Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 5751:2b8edd304c2b
Avoid throwing an error with misc-user events in isearch-pre-command-hook.
lisp/ChangeLog addition:
2013-08-05 Aidan Kehoe <kehoea@parhasard.net>
* isearch-mode.el (isearch-pre-command-hook):
If this function is called and (this-command-keys) contains
misc-user events, #'key-binding throws an error.
Eddie Corns and Alex Belits describe this happening in tracker
issue 336, and we can avoid this by catching the error and
handling the misc-user event in the same way that #'dispatch-event
does.
I haven't reproduced the actual error they describe, and welcome
testing to make sure it's gone.
Thank you Eddie, thank you Alex!
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Mon, 05 Aug 2013 13:34:27 +0100 |
parents | 66d2f63df75f |
children | dbd8305e13cb |
comparison
equal
deleted
inserted
replaced
5750:66d2f63df75f | 5751:2b8edd304c2b |
---|---|
1 2013-08-05 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * isearch-mode.el (isearch-pre-command-hook): | |
4 If this function is called and (this-command-keys) contains | |
5 misc-user events, #'key-binding throws an error. | |
6 Eddie Corns and Alex Belits describe this happening in tracker | |
7 issue 336, and we can avoid this by catching the error and | |
8 handling the misc-user event in the same way that #'dispatch-event | |
9 does. | |
10 I haven't reproduced the actual error they describe, and welcome | |
11 testing to make sure it's gone. | |
12 Thank you Eddie, thank you Alex! | |
13 | |
1 2013-08-05 Aidan Kehoe <kehoea@parhasard.net> | 14 2013-08-05 Aidan Kehoe <kehoea@parhasard.net> |
2 | 15 |
3 * behavior.el: | 16 * behavior.el: |
4 (override-behavior): | 17 (override-behavior): |
5 Correct some spelling and formatting here, thank you Steven | 18 Correct some spelling and formatting here, thank you Steven |