BBEdit 12.5 Language module for LC

Deploying to Mac OS? Ask Mac OS specific questions here.

Moderators: Klaus, FourthWorld, heatherlaine, robinmiller, kevinmiller

Post Reply
Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 627
Joined: Wed Nov 22, 2006 3:42 pm
Location: France
Contact:

BBEdit 12.5 Language module for LC

Post by Thierry » Mon Feb 04, 2019 6:39 pm

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
Thierry Douez - https://sunny-tdz.com
Pourquoi tant de notes lorsqu'il suffit de jouer les plus belles... [Barbara]

bogs
Posts: 3562
Joined: Sat Feb 25, 2017 10:45 pm

Re: BBEdit 12.5 Language module for LC

Post by bogs » Mon Feb 04, 2019 8:00 pm

That is pretty slick Thierry! Hm, last year I was having a discussion with someone about code folding. Thinking...
Image

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 298
Joined: Thu Sep 04, 2008 6:23 am
Location: Melbourne Australia

Re: BBEdit 12.5 Language module for LC

Post by jameshale » Mon Feb 04, 2019 10:43 pm

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

Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 627
Joined: Wed Nov 22, 2006 3:42 pm
Location: France
Contact:

Re: BBEdit 12.5 Language module for LC

Post by Thierry » Tue Feb 05, 2019 1:30 am

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.
Thierry Douez - https://sunny-tdz.com
Pourquoi tant de notes lorsqu'il suffit de jouer les plus belles... [Barbara]

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 298
Joined: Thu Sep 04, 2008 6:23 am
Location: Melbourne Australia

Re: BBEdit 12.5 Language module for LC

Post by jameshale » Tue Feb 05, 2019 2:20 am

Aha, cool. :D

Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 627
Joined: Wed Nov 22, 2006 3:42 pm
Location: France
Contact:

Re: BBEdit 12.5 Language module for LC

Post by Thierry » Tue Feb 05, 2019 9:24 am

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,
Thierry Douez - https://sunny-tdz.com
Pourquoi tant de notes lorsqu'il suffit de jouer les plus belles... [Barbara]

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 298
Joined: Thu Sep 04, 2008 6:23 am
Location: Melbourne Australia

Re: BBEdit 12.5 Language module for LC

Post by jameshale » Wed Feb 06, 2019 1:53 am

ok, so how do we obtain this?

Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 627
Joined: Wed Nov 22, 2006 3:42 pm
Location: France
Contact:

Re: BBEdit 12.5 Language module for LC

Post by Thierry » Wed Feb 06, 2019 9:41 am

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
Thierry Douez - https://sunny-tdz.com
Pourquoi tant de notes lorsqu'il suffit de jouer les plus belles... [Barbara]

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 298
Joined: Thu Sep 04, 2008 6:23 am
Location: Melbourne Australia

Re: BBEdit 12.5 Language module for LC

Post by jameshale » Wed Feb 06, 2019 11:44 am

You know you are a tease :wink:

Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 627
Joined: Wed Nov 22, 2006 3:42 pm
Location: France
Contact:

Re: BBEdit 12.5 Language module for LC

Post by Thierry » Fri Feb 08, 2019 9:42 am

...

Here is a screenshot of BBEdit preferences
for LiveCode settings.


BBEdit-Livecode-prefs.png
Thierry Douez - https://sunny-tdz.com
Pourquoi tant de notes lorsqu'il suffit de jouer les plus belles... [Barbara]

diobosco
Posts: 2
Joined: Thu Nov 25, 2010 11:08 pm

Re: BBEdit 12.5 Language module for LC

Post by diobosco » Sun Mar 31, 2019 1:30 pm

I am interested

Post Reply

Return to “Mac OS”