I just noticed a minor bug with the Ferite parser (and probably others
too), when you have a multi line string only the first line is
highlighted, the rest is treated as actual code.
Thanks again, everything else rocks, Rowan.
Hi, I've received this wishlist at Debian BTS, and thought it might be
useful to forward it to the list (even though I know that you guys
monitor debian BTS).
Please keep 394798-forwarded(a)bugs.debian.org in CC for any relevant reply.
On Mon, Oct 23, 2006 at 03:24:27AM -0400, Stephanie Erin Daugherty wrote:
> Package: geany
> Version: 0.9-1
> Severity: wishlist
> Application should detect and display posix acl entries in the file,
> properties dialog, or alternately a message in place of the permissions
> section of the properties dialog indicating that posix acls are controlling
> the file's permissions.
Thanks for your work!
Damián Viano(Des) ¯ ¯ - _ _ - ¯ ¯
GPG: 0x6EB95A6F Debian ¯-_GNU_-¯ Linux
Web: http://damianv.com.ar/ ¯-¯
I am a new user of Geany, after trying several different editors I
settled for this one, lightweight and fast.
Using version 0.9, it looks good and stable.
There are few things I would like to suggest:
- on linux host, calling web browser is hard coded. From util.c Geany
tries several options in order. It will be very nice to make this
configurable, using either conf file or environment variable.
- it is not possible to add new file types. One can redefine already
existent ones, but not add new
- it will be very nice if search dialog would pick up word at which
cursor is on, if no selection is active
- option to mark all occurrences of a word in a file
- autocompletion which is file/type agnostic. Now it offers only
functions as a completion candidates. It will be nice to have option
to autocomplete with candidates before or after cursor
- ability to describe compiler output using regexps, to be able to use
non-gnu compilers (namely sdcc, Keil or some other strange animal) and
integrate it's results in Geany
Thanks for really nice work
Gengetopt (http://www.gnu.org/software/gengetopt/) is a parser
generator for C programs. Its input file has a very simple syntax.
I've been trying to add support for it to geany.
Is there a guide explaining the steps that should be accomplished to
add a new language? (I couldn't found any.)
Any help is appreciated.
Seems like all I do is complain/bring bad news... However, currently
there are two problems with the CSS highlighting:
1. All identifiers and pseudo classes are marked with the unknown_* style.
2. IDs (#something) always have a white background:
Anyhow, thanks for the great work, Rowan.
I just wanted to point out that currently, changing the "current_line"
property in |filetypes.common has no effect. Which is fairly annoying
when trying to make a dark on light style ;)
Also, here are some updated lines for the Ferite filetype:
primary=false null self super true abstract alias and arguments
attribute_missing break case class closure conformsToProtocol
constructor continue default deliver destructor diliver directive do
else extends eval final fix for function global handle if iferr
implements include instanceof isa method_missing modifies monitor
namespace new or private protected protocol public raise recipient
rename return static switch uses using while
types=boolean string number array object void XML Unix Sys String Stream
Serialize RMI Posix Number Network Math FileSystem Console Array Regexp XSLT
docComment=brief class declaration description end example extends
function group implements modifies module namespace param protocol
return return static type variable warning
Thanks, Rowan Lewis.
in the SVN version of Geany there have been two important changes:
- the limit of 25 concurrent opened files was removed. This means, you
can open as many files as you want (and your memory is big enough ;-))
- Geany now has an own undo management which works together with the
undo buffer of Scintilla (the embedded editing component). This allows
us to undo and redo also non-scintilla changes like changing the file
encoding or the Unicode-Byte-Order-Mark flag. More actions will
If you encounter problems with the SVN version, especially by using the
undo system, please drop us a note. Thanks.
Get my GPG key from http://www.uvena.de/pub.key
I`m back, sorry for my long away, i`ve change work and some life things
:) and for now againe have a lot of time :)
Russian translation will not stop:)
acctually just right now from svn:
checking for strtol... yes
./configure.lineno: 8876: Syntax error: word unexpected (expecting ")")
1. You probably know this, but just in case:
For nested Python classes the methods in the Symbols tab are displayed
incorrectly: all methods (those of inner and outer classes) are prefixed
with the inner class name, e.g.:
def __init__(self, fd, mtime, name, type):
def __init__(self, root = '/'):
self.root = root
will produce in Symbols:
2. It would be nice to have a command-line option for positioning on a line
in the opened file. For instance, I am using ipython, and if I specify geany
as its editor, it would automatically take me to the line with error. This
is true for practically all cases when geany is set as a default editor for
some other tool.
I cannot thank you guys enough for this excelent tool.