Page 1 of 3

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

Re: BBEdit 12.5 Language module for LC

Posted: Mon Sep 30, 2019 7:39 pm
by kaveh1000
Thierry, I missed this. I am interested. :-)

Re: BBEdit Language module for LC

Posted: Fri Oct 11, 2019 1:07 am
by hlowe
I am also interested in a Livecode language module for BBedit.

Re: BBEdit 12.5 Language module for LC

Posted: Fri Oct 11, 2019 9:43 am
by Thierry
Thanks all for your interest.

Unfortunately, due to a lack of time and resources,
this will take a while to expose this tool to others.

To recap, this tool is a Livecode scripter environment using the best of BBEdit.
Most of the workflow is done within BBEdit without opening LC IDE.
In fact, lc engine is running in the background without GUI.


I'm happily using it for my private development at the moment.

Regards,

Thierry

Re: BBEdit 12.5 Language module for LC

Posted: Wed Feb 05, 2020 8:17 pm
by kdjanz
hi Thierry

Did BBEdit 13 break things or make it better for you? Will there be a general release planned for (sooner rather than later) the masses at some point?

Have loved and used BBEdit for more than 15 years so would love to use it rather than the SE!

Thanks

Kelly