I have the following abbrev def: ==================================== svg;;=<svg xmlns="http://www.w3.org/2000/svg" \:xmlns:xlink="http://www.w3.org/1999/xlink" \:width="<|width|>" height="<|height|>" viewBox="<|viewbox|>" \:xml:lang="en"> \:</svg> ====================================
When I type svg;; it appears as desired, with 'width' selected and focused I enter a number, type double comma and get width="200,," height="<|height|>" viewBox="<|viewbox|>" enable-abbreviations and scripting-abbreviations are True Thanks, Kent Leo 5.1-final, build 20151028094354, Wed Oct 28 09:43:54 CDT 2015 Git repo info: branch = master, commit = 1f46364de6bc Python 2.7.6, PyQt version 4.8.6 linux2 On Fri, Nov 13, 2015 at 7:09 AM, john lunzer <[email protected]> wrote: > Abbreviations are the cat's pajamas. Definitely a great feature to have. My > double comma shortcut is working correctly. > > Unfortunately abbreviations are notoriously difficult to set up. > > Two settings need to be present in your myLeoSettings.py under your > @settings node: > > @bool enable-abbreviations = True > > @bool scripting-abbreviations = True > > > In addition you need a "@data abbreviations" node (this can be found in > leo\config\exampleSettings.leo) under your @settings node which contains : > > # special case, causes core to select next place holder for editing > ,,={|{x='__NEXT_PLACEHOLDER'}|} > > > And for the funner more advanced abbreviations you need "@data > abbreviations-subst-env" from leoSettings.leo under your @settings node. > > If ensuring you have those in place doesn't work we need to get Terry > involved, but hopefully it shouldn't come to that. > > On Friday, November 13, 2015 at 7:41:57 AM UTC-5, Kent Tenney wrote: >> >> Why am I not making more use of these, they look >> to be the cat's pajamas. >> >> Is the double comma capability working for others? >> >> ======================================== >> Abbreviations can define templates in which ``<|a-field-name|>`` >> denotes a field to be filled in:: >> >> input;;=<input type="text/submit/hidden/button" >> \:name="<|name|>" >> \:value="" id="<|id|>">\n >> >> Typing ``,,`` after inserting a template selects the next field. >> ======================================== >> >> I find the first field is handled correctly, double comma just emits the >> commas. >> >> Thanks, >> Kent > > -- > You received this message because you are subscribed to the Google Groups > "leo-editor" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/leo-editor. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
