As a service to the Director community, Avacast is giving away this BBEdit language module to provide syntax coloring for Director Lingo (.ls) files.
Update 05/01/05: the Lingo Language Module has been updated for BBEdit 8 and above. It's a total from-scratch re-write of the module. In this version, symbols are not syntax-colored. Email me if that's a problem for you.
This comes with NO WARRANTY, EXPRESS OR IMPLIED, NOR ANY GUARANTEE OF SUITABILITY FOR ANY PURPOSE etc. etc. etc. It works for us; it may not work for you. Could it crash, making you lose all your code? Sure. It hasn't for me, but it might for you. If it does work for you, it'll do the following things:
- Associate Lingo with ".ls" files
- Identify and color all Lingo keywords (if I missed any, please let me know: rob [ at] avacast [dot] com)
- Identify and color symbols, strings, and comments
Download version 2.0.0: Lingo Language Module for BBEdit 8.0 and later (13k zip)
Download version 1.0.2: Lingo Language Module for BBEdit (12k Stuffit compressed)
To Use: Quit BBEdit. Download and uncompress the file. Copy it into ~/Application Support/BBEdit/Language Modules/ directory. Restart BBEdit.
The old version 1.0.2 code is based on Chris Stern's Python Language Module.
Written by Rob Terrell
08/27/03 1.0.1 First release
08/27/03 1.0.2 Second release (added "down" keyword, removed "__LT__")
08/28/03 220.127.116.11 Now includes a resource fork! Duh. Thanks to Alex Diener for pointing this out. Man, it took me an hour to dig up an ancient copy of DropStuff.
05/02/05 2.0 Updated to support Unicode text, since BBedit now requires it.