diff options
| author | Eli Zaretskii | 2017-11-26 20:23:15 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2017-11-26 20:23:15 +0200 |
| commit | 16358d4fcbad3fa60ff36167ae666b1ec7e7c02a (patch) | |
| tree | fe8f563ab7c0bb7e43992e2db7e4ddea857dda1a /src/buffer.c | |
| parent | a89f0b6f33f9eb8910a1fceda9028d76ef50b05d (diff) | |
| download | emacs-16358d4fcbad3fa60ff36167ae666b1ec7e7c02a.tar.gz emacs-16358d4fcbad3fa60ff36167ae666b1ec7e7c02a.zip | |
Improve documentation of "constant" symbols
* src/font.c (syms_of_font) <font-weight-table, font-slant-table>
<font-width-table>:
* src/data.c (syms_of_data) <most-positive-fixnum>
<most-negative-fixnum>:
* src/buffer.c (syms_of_buffer) <enable-multibyte-characters>:
Mention in the doc strings that these variables are read-only.
* doc/lispref/variables.texi (Creating Buffer-Local): Document
that making a constant variable buffer-local signals an error.
* doc/lispref/variables.texi (Constant Variables):
* doc/lispref/errors.texi (Standard Errors): More accurate and
up-to-date documentation of which symbols cannot be assigned
values.
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buffer.c b/src/buffer.c index 6e3412c3d05..c6f9eb28e25 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -5620,6 +5620,8 @@ file I/O and the behavior of various editing commands. | |||
| 5620 | 5620 | ||
| 5621 | This variable is buffer-local but you cannot set it directly; | 5621 | This variable is buffer-local but you cannot set it directly; |
| 5622 | use the function `set-buffer-multibyte' to change a buffer's representation. | 5622 | use the function `set-buffer-multibyte' to change a buffer's representation. |
| 5623 | To prevent any attempts to set it or make it buffer-local, Emacs will | ||
| 5624 | signal an error in those cases. | ||
| 5623 | See also Info node `(elisp)Text Representations'. */); | 5625 | See also Info node `(elisp)Text Representations'. */); |
| 5624 | make_symbol_constant (intern_c_string ("enable-multibyte-characters")); | 5626 | make_symbol_constant (intern_c_string ("enable-multibyte-characters")); |
| 5625 | 5627 | ||