Thanks for doing this.  Glad you got code folding working.

now you get code folding....two anomalies: the code folding arrow is
*below* the opening command statement line and the end of statement line is
folded up also into the collapsed node.

I think these are probably to do with the 'function scanner' - I had a quite a bit of trouble getting it to the current state, which worked well enough to make a menu of functions, but wasn't paying too much attention to where it started and ended - I suspect tweaking that will get the code folding right,

> Locally: I changed the file name to "LiveCode.plist"

We've been through so many changes of language name that I didn't even notice the name!

My crash course in Git (it's exactly as far as I've got, on Friday):
- Make an account on GitHub.
- Go to here https://github.com/presstoexit/bbedit-livescript
- and click the "Fork" button at the top-right.

At that point you have a copy in your account.

- Then grab the link under "HTTPS clone URL" further down the right-hand side, and use it to get your local repository (In SourceTree, it was "New Repository/Clone from URL".

- Now you have a local set of the files; can make changes and commit them.

I assume that can include renaming a file, or just deleting it and replacing it with a new one with another name.

I think it would be good if everyone can keep working in the same arena.



On 14/11/2014 21:19, Brahmanathaswami wrote:
I got it working and code folding too!

I'm going here for my starter kit as this is three hours old and
I think it is the one ben is working on and not

Jackie...I will send you off list... I don't have time to mess with Git Hub
right now, because the file name is wrong "LiveScript.plist" and I don't want
to fork it to "LiveCode.plist" (all over my little GIT head...)

Locally: I changed the file name to "LiveCode.plist"

changes the keys for the language name and four letter designator and
extension in the .plist to

LiveCode
LvCd
.lc

and added this block  (does not work to add these statement keys inside the
existing language features node... ... that breaks it dunno why

<key>
             Language Features
</key>
<dict>
<key>Open Statement Blocks</key>
<string>command</string>
<string>function</string>
<string>on</string>
<key>Close Statement Blocks</key>
<string>end</string>
</dict>

Then of course in your BBEDit prefs you add livecode with extension lc

now you get code folding....two anomalies:
the code folding arrow is *below* the opening command statement line and the
end of statement line is folded up also into the collapsed node. But it seems
not to be greedy so when you see:

command setDataForPage pURL, pContent
     ...


is actually

command setDataForPage pURL, pContent
     ...
end setDataForPage

Fantastic... good bye Sublime Text2

Swasti Astu, Be Well!
Brahmanathaswami

Kauai's Hindu Monastery
www.HimalayanAcademy.com



Ben Rubinstein wrote:

If you want to have a go yourself, my work in progress is here
https://github.com/presstoexit/bbedit-livescript

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to