Download Lasso Reference For Mac 8.5

The project BBEdit_LassoScript_CLM and its source filesare hosted on GitHub.

In this class, we will use only the lasso tool to draw and paint. Although it is not the usual tool to drawing or painting in Photoshop, it can be a powerful tool if it is used correctly. Using some photo references, we'll draw and painting portraits using just the lasso tool for it. Versions of Lasso Professional 5, Lasso Studio, Evocative's ProCart Live, eCatalogBuilders' CatalogIntegrator Cart Lite, and a coupon for digital.forest. Special Edition Using HTML and XHTML-Molly E. Holzschlag 2002 Special Edition Using HTML & XHTML is a comprehensive Web publishing reference, providing practical solutions to real-world Web. This article contains instructions on how to enable LassoScript syntax coloring in BBEdit 8.5.5 and later with standard and your custom tags and types. It can also be used to include and Lasso how to use AppleScript to switch language modes between.

Introduction¶

This article contains instructions on how to enable LassoScript syntaxcoloring in BBEdit 8.5.5 and later with standard and your custom tags andtypes. It can also be used to include and Lasso how to use AppleScript toswitch language modes between LassoScript, HTML and JavaScript.

Note

Eric Knibbe has published a BBEdit Codeless Language Module forLasso 9.

This codeless language module is designed to work with both the LassoScript<?lassoscript?> and square-bracket [] syntaxes for Lasso Professional8.5.x and later.

Filenames must end with .lasso, .las, or .inc. You can modify thefile LassoScript.plist to include other file suffixes.

The BBLMKeywordList is current as of Lasso Professional 8.6.3. To updatethe BBLMKeywordList, edit LassoScript.plist as specified in the messageon LassoTalk Subject: List of all LDML tags and keywords.

I modified the SQL statement from the above message as shown below.

Download lasso reference for mac 8.5 x

Update the BBLMKeywordList¶

Download Lasso Reference For Mac 8.5 Pro

Step 1: Export tags, parameter names and parameter values¶

Begin by going to the LassoAdmin database browser, under the SQL tab:http://localhost/DatabaseBrowser.0.LassoApp?tab1=sql

Use the following search parameters.

Click SQL Statement heading.

For
SQL Statement parameters
DatasourceLasso Internal
HostInternal
DatabaseLDML8_Reference
TableTags

Click Export heading.

Export parameters
FormatTab Delimited
Field NamesNo
Line EndingsUNIX/Mac OS X

Click Options heading.

Options parameters
Show FieldsAll Fields
Max RecordsAll Records
Max Field LinesAll Lines
Submit on ReturnNo

Enter the following in the SQL Statement field.

code-block:: sql

SELECT tag_name FROM tagsUNIONSELECT DISTINCT param_name FROM parameters WHERE param_name LIKE '-%'UNIONSELECT DISTINCT param_value FROM parameters WHERE param_value LIKE '-%'ORDER BY tag_name;

Click Issue SQL Statement button.

Click Export Results button.

Step 2: Clean up export in BBEdit¶

Manually remove any symbols and other Types from the records (! NotLogical ... -> Member).

After you have done that, you can either use the following process manually,or you can use the AppleScript LDML_Prep.scpt which is included in therepository. LDML_Prep.scpt executes the following steps in order.

Strip ' ... ' (spaces before and after) for matching container tags, thena stray '...' (no spaces), then account for parameter values that arecomma-separated, then strip square brackets, then format for the plist.

FindReplace
' ... 'r
...(blank)
-rr
', 'r
[(blank)
](blank)
(.*)rtt<string>1</string>r (use grep)

Step 3: Modify plist¶

Paste results into my plist at the top of the BBLMKeywordList, select thearray of keywords, and use BBEdit's Text > Process Duplicate Lines command toremove duplicate keywords.

Complete information on writing Codeless Language Modules can be found in theBBEdit User Manual.

Installation Instructions¶

Download Lasso Reference For Mac 8.5 X

  1. clone the GitHub repository BBEdit_LassoScript_CLM or download the.zip file
  2. Backup and remove all other LDML Language Modules from~/Library/Application Support/BBEdit/Language Modules. This avoidspossible conflicts.
  3. Move the file BBEditLDML/Language Modules/LassoScript.plist to~/Library/Application Support/BBEdit/Language Modules.
  4. Move the folder BBEditLDML/Scripts/06)Set Language to/ and its contentsto ~/Library/Application Support/BBEdit/Scripts/.
  5. Restart BBEdit. This will load the new .plist and AppleScripts. Nextyou configure BBEdit to use these items.
  6. In BBEdit, select BBEdit > Preferences > Languages > Lasso Script >Options... > General.
    1. For adding multiline comments, enter /* and */ for Comment startand Comment end, respectively.
    2. For looking up selections in the local reference, for Reference URLtemplate enter http://localhost/Reference.LassoApp?__SYMBOLNAME__.Ctrl-click on a selection, and select Find in Reference. The local copyof your language reference should appear in a web browser and search forthe selected text.
  7. In BBEdit, select BBEdit > Preferences > Languages > Suffix Mappings. Mapthe file suffixes that you want to have lasso syntax highlighting to theappropriate language module. You might need to Add... or Change...file suffixes. I recommend mapping .lasso, .las, and .inc. Foreach suffix, set the name of the suffix, set the language to LassoScript, and select the radio button for Source File.
  8. Under the Scripts menu (the funny scroll icon shaped like an S),select Set Language to > LDML.
  9. You can set keyboard shortcuts for these scripts to easily switch languagemodes. Select Window > Palettes > Scripts. Expand Set Language to.Select HTML. Click Set Key.... I use ^H (CTRL-H) for HTML, and^L for LDML.
  10. Create a new file, name it test.lasso, set the language to LDML, andsyntax coloring should work.

Use at your own risk!

Download Lasso Reference For Mac 8.5 Download

Thanks to Johan Sölve, Adam Randall, Greg Willits and Chris Corwin forcontributions (with or without their knowledge).

Did you like this article? Please send me a Gratipay, as little as 25¢ per week!

Updates, suggestions and comments regarding this article may be sent to StevePiercy, [email protected] or comment using Disqus.

Written by Steve Piercyin Lasso on Tue, Jun 14, 2005.

Download Lasso Reference For Mac 8.5 Download

Last modified: Tue, Feb 3, 2015
Tags: BBEdit, Lasso, Codeless Language Module