Hello Rob,

Am Do., 26. Dez. 2019 um 22:46 Uhr schrieb Rob <[email protected]>:

> Perhaps try a different trigger than ;;. It can be anything, I think. So,
> change your abbreviation to:
>
> ts``={|{import time ; x=time.strftime("%Y%m%d%H%M%S")}|}
> or
> tszz={|{import time ; x=time.strftime("%Y%m%d%H%M%S")}|}
>
>
> It doesn't even have to be doubles characters (I don't think). The reason
> for the default ;; is that it would be unusual to type them together trying
> to do something else. As I mentioned, `` works for me when my keyboard
> isn't set to English International.
>

I tried - but - no success. - I'm attaching the traces here as well in the
hope that it provides some help for Edward's investigations:

(Leo-devel) PS C:\Users\Viktor\pyve\Leo-devel> leo-m --trace=keys

--global-docks: False

Leo 6.2-b1-devel
LeoKeyEvent: binding: None, stroke: None, char: None
masterCommand abbrev-list stroke None
expandAbbrev no ch
Abbreviations...
,,=__NEXT_PLACEHOLDER
ts~~={|{x=time.strftime("%Y%m%d%H%M%S")}|}
traceKeys    shortcut-override:         't'
traceKeys            key-press:         't'
LeoKeyEvent: binding: t, stroke: <KeyStroke: 't'>, char: 't'
masterKeyHandler None 't' <KeyStroke: 't'>
masterCommand <no function> stroke <KeyStroke: 't'>
expandAbbrev No prefix in ''
traceKeys          key-release:         't'
traceKeys          key-release:         't'
traceKeys    shortcut-override:         's'
traceKeys            key-press:         's'
LeoKeyEvent: binding: s, stroke: <KeyStroke: 's'>, char: 's'
masterKeyHandler None 's' <KeyStroke: 's'>
masterCommand <no function> stroke <KeyStroke: 's'>
expandAbbrev No prefix in 't'
traceKeys          key-release:         's'
traceKeys          key-release:         's'
traceKeys    shortcut-override: Control ''
traceKeys    shortcut-override: Control ''
traceKeys            key-press: Control ''
traceKeys            key-press: Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys          key-release:     Alt ''
traceKeys          key-release:     Alt ''
traceKeys          key-release:         ''
traceKeys          key-release:         ''
traceKeys    shortcut-override: Control ''
traceKeys    shortcut-override: Control ''
traceKeys            key-press: Control ''
traceKeys            key-press: Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys    shortcut-override: Alt,Control '~'
traceKeys    shortcut-override: Alt,Control '~'
traceKeys            key-press: Alt,Control '~'
LeoKeyEvent: binding: Alt+Control+~, stroke: <KeyStroke: 'Alt+Ctrl+~'>,
char: '~'
masterKeyHandler None '~' <KeyStroke: 'Alt+Ctrl+~'>
masterCommand <no function> stroke <KeyStroke: 'Alt+Ctrl+~'>
expandAbbrev no ch
traceKeys          key-release: Alt,Control '~'
traceKeys          key-release: Alt,Control '~'
traceKeys          key-release:     Alt ''
traceKeys          key-release:     Alt ''
traceKeys          key-release:         ''
traceKeys          key-release:         ''
traceKeys    shortcut-override: Control ''
traceKeys    shortcut-override: Control ''
traceKeys            key-press: Control ''
traceKeys            key-press: Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys    shortcut-override: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys            key-press: Alt,Control ''
traceKeys    shortcut-override: Alt,Control '~'
traceKeys    shortcut-override: Alt,Control '~'
traceKeys            key-press: Alt,Control '~'
LeoKeyEvent: binding: Alt+Control+~, stroke: <KeyStroke: 'Alt+Ctrl+~'>,
char: '~'
masterKeyHandler None '~' <KeyStroke: 'Alt+Ctrl+~'>
masterCommand <no function> stroke <KeyStroke: 'Alt+Ctrl+~'>
expandAbbrev no ch
traceKeys          key-release:     Alt ''
traceKeys          key-release:     Alt ''
traceKeys          key-release:         ''
traceKeys          key-release:         ''
traceKeys          key-release:         '~'
traceKeys          key-release:         '~'
traceKeys    shortcut-override:         ' '
traceKeys            key-press:         ' '
LeoKeyEvent: binding:  , stroke: <KeyStroke: ' '>, char: ' '
masterKeyHandler None ' ' <KeyStroke: ' '>
masterCommand <no function> stroke <KeyStroke: ' '>
expandAbbrev No prefix in 'ts~~'
traceKeys          key-release:         ' '
traceKeys          key-release:         ' '

With kind regards,

Viktor

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/CAAeSrGLv09Ac%2B%3DPF4HUGcwmHp3vVLo79Ot6-MYdfn3ja4NnnpQ%40mail.gmail.com.

Reply via email to