diff options
| author | Kenichi Handa | 2003-05-30 07:00:45 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-05-30 07:00:45 +0000 |
| commit | f50e280d5100ee636b98fcd93399a0b1125c30c5 (patch) | |
| tree | d6f4998e31f05b19e225595ce8d34129fd026838 | |
| parent | 6fdd04b0986362911b55e6dc5308f951debf21a2 (diff) | |
| download | emacs-f50e280d5100ee636b98fcd93399a0b1125c30c5.tar.gz emacs-f50e280d5100ee636b98fcd93399a0b1125c30c5.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 19 | ||||
| -rw-r--r-- | src/ChangeLog | 43 |
2 files changed, 62 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index a65cf9214df..e56156f0e2e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,22 @@ | |||
| 1 | 2003-05-30 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * international/mule.el (ctext-non-standard-designations-alist): | ||
| 4 | Exclude entries for iso8859-1[03456]. Fix docstring. | ||
| 5 | (ctext-pre-write-conversion): Make it work for the case that FROM | ||
| 6 | is a string. Don't do unnecessary save-restriction and | ||
| 7 | narrow-to-region. | ||
| 8 | |||
| 9 | 2003-05-28 Kenichi Handa <handa@m17n.org> | ||
| 10 | |||
| 11 | * international/mule.el (ctext-non-standard-encodings-alist): | ||
| 12 | Renamed from non-standard-icccm-encodings-alist. | ||
| 13 | (ctext-non-standard-encodings-regexp): New variable | ||
| 14 | (ctext-post-read-conversion): Full rewrite. | ||
| 15 | (ctext-non-standard-designations-alist): Renamed from | ||
| 16 | non-standard-designations-alist. | ||
| 17 | (ctext-pre-write-conversion): Full rewrite. | ||
| 18 | (define-coding-system): Doc fix (escape '"' by '\'). | ||
| 19 | |||
| 1 | 2003-05-24 Dave Love <fx@gnu.org> | 20 | 2003-05-24 Dave Love <fx@gnu.org> |
| 2 | 21 | ||
| 3 | * international/mule-conf.el (utf-16le, utf-16be-16be) | 22 | * international/mule-conf.el (utf-16le, utf-16be-16be) |
diff --git a/src/ChangeLog b/src/ChangeLog index f629b4ec74f..32d5a690d05 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,46 @@ | |||
| 1 | 2003-05-30 Kenichi Handa <handa@etlken2> | ||
| 2 | |||
| 3 | * regex.c (GET_CHAR_BEFORE_2): Check multibyte, not | ||
| 4 | target_multibyte. Even in a unibyte case, return a converted | ||
| 5 | multibyte char. | ||
| 6 | (GET_CHAR_AFTER): New macro. | ||
| 7 | (PATFETCH): Translate via multibyte char. | ||
| 8 | (HANDLE_UNIBYTE_RANGE): Delete this macro. | ||
| 9 | (SETUP_MULTIBYTE_RANGE): New macro. | ||
| 10 | (regex_compile): Setup compiled code so that its multibyteness | ||
| 11 | matches that of a target. Fix the handling of "[X-YZ]" using | ||
| 12 | SETUP_MULTIBYTE_RANGE. | ||
| 13 | (analyse_first) <charset>: For filling fastmap for all multibyte | ||
| 14 | characters, don't check by BASE_LEADING_CODE_P. | ||
| 15 | (re_search_2): Don't check RE_TARGET_MULTIBYTE_P (bufp). It is | ||
| 16 | the same as RE_MULTIBYTE_P (bufp) now. | ||
| 17 | (mutually_exclusive_p): Check by (! multibyte || | ||
| 18 | IS_REAL_ASCII (c)). | ||
| 19 | (TARGET_CHAR_AND_LENGTH): Delete this macro. | ||
| 20 | (TRANSLATE_VIA_MULTIBYTE): New macro. | ||
| 21 | (re_match_2_internal): Don't check RE_TARGET_MULTIBYTE_P (bufp). | ||
| 22 | It is the same as RE_MULTIBYTE_P (bufp) now. | ||
| 23 | <exactn>: Translate via multibyte. | ||
| 24 | <anychar>: Fetch a character by RE_STRING_CHAR_AND_LENGTH. Don't | ||
| 25 | translate it. | ||
| 26 | <charset, charset_not>: Fetch a character by | ||
| 27 | RE_STRING_CHAR_AND_LENGTH. Translate via multibyte. | ||
| 28 | <duplicate>: Call bcmp_translate with the last arg `multibyte'. | ||
| 29 | <wordbound, notwordbound, wordbeg, wordend, syntaxspec, | ||
| 30 | notsyntaxspec, categoryspec, notcategoryspec> Fetch a character | ||
| 31 | by GET_CHAR_AFTER. | ||
| 32 | (bcmp_translate): Likewise. | ||
| 33 | |||
| 34 | * search.c (compile_pattern): Check the member target_multibyte, | ||
| 35 | not the member multibyte of buf. | ||
| 36 | |||
| 37 | * lread.c (read1): While reading a string, set force_singlebyte | ||
| 38 | and force_multibyte correctly. | ||
| 39 | |||
| 40 | * charset.c (Fset_unibyte_charset): Fix setting up of | ||
| 41 | unibyte_to_multibyte_table. | ||
| 42 | (init_charset_once): Likewise. | ||
| 43 | |||
| 1 | 2003-05-29 Kenichi Handa <handa@m17n.org> | 44 | 2003-05-29 Kenichi Handa <handa@m17n.org> |
| 2 | 45 | ||
| 3 | * coding.c (setup_coding_system): If coding has | 46 | * coding.c (setup_coding_system): If coding has |