| From: Steve Piercy - Web Site Builder | Date Sent: 2005-06-15 12:01:33 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
On Tuesday, June 14, 2005, fletcher@[Protected] (Fletcher Sandbeck) pronounced:
>The following searches should get you what you need. These should all be done on the internal
>LDML8_Reference database. You'll probably still need to strip off square brackets and do some
>other cleanup, but it should be easier starting from these lists.
>
>This will give you a list of all the "Command Tags".
>
>SELECT tag_name FROM tags WHERE tag_type LIKE "command" ORDER BY tag_sort;
>
>And, these will give you a list of all the parameter names that start with a hyphen.
>
>SELECT DISTINCT param_name FROM parameters WHERE param_name LIKE "-%" ORDER BY param_name;
>SELECT DISTINCT param_value FROM parameters WHERE param_value LIKE "-%" ORDER BY param_value;
>
>This will give you a list of all the traditional Lasso tags.
>
>SELECT tag_name FROM tags WHERE tag_type LIKE "substitution" OR tag_type LIKE "process" ORDER
>BY tag_sort;
>
>This will give you a list of all the member tags.
>
>SELECT tag_name FROM tags WHERE tag_type LIKE "member" ORDER BY tag_sort;
>
>Hope this helps,
Yes, that does help a great deal. Thank you!
--steve
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy Web Site Builder Soquel, CA
<web@[Protected]> <http://www.StevePiercy.com>
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Steve Piercy - Web Site Builder | Date Sent: 2005-06-15 12:01:37 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
On Wednesday, June 15, 2005, gw@[Protected] (Greg Willits) pronounced:
>> So in the ldml8_reference database, tags table, what should be my
>> search criteria? Alternatively, I can export the whole table, open it
>> up in Excel and weed out things like && and (), but I'm not certain
>> which items would be weeds.
>>
>> I wish I remember where I got my original .plist.... Greg's is good,
>> but it looked like he tossed in a bunch of ctags.
>
>
>The list included in the BBEdit module here
>http://www.ldml.org/library/bblm4ldml.lasso does not have any ctags in
>it. I believe I did just such queries against the LDML reference to get
>all the keywords I could. Once in a great while I come across one the
>list seems to be missing.
I compared our .plists and there were a lot of missing keywords for each file. That got me started on looking for a current source for keywords. For a few tags in your list, I didn't recognize them, so I assumed they were ctags. My error.
>Also my version will work with both [] and Lassoscript syntax.
Actually, I discovered mine does too, after I tested it. It seems that these .plist statements have little effect on syntax coloring:
Steve's:
<key>Open Statement Blocks</key>
<string><?lassoscript</string>
<key>Close Statement Blocks</key>
<string>?></string>
Greg's:
<key>Open Statement Blocks</key>
<string>[</string>
<key>Close Statement Blocks</key>
<string>]</string>
--steve
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy Web Site Builder Soquel, CA
<web@[Protected]> <http://www.StevePiercy.com>
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Fletcher Sandbeck | Date Sent: 2005-06-15 02:14:44 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
On 6/14/05 at 10:33 PM by Web@[Protected] (Steve Piercy - Web Site Builder):
>>-Database and the other "Command Tags" really aren't tags at all, but are parameters of the
>>[Inline] tag. There's no way to list them programmatically since each data source can
>>recognize different parameters. For example, the MySQL data source recognizes -UseLimit, but
>>the FileMaker data sources do not.
>>
>>You could use the ldml8_reference database, tags table to find all entries with type='command'.
>>That will give you a pretty good list.
>
>Actually, I think I used the incorrect term. I want to update my
>BBEdit codeless language module (LassoScript.plist) with the latest
>LDML "keywords", as BBEdit calls them thar thingies. I need to update
>these thingies in the .plist:
>
> <key>BBLMKeywordList</key>
> <array>
> <string>_admin_addgroup</string>
>...
> <string>Year</string>
> </array>
>
>So in the ldml8_reference database, tags table, what should be my
>search criteria? Alternatively, I can export the whole table, open it
>up in Excel and weed out things like && and (), but I'm not certain
>which items would be weeds.
>
>I wish I remember where I got my original .plist.... Greg's is good, but it looked like he tossed in a bunch of ctags.
The following searches should get you what you need. These should all be done on the internal LDML8_Reference database. You'll probably still need to strip off square brackets and do some other cleanup, but it should be easier starting from these lists.
This will give you a list of all the "Command Tags".
SELECT tag_name FROM tags WHERE tag_type LIKE "command" ORDER BY tag_sort;
And, these will give you a list of all the parameter names that start with a hyphen.
SELECT DISTINCT param_name FROM parameters WHERE param_name LIKE "-%" ORDER BY param_name;
SELECT DISTINCT param_value FROM parameters WHERE param_value LIKE "-%" ORDER BY param_value;
This will give you a list of all the traditional Lasso tags.
SELECT tag_name FROM tags WHERE tag_type LIKE "substitution" OR tag_type LIKE "process" ORDER BY tag_sort;
This will give you a list of all the member tags.
SELECT tag_name FROM tags WHERE tag_type LIKE "member" ORDER BY tag_sort;
Hope this helps,
[fletcher]
--
Fletcher Sandbeck fletcher@[Protected]
Lasso Product Specialist lassosupport@[Protected]
OmniPilot Software, Inc. http://www.omnipilot.com
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Greg Willits | Date Sent: 2005-06-15 03:08:56 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
> So in the ldml8_reference database, tags table, what should be my
> search criteria? Alternatively, I can export the whole table, open it
> up in Excel and weed out things like && and (), but I'm not certain
> which items would be weeds.
>
> I wish I remember where I got my original .plist.... Greg's is good,
> but it looked like he tossed in a bunch of ctags.
The list included in the BBEdit module here
http://www.ldml.org/library/bblm4ldml.lasso does not have any ctags in
it. I believe I did just such queries against the LDML reference to get
all the keywords I could. Once in a great while I come across one the
list seems to be missing.
Also my version will work with both [] and Lassoscript syntax.
-- greg
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Michael Collins | Date Sent: 2005-06-14 22:58:22 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
At 3:15 PM -0700 6/14/05, Fletcher Sandbeck wrote:
>-Database and the other "Command Tags" really aren't tags at all,
>but are parameters of the [Inline] tag.
Amazing. That is enlightening. Wish you had given me that clarity 8
years ago :-)
--
Michael Collins (Kuwago Inc) -> http://kuwago.com
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Fletcher Sandbeck | Date Sent: 2005-06-15 00:02:55 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
On 6/15/05 at 10:58 AM by lists@[Protected] (Michael Collins):
>At 3:15 PM -0700 6/14/05, Fletcher Sandbeck wrote:
>>-Database and the other "Command Tags" really aren't tags at all,
>>but are parameters of the [Inline] tag.
>
>Amazing. That is enlightening. Wish you had given me that clarity 8
>years ago :-)
I didn't work for Blue World 8 years ago...
[fletcher]
--
Fletcher Sandbeck fletcher@[Protected]
Lasso Product Specialist lassosupport@[Protected]
OmniPilot Software, Inc. http://www.omnipilot.com
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Steve Piercy - Web Site Builder | Date Sent: 2005-06-15 01:33:20 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
On Tuesday, June 14, 2005, fletcher@[Protected] (Fletcher Sandbeck) pronounced:
>On 6/14/05 at 3:00 PM by Web@[Protected] (Steve Piercy - Web Site Builder):
>
>>How does display a list of all the preferred LP8 tags? Just the names of the tags, and
>nothing else?
>>
>>[tags_list] does not return tags preceded by a hyphen, like -database.
>><http://ldml.omnipilot.com/LDMLReference.0.LassoApp?tag=6869>
>
>-Database and the other "Command Tags" really aren't tags at all, but are parameters of the
>[Inline] tag. There's no way to list them programmatically since each data source can
>recognize different parameters. For example, the MySQL data source recognizes -UseLimit, but
>the FileMaker data sources do not.
>
>You could use the ldml8_reference database, tags table to find all entries with type='command'.
>That will give you a pretty good list.
Actually, I think I used the incorrect term. I want to update my BBEdit codeless language module (LassoScript.plist) with the latest LDML "keywords", as BBEdit calls them thar thingies. I need to update these thingies in the .plist:
<key>BBLMKeywordList</key>
<array>
<string>_admin_addgroup</string>
...
<string>Year</string>
</array>
So in the ldml8_reference database, tags table, what should be my search criteria? Alternatively, I can export the whole table, open it up in Excel and weed out things like && and (), but I'm not certain which items would be weeds.
I wish I remember where I got my original .plist.... Greg's is good, but it looked like he tossed in a bunch of ctags.
--steve
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy Web Site Builder Soquel, CA
<web@[Protected]> <http://www.StevePiercy.com>
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Steve Piercy - Web Site Builder | Date Sent: 2005-06-14 18:00:29 |
| Subject: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
How does display a list of all the preferred LP8 tags? Just the names of the tags, and nothing else?
[tags_list] does not return tags preceded by a hyphen, like -database.
<http://ldml.omnipilot.com/LDMLReference.0.LassoApp?tag=6869>
--steve
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Steve Piercy Web Site Builder Soquel, CA
<web@[Protected]> <http://www.StevePiercy.com>
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage
| From: Fletcher Sandbeck | Date Sent: 2005-06-14 18:15:39 |
| Subject: Re: List of all LDML tags and keywords | To: Lasso Talk |
| Navigation: First Message | Previous Message | Next Message | Last Message | |
On 6/14/05 at 3:00 PM by Web@[Protected] (Steve Piercy - Web Site Builder):
>How does display a list of all the preferred LP8 tags? Just the names of the tags, and nothing else?
>
>[tags_list] does not return tags preceded by a hyphen, like -database.
><http://ldml.omnipilot.com/LDMLReference.0.LassoApp?tag=6869>
-Database and the other "Command Tags" really aren't tags at all, but are parameters of the [Inline] tag. There's no way to list them programmatically since each data source can recognize different parameters. For example, the MySQL data source recognizes -UseLimit, but the FileMaker data sources do not.
You could use the ldml8_reference database, tags table to find all entries with type='command'. That will give you a pretty good list.
[fletcher]
--
Fletcher Sandbeck fletcher@[Protected]
Lasso Product Specialist lassosupport@[Protected]
OmniPilot Software, Inc. http://www.omnipilot.com
--
------------------------------
Lasso Support: http://support.omnipilot.com/
Manage your list subscription:
http://www.listsearch.com/lassotalk.lasso?manage