[Geany] Post 0.12 feature requests...

Harold Aling h.aling at xxxxx
Fri Oct 12 14:13:56 UTC 2007


On Fri, 12 Oct 2007 12:59:41 +0100, Nick Treleaven
<nick.treleaven at btinternet.com> wrote:
>> * GTK recent documents support (GTK 2.10+?)
>> * GTK print dialog support (GTK 2.10+?)
> 
> Maybe, I don't have GTK 2.10 yet, so I won't work on these for now.
> 
> I'm not sure about the need for recent documents, wouldn't it contain a 
> lot of files that Geany can't open, e.g. images?
> 
> I looked at the print API a while back, but it didn't seem to be 
> trivial to setup (I think you have to draw everything manually, rather 
> than letting the widget draw itself onto a canvas).
> 

I thought of it the other way around.

I use Xfce's 'Places' panel plugin, and that plugin draws items that are on
the 'recent documents' list. If Geany opens and/or saves a file, Geany
should report that file to the 'recent documents collector' (GTK)


>> Symbol autocompletion 
>> * Show icons in the list (like in the 'Symbol list') 
> 
> Maybe, but I think you can't use the default scintilla autocompletion 
> window to do this.
> 

Too bad... This would generate an easy difference for the different object
types.

>> * Configure option to define the number of characters to be typed
>> before
>> opening the completion list (now: 4 my pref: 2) 
> 
> I think a hidden pref would be better than a configure option, but this 
> would be useful.
> 
>> Editor 
>> * Show function call for local functions as tip, just like the
>> predefined. 
> 
> I don't understand this - I assume you mean calltips. But local/
> workspace tags and global tags should both get calltips, as long as the 
> TagManager language parser supports them.

I use Geany primarily for scripting languages like PHP and Bash. If I
define a function like:

function($a_array, $s_string = "default") {

I'd like to be 'calltipped' of the parameters when I use this function
elsewhere in my code. I don't know the technical solution for this, but I
know I only get that help with the predefined php functions...

>> * Only show trailing spaces in an error-like color (light red?) 
> 
> I'm not sure if this can be done in a compatible way with the Scintilla 
> lexers.

Bug:
If you have "Show whitespace" enabled, selecting multiple lines will not
highlight the 'space' and 'tab' characters... If this gets fixed, you may
forget about the previous request...

> 
>> All time favorite 'power' features (big projects->far future)
>> * Color schemes (I want darkness!)
> 
> I think eventually we will support cross-filetype colour schemes, but 
> for now I'll add the 'Invert colours' option in the prefs dialog.

Yeah!!! Sane defaults rule!


>> * File browser sidebar
> 
> I just started working on this in the last few days ;-)
> 


Hooray! Hooray! Hooray!


> Disclaimer (I should probably add this more often):
> I tend to tone down the workload in commenting on feature requests, but 
> in most cases if someone wants to work on it, they can make a feature 
> as great as they like - although if it gets too heavy or specialist, it 
> should be a plugin. 

Thank you for commenting on my requests!

If you want me to post these requests elsewhere like in a bug tracker or
something, please ask...


> Regards,
> Nick
> 

-tnx!-


Harold




More information about the Users mailing list