view leim/ChangeLog @ 88886:300f83fb46e1

Include "coding.h". (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.
author Kenichi Handa <handa@m17n.org>
date Wed, 24 Jul 2002 10:51:15 +0000
parents 2a39da7c94ef
children b508e1ffe828
line wrap: on
line source

2002-07-01  Dave Love  <fx@gnu.org>

	* quail/indian.el: Update from head.

2002-06-27  Dave Love  <fx@gnu.org>

	* ja-dic/ja-dic.el: Add coding tag.

2002-06-24  Dave Love  <fx@gnu.org>

	* latin-post.el: Recoded to utf-8.
	("latin-postfix"): New method.

	* latin-alt.el: Recoded to utf-8.
	("latin-alt-postfix"): New method.

	* quail/latin-pre.el: Recoded to utf-8.
	("latin-1-prefix", "latin-8-prefix", "latin-9-prefix"): Add nbsp.
	("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ,Cu(B,
	~O -> ,CU(B.
	("latin-prefix"): New method.

	* quail/uni-input.el (utf-8-ccl-encode): Deleted.
	(ucs-input-method): Modified.

2002-06-10  Dave Love  <fx@gnu.org>

	* quail/hanja3.el, quail/hanja.el, makefile.nt, Makefile.in: 
	* quail/vntelex.el: Update from trunk.

	* quail/cyrillic.el: Doc fixes.
	("cyrillic-beylorussian"): Commented-out.
	("cyrillic-translit-bulgarian"): Deleted.
	("cyrillic-ukrainian"): Fix `q', `Q', `W', `w' bindings.
	("ukrainian-computer", "belarusian", "bulgarian-standard"): New.
	("bulgarian-pho"): Add ,A'(B, ,Lp(B, ,LN(B.

2002-05-31  Kenichi Handa  <handa@etl.go.jp>

	* quail/indian.el: Replace commented-out lines with a condition
	that is always false.  The same change by Eli on 2002-04-19 in
	the HEAD trunk.

2002-05-22  Kenichi Handa  <handa@etl.go.jp>

	* Makefile.in (RUN-EMACS): Add LC_ALL=C.

;; Local Variables:
;; coding: iso-2022-7bit-unix
;; End:

    Copyright (C) 2002 Free Software Foundation, Inc.
  Copying and distribution of this file, with or without modification,
  are permitted provided the copyright notice and this notice are preserved.