aboutsummaryrefslogtreecommitdiffstats
path: root/src/lread.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (read1): Handle chartables and boolvectors.Richard M. Stallman1995-10-071-0/+40
|
* (Fload): Rename arg STR to FILE.Richard M. Stallman1995-09-151-16/+16
|
* (saved_doc_string*): New variables.Richard M. Stallman1995-08-051-7/+108
| | | | | | | | (load_force_doc_strings): New variable. (syms_of_lread): Set up Lisp var load-force-doc-strings. (read_list): Handle load_force_doc_strings. Use the saved_doc_string, if it's right; otherwise, reread from file. (read1): Save last doc string in saved_doc_string.
* (read_list): When a file loaded from site-init.el uses #$,Richard M. Stallman1995-07-211-9/+28
| | | | turn it into a relative file name starting with ../lisp.
* (Fread): Rename arg READCHARFUN to STREAM.Karl Heuer1995-07-171-10/+10
|
* (init_lread) [CANNOT_DUMP]: Set Vload_path to EMACSLOADPATH.Geoff Voelker1995-05-271-0/+2
|
* (oblookup): Delete argument hashp.Karl Heuer1995-05-221-2/+1
|
* (isfloat_string): Reject strings like "0.5+".Richard M. Stallman1995-05-071-21/+26
| | | | | (init_lread): Don't warn about missing installation dirs when using dirs derived from the executable.
* (read1): Handle long EMACS_INT in atol.Richard M. Stallman1995-05-051-1/+6
|
* (read1): New arg FIRST_IN_LIST; all callers changed.Richard M. Stallman1995-05-041-9/+78
| | | | | | | Special handling for backquote and comma. (Qbackquote, Qcomma, Qcomma_at, Qcomma_dot): New variables. (syms_of_lread): Initialize and staticpro them. (Fread, Fread_from_string): Initialize new_backquote_flag.
* (read_escape): Undo Nov 15 change.Richard M. Stallman1995-04-081-2/+10
| | | | | (init_lread): Add site-lisp under the installation dir to Vload_path if that exists.
* (defvar_int, defvar_bool, defvar_lisp_nopro, defvar_kboard)Richard M. Stallman1995-04-071-5/+5
| | | | (defvar_per_buffer): Use XMISCTYPE.
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (oblookup): Save bucket num in oblookup_last_bucket_number.Richard M. Stallman1995-04-031-8/+82
| | | | | (Funintern): New function. (syms_of_lread): defsubr it.
* (isfloat_string): Permit trailing space.Richard M. Stallman1995-03-311-1/+1
|
* (Vload_read_function): New variable.Richard M. Stallman1995-03-211-1/+12
| | | | | (readevalloop): Use that variable. (syms_of_lread): Set up Lisp variable.
* (defvar_kboard): Renamed from defvar_display.Karl Heuer1995-03-151-4/+4
|
* (defvar_display): Don't staticpro; these objects are now protected throughKarl Heuer1995-02-031-3/+0
| | | | mark_perdisplays.
* [!MULTI_PERDISPLAY] (defvar_display): Use staticpro.Karl Heuer1995-01-311-0/+3
|
* (defvar_display): New function.Karl Heuer1995-01-311-1/+17
|
* (Qload_file_name, Vload_file_name): New variables.Richard M. Stallman1994-12-211-3/+49
| | | | | | (syms_of_lread): Initialize and staticpro it. (Fload): Bind it. (read_list): Before dumping, ignore (#$ . WHATEVER)--return 0.
* (readevalloop): Ignore ^M here.Richard M. Stallman1994-12-151-1/+4
|
* (Fload): Call Fsubstitute_in_file_name after trying handler.Richard M. Stallman1994-11-181-1/+5
|
* (read_escape): For \S-a, return A.Richard M. Stallman1994-11-151-0/+2
|
* (defvar_int, defvar_bool, defvar_lisp_nopro, defvar_per_buffer): Use accessorKarl Heuer1994-11-141-4/+4
| | | | macros.
* Don't include ctype.h.Richard M. Stallman1994-11-091-9/+8
| | | | (isfloat_string, read1): Don't use isdigit.
* Change explicit uses of the Unix directory separatorRichard M. Stallman1994-11-011-11/+17
| | | | | | | | | | '/' to uses of the macros IS_ANY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP, DIRECTORY_SEP, and DEVICE_SEP. (init_lread) [WINDOWSNT]: Disable warnings about directories in the load path not existing. (load): Test DOS_NT instead of MSDOS.
* (load_unwind): Cast argument of fclose.Richard M. Stallman1994-10-161-2/+2
|
* (defvar_int, defvar_bool, defvar_lisp, defvar_lisp_nopro, defvar_per_buffer):Karl Heuer1994-10-121-24/+31
| | | | Use the new substructure.
* (defvar_per_buffer): Access buffer_local_flags as Lisp_Object, not int.Karl Heuer1994-10-061-4/+4
| | | | Give XSETBUFFER_OBJFWD an integer offset, not a pointer.
* (Fload, load_unwind): Store stream pointer as a cons of two integers,Karl Heuer1994-10-061-9/+6
| | | | obviating the need for Lisp_Internal_Stream datatype.
* (read1): New argument for returning out-of-band data, obviating the need forKarl Heuer1994-10-061-40/+37
| | | | | Lisp_Internal datatype. (read0, read1, read_list): Use that new calling sequence.
* (read_filtered_event, init_obarray): Don't use XFASTINT as an lvalue.Karl Heuer1994-10-041-2/+2
|
* (Fget_file_char, Fload, read1, oblookup, map_obarray, defsubr, defalias,Karl Heuer1994-10-041-18/+18
| | | | | defvar_int, defvar_bool, defvar_lisp, defvar_lisp_nopro, defvar_per_buffer): Use new accessor macros instead of calling XSET directly.
* (readchar, readchar, unreadchar, read_filtered_event, Fread, read0, read1,Karl Heuer1994-09-271-26/+26
| | | | | read_list, check_obarray, intern, Fintern, Fintern_soft, oblookup, init_lread): Use type test macros.
* (openp): Fix Lisp_Object vs. int problems.Karl Heuer1994-09-191-3/+5
|
* (Fload): Use EMACS_INT.Richard M. Stallman1994-09-171-2/+3
|
* (O_RDONLY): Defined.Richard M. Stallman1994-08-231-1/+5
| | | | (openp): Use it.
* (readevalloop): Correctly unbind the unwind protect.Richard M. Stallman1994-07-091-1/+2
|
* (readchar): Restart interrupted I/O.Karl Heuer1994-06-281-1/+15
|
* Put config.h first.Richard M. Stallman1994-06-151-1/+1
|
* [MSDOS]: #include "msdos.h".Richard M. Stallman1994-06-071-0/+1
|
* (defvar_bool, defvar_int, defvar_lisp, defvar_lisp_nopro):Richard M. Stallman1994-06-011-10/+4
| | | | Delete third arg DOC.
* (openp): Don't use O_RDONLY.Richard M. Stallman1994-05-251-1/+1
|
* Only lusers assume that O_RDONLY == 0.Michael I. Bushnell1994-05-201-2/+2
|
* Update copyright.Karl Heuer1994-05-041-1/+1
|
* [MSDOS]: Re-enable some #undef's.Karl Heuer1994-04-291-4/+1
|
* (read1): Allow `\C- ' and `\C-?'.Richard M. Stallman1994-04-281-0/+6
|
* (read_filtered_event): Use Vunread_command_events.Richard M. Stallman1994-04-261-1/+1
|
* Pass operation to Ffind_file_name_handler.Karl Heuer1994-04-221-1/+1
|