Geany Dev Team:
I would like to contribute to Geany. I have a GitHub account (
https://github.com/DevynCJohnson ), and I have committed some changes to
Geany. I love computers and programming. Geany is the IDE of my choice.
More about me can be learned from my website (
http://dcjtech.info/about-the-crew/#devyncjohnson ). By the way, my
website has "pop-under" ads; your computer cannot get "infect" nor is my
server infected (yes, people have been concerned about the ads).
I am experienced with computer programming, and I know several computer
languages and compilers (I prefer GNU-GCC). I am Linux+ certified (one
of y four computer certifications).
I intend on contributing a lot to Geany, so please feel free to tell me
if I am not following your coding and project standards. I will not be
offended (I promise). Currently, I am wanting to add support for
additional programming languages and file-extensions. After that, I
would like to add additional license notices.
Please feel free to give me tips and pointers pertaining to the project
and the team's "culture".
Devyn Collier Johnson
I'm hacking split window plugin and I wanted to use the function
ui_update_statusbar(), located in ui_utils.h
When I try to compile I get the following warning:
"warning: implicit declaration of function 'ui_update_statusbar'
And if I try yo execute the bin generated it doesn't allow you to enable
that plugin, it is never shown anymore.
The plugin includes geanyplugin.h which in turn includes ui_utils.h
Some help or hints?
Am 31. Oktober 2015 02:52:01 MEZ, schrieb Matthew Brush <notifications(a)github.com>:
>> [...] so unless there are actual problems I don't see an evidence to
>keep the off default.
>I mentioned a number of issues with it in the mailing list thread
>linked from the PR you made to disable it by default.
>I don't think we should cram this in just because of string freeze,
>especially with the open issues, the UI issues, and that we will be
>releasing again in a few months. I'm not opposed to the feature, I'm
>opposed to the implementation (re-using an existing feature to do
>something else, something unexpected of the existing feature, as well
>as the infobar without a checkbox that can be hidden from the user
>without ever seeing it).
>Reply to this email directly or view it on GitHub:
Carrying this discussion to the ML.
Can you elaborate on the issues you see?
As to the UI. It's important that we get any UI for 1.26, therefore we had to manage before string freeze. We can introduce a better UI fir 1.27. I'm not opposed to a check box but would be more effort. And it would presumably checked by default anyway, no?
I am always using geany, but now this is the first time I prepare to look
at geany source code. I have one question about memory allocation. When we
open one new file, there will be one new window in geany. How could I track
all memory allocation(g_malloc) related with this window? Or would it be
possible to track all related functions with this window?
Thank you very much!
As there has been some discussion on IRC this is a short reminder that
the next Geany release (1.26) is scheduled in about 3 weeks at
2015-11-15; 1.27 is scheduled for March, 2016.
I will do a string freeze upcoming weekend (most likely Saturday evening
CET) for both, Geany and Geany-Plugins. So please prepare everthing for
release, but please don't panic -- you will not have to wait another
year for getting things in.