aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/eval.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index c72311c305f..821e4090cfd 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12011-06-15 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * eval.c (Fdefvaralias): Also mark the target as variable-special-p.
4
12011-06-14 Jan Djärv <jan.h.d@swipnet.se> 52011-06-14 Jan Djärv <jan.h.d@swipnet.se>
2 6
3 * xfns.c (x_set_scroll_bar_default_width): Remove argument to 7 * xfns.c (x_set_scroll_bar_default_width): Remove argument to
diff --git a/src/eval.c b/src/eval.c
index ef5abac17ae..d6f9a9ede81 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -772,6 +772,7 @@ The return value is BASE-VARIABLE. */)
772 } 772 }
773 773
774 sym->declared_special = 1; 774 sym->declared_special = 1;
775 XSYMBOL (base_variable)->declared_special = 1;
775 sym->redirect = SYMBOL_VARALIAS; 776 sym->redirect = SYMBOL_VARALIAS;
776 SET_SYMBOL_ALIAS (sym, XSYMBOL (base_variable)); 777 SET_SYMBOL_ALIAS (sym, XSYMBOL (base_variable));
777 sym->constant = SYMBOL_CONSTANT_P (base_variable); 778 sym->constant = SYMBOL_CONSTANT_P (base_variable);