| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | (Fintern): Properly compare lisp objects. | Richard M. Stallman | 1998-05-07 | 1 | -1/+1 |
| | | |||||
| * | (Fload): Rename dosmode to fmode and use it on all | Eli Zaretskii | 1998-05-04 | 1 | -9/+10 |
| | | | | | | | | platforms. Avoid calling fdopen only for WINDOWSNT, use fdopen for the the MSDOS version. (read1): Avoid recording doc strings positions only for WINDOWSNT, not for MSDOS. | ||||
| * | (read1): Clear out extraneous bits at end of bool-vector. | Eli Zaretskii | 1998-05-04 | 1 | -0/+4 |
| | | |||||
| * | (isfloat_string): Don't look at bytes before the string. | Richard M. Stallman | 1998-05-03 | 1 | -0/+4 |
| | | |||||
| * | Fix -Wimplicit warnings. | Andreas Schwab | 1998-04-28 | 1 | -1/+5 |
| | | |||||
| * | (readevalloop): Fix type of UNIBYTE parameter. | Andreas Schwab | 1998-04-28 | 1 | -1/+1 |
| | | |||||
| * | (Fintern): Initialize keywords only in initial obarray. | Richard M. Stallman | 1998-04-26 | 1 | -1/+2 |
| | | |||||
| * | (Fread_from_string): Initialize startval and endval. | Richard M. Stallman | 1998-04-25 | 1 | -0/+2 |
| | | |||||
| * | (read1): Allow multibyte and unibyte together in one string. | Richard M. Stallman | 1998-04-24 | 1 | -6/+3 |
| | | |||||
| * | (dir_warning): Don't log a warning if Emacs hasn't | Geoff Voelker | 1998-04-23 | 1 | -1/+3 |
| | | | | | finished initializing. | ||||
| * | (read_from_string_index_byte): New variable. | Richard M. Stallman | 1998-04-23 | 1 | -111/+114 |
| | | | | | | | | | | | | | | | | (read_from_string_index): Now counts characters. (readchar, unreadchar, Fread_from_string): Changed accordingly. (readchar): Read a multibyte char all at once from a buffer, marker or string. (unreadchar): Unread a multibyte char all at once. (read1): Properly handle non-escaped multibyte chars. They force a string to be multibyte. When reading direct from a file, any multibyte sequence means a multibyte string. Insist on MAX_LENGTH_OF_MULTI_BYTE_FORM bytes when checking for read_buffer full; this way need not check specially for multibyte. | ||||
| * | (readevalloop): New arg UNIBYTE. Callers changed. | Richard M. Stallman | 1998-04-20 | 1 | -10/+47 |
| | | | | | | | | | | Use it to bind load_convert_to_unibyte. (Feval_buffer): New arg UNIBYTE. Pass it to readevalloop. (readevalloop_1): New unwind-protect subroutine. (load_convert_to_unibyte): New variable. (syms_of_lread): Set up Lisp var. (read1): If load_convert_to_unibyte, convert strings to unibyte. | ||||
| * | (read1): Compute NaN and infinities using 0.0 in a | Richard M. Stallman | 1998-04-17 | 1 | -3/+4 |
| | | | | | variable, to cope with compilers that think they are smarter than us. | ||||
| * | (readchar): Find the previous byte's address properly | Richard M. Stallman | 1998-04-17 | 1 | -2/+6 |
| | | | | | for the buffer case, as for the marker case. | ||||
| * | (init_lread): Init Vstandard_input. | Richard M. Stallman | 1998-03-26 | 1 | -0/+2 |
| | | |||||
| * | (read1): Pass new arg to make_pure_string. | Richard M. Stallman | 1998-03-21 | 1 | -5/+9 |
| | | | | | | | (make_symbol): Likewise. (init_obarray): Likewise. (read1): Use make_specified_string. | ||||
| * | Use STRING_BYTES and SET_STRING_BYTES. | Richard M. Stallman | 1998-03-21 | 1 | -6/+6 |
| | | |||||
| * | (read1): Call multibyte_chars_in_text | Kenichi Handa | 1998-03-19 | 1 | -1/+1 |
| | | | | | | instead of chars_in_text because we must ignore enable-multibyte-characters here. | ||||
| * | (read0): Swap args to Fmake_string. | Richard M. Stallman | 1998-03-18 | 1 | -2/+2 |
| | | |||||
| * | (read1): Handle infinities, NaN and -0.0 specially. | Richard M. Stallman | 1998-02-02 | 1 | -1/+28 |
| | | | | | (isfloat_string): Accept e+INF and e+NAN as exponents. | ||||
| * | (Funintern): Clear the symbol's obarray field. | Richard M. Stallman | 1998-01-26 | 1 | -0/+2 |
| | | |||||
| * | Update copyright year. | Richard M. Stallman | 1998-01-21 | 1 | -1/+1 |
| | | |||||
| * | (unreadchar): For unreading an ASCII char | Richard M. Stallman | 1998-01-21 | 1 | -2/+34 |
| | | | | | thru a buffer or marker, really decrement point or the marker position. | ||||
| * | (read1): Escape codes can force multibyte or single-byte. | Karl Heuer | 1998-01-18 | 1 | -16/+37 |
| | | | | | | | | | Otherwise buffer_defaults->enable_multibyte_characters decides. Only set force_singlebyte when a \-sequence is in the relevant range. (read_escape): New arg STRINGP. `\ ' is ignored only when STRINGP (normally, when reading a string). Calls changed. | ||||
| * | (read_escape): `\ ' stands for nothing at all. | Richard M. Stallman | 1998-01-09 | 1 | -39/+58 |
| | | | | | | | | | | | | | | | | (oblookup): Take args SIZE and SIZE_BYTE. Callers changed. (init_obarray, read1, make_symbol): Pass new arg to make_pure_string. (Fintern, oblookup, Fintern_soft, intern): Handle size_byte. (dir_warning): Pass new arg to message_dolog. (read1): PCH is now int *. Declare ch as int. (read0): Declare c as int. (read_list): Declare ch as int. (read0): Use Fmake_string not make_string. (read1): When reading a string, maybe use make_unibyte_string. (Fread_from_string): Convert string indices to/from bytes. | ||||
| * | (readchar): Use marker's bytepos instead of bufpos. | Richard M. Stallman | 1998-01-02 | 1 | -7/+2 |
| | | |||||
| * | (readchar_backlog): New variable. | Richard M. Stallman | 1998-01-01 | 1 | -35/+75 |
| | | | | | | | | (readchar): When fetching from buffer or marker, use readchar_backlog to fetch bytes from a character. (unreadchar): Increment readchar_backlog. (readevalloop, Fread): Init readchar_backlog. | ||||
| * | (Feval_region): Doc correction (point does not move). | Karl Heuer | 1997-12-04 | 1 | -2/+1 |
| | | |||||
| * | (read1): Declare `workbuf' as unsigned char. | Andreas Schwab | 1997-11-21 | 1 | -3/+6 |
| | | | | | | | | (dir_warning): Define as returning nothing. (init_lread): Likewise. (mapatoms_1): Likewise. (map_obarray): Fix type of parameter FN. | ||||
| * | Indicate in messages if source code is being loaded. | Simon Marshall | 1997-10-23 | 1 | -8/+8 |
| | | |||||
| * | (read_list): Don't recognize Vload_file_name | Karl Heuer | 1997-10-15 | 1 | -1/+5 |
| | | | | | specially if it is nil. | ||||
| * | Make sure that make-docfile does not see the doc string | Karl Heuer | 1997-10-02 | 1 | -1/+1 |
| | | | | | of the disabled function eval-current-buffer. | ||||
| * | (Feval_buffer): New arg FILENAME. | Richard M. Stallman | 1997-09-07 | 1 | -5/+12 |
| | | |||||
| * | (Fload): Fix doc syntax. | Richard M. Stallman | 1997-08-30 | 1 | -1/+1 |
| | | |||||
| * | (Fload): If FILE arg ends in .el or .elc, don't insist on adding a suffix. | Richard M. Stallman | 1997-08-29 | 1 | -2/+21 |
| | | |||||
| * | (read1): Handle read_escape making a multibyte character. | Richard M. Stallman | 1997-08-09 | 1 | -1/+23 |
| | | |||||
| * | (Fload): New optional arg MUST-SUFFIX. | Richard M. Stallman | 1997-08-04 | 1 | -4/+9 |
| | | |||||
| * | (map_obarray): Don't crash if something strange is in the obarray. | Richard M. Stallman | 1997-07-28 | 1 | -1/+1 |
| | | |||||
| * | (init_lread): Don't add to load-path lisp subdirectories | Richard M. Stallman | 1997-07-13 | 1 | -3/+13 |
| | | | | | of the source tree if the parent of the source was moved after dumping Emacs. | ||||
| * | (Vpreloaded_file_list): New variable. | Richard M. Stallman | 1997-07-07 | 1 | -0/+10 |
| | | | | | | (syms_of_lread): Set up Lisp variable. (Fload): Add to Vpreloaded_file_list, if dumping. | ||||
| * | (init_lread): Add leim subdir, like lisp subdir. | Richard M. Stallman | 1997-07-02 | 1 | -3/+18 |
| | | |||||
| * | (init_lread): Sometimes add to load-path | Richard M. Stallman | 1997-06-01 | 1 | -0/+26 |
| | | | | | the lisp and site-lisp dirs under the source directory. | ||||
| * | (intern): Don't make a pure string here, since Fintern does that. | Richard M. Stallman | 1997-05-31 | 1 | -4/+1 |
| | | |||||
| * | (Fintern): Give keywords a value when interned. | Richard M. Stallman | 1997-05-22 | 1 | -0/+3 |
| | | |||||
| * | (init_lread): Don't add ../lisp to the dump-time load path. | Richard M. Stallman | 1997-04-30 | 1 | -4/+6 |
| | | |||||
| * | (read1): Adjusted for the new structure of Lisp_Char_Table. | Kenichi Handa | 1997-04-07 | 1 | -0/+17 |
| | | |||||
| * | (Fload): Call Vload_source_file_function with 4 args. | Erik Naggum | 1997-02-27 | 1 | -1/+1 |
| | | |||||
| * | Include charset.h. | Karl Heuer | 1997-02-20 | 1 | -4/+57 |
| | | | | | | | | | | | | (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. | ||||
| * | (Feval_buffer): Doc fix. | Richard M. Stallman | 1997-02-06 | 1 | -2/+1 |
| | | |||||
| * | (openp): Handle remote file names in path. | Richard M. Stallman | 1997-01-27 | 1 | -12/+59 |
| | | | | | | | | | | 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. | ||||