[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r100970: * src/data.c (Flocal_variabl
From: |
Johan Bockgård |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r100970: * src/data.c (Flocal_variable_p): Handle variable aliases correctly. |
Date: |
Tue, 03 Aug 2010 18:37:00 +0200 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 100970
committer: Johan Bockgård <address@hidden>
branch nick: trunk
timestamp: Tue 2010-08-03 18:37:00 +0200
message:
* src/data.c (Flocal_variable_p): Handle variable aliases correctly.
modified:
src/ChangeLog
src/data.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2010-08-02 14:23:06 +0000
+++ b/src/ChangeLog 2010-08-03 16:37:00 +0000
@@ -1,3 +1,7 @@
+2010-08-03 Johan Bockgård <address@hidden>
+
+ * data.c (Flocal_variable_p): Handle variable aliases correctly.
+
2010-08-02 Jan Djärv <address@hidden>
* xterm.c (x_create_toolkit_scroll_bar): Only set XtNbeNiceToColormap
=== modified file 'src/data.c'
--- a/src/data.c 2010-07-29 05:48:06 +0000
+++ b/src/data.c 2010-08-03 16:37:00 +0000
@@ -1866,6 +1866,7 @@
Lisp_Object tail, elt, tmp;
struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym);
XSETBUFFER (tmp, buf);
+ XSETSYMBOL (variable, sym); /* Update in case of aliasing. */
for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail))
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r100970: * src/data.c (Flocal_variable_p): Handle variable aliases correctly.,
Johan Bockgård <=