Re: [Geany-Devel] Scintillua again.
Lex, Thanks for the reply! On Thursday, October 20, 2016 06:58:55 PM Lex Trotman wrote: > On 21 October 2016 at 01:32,wrote: > > As far as I can tell from reading some old posts and requests, Geany does > > not support Scintillua. > The documentation for Scintillua says "The environments of > Scintilla-based applications vary greatly, but as long as external > lexers are supported, Scintillua can be dropped into any existing > installation." > > Geany does not support external lexers, so it can't use Scintillua. ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
[Geany-Devel] Scintillua again.
As far as I can tell from reading some old posts and requests, Geany does not support Scintillua. I am neither a C nor C++ programmer (although I am making some feeble efforts at trying to write a lexer for Scintilla / Geany for a variation on the TWiki markup language). So, from an ignorant point of view, because Scintillua is a variant of Scintilla, I would think (or hope ;-) that it should be fairly easy to use Scintillua in place of Scintilla in Geany. Has anyone dug into this at all? I ask because it looks like it would be a whole lot easier to write my lexer in Scintillua than in C/C++ (and don't even think about me trying to integrate Scintillua into Geany unless it would be some very simple matter of changing sort of a dependency or something (like saying "include Scintillua" instead of saying "include Scintilla" if that is how Scintilla gets "attached" to Geany)). ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Re: [Geany-Devel] New Lexer
On Friday, January 01, 2016 02:15:56 PM Colomban Wendling wrote: > Yes, only the used lexers are imported from Scintilla. To add a new > one, just copy if from Scintilla's one, list it in src/Catalogue.cxx [1] > and in the build system and start using it. It's mostly well documented > in the "Syntax Highlighting" section (under "Adding a filetype") of > HACKING in Geany's source tree. > > Feel free to ask about any further details if you're unsure about > something. I'm not the OP, but I am unsure about something--I guess after doing this, geany (with scintilla) would have to be recompiled? > [1] well, actually the best way would be to edit the > scintilla/scintilla_changes.patch patch and run the update script, but > that's not yet documented and can be tricky if you're not familiar with > unified diff format. ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Re: [Geany-Devel] Hello!
Welcome (although I am not an active developer of Geany)! Every once in a while I try to make this pitch: I would like to get a folder / lexer written for scintilla for a variant of the TWiki markup language. Scintilla is the editor component (iiuc) used by Geany, and is also used by several other open source editors and maybe even word processors, so something like this would be applicable to more than just Geany. Folder / lexers for scinitilla can be written in C/C++, LUA (a language used by scintilla, or, I think there is a third way. I would consider the C/C++ approach to be the native (most native??) approach and presumably result in the fastest lexer / folder. My problem is (I'm old and) I just can't wrap my head around C / C++. Perhaps we could collaborate to some extent, and, maybe, in the process, I would learn enough C / C++ to carry on to completion after a reasonable start in the right direction. If you're interested, let me know. I'm thinking of doing any collaboration off list so as not to create unwanted traffic on this list, but perhaps some would like to follow anything we do, and even offer additional help. Thanks for reading! Randy Kramer On Tuesday, September 22, 2015 12:42:33 PM you wrote: > Hi, > I am an EE/CE engineering student with a little bit of experience in > C. I want to get involved in the open source community and I have heard > that Geany is a good starting point. I do not have an extensive knowledge > of C, but I use C basics almost daily in MATlab, Arduino, and > microprocessor applications that are translated to C. I am a very quick > learner and I want to get more involved in developing/debugging the open > source software that I use. I hope I can be of use to the Geany development > community. > Corey ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel