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.