diff options
| author | Miles Bader | 2006-01-16 08:37:27 +0000 |
|---|---|---|
| committer | Miles Bader | 2006-01-16 08:37:27 +0000 |
| commit | 41882805d6711e32ac0f066119226d84dbdedc13 (patch) | |
| tree | 44f756cef3fbc4de2f229e93613a1a326da7f55d /src/data.c | |
| parent | 6a2bd1a5019d2130c87ac5cf17f1322bf614b624 (diff) | |
| parent | 28f74fdf77eaab2e9daf54e2d5b0b729c5201e4f (diff) | |
| download | emacs-41882805d6711e32ac0f066119226d84dbdedc13.tar.gz emacs-41882805d6711e32ac0f066119226d84dbdedc13.zip | |
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 616-696)
- Add lisp/mh-e/.arch-inventory
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
- lisp/gnus/ChangeLog: Remove duplicate entry
* gnus--rel--5.10 (patch 147-181)
- Update from CVS
- Merge from emacs--cvs-trunk--0
- Update from CVS: lisp/mml.el (mml-preview): Doc fix.
- Update from CVS: texi/message.texi: Fix default values.
- Update from CVS: texi/gnus.texi (RSS): Addition.
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/src/data.c b/src/data.c index 5e83f018001..78e52d8d51c 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -1709,12 +1709,20 @@ From now on the default value will apply in this buffer. Return VARIABLE. */) | |||
| 1709 | DEFUN ("make-variable-frame-local", Fmake_variable_frame_local, Smake_variable_frame_local, | 1709 | DEFUN ("make-variable-frame-local", Fmake_variable_frame_local, Smake_variable_frame_local, |
| 1710 | 1, 1, "vMake Variable Frame Local: ", | 1710 | 1, 1, "vMake Variable Frame Local: ", |
| 1711 | doc: /* Enable VARIABLE to have frame-local bindings. | 1711 | doc: /* Enable VARIABLE to have frame-local bindings. |
| 1712 | When a frame-local binding exists in the current frame, | 1712 | This does not create any frame-local bindings for VARIABLE, |
| 1713 | it is in effect whenever the current buffer has no buffer-local binding. | 1713 | it just makes them possible. |
| 1714 | A frame-local binding is actually a frame parameter value; | 1714 | |
| 1715 | thus, any given frame has a local binding for VARIABLE if it has | 1715 | A frame-local binding is actually a frame parameter value. |
| 1716 | a value for the frame parameter named VARIABLE. Return VARIABLE. | 1716 | If a frame F has a value for the frame parameter named VARIABLE, |
| 1717 | See `modify-frame-parameters' for how to set frame parameters. */) | 1717 | that also acts as a frame-local binding for VARIABLE in F-- |
| 1718 | provided this function has been called to enable VARIABLE | ||
| 1719 | to have frame-local bindings at all. | ||
| 1720 | |||
| 1721 | The only way to create a frame-local binding for VARIABLE in a frame | ||
| 1722 | is to set the VARIABLE frame parameter of that frame. See | ||
| 1723 | `modify-frame-parameters' for how to set frame parameters. | ||
| 1724 | |||
| 1725 | Buffer-local bindings take precedence over frame-local bindings. */) | ||
| 1718 | (variable) | 1726 | (variable) |
| 1719 | register Lisp_Object variable; | 1727 | register Lisp_Object variable; |
| 1720 | { | 1728 | { |