annotate lisp/.cvsignore @ 37853:93e5959b8a0e

Use SYMBOL_VALUE/SET_SYMBOL_VALUE. (Qcyclic_variable_indirection): New variable. (Fkeywordp): Check for internedness differently. (Fmakunbound): Simplify the test if symbol is a constant. (indirect_variable, Findirect_variable): New functions. (swap_in_symval_forwarding): If SYMBOL is an alias, use the aliased symbol. (let_shadows_buffer_binding_p): Check for variable aliases. (set_internal): Simplify the test if SYMBOL is a constant. If SYMBOL has a buffer-local value and is an alias, use the aliased symbol instead. (syms_of_data): Initialze Qcyclic_variable_indirection and defsubr Sindirect_variable.
author Gerd Moellmann <gerd@gnu.org>
date Mon, 21 May 2001 12:23:19 +0000
parents 6b6548798375
children 1efefab8bd92
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31648
2e692da8f736 Sort alphabetically and add `Makefile' and `elc.tar.gz'.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 29750
diff changeset
1 *.elc
2e692da8f736 Sort alphabetically and add `Makefile' and `elc.tar.gz'.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 29750
diff changeset
2 Makefile
2e692da8f736 Sort alphabetically and add `Makefile' and `elc.tar.gz'.
Stefan Monnier <monnier@iro.umontreal.ca>
parents: 29750
diff changeset
3 elc.tar.gz
31816
070cf4b710c5 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 31648
diff changeset
4 MANIFEST