Mercurial > emacs
comparison src/lread.c @ 90650:02cf29720f31
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 490-504)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 161-163)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-130
author | Miles Bader <miles@gnu.org> |
---|---|
date | Tue, 07 Nov 2006 23:22:48 +0000 |
parents | 858cb33ae39d 4d1706442c96 |
children | 6588c6259dfb |
comparison
equal
deleted
inserted
replaced
90649:d53934e7ddef | 90650:02cf29720f31 |
---|---|
143 /* Nonzero means READCHAR should read bytes one by one (not character) | 143 /* Nonzero means READCHAR should read bytes one by one (not character) |
144 when READCHARFUN is Qget_file_char or Qget_emacs_mule_file_char. | 144 when READCHARFUN is Qget_file_char or Qget_emacs_mule_file_char. |
145 This is set to 1 by read1 temporarily while handling #@NUMBER. */ | 145 This is set to 1 by read1 temporarily while handling #@NUMBER. */ |
146 static int load_each_byte; | 146 static int load_each_byte; |
147 | 147 |
148 /* Function to use for loading an Emacs lisp source file (not | 148 /* Function to use for loading an Emacs Lisp source file (not |
149 compiled) instead of readevalloop. */ | 149 compiled) instead of readevalloop. */ |
150 Lisp_Object Vload_source_file_function; | 150 Lisp_Object Vload_source_file_function; |
151 | 151 |
152 /* List of all DEFVAR_BOOL variables. Used by the byte optimizer. */ | 152 /* List of all DEFVAR_BOOL variables. Used by the byte optimizer. */ |
153 Lisp_Object Vbyte_boolean_vars; | 153 Lisp_Object Vbyte_boolean_vars; |
4241 doc: /* Function used by `load' and `eval-region' for reading expressions. | 4241 doc: /* Function used by `load' and `eval-region' for reading expressions. |
4242 The default is nil, which means use the function `read'. */); | 4242 The default is nil, which means use the function `read'. */); |
4243 Vload_read_function = Qnil; | 4243 Vload_read_function = Qnil; |
4244 | 4244 |
4245 DEFVAR_LISP ("load-source-file-function", &Vload_source_file_function, | 4245 DEFVAR_LISP ("load-source-file-function", &Vload_source_file_function, |
4246 doc: /* Function called in `load' for loading an Emacs lisp source file. | 4246 doc: /* Function called in `load' for loading an Emacs Lisp source file. |
4247 This function is for doing code conversion before reading the source file. | 4247 This function is for doing code conversion before reading the source file. |
4248 If nil, loading is done without any code conversion. | 4248 If nil, loading is done without any code conversion. |
4249 Arguments are FULLNAME, FILE, NOERROR, NOMESSAGE, where | 4249 Arguments are FULLNAME, FILE, NOERROR, NOMESSAGE, where |
4250 FULLNAME is the full name of FILE. | 4250 FULLNAME is the full name of FILE. |
4251 See `load' for the meaning of the remaining arguments. */); | 4251 See `load' for the meaning of the remaining arguments. */); |