hello,

cannot find how to highlight a func name in a func definition. (There is no 
attribute in standard filetype.lua -- function_basic and function_other are for 
builtin or stdlib func names). Tried to specifiy "functionname", "funcname", 
defname", but none worked.

I know there is an issue because in lua a func can be defined either
    function funcname(args) block end
or
    funcname = function(args) block end
The second form may be problematic, but the first one is the same as in other 
common scripting languages. Would it be possible to add this attribute? I guess 
the pattern could be the same as for python, only replacing "def" by "function".

Also, it would be nice to have a style attribute for multilne strings and 
multiline comments. (And I don't understand the difference between "string" and 
"literalstring" attributes.)

A little issue: when editing filetypes files themselves, they are highlighted 
like source files because of their extension (eg filetype.lua) --which is a bit 
disturbing ;-). Maybe a better scheme could be to name these config files 
langname.cfg (eg lua.cfg).
For upgrading, the only thing to do is renaming filetype.x to x.cfg. Can be 
automatic.

Denis
------
la vita e estrany


_______________________________________________
Geany mailing list
[email protected]
http://lists.uvena.de/cgi-bin/mailman/listinfo/geany

Reply via email to