Page 1 of 1

BBEdit 12.5 Language module for LC

Posted: Mon Feb 04, 2019 6:39 pm
by Thierry
Hi,

dusting off my office shelves, I've updated an old project (2013):

a Language module for BBEdit 12.5 or up.

sunnY- 2019-02-04 à 17.46.36.png

As a test, Parse (and fold) successfully revidelibrary.8.livecodescript:
(426 k and 12 301 lines )

sunnY- 2019-02-04 à 18.24.51.png


So, the question is: who is interested ?


Kind regards,

Thierry

Re: BBEdit 12.5 Language module for LC

Posted: Mon Feb 04, 2019 8:00 pm
by bogs
That is pretty slick Thierry! Hm, last year I was having a discussion with someone about code folding. Thinking...

Re: BBEdit 12.5 Language module for LC

Posted: Mon Feb 04, 2019 10:43 pm
by jameshale
Is this a mod of the updates to Trevor’s original modules we did for Livecode Script and LiveCode Builder back in Sept 2015?

http://runtime-revolution.278305.n4.nab ... 96217.html

Re: BBEdit 12.5 Language module for LC

Posted: Tue Feb 05, 2019 1:30 am
by Thierry
jameshale wrote: Is this a mod of the updates to Trevor’s original modules we did for Livecode Script and LiveCode Builder back in Sept 2015?[/url]
from BBEdit's doc at https://www.barebones.com/support/develop/index.html
Language Modules

If you are a language designer (or fan!) and would like BBEdit customers to be able to utilize BBEdit’s syntax coloring, language-aware folding, function navigation, and completion services while editing source files written in your language, we encourage you to include a language module with your product.
The simplest path is to write a codeless language module.
Reference information for doing so is available here.

Language module development information is available in the BBEdit SDK,
which may be downloaded here.
The one you're talking is a codeless language module, mine is a code language module, using the SDK.

Hope this clarify a bit.

Re: BBEdit 12.5 Language module for LC

Posted: Tue Feb 05, 2019 2:20 am
by jameshale
Aha, cool. :D

Re: BBEdit 12.5 Language module for LC

Posted: Tue Feb 05, 2019 9:24 am
by Thierry
jameshale wrote: Aha, cool. :D
Sure and even more if one understand the plus of this tool compared to the codeless one :)

The 2 main nice features are the possibility to fold everything ( repeat, switch, if, try,..)
and the badges in the functions menu ( see screenshots in my 1st post).

e.g, 7th level of folding at line 5130 of revliburl.livecodescript:

sunnY- 2019-02-04 à 09.06.png

Kind regards,

Re: BBEdit 12.5 Language module for LC

Posted: Wed Feb 06, 2019 1:53 am
by jameshale
ok, so how do we obtain this?

Re: BBEdit 12.5 Language module for LC

Posted: Wed Feb 06, 2019 9:41 am
by Thierry
jameshale wrote: ok, so how do we obtain this?
Hi James,

Well, the main question of my original Post was:
who is interested ?
So, great; at least one is interested!

Kind regards,

Thierry

Re: BBEdit 12.5 Language module for LC

Posted: Wed Feb 06, 2019 11:44 am
by jameshale
You know you are a tease :wink:

Re: BBEdit 12.5 Language module for LC

Posted: Fri Feb 08, 2019 9:42 am
by Thierry
...

Here is a screenshot of BBEdit preferences
for LiveCode settings.


BBEdit-Livecode-prefs.png

Re: BBEdit 12.5 Language module for LC

Posted: Sun Mar 31, 2019 1:30 pm
by diobosco
I am interested