Thanks Ralph, that got it working. It also recognizes "?<lc" within a comment which is great because I can now include that in a script without it causing compile issues in the IDE
I'm very interested in using TextMate for editing IDE scripts but it seems like it will be hard to make it happen without a lot of manual intervention because of the scripts not being in a separate text file like the server scripts. It would be pretty easy to implement a way to write a selected script into a temporary text file with the correct extension, and the Textmate docs show how to run it with a command line argument to open a file. Finding a mechanism to get the Textmate file back into the script editor seems more challenging. Maybe OSX folder actions and an Apple Script might be able to signal a plugin somehow. Pete lcSQL Software <http://www.lcsql.com> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html> On Thu, Sep 11, 2014 at 2:34 AM, Ralf Bitter <ra...@revigniter.com> wrote: > > Peter, > > code colorization (as well as code completion) is implemented solely for > server related parts of the language because the bundle is meant to be used > for working with LiveCode server files. > So, if you add "<?lc" or "<?rev" or "<?livecode" at the top of your code, > colorization > should work (with restrictions as mentioned above). > > > Ralf > > > On 11.09.2014, at 01:53, Peter Haworth <p...@lcsql.com> wrote: > > > I created a simple text file with a .rev extension, then cut and pasted a > > script into it from LC. Saved the file, then opened it with TextMate. > > > > I can tell it's recognized as an LC script because things like com-tab, > > func-tab,repeat-tab do what they're supposed to do. Also the > > collapse/expansion of code blocks works fine. But still no colorization. > > > > Maybe there's more work involved to get it working with the desktop. > > > > Pete > > lcSQL Software <http://www.lcsql.com> > > Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and > > SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html> > > > _______________________________________________ > 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