On Tue, 10 Aug 2010 09:02:30 +1000 Erik de Castro Lopo <[email protected]> wrote:
> Erik de Castro Lopo wrote: > > > Anyone have any idea when the scintilla component is going to be > > updated? > > I notice the documentation here: > > http://www.geany.org/manual/hacking.html#syntax-highlighting > > says: > > We won't accept adding a lexer that conflicts with one in > Scintilla. All new lexers should be submitted back to the > Scintilla project to save duplication of work. > > I agree with the idea of trying to avoid duplication of work. I > would like to add syntax highlighting for LLVM but with Geany > being out of sync with Scintilla I'm not sure where I should be > working. If I do it in Geany then its lost when Geany updates > its version of Scintilla and if I do it in Scintilla I have no > easy way of testing it. Normally it's not a problem, just work on Geany, then send a patch to Scintilla. This may still work but you may want to avoid any lexer properties ATM. It is reasonable to delay updating a big change like the Scintilla lexer changes, particularly as they are likely to introduce bugs. We may want to make a 0.20 release without a possibly slightly broken Scintilla. > On top of that myself and others are submitting patches to this > mailing list and not even having them acknowledged by anyone > with SVN commit access. > > I know this is an open source project run by volunteers who > may not always have time free to work on the project (I am the > author of two well known and widley used FOSS libraries). > However, it would be nice if the Geany developers could do one > or more of the following: > > a) Say "I'm $too_busy_to_work_on_geany now. I will attend to > this on $date." Enrico & I have said we're busy in some list mails. The plan is to make a 0.19.1 release, then we'll start applying patches. > b) Sort out the Scintilla issue as soon as possible and See above. > document how the Scintilla files are brought into Geany. Ask Enrico. > c) Give SVN access to people they trust who can review and > apply patches sent to this list. > > d) Start a development branch where people can submit patches > and have them applied in a timely manner so other people > can try them out and comment on them. Maybe. When we have time we'll need to look at these things. Regards, Nick _______________________________________________ Geany-devel mailing list [email protected] http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel
