aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
authorMiles Bader2006-01-16 08:37:27 +0000
committerMiles Bader2006-01-16 08:37:27 +0000
commit41882805d6711e32ac0f066119226d84dbdedc13 (patch)
tree44f756cef3fbc4de2f229e93613a1a326da7f55d /src/data.c
parent6a2bd1a5019d2130c87ac5cf17f1322bf614b624 (diff)
parent28f74fdf77eaab2e9daf54e2d5b0b729c5201e4f (diff)
downloademacs-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.c20
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. */)
1709DEFUN ("make-variable-frame-local", Fmake_variable_frame_local, Smake_variable_frame_local, 1709DEFUN ("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.
1712When a frame-local binding exists in the current frame, 1712This does not create any frame-local bindings for VARIABLE,
1713it is in effect whenever the current buffer has no buffer-local binding. 1713it just makes them possible.
1714A frame-local binding is actually a frame parameter value; 1714
1715thus, any given frame has a local binding for VARIABLE if it has 1715A frame-local binding is actually a frame parameter value.
1716a value for the frame parameter named VARIABLE. Return VARIABLE. 1716If a frame F has a value for the frame parameter named VARIABLE,
1717See `modify-frame-parameters' for how to set frame parameters. */) 1717that also acts as a frame-local binding for VARIABLE in F--
1718provided this function has been called to enable VARIABLE
1719to have frame-local bindings at all.
1720
1721The only way to create a frame-local binding for VARIABLE in a frame
1722is to set the VARIABLE frame parameter of that frame. See
1723`modify-frame-parameters' for how to set frame parameters.
1724
1725Buffer-local bindings take precedence over frame-local bindings. */)
1718 (variable) 1726 (variable)
1719 register Lisp_Object variable; 1727 register Lisp_Object variable;
1720{ 1728{