comparison src/eval.c @ 363:972bbb6d6ca2 r21-1-11

Import from CVS: tag r21-1-11
author cvs
date Mon, 13 Aug 2007 10:59:28 +0200
parents 8e84bee8ddd0
children a4f53d9b3154
comparison
equal deleted inserted replaced
362:1e474c183006 363:972bbb6d6ca2
1069 void.) 1069 void.)
1070 If SYMBOL is buffer-local, its default value is what is set; 1070 If SYMBOL is buffer-local, its default value is what is set;
1071 buffer-local values are not affected. 1071 buffer-local values are not affected.
1072 INITVALUE and DOCSTRING are optional. 1072 INITVALUE and DOCSTRING are optional.
1073 If DOCSTRING starts with *, this variable is identified as a user option. 1073 If DOCSTRING starts with *, this variable is identified as a user option.
1074 This means that M-x set-variable and M-x edit-options recognize it. 1074 This means that M-x set-variable recognizes it.
1075 If INITVALUE is missing, SYMBOL's value is not set. 1075 If INITVALUE is missing, SYMBOL's value is not set.
1076 1076
1077 In lisp-interaction-mode defvar is treated as defconst. 1077 In lisp-interaction-mode defvar is treated as defconst.
1078 */ 1078 */
1079 (args)) 1079 (args))
1120 Always sets the value of SYMBOL to the result of evalling INITVALUE. 1120 Always sets the value of SYMBOL to the result of evalling INITVALUE.
1121 If SYMBOL is buffer-local, its default value is what is set; 1121 If SYMBOL is buffer-local, its default value is what is set;
1122 buffer-local values are not affected. 1122 buffer-local values are not affected.
1123 DOCSTRING is optional. 1123 DOCSTRING is optional.
1124 If DOCSTRING starts with *, this variable is identified as a user option. 1124 If DOCSTRING starts with *, this variable is identified as a user option.
1125 This means that M-x set-variable and M-x edit-options recognize it. 1125 This means that M-x set-variable recognizes it.
1126 1126
1127 Note: do not use `defconst' for user options in libraries that are not 1127 Note: do not use `defconst' for user options in libraries that are not
1128 normally loaded, since it is useful for users to be able to specify 1128 normally loaded, since it is useful for users to be able to specify
1129 their own values for such variables before loading the library. 1129 their own values for such variables before loading the library.
1130 Since `defconst' unconditionally assigns the variable, 1130 Since `defconst' unconditionally assigns the variable,