1. 25 Jul, 2002 2 commits
  2. 24 Jul, 2002 2 commits
    • Kenichi Handa's avatar
      Include "coding.h". · 8792be66
      Kenichi Handa authored
      (Qget_emacs_mule_file_char, Qload_force_doc_strings,
      load_each_byte, unread_char): New variables.
      (readchar_backlog): This variable deleted.
      (readchar): Return a character unless load_each_byte is nonzero.
      Handle the case that readcharfun is Qget_emacs_mule_file_char or a
      cons.  If unread_char is not -1, simply return it.
      (unreadchar): Handle the case that readcharfun is
      Qget_emacs_mule_file_char or a cons.  Set unread_char if
      necessary.
      (read_multibyte): This function deleted.
      (readbyte_for_lambda, readbyte_from_file, readbyte_from_string)
      (read_emacs_mule_char): New functions.
      (Fload): Even if the file doesn't have the extention ".elc", if
      safe_to_load_p returns a positive version number, assume that the
      file contains bytecompiled code.  If the version is less than 22,
      load the file while decoding multibyte sequences by emacs-mule.
      (readevalloop): Don't use readchar_backlog.
      (Fread): Likewise.  Pay attention to the case that STREAM is a
      cons.
      (Fread_from_string): Pay attention to the case that STREAM is a
      cons.
      (read_escape): The arg BYTEREP deleted.
      (read1): Set load_each_byte to 1 temporarily while handling
      #@NUMBER.  Don't call read_multibyte.
      (read_vector): Call Fread with a cons.  If readcharfun is
      Qget_emacs_mule_file_char, decode the read string by emacs-mule.
      (read_list): If doc_reference is 2, make the cdr part string as
      unibyte.
      (syms_of_lread): Intern and staticpro Qget_emacs_mule_file_char
      and Qload_force_doc_strings.
      8792be66
    • Kenichi Handa's avatar
      *** empty log message *** · 571407d6
      Kenichi Handa authored
      571407d6
  3. 23 Jul, 2002 3 commits
  4. 22 Jul, 2002 8 commits
    • Kenichi Handa's avatar
      970b7474
    • Kenichi Handa's avatar
      *** empty log message *** · 95d6ca40
      Kenichi Handa authored
      95d6ca40
    • Kenichi Handa's avatar
      (Vscript_alist): New variable. · 15843e6f
      Kenichi Handa authored
      (string_char_with_unification): Add `const' to local variables.
      (str_as_unibyte): Likewise.
      (string_escape_byte8): Likewise.
      (syms_of_character): Declare script-alist as a Lisp variable.
      15843e6f
    • Kenichi Handa's avatar
      (LEADING_CODE_PRIVATE_11, LEADING_CODE_PRIVATE_12, · 7c78e542
      Kenichi Handa authored
      LEADING_CODE_PRIVATE_21, LEADING_CODE_PRIVATE_22): Macros
      deleted.  Callers changes to use
      EMACS_MULE_LEADING_CODE_PRIVATE_11, etc.
      (decode_coding_ccl): Add `const' to local variables.
      (consume_chars): Likewise.
      (Ffind_coding_systems_region_internal): Likewise.
      (Fcheck_coding_systems_region): Likewise.
      7c78e542
    • Kenichi Handa's avatar
      (Vcharset_ordered_list): Extern it. · 39d992af
      Kenichi Handa authored
      (charset_ordered_list_tick): Extern it.
      (EMACS_MULE_LEADING_CODE_PRIVATE_11,
      EMACS_MULE_LEADING_CODE_PRIVATE_12,
      EMACS_MULE_LEADING_CODE_PRIVATE_21,
      EMACS_MULE_LEADING_CODE_PRIVATE_22): New macros
      (Funify_charset): Adjusted for the change of Funify_charset.
      39d992af
    • Kenichi Handa's avatar
      (charset_ordered_list_tick): New variable. · dbbb237d
      Kenichi Handa authored
      (Fdefine_charset_internal): Increment charset_ordered_list_tick.
      (Funify_charset): New optional arg DEUNIFY.  If it is non-nil,
      deunify intead of unify a charset.
      (string_xstring_p): Add `const' to local variables.
      (find_charsets_in_text): Add `const' to arguemnts and local
      variables.
      (encode_char): Adjusted for the change of Funify_charset.  Fix
      detecting of invalid code.
      (Fset_charset_priority): Increment charset_ordered_list_tick.
      dbbb237d
    • Kenichi Handa's avatar
      (TRAILING_CODE_P): New macro. · b5c7dbe6
      Kenichi Handa authored
      (MAYBE_UNIFY_CHAR): Adjusted for the change of Funify_charset.
      (string_char_with_unification): Fix prototype.
      (Vscript_alist): Extern it.
      b5c7dbe6
    • Kenichi Handa's avatar
      (print_object): Use octal form for printing the · b2d28215
      Kenichi Handa authored
      contents of a bool vector.
      b2d28215
  5. 18 Jul, 2002 2 commits
  6. 17 Jul, 2002 4 commits
  7. 16 Jul, 2002 15 commits
  8. 11 Jul, 2002 4 commits