Re: [Geany-Devel] Scintillua again.

2016-10-21 Thread rhkramer
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.

2016-10-20 Thread rhkramer
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

2016-01-01 Thread rhkramer
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!

2015-09-23 Thread rhkramer
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