diff options
| author | Eli Zaretskii | 2022-08-13 18:52:46 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2022-08-13 18:52:46 +0300 |
| commit | a1cf3b96f84794b708a9d80281d4e9deadfb610c (patch) | |
| tree | 1ae3360397c9be608b3133e4ad7d8056d72cfba9 /src | |
| parent | f289a17c068e5486f6d8fa695b4c36bcb9978996 (diff) | |
| download | emacs-a1cf3b96f84794b708a9d80281d4e9deadfb610c.tar.gz emacs-a1cf3b96f84794b708a9d80281d4e9deadfb610c.zip | |
; Fix documentation of 'deactivate-mark'
* src/keyboard.c (syms_of_keyboard):
* etc/NEWS: Fix the documentation of 'deactivate-mark' and its new
value 'dont-save'. (Bug#57147)
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 | ||