И раньше не возвращал, если менять, то старые плагины могут отвалиться.
Потенциальную проблему вижу только в том, что сейчас по имени клавиши нельзя понять нажата она, или отпущена.
(на практике достаточно проверить KeyDown)
John Doe wrote:И раньше не возвращал, если менять, то старые плагины могут отвалиться.
раньше при отжатии приходило нажатие. а при нажатии вообще ничего не приходило. как раз отвалится плагины могут от внезапных alt/shift/ctrl по нажатию, которых раньше не было.
В ProcessEditorInputW и раньше приходили нажатия модификаторов.
"Исправив" FarInputRecordToName можно поломать старые плагины (например немодальный инкрементальный поиск).
John Doe wrote:В ProcessEditorInputW и раньше приходили нажатия модификаторов.
"Исправив" FarInputRecordToName можно поломать старые плагины (например немодальный инкрементальный поиск).
zg wrote: раньше при отжатии приходило нажатие. а при нажатии вообще ничего не приходило.
"Раньше" это в Far 1.x?
до 4318. 4318—4320 приходили только отжатия в момент отжатий. 4321—4336 опять только нажатия в момент отжатий. 4337 и дальше и нажатия и отжатия в нужные моменты.