diff options
| author | Johan Bockgård | 2010-08-03 18:37:00 +0200 |
|---|---|---|
| committer | Johan Bockgård | 2010-08-03 18:37:00 +0200 |
| commit | 8d1d9587c92457e1a7171493fdd1bccf682d26f0 (patch) | |
| tree | 6143dc560def918ef95bde59d2a683873623bf58 /src | |
| parent | 9f982e22fac39e950f24cfe0329029f42395ef22 (diff) | |
| download | emacs-8d1d9587c92457e1a7171493fdd1bccf682d26f0.tar.gz emacs-8d1d9587c92457e1a7171493fdd1bccf682d26f0.zip | |
* src/data.c (Flocal_variable_p): Handle variable aliases correctly.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/data.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ba460cafa22..7c619c2ce57 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-08-03 Johan Bockgård <bojohan@gnu.org> | ||
| 2 | |||
| 3 | * data.c (Flocal_variable_p): Handle variable aliases correctly. | ||
| 4 | |||
| 1 | 2010-08-02 Jan Djärv <jan.h.d@swipnet.se> | 5 | 2010-08-02 Jan Djärv <jan.h.d@swipnet.se> |
| 2 | 6 | ||
| 3 | * xterm.c (x_create_toolkit_scroll_bar): Only set XtNbeNiceToColormap | 7 | * xterm.c (x_create_toolkit_scroll_bar): Only set XtNbeNiceToColormap |
diff --git a/src/data.c b/src/data.c index 69f6cc34c29..570f3053975 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -1866,6 +1866,7 @@ BUFFER defaults to the current buffer. */) | |||
| 1866 | Lisp_Object tail, elt, tmp; | 1866 | Lisp_Object tail, elt, tmp; |
| 1867 | struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym); | 1867 | struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym); |
| 1868 | XSETBUFFER (tmp, buf); | 1868 | XSETBUFFER (tmp, buf); |
| 1869 | XSETSYMBOL (variable, sym); /* Update in case of aliasing. */ | ||
| 1869 | 1870 | ||
| 1870 | for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail)) | 1871 | for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail)) |
| 1871 | { | 1872 | { |