]>
git.eshelyaron.com Git - emacs.git/log
Dave Love [Fri, 14 Jun 2002 23:23:39 +0000 (23:23 +0000)]
(find-multibyte-characters): Doc fix.
(find-multibyte-characters): Don't test for charset `unknown'.
(locale-language-names): Change or add: be, bs, cy, mk, ru.koi8,
ru, sr_YU, tg, wa, zh.gbk.
(locale-language-names): Change sp to Cyrillic.
(locale-charset-language-names): Match @euro after utf-8.
Dave Love [Fri, 14 Jun 2002 23:23:08 +0000 (23:23 +0000)]
("Belarusian"): Doc fix.
(Cp1125, koi8-t): Doc fix.
Dave Love [Thu, 13 Jun 2002 17:32:09 +0000 (17:32 +0000)]
(chinese-gbk, gbk, cp936, windows-936): New
coding systems.
("Chinese-GBK"): New environment.
Dave Love [Thu, 13 Jun 2002 11:39:08 +0000 (11:39 +0000)]
*** empty log message ***
Dave Love [Wed, 12 Jun 2002 16:46:15 +0000 (16:46 +0000)]
Remove redundant unicodes in
category-setting.
Dave Love [Wed, 12 Jun 2002 11:43:30 +0000 (11:43 +0000)]
(japanese-jisx0213-1)
(japanese-jisx0213-2): Add unify-map.
Dave Love [Wed, 12 Jun 2002 09:58:23 +0000 (09:58 +0000)]
Replaced.
Dave Love [Wed, 12 Jun 2002 09:57:59 +0000 (09:57 +0000)]
New file.
Kenichi Handa [Wed, 12 Jun 2002 00:57:16 +0000 (00:57 +0000)]
(Ffind_charset_string): Setup the vector `charsets' correctly.
Kenichi Handa [Wed, 12 Jun 2002 00:57:01 +0000 (00:57 +0000)]
*** empty log message ***
Kenichi Handa [Wed, 12 Jun 2002 00:50:09 +0000 (00:50 +0000)]
(miscdic-convert): Force writing the file by iso-2022-7bit.
Kenichi Handa [Wed, 12 Jun 2002 00:49:41 +0000 (00:49 +0000)]
(quail-update-leim-list-file): Force
writing the file by iso-2022-7bit.
Kenichi Handa [Wed, 12 Jun 2002 00:16:54 +0000 (00:16 +0000)]
Fix the last change.
Kenichi Handa [Wed, 12 Jun 2002 00:16:33 +0000 (00:16 +0000)]
Adjusted for the change of define-charset (:parent -> :subset or
:superset).
Kenichi Handa [Wed, 12 Jun 2002 00:15:39 +0000 (00:15 +0000)]
(define-charset): Change the attribute
:parents to :subset or :superset.
Kenichi Handa [Wed, 12 Jun 2002 00:15:03 +0000 (00:15 +0000)]
(map_charset_chars): Deleted.
Kenichi Handa [Wed, 12 Jun 2002 00:14:32 +0000 (00:14 +0000)]
(describe_vector): Handle a char-table directly here.
(describe_char_table): Deleted.
Kenichi Handa [Wed, 12 Jun 2002 00:14:15 +0000 (00:14 +0000)]
(sub_char_table_ref_and_range): New arg defalt. Fix
the previous change.
(char_table_ref_and_range): Adjusted for the above change.
(map_sub_char_table_for_charset): New function.
(map_char_table_for_charset): New function.
Kenichi Handa [Wed, 12 Jun 2002 00:13:57 +0000 (00:13 +0000)]
(load_charset_map): Set the default value of encoder
and deunifier char-tables to nil.
(map_charset_chars): Argument changed. Callers changed. Use
map_char_table_for_charset instead of map_char_table.
(Fmap_charset_chars): New optional args from_code and to_code.
(Fdefine_charset_internal): Adjusted for the change of
`define-charset' (:parents -> :subset or :superset).
(charset_work): New variable.
(encode_char): Adjusted for the change of
Fdefine_charset_internal.
(syms_of_charset): Likewise.
Kenichi Handa [Wed, 12 Jun 2002 00:13:36 +0000 (00:13 +0000)]
(enum define_charset_arg_index): Delete
charset_arg_parents and add charset_arg_subset and
charset_arg_superset,.
(enum charset_attr_index): Delete charset_parents and add
charset_subset and charset_superset.
(enum charset_method): Delete CHARSET_METHOD_INHERIT and add
CHARSET_METHOD_SUBSET and CHARSET_METHOD_SUPERSET.
(CHARSET_ATTR_PARENTS, CHARSET_PARENTS): Macros deleted.
(CHARSET_ATTR_SUBSET, CHARSET_ATTR_SUPERSET, CHARSET_SUBSET,
CHARSET_SUPERSET): New macros.
(charset_work): Extern it.
(ENCODE_CHAR): Use charset_work.
(CHAR_CHARSET_P): Adjusted for the change of encoder format.
(map_charset_chars): Extern it.
Kenichi Handa [Wed, 12 Jun 2002 00:13:15 +0000 (00:13 +0000)]
(syms_of_character): Setup Vchar_width_table for
eight-bit-control and raw-byte chars.
Kenichi Handa [Wed, 12 Jun 2002 00:12:53 +0000 (00:12 +0000)]
(MAYBE_UNIFY_CHAR): Adjusted for the change of
Vchar_unify_table. The default value of the table is now nil.
Kenichi Handa [Wed, 12 Jun 2002 00:12:34 +0000 (00:12 +0000)]
(Fmodify_category_entry): Don't modify the contents
of category_set for characters out of the range. Avoid
unnecessary modification.
Dave Love [Tue, 11 Jun 2002 18:45:36 +0000 (18:45 +0000)]
*** empty log message ***
Dave Love [Tue, 11 Jun 2002 18:44:47 +0000 (18:44 +0000)]
(cyrillic-encode-koi8-r-char)
(cyrillic-encode-alternativnyj-char): Fixed.
(standard-display-cyrillic-translit): Remove redundant unicodes.
Dave Love [Tue, 11 Jun 2002 18:32:59 +0000 (18:32 +0000)]
(HAVE_PTY_H, HAVE_SIZE_T, HAVE_LANGINFO_CODESET): New.
(size_t): Removed.
Dave Love [Tue, 11 Jun 2002 18:32:28 +0000 (18:32 +0000)]
(count_combining): Comment out (unused).
(Flocale_codeset): New.
(syms_of_fns): Defsubr it.
Dave Love [Tue, 11 Jun 2002 18:31:18 +0000 (18:31 +0000)]
Check for pty.h. Improve the libungif test.
Check for nl_langinfo codeset support. Use AC_CHECK_TYPES, not
AC_SIZE_T.
Dave Love [Mon, 10 Jun 2002 18:01:10 +0000 (18:01 +0000)]
(control-1): News charset.
(eight-bit-control, eight-bit-graphic): Redefined to use raw-bytes
space.
(korean-ksc5601): Redefine to use code-offset and unify-map.
Dave Love [Mon, 10 Jun 2002 16:09:36 +0000 (16:09 +0000)]
*** empty log message ***
Dave Love [Mon, 10 Jun 2002 16:07:03 +0000 (16:07 +0000)]
("Tajik", "Bulgarian", "Belarusian"): New
environments.
Dave Love [Mon, 10 Jun 2002 15:35:49 +0000 (15:35 +0000)]
Changes from trunk.
Dave Love [Mon, 10 Jun 2002 15:30:44 +0000 (15:30 +0000)]
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 �, \e ,Lp\e (B, \e ,LN\e (B.
Dave Love [Fri, 7 Jun 2002 11:39:03 +0000 (11:39 +0000)]
*** empty log message ***
Dave Love [Fri, 7 Jun 2002 11:26:43 +0000 (11:26 +0000)]
(vietnamese-tcvn, tcvn): New coding
system.
("Vietnamese"): Doc fix.
Dave Love [Fri, 7 Jun 2002 11:25:11 +0000 (11:25 +0000)]
(tcvn-5712): New charset.
Dave Love [Thu, 6 Jun 2002 22:39:08 +0000 (22:39 +0000)]
*** empty log message ***
Dave Love [Thu, 6 Jun 2002 22:23:06 +0000 (22:23 +0000)]
(chartab.o): Depend on charset.h.
Dave Love [Thu, 6 Jun 2002 11:34:49 +0000 (11:34 +0000)]
*** empty log message ***
Dave Love [Thu, 6 Jun 2002 11:34:24 +0000 (11:34 +0000)]
Reinstate various CJK syntax and
category setup. Remove obsolete syntax setting in Greek section.
Optimize the char tables.
Dave Love [Thu, 6 Jun 2002 11:33:04 +0000 (11:33 +0000)]
("Vietnamese"): Add windows-1258 coding
system.
Dave Love [Thu, 6 Jun 2002 11:32:53 +0000 (11:32 +0000)]
("Thai"): Add cp874, iso-8859-11 coding
systems.
Dave Love [Thu, 6 Jun 2002 11:32:45 +0000 (11:32 +0000)]
("Romanian"): Add iso-latin-10 coding
system.
Dave Love [Thu, 6 Jun 2002 11:32:35 +0000 (11:32 +0000)]
("Greek"): Add windows-1253, cp851, cp869
coding systems.
Dave Love [Thu, 6 Jun 2002 11:32:13 +0000 (11:32 +0000)]
Add scalable-fonts-allowed.
Dave Love [Thu, 6 Jun 2002 11:31:57 +0000 (11:31 +0000)]
(windows-936): New alias.
Kenichi Handa [Mon, 3 Jun 2002 23:16:54 +0000 (23:16 +0000)]
(syms_of_character): Set the default value of
Vprintable_chars to Qnil.
Kenichi Handa [Mon, 3 Jun 2002 23:16:23 +0000 (23:16 +0000)]
(printable-chars): Setup correctly.
Kenichi Handa [Mon, 3 Jun 2002 23:15:17 +0000 (23:15 +0000)]
*** empty log message ***
Dave Love [Sun, 2 Jun 2002 20:39:32 +0000 (20:39 +0000)]
*** empty log message ***
Dave Love [Sun, 2 Jun 2002 20:33:29 +0000 (20:33 +0000)]
Add selection-coding-system.
Dave Love [Sun, 2 Jun 2002 20:32:26 +0000 (20:32 +0000)]
Add Vietnamese category to
equivalent unicodes.
Dave Love [Sun, 2 Jun 2002 20:32:05 +0000 (20:32 +0000)]
(set-case-syntax-pair): Test again for equal byte
lengths of the pair.
Dave Love [Sun, 2 Jun 2002 20:31:23 +0000 (20:31 +0000)]
(post-read-decode-hz)
(pre-write-encode-hz): Moved to china-util.el.
Dave Love [Sun, 2 Jun 2002 20:27:27 +0000 (20:27 +0000)]
(post-read-decode-hz)
(pre-write-encode-hz): Moved from chinese.el.
(big5-to-flat-code, flat-code-to-big5, euc-to-flat-code)
(flat-code-to-euc, expand-euc-big5-alist, big5-to-cns): Deleted.
Dave Love [Sun, 2 Jun 2002 20:25:16 +0000 (20:25 +0000)]
("Hebrew"): Add windows-1255, cp862 coding
systems.
Dave Love [Fri, 31 May 2002 22:31:36 +0000 (22:31 +0000)]
*** empty log message ***
Dave Love [Fri, 31 May 2002 22:26:10 +0000 (22:26 +0000)]
(describe-current-coding-system):
Add selection-coding-system.
Dave Love [Fri, 31 May 2002 22:23:39 +0000 (22:23 +0000)]
(chinese-sisheng, ipa)
(indian-is13194, tibetan, ethiopic): Add :unify-map.
Dave Love [Fri, 31 May 2002 21:55:24 +0000 (21:55 +0000)]
(unify-8859-on-encoding-mode)
(unify-8859-on-decoding-mode): Moved from mule.el.
Dave Love [Fri, 31 May 2002 21:53:21 +0000 (21:53 +0000)]
(describe-character-set): Account for
more than two dimensions of possibly different size.
Dave Love [Fri, 31 May 2002 21:53:07 +0000 (21:53 +0000)]
(charset-chars): Add optional dimension arg.
(unify-8859-on-encoding-mode, unify-8859-on-decoding-mode): Moved
to mule-cmds.el.
Dave Love [Fri, 31 May 2002 13:04:49 +0000 (13:04 +0000)]
*** empty log message ***
Dave Love [Fri, 31 May 2002 13:04:33 +0000 (13:04 +0000)]
(unify-8859-on-encoding-mode)
(unify-8859-on-decoding-mode): Remove :init-value.
Dave Love [Fri, 31 May 2002 12:47:06 +0000 (12:47 +0000)]
(lisp, shortlisp): Change indian.elc to indian.el.
Kenichi Handa [Fri, 31 May 2002 10:47:52 +0000 (10:47 +0000)]
(load_charset_map): Handle the case that from < to correctly.
Kenichi Handa [Fri, 31 May 2002 10:47:26 +0000 (10:47 +0000)]
*** empty log message ***
Kenichi Handa [Fri, 31 May 2002 03:42:01 +0000 (03:42 +0000)]
Change registry for japanese-jisx0208
to "JISX0208*" in the default fontset.
(font-encoding-alist): Add an entry for "JISX0208.1983" and
"ISO10646.indian-1".
Kenichi Handa [Fri, 31 May 2002 03:41:42 +0000 (03:41 +0000)]
*** empty log message ***
Kenichi Handa [Fri, 31 May 2002 01:22:25 +0000 (01:22 +0000)]
Replace commented-out lines with a condition
that is always false. The same change by Eli on 2002-04-19 in
the HEAD trunk.
Kenichi Handa [Fri, 31 May 2002 01:22:02 +0000 (01:22 +0000)]
*** empty log message ***
Kenichi Handa [Fri, 31 May 2002 01:03:50 +0000 (01:03 +0000)]
(encode_coding_emacs_mule): Pay attention to raw-8-bit chars.
(encode_coding_iso_2022): Likewise.
(encode_coding_sjis): Likewise.
(encode_coding_big5): Likewise.
(encode_coding_charset): Likewise.
Dave Love [Thu, 30 May 2002 21:52:50 +0000 (21:52 +0000)]
Fix description of ranges.
Kenichi Handa [Thu, 30 May 2002 11:11:09 +0000 (11:11 +0000)]
*** empty log message ***
Kenichi Handa [Thu, 30 May 2002 11:10:55 +0000 (11:10 +0000)]
(lisp): Change chienese.elc to chinese.el. They are
not bytecompiled now.
(shortlisp): Likewise.
Kenichi Handa [Thu, 30 May 2002 11:07:27 +0000 (11:07 +0000)]
(japanese-iso-7bit-1978-irv): Add
`designation' to :flags, `ascii' to :charset-list.
Kenichi Handa [Thu, 30 May 2002 11:05:50 +0000 (11:05 +0000)]
(coding-system-iso-2022-flags): Add use-roman, use-oldjis.
Kenichi Handa [Thu, 30 May 2002 11:04:58 +0000 (11:04 +0000)]
(charset_jisx0201_roman, charset_jisx0208_1978,
charset_jisx0208): New variables.
(Fdefine_charset_internal): Setup them if appropriate.
(init_charset_once): Initialize them to -1.
Kenichi Handa [Thu, 30 May 2002 11:03:06 +0000 (11:03 +0000)]
(charset_jisx0201_roman, charset_jisx0208_1978,
charset_jisx0208): Extern them.
Kenichi Handa [Thu, 30 May 2002 11:02:01 +0000 (11:02 +0000)]
(CODING_ISO_FLAG_USE_ROMAN): New macro
(CODING_ISO_FLAG_USE_OLDJIS): New macro.
(CODING_ISO_FLAG_FULL_SUPPORT): Macro definition changed.
(setup_iso_safe_charsets): Fix arguemtns to Fassq.
(DECODE_DESIGNATION): Pay attention to CODING_ISO_FLAG_USE_ROMAN
and CODING_ISO_FLAG_USE_OLDJIS.
(ENCODE_ISO_CHARACTER_DIMENSION1): Likewise.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
(encode_coding_iso_2022): Change the 1st arg to
ENCODE_ISO_CHARACTER to a variable.
Kenichi Handa [Thu, 30 May 2002 00:32:34 +0000 (00:32 +0000)]
(define-charset): New args :min-code and :max-code.
Kenichi Handa [Thu, 30 May 2002 00:32:05 +0000 (00:32 +0000)]
*** empty log message ***
Kenichi Handa [Thu, 30 May 2002 00:27:27 +0000 (00:27 +0000)]
(CODE_POINT_TO_INDEX): Take charset->char_index_offset
into account.
(INDEX_TO_CODE_POINT): Likewise.
(Fdefine_charset_internal): Handle args[charset_arg_min_code] and
args[charset_arg_max_code]. Setup charset.char_index_offset.
(syms_of_charset): Fix args to Fdefine_charset_internal.
Kenichi Handa [Thu, 30 May 2002 00:26:21 +0000 (00:26 +0000)]
(sturct define_charset_arg_index): New enums charset_arg_min_code and
charset_arg_max_code.
(struct charset): New member char_index_offset.
Kenichi Handa [Thu, 30 May 2002 00:25:31 +0000 (00:25 +0000)]
*** empty log message ***
Kenichi Handa [Thu, 30 May 2002 00:25:01 +0000 (00:25 +0000)]
(chinese-gbk): Change :code-offset to
#x160000.
(gb18030-2-byte, gb18030-4-byte-bmp, gb18030-4-byte-smp,
gb18030-4-byte-ext-1, gb18030-4-byte-ext-2, gb18030): New
charsets.
Kenichi Handa [Thu, 30 May 2002 00:21:40 +0000 (00:21 +0000)]
New file.
Dave Love [Wed, 29 May 2002 22:46:50 +0000 (22:46 +0000)]
*** empty log message ***
Dave Love [Wed, 29 May 2002 22:45:23 +0000 (22:45 +0000)]
(iso-8859-11): New coding system.
Dave Love [Wed, 29 May 2002 22:44:56 +0000 (22:44 +0000)]
Doc fixes.
(iso-8859-11): New.
Dave Love [Mon, 27 May 2002 22:19:17 +0000 (22:19 +0000)]
(decode_coding_utf_8): Reject overlong sequences.
Dave Love [Mon, 27 May 2002 18:27:40 +0000 (18:27 +0000)]
Comment.
Dave Love [Mon, 27 May 2002 18:26:15 +0000 (18:26 +0000)]
*** empty log message ***
Dave Love [Mon, 27 May 2002 18:25:48 +0000 (18:25 +0000)]
Doc fixes.
(cp936): New alias.
(cp720, cp858): New charsets.
Dave Love [Mon, 27 May 2002 18:24:43 +0000 (18:24 +0000)]
(DONTCOMPILE): Add language/chinese.el,
language/japanese.el.
Dave Love [Mon, 27 May 2002 18:23:13 +0000 (18:23 +0000)]
Add pseudo-maths example.
Dave Love [Mon, 27 May 2002 18:22:38 +0000 (18:22 +0000)]
Elide ASCII part.
Dave Love [Mon, 27 May 2002 18:21:58 +0000 (18:21 +0000)]
New file.
Dave Love [Mon, 27 May 2002 14:54:53 +0000 (14:54 +0000)]
*** empty log message ***
Dave Love [Mon, 27 May 2002 14:53:41 +0000 (14:53 +0000)]
(mm-auto-save-coding-system): Prefer utf-8-emacs
coding system to emacs-mule.