diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 05c68ea7fbc..8a2b7d58c4b 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -12650,14 +12650,17 @@ cancels any modification. */); | |||
| 12650 | 12650 | ||
| 12651 | DEFSYM (Qdeactivate_mark, "deactivate-mark"); | 12651 | DEFSYM (Qdeactivate_mark, "deactivate-mark"); |
| 12652 | DEFVAR_LISP ("deactivate-mark", Vdeactivate_mark, | 12652 | DEFVAR_LISP ("deactivate-mark", Vdeactivate_mark, |
| 12653 | doc: /* If an editing command sets this to t, deactivate the mark afterward. | 12653 | doc: /* Whether to deactivate the mark after an editing command. |
| 12654 | The command loop sets this to nil before each command, | 12654 | The command loop sets this to nil before each command, |
| 12655 | and tests the value when the command returns. | 12655 | and tests the value when the command returns. |
| 12656 | Buffer modification stores t in this variable. | 12656 | If an editing command sets this non-nil, deactivate the mark after |
| 12657 | the command returns. | ||
| 12658 | |||
| 12659 | Buffer modifications store t in this variable. | ||
| 12657 | 12660 | ||
| 12658 | By default, deactivating the mark will save the contents of the region | 12661 | By default, deactivating the mark will save the contents of the region |
| 12659 | according to `select-active-regions'. If this is set to the symbol | 12662 | according to `select-active-regions', unless this is set to the symbol |
| 12660 | `dont-save', the region will not be saved.*/); | 12663 | `dont-save'. */); |
| 12661 | Vdeactivate_mark = Qnil; | 12664 | Vdeactivate_mark = Qnil; |
| 12662 | Fmake_variable_buffer_local (Qdeactivate_mark); | 12665 | Fmake_variable_buffer_local (Qdeactivate_mark); |
| 12663 | 12666 | ||