1. 21 Jan, 1998 1 commit
  2. 18 Jan, 1998 1 commit
    • Karl Heuer's avatar
      (read1): Escape codes can force multibyte or single-byte. · e7fc914b
      Karl Heuer authored
      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.
      e7fc914b
  3. 09 Jan, 1998 1 commit
    • Richard M. Stallman's avatar
      (read_escape): `\ ' stands for nothing at all. · e28552a4
      Richard M. Stallman authored
      (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.
      e28552a4
  4. 02 Jan, 1998 1 commit
  5. 01 Jan, 1998 1 commit
    • Richard M. Stallman's avatar
      (readchar_backlog): New variable. · 6f7f43d5
      Richard M. Stallman authored
      (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.
      6f7f43d5
  6. 04 Dec, 1997 1 commit
  7. 21 Nov, 1997 1 commit
  8. 23 Oct, 1997 1 commit
  9. 15 Oct, 1997 1 commit
  10. 02 Oct, 1997 1 commit
  11. 07 Sep, 1997 1 commit
  12. 30 Aug, 1997 1 commit
  13. 29 Aug, 1997 1 commit
  14. 09 Aug, 1997 1 commit
  15. 04 Aug, 1997 1 commit
  16. 28 Jul, 1997 1 commit
  17. 13 Jul, 1997 1 commit
  18. 07 Jul, 1997 1 commit
  19. 02 Jul, 1997 1 commit
  20. 01 Jun, 1997 1 commit
  21. 31 May, 1997 1 commit
  22. 22 May, 1997 1 commit
  23. 30 Apr, 1997 1 commit
  24. 07 Apr, 1997 1 commit
  25. 27 Feb, 1997 1 commit
  26. 20 Feb, 1997 1 commit
    • Karl Heuer's avatar
      Include charset.h. · fe0e03f3
      Karl Heuer authored
      (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.
      fe0e03f3
  27. 06 Feb, 1997 1 commit
  28. 27 Jan, 1997 1 commit
    • Richard M. Stallman's avatar
      (openp): Handle remote file names in path. · 74549846
      Richard M. Stallman authored
      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.
      74549846
  29. 24 Jan, 1997 1 commit
  30. 11 Jan, 1997 2 commits
  31. 31 Oct, 1996 1 commit
  32. 04 Oct, 1996 1 commit
  33. 26 Sep, 1996 1 commit
  34. 17 Sep, 1996 1 commit
  35. 11 Sep, 1996 1 commit
  36. 09 Sep, 1996 1 commit
    • Erik Naggum's avatar
      Add #n=object, #n#, and #:symbol constructs to reader. · 4ad679f9
      Erik Naggum authored
      (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.
      4ad679f9
  37. 01 Sep, 1996 2 commits
  38. 23 May, 1996 1 commit