BBEdit 12.5 Language module for LC

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

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 875
Joined: Wed Nov 22, 2006 3:42 pm

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
!
SUNNY-TDZ.COM doesn't belong to me since 2021.
To contact me, use the Private messages. Merci.
!

bogs
Posts: 5435
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: 474
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: 875
Joined: Wed Nov 22, 2006 3:42 pm

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.
!
SUNNY-TDZ.COM doesn't belong to me since 2021.
To contact me, use the Private messages. Merci.
!

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 474
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: 875
Joined: Wed Nov 22, 2006 3:42 pm

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,
!
SUNNY-TDZ.COM doesn't belong to me since 2021.
To contact me, use the Private messages. Merci.
!

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 474
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: 875
Joined: Wed Nov 22, 2006 3:42 pm

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
!
SUNNY-TDZ.COM doesn't belong to me since 2021.
To contact me, use the Private messages. Merci.
!

jameshale
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 474
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: 875
Joined: Wed Nov 22, 2006 3:42 pm

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
!
SUNNY-TDZ.COM doesn't belong to me since 2021.
To contact me, use the Private messages. Merci.
!

diobosco
Posts: 10
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

kaveh1000
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 508
Joined: Sun Dec 18, 2011 7:23 pm
Location: London
Contact:

Re: BBEdit 12.5 Language module for LC

Post by kaveh1000 » Mon Sep 30, 2019 7:39 pm

Thierry, I missed this. I am interested. :-)
Kaveh

hlowe
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 8
Joined: Wed Dec 05, 2012 5:56 am

Re: BBEdit Language module for LC

Post by hlowe » Fri Oct 11, 2019 1:07 am

I am also interested in a Livecode language module for BBedit.

Thierry
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 875
Joined: Wed Nov 22, 2006 3:42 pm

Re: BBEdit 12.5 Language module for LC

Post by Thierry » Fri Oct 11, 2019 9:43 am

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
!
SUNNY-TDZ.COM doesn't belong to me since 2021.
To contact me, use the Private messages. Merci.
!

kdjanz
Posts: 300
Joined: Fri Dec 09, 2011 12:12 pm
Location: Fort Saskatchewan, AB Canada

Re: BBEdit 12.5 Language module for LC

Post by kdjanz » Wed Feb 05, 2020 8:17 pm

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

Post Reply

Return to “Mac OS”