1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 04:30:45 -08:00
Commit graph

157 commits

Author SHA1 Message Date
Karl Heuer
83f0c0c72d (Feval_region): Doc correction (point does not move). 1997-12-04 04:49:06 +00:00
Andreas Schwab
d5b28a9d9b (read1): Declare `workbuf' as unsigned char.
(dir_warning): Define as returning nothing.
(init_lread): Likewise.
(mapatoms_1): Likewise.
(map_obarray): Fix type of parameter FN.
1997-11-21 12:54:36 +00:00
Simon Marshall
db5cae4b2d Indicate in messages if source code is being loaded. 1997-10-23 14:58:25 +00:00
Karl Heuer
d49f0c1af8 (read_list): Don't recognize Vload_file_name
specially if it is nil.
1997-10-15 22:45:35 +00:00
Karl Heuer
c23edb78db Make sure that make-docfile does not see the doc string
of the disabled function eval-current-buffer.
1997-10-02 03:10:35 +00:00
Richard M. Stallman
13febd855d (Feval_buffer): New arg FILENAME. 1997-09-07 18:32:49 +00:00
Richard M. Stallman
7b88a4cfec (Fload): Fix doc syntax. 1997-08-30 16:20:02 +00:00
Richard M. Stallman
211f7dcdee (Fload): If FILE arg ends in .el or .elc, don't insist on adding a suffix. 1997-08-29 19:53:25 +00:00
Richard M. Stallman
03e8861388 (read1): Handle read_escape making a multibyte character. 1997-08-09 03:44:54 +00:00
Richard M. Stallman
f0a50954f3 (Fload): New optional arg MUST-SUFFIX. 1997-08-04 03:00:11 +00:00
Richard M. Stallman
4f5c440330 (map_obarray): Don't crash if something strange is in the obarray. 1997-07-28 15:09:31 +00:00
Richard M. Stallman
33046fc90d (init_lread): Don't add to load-path lisp subdirectories
of the source tree if the parent of the source was moved after dumping Emacs.
1997-07-13 21:19:52 +00:00
Richard M. Stallman
4b104c4137 (Vpreloaded_file_list): New variable.
(syms_of_lread): Set up Lisp variable.
(Fload): Add to Vpreloaded_file_list, if dumping.
1997-07-07 19:00:25 +00:00
Richard M. Stallman
9fbc011645 (init_lread): Add leim subdir, like lisp subdir. 1997-07-02 06:20:12 +00:00
Richard M. Stallman
0f337465d5 (init_lread): Sometimes add to load-path
the lisp and site-lisp dirs under the source directory.
1997-06-01 01:03:51 +00:00
Richard M. Stallman
87631ef75d (intern): Don't make a pure string here, since Fintern does that. 1997-05-31 00:43:47 +00:00
Richard M. Stallman
a05498320f (Fintern): Give keywords a value when interned. 1997-05-22 06:21:22 +00:00
Richard M. Stallman
7b396c6c70 (init_lread): Don't add ../lisp to the dump-time load path. 1997-04-30 18:41:53 +00:00
Kenichi Handa
3701b5de07 (read1): Adjusted for the new structure of Lisp_Char_Table. 1997-04-07 07:12:13 +00:00
Erik Naggum
7075e5a56a (Fload): Call Vload_source_file_function with 4 args. 1997-02-27 19:08:35 +00:00
Karl Heuer
fe0e03f370 Include charset.h.
(Vload_source_file_function): New variable.
(Fload): Call Vload_source_file_function if defined while loading
an Emacs Lisp source file.  */
(read_multibyte): New function.
(read_escape): Handle multibyte characters.
(read1): Correct the value of size_in_chars of a bool vector.
Handle the case `?' is followed by a multibyte character.
(Vload_source_file_function): New variable.
1997-02-20 06:52:14 +00:00
Richard M. Stallman
d331bcad5b (Feval_buffer): Doc fix. 1997-02-06 09:13:29 +00:00
Richard M. Stallman
74549846a6 (openp): Handle remote file names in path.
Don't use the path for an absolute name.
(Fload): Handle openp finding a remote file name.

(Qinhibit_file_name_operation): New variable.
(syms_of_lread): Initialize and staticpro.
(Fload): Bind inhibit-file-name-operation to nil.
1997-01-27 00:48:16 +00:00
Richard M. Stallman
90ed3ec5e7 (read1): Round size of bool-vector properly. 1997-01-24 05:47:12 +00:00
Richard M. Stallman
ec3bbd7d6b Fix previous change. 1997-01-11 00:28:34 +00:00
Richard M. Stallman
039dc30b04 (read1): Fix error messages. 1997-01-11 00:28:16 +00:00
Richard M. Stallman
85496b8cb5 (dir_warning): New function.
(init_lread): Use dir_warning.
1996-10-31 17:58:01 +00:00
Richard M. Stallman
c49afcd700 (openp): Omit /: from start of file name. 1996-10-04 04:26:09 +00:00
Richard M. Stallman
a35f88bfca (isfloat_string): Accept E like e. 1996-09-26 21:20:05 +00:00
Erik Naggum
0f73bb1c2b (init_obarray): staticpro Qvariable_documentation. 1996-09-17 16:19:15 +00:00
Richard M. Stallman
aeb3e6326a (Fload): Move ... to ends of messages. 1996-09-11 19:23:28 +00:00
Erik Naggum
4ad679f96d Add #n=object, #n#, and #:symbol constructs to reader.
(readevalloop, read, Fread_from_string): Empty list of read objects before
read0 call.
(read1): New variable `uninterned_symbol', which controls how to make
symbols.  Support #:, #n=object and #n#.
(make_symbol): New function, used in read1 to make uninterned symbols
(Fintern): Set `obarray' field of interned symbols.
(init_obarray): Explicit set `obarray' field of symbol `nil'.
(syms_of_lread): staticpro read_objects, the list of read objects.
1996-09-09 02:30:05 +00:00
Karl Heuer
6ec8bbd20d Change all references from point to PT. 1996-09-01 19:15:05 +00:00
Richard M. Stallman
04fc68e769 (Fload): Add "source is newer" info to the "loading" and "done" messages. 1996-09-01 00:01:56 +00:00
Karl Heuer
4e53f562ef (init_lread): Init Vload_file_name to Qnil. 1996-05-23 16:16:12 +00:00
Richard M. Stallman
f3849f257d (close_load_descs) [WINDOWS_NT]: Don't actually do anything.
(read_escape): Detect READCHAR reporting eof.
1996-04-26 19:54:49 +00:00
Richard M. Stallman
79051982ae [MSDOS]: If DJGPP version 2, include unistd.h.
Include msdos.h somewhat earlier.
1996-04-10 04:10:14 +00:00
Richard M. Stallman
c011e9a593 Include locale.h. 1996-04-05 21:08:19 +00:00
Richard M. Stallman
9dff7c532a (init_lread): Specify LC_NUMERIC locale. 1996-04-05 18:15:53 +00:00
Richard M. Stallman
cc39bc3802 (Fread_char_exclusive): Doc fix. 1996-02-04 05:52:54 +00:00
Karl Heuer
a90ba1e216 (syms_of_lread): Set Vsource_directory here.
(init_lread): Not here.
1996-01-24 23:40:40 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Karl Heuer
11938f1018 (read1): Use xmalloc and xrealloc, not malloc and realloc.
(dump_path): New static var.
(init_lread): Use that to record dump-time initial path.
Delete the local var dump_path; find Vsource_directory differently.
(syms_of_lread): staticpro it.
1996-01-09 23:40:19 +00:00
Erik Naggum
9391b69806 (Feval_buffer, Feval_region, Fintern, Fintern_soft): Harmonize arguments
with documentation.
1996-01-09 02:12:16 +00:00
Karl Heuer
8e6208c5d2 Comment fixes. 1996-01-05 10:03:17 +00:00
Karl Heuer
d36b882672 (init_lread): Add ../lisp (in build dir) to load-path
when dumping.
1995-12-21 17:11:03 +00:00
Richard M. Stallman
1521a8fa05 (Vsource_directory): New variable.
(init_lread): Initialize it.
(syms_of_lread): Set up Lisp var.
1995-11-20 06:38:57 +00:00
Richard M. Stallman
519418b37a (oblookup): Clear ARRAY_MARK_FLAG in obsize. 1995-11-10 15:56:08 +00:00
Karl Heuer
68be917ded (BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG):
Rename from SHORTBITS, INTBITS, LONGBITS.
1995-10-31 02:34:16 +00:00
Richard M. Stallman
2b6cae0c88 (read1): Handle #' as prefix.
(Qfunction): New variable.
(syms_of_lread): Set up Qfunction.
1995-10-18 23:27:11 +00:00