diff options
author | Alan Mackenzie <acm@muc.de> | 2015-08-19 16:47:10 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2015-08-19 16:47:10 +0000 |
commit | 82a3da21ffece64ce9f4f99f35cbc0afe851e6ee (patch) | |
tree | 3e994ddb89d7014701323f28813097284d3ff266 /lisp/textmodes/reftex-parse.el | |
parent | ec07cfbee12528b9800a8c8fa019af72e3c9cfe4 (diff) | |
download | emacs-82a3da21ffece64ce9f4f99f35cbc0afe851e6ee.tar.gz emacs-82a3da21ffece64ce9f4f99f35cbc0afe851e6ee.tar.bz2 emacs-82a3da21ffece64ce9f4f99f35cbc0afe851e6ee.zip |
Make electric-pair-mode, delete-selection-mode and CC Mode cooperate.
Fixes debbugs#21275.
In Emacs >= 25, let electric-pair-mode take precedence over
delete-selection-mode.
delsel.el (delete-selection-uses-region-p): New function, previously a
lambda expression in a property value for `self-insert-command'.
(top-level) Set the `delete-selection' property of `self-insert-command'
to `delete-selection-uses-region-p'.
progmodes/cc-cmds.el (top-level): Give the `delete-selection' property
for c-electric-\(brace\|paren\) the value `delete-selection-uses-region-p'
when the latter function exists.
Diffstat (limited to 'lisp/textmodes/reftex-parse.el')
0 files changed, 0 insertions, 0 deletions