diff options
| author | Miles Bader | 2004-12-08 05:02:30 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-12-08 05:02:30 +0000 |
| commit | 000fc2b1fad05ccd9e6cdb5810febb091f4b5738 (patch) | |
| tree | 808f1473847c7c44bc8b28d8edfa086ec25035d1 /src/data.c | |
| parent | 5bc63b073c3c75dbfab1f14423f01cc615e26eeb (diff) | |
| parent | ad136a7c3b310fa7240dd2adf62f23b454782bd0 (diff) | |
| download | emacs-000fc2b1fad05ccd9e6cdb5810febb091f4b5738.tar.gz emacs-000fc2b1fad05ccd9e6cdb5810febb091f4b5738.zip | |
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
Update from CVS: src/indent.c (Fvertical_motion): Fix last change.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
Update from CVS
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c index 7f68cc864df..0439d5763bc 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -1509,6 +1509,9 @@ Note that binding the variable with `let', or setting it while | |||
| 1509 | a `let'-style binding made in this buffer is in effect, | 1509 | a `let'-style binding made in this buffer is in effect, |
| 1510 | does not make the variable buffer-local. Return VARIABLE. | 1510 | does not make the variable buffer-local. Return VARIABLE. |
| 1511 | 1511 | ||
| 1512 | In most cases it is better to use `make-local-variable', | ||
| 1513 | which makes a variable local in just one buffer. | ||
| 1514 | |||
| 1512 | The function `default-value' gets the default value and `set-default' sets it. */) | 1515 | The function `default-value' gets the default value and `set-default' sets it. */) |
| 1513 | (variable) | 1516 | (variable) |
| 1514 | register Lisp_Object variable; | 1517 | register Lisp_Object variable; |
| @@ -1552,7 +1555,7 @@ DEFUN ("make-local-variable", Fmake_local_variable, Smake_local_variable, | |||
| 1552 | Other buffers will continue to share a common default value. | 1555 | Other buffers will continue to share a common default value. |
| 1553 | \(The buffer-local value of VARIABLE starts out as the same value | 1556 | \(The buffer-local value of VARIABLE starts out as the same value |
| 1554 | VARIABLE previously had. If VARIABLE was void, it remains void.\) | 1557 | VARIABLE previously had. If VARIABLE was void, it remains void.\) |
| 1555 | See also `make-variable-buffer-local'. Return VARIABLE. | 1558 | Return VARIABLE. |
| 1556 | 1559 | ||
| 1557 | If the variable is already arranged to become local when set, | 1560 | If the variable is already arranged to become local when set, |
| 1558 | this function causes a local value to exist for this buffer, | 1561 | this function causes a local value to exist for this buffer, |
| @@ -1562,6 +1565,8 @@ This function returns VARIABLE, and therefore | |||
| 1562 | (set (make-local-variable 'VARIABLE) VALUE-EXP) | 1565 | (set (make-local-variable 'VARIABLE) VALUE-EXP) |
| 1563 | works. | 1566 | works. |
| 1564 | 1567 | ||
| 1568 | See also `make-variable-buffer-local'. | ||
| 1569 | |||
| 1565 | Do not use `make-local-variable' to make a hook variable buffer-local. | 1570 | Do not use `make-local-variable' to make a hook variable buffer-local. |
| 1566 | Instead, use `add-hook' and specify t for the LOCAL argument. */) | 1571 | Instead, use `add-hook' and specify t for the LOCAL argument. */) |
| 1567 | (variable) | 1572 | (variable) |