diff options
| author | Simon Law | 2012-10-21 23:15:44 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-10-21 23:15:44 -0400 |
| commit | b1d39ccce419eeec83a4bc723f6c9daf4ffb2be4 (patch) | |
| tree | ab245066cbdda726e5f4b667f03d01182a761911 /src/sysselect.h | |
| parent | 4ee8774065666426cda990f91fdec8fe343bdf30 (diff) | |
| download | emacs-b1d39ccce419eeec83a4bc723f6c9daf4ffb2be4.tar.gz emacs-b1d39ccce419eeec83a4bc723f6c9daf4ffb2be4.zip | |
* lisp/delsel.el (delete-selection-helper): New function, extracted from
delete-selection-pre-hook.
(delete-selection-pre-hook): Use it.
(delete-selection-self-insert-function): New function.
(delete-selection-self-insert-hooks): New hook.
(self-insert-command, self-insert-iso): Use it.
* lisp/electric.el (electric-pair-syntax): New function, extracted from
electric-pair-post-self-insert-function.
(electric-pair-post-self-insert-function): Use it.
(electric-pair-delete-selection-self-insert-function): New function.
(electric-pair-mode): Require delsel and setup
delete-selection-self-insert-hooks.
Fixes: debbugs:11520
Diffstat (limited to 'src/sysselect.h')
0 files changed, 0 insertions, 0 deletions