diff options
| author | Miles Bader | 2007-10-27 09:12:07 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-10-27 09:12:07 +0000 |
| commit | 18cd1f1a08833b0baad21c1d7b13a6845d95cf57 (patch) | |
| tree | 03f33df7513d15bd5de0348aec35ef82bd061508 /src/data.c | |
| parent | 74863e7a78b1c8da1094a8250660a009c3b23015 (diff) | |
| parent | fdc9061358d3654e14bfc1419632e1d6c6c5c13e (diff) | |
| download | emacs-18cd1f1a08833b0baad21c1d7b13a6845d95cf57.tar.gz emacs-18cd1f1a08833b0baad21c1d7b13a6845d95cf57.zip | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 902-908)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 131-137)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 261-262)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/data.c b/src/data.c index 3139af1e001..e02e22aa0e3 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -1521,7 +1521,7 @@ The function `default-value' gets the default value and `set-default' sets it. | |||
| 1521 | variable = indirect_variable (variable); | 1521 | variable = indirect_variable (variable); |
| 1522 | 1522 | ||
| 1523 | valcontents = SYMBOL_VALUE (variable); | 1523 | valcontents = SYMBOL_VALUE (variable); |
| 1524 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents)) | 1524 | if (XSYMBOL (variable)->constant || KBOARD_OBJFWDP (valcontents)) |
| 1525 | error ("Symbol %s may not be buffer-local", SDATA (SYMBOL_NAME (variable))); | 1525 | error ("Symbol %s may not be buffer-local", SDATA (SYMBOL_NAME (variable))); |
| 1526 | 1526 | ||
| 1527 | if (BUFFER_OBJFWDP (valcontents)) | 1527 | if (BUFFER_OBJFWDP (valcontents)) |
| @@ -1578,7 +1578,7 @@ Instead, use `add-hook' and specify t for the LOCAL argument. */) | |||
| 1578 | variable = indirect_variable (variable); | 1578 | variable = indirect_variable (variable); |
| 1579 | 1579 | ||
| 1580 | valcontents = SYMBOL_VALUE (variable); | 1580 | valcontents = SYMBOL_VALUE (variable); |
| 1581 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents)) | 1581 | if (XSYMBOL (variable)->constant || KBOARD_OBJFWDP (valcontents)) |
| 1582 | error ("Symbol %s may not be buffer-local", SDATA (SYMBOL_NAME (variable))); | 1582 | error ("Symbol %s may not be buffer-local", SDATA (SYMBOL_NAME (variable))); |
| 1583 | 1583 | ||
| 1584 | if ((BUFFER_LOCAL_VALUEP (valcontents) | 1584 | if ((BUFFER_LOCAL_VALUEP (valcontents) |
| @@ -1733,7 +1733,7 @@ Buffer-local bindings take precedence over frame-local bindings. */) | |||
| 1733 | variable = indirect_variable (variable); | 1733 | variable = indirect_variable (variable); |
| 1734 | 1734 | ||
| 1735 | valcontents = SYMBOL_VALUE (variable); | 1735 | valcontents = SYMBOL_VALUE (variable); |
| 1736 | if (EQ (variable, Qnil) || EQ (variable, Qt) || KBOARD_OBJFWDP (valcontents) | 1736 | if (XSYMBOL (variable)->constant || KBOARD_OBJFWDP (valcontents) |
| 1737 | || BUFFER_OBJFWDP (valcontents)) | 1737 | || BUFFER_OBJFWDP (valcontents)) |
| 1738 | error ("Symbol %s may not be frame-local", SDATA (SYMBOL_NAME (variable))); | 1738 | error ("Symbol %s may not be frame-local", SDATA (SYMBOL_NAME (variable))); |
| 1739 | 1739 | ||