]> git.eshelyaron.com Git - emacs.git/log
emacs.git
21 years ago*** empty log message *** old-branches/emacs-unicode
Kenichi Handa [Mon, 8 Sep 2003 12:06:53 +0000 (12:06 +0000)]
*** empty log message ***

21 years ago(decode_coding_sjis): Check bytes more rigidly.
Kenichi Handa [Wed, 9 Jul 2003 02:16:17 +0000 (02:16 +0000)]
(decode_coding_sjis): Check bytes more rigidly.

21 years ago*** empty log message ***
Kenichi Handa [Wed, 9 Jul 2003 02:15:52 +0000 (02:15 +0000)]
*** empty log message ***

21 years ago(choose_write_coding_system): Return a decided coding system.
Kenichi Handa [Thu, 26 Jun 2003 00:27:04 +0000 (00:27 +0000)]
(choose_write_coding_system): Return a decided coding system.
(Fwrite_region): Set Vlast_coding_system_used to the return value
of choose_write_coding_system.

21 years ago(utf-7-decode, utf-7-encode): Use utf-16be, not utf-16-be.
Kenichi Handa [Sun, 22 Jun 2003 23:27:44 +0000 (23:27 +0000)]
(utf-7-decode, utf-7-encode): Use utf-16be, not utf-16-be.

21 years ago(utf-16-be): Make it an alias of utf-16be-with-signature.
Kenichi Handa [Sun, 22 Jun 2003 23:27:03 +0000 (23:27 +0000)]
(utf-16-be): Make it an alias of utf-16be-with-signature.
(utf-16-le): Make it an alias of utf-16be-with-signature.
(utf-16-be-with-signature, utf-16-le-with-signature): Remove these
coding system aliases.

21 years ago(coding-system-category): New function.
Kenichi Handa [Tue, 10 Jun 2003 01:24:23 +0000 (01:24 +0000)]
(coding-system-category): New function.

21 years ago*** empty log message ***
Kenichi Handa [Fri, 6 Jun 2003 03:59:55 +0000 (03:59 +0000)]
*** empty log message ***

21 years ago(universal-coding-system-argument):
Kenichi Handa [Fri, 6 Jun 2003 03:59:02 +0000 (03:59 +0000)]
(universal-coding-system-argument):
Check the coding system type `undecided', not `t'.
(sort-coding-systems): Fix for iso-2022 coding systems.
(find-multibyte-characters): Fix for eight-bit chars.
(set-language-environment): Set charset priorities according to
the charsets supported by the coding systems of higher priorities.

21 years ago(Fset_charset_priority): Pay attention to dumplicated arguments.
Kenichi Handa [Fri, 6 Jun 2003 03:57:34 +0000 (03:57 +0000)]
(Fset_charset_priority): Pay attention to dumplicated arguments.

21 years ago*** empty log message ***
Kenichi Handa [Fri, 6 Jun 2003 03:57:15 +0000 (03:57 +0000)]
*** empty log message ***

21 years ago* coding.c (QCcategory): New variable.
Kenichi Handa [Fri, 6 Jun 2003 02:13:40 +0000 (02:13 +0000)]
* coding.c (QCcategory): New variable.
(syms_of_coding): Defsym it.  Set all elements of
Vcoding_category_table and their symbol values.
(Fset_coding_system_priority): Doc fix.  Update symbol qvalues of
coding-category-XXX, and coding-category-list.
(Fdefine_coding_system_internal): Add category in the plist.

21 years ago(Fset_coding_system_priority): Doc fix. Update values
Kenichi Handa [Thu, 5 Jun 2003 23:21:22 +0000 (23:21 +0000)]
(Fset_coding_system_priority): Doc fix.  Update values
of codng-category-XXX, and coding-category-list.
(syms_of_coding): Set all elements of Vcoding_category_table and
their symbol values.

21 years ago(set-coding-priority): Re-written.
Kenichi Handa [Thu, 5 Jun 2003 23:18:23 +0000 (23:18 +0000)]
(set-coding-priority): Re-written.
(make-translation-table): Re-written.

21 years ago(font-lock-match-c-style-declaration-item-and-skip-to-next):
Kenichi Handa [Thu, 5 Jun 2003 12:58:44 +0000 (12:58 +0000)]
(font-lock-match-c-style-declaration-item-and-skip-to-next):
Check (match-end 2) before goto there.

21 years ago*** empty log message ***
Kenichi Handa [Thu, 5 Jun 2003 12:58:16 +0000 (12:58 +0000)]
*** empty log message ***

21 years ago(decode_coding_iso_2022): Fix handling of invalid
Kenichi Handa [Thu, 5 Jun 2003 12:34:31 +0000 (12:34 +0000)]
(decode_coding_iso_2022): Fix handling of invalid
bytes.
(raw_text_coding_system): Check NILP (coding_system).
(coding_inherit_eol_type): Check NILP (coding_system) and
NILP (parent).
(consume_chars): Fix for the case of raw-text.

21 years ago(Fcall_process): Handle carryover correctly.
Kenichi Handa [Thu, 5 Jun 2003 12:31:46 +0000 (12:31 +0000)]
(Fcall_process): Handle carryover correctly.

21 years ago(read_process_output): Handle carryover correctly.
Kenichi Handa [Thu, 5 Jun 2003 07:17:10 +0000 (07:17 +0000)]
(read_process_output): Handle carryover correctly.

21 years ago(re_search_2): Fix last change.
Dave Love [Mon, 2 Jun 2003 18:29:17 +0000 (18:29 +0000)]
(re_search_2): Fix last change.

21 years ago*** empty log message ***
Kenichi Handa [Fri, 30 May 2003 07:00:45 +0000 (07:00 +0000)]
*** empty log message ***

21 years ago(GET_CHAR_BEFORE_2): Check multibyte, not
Kenichi Handa [Fri, 30 May 2003 07:00:29 +0000 (07:00 +0000)]
(GET_CHAR_BEFORE_2): Check multibyte, not
target_multibyte.  Even in a unibyte case, return a converted
multibyte char.
(GET_CHAR_AFTER): New macro.
(PATFETCH): Translate via multibyte char.
(HANDLE_UNIBYTE_RANGE): Delete this macro.
(SETUP_MULTIBYTE_RANGE): New macro.
(regex_compile): Setup compiled code so that its multibyteness
matches that of a target.  Fix the handling of "[X-YZ]" using
SETUP_MULTIBYTE_RANGE.
(analyse_first) <charset>: For filling fastmap for all multibyte
characters, don't check by BASE_LEADING_CODE_P.
(re_search_2): Don't check RE_TARGET_MULTIBYTE_P (bufp).  It is
the same as RE_MULTIBYTE_P (bufp) now.
(mutually_exclusive_p): Check by (! multibyte ||
IS_REAL_ASCII (c)).
(TARGET_CHAR_AND_LENGTH): Delete this macro.
(TRANSLATE_VIA_MULTIBYTE): New macro.
(re_match_2_internal): Don't check RE_TARGET_MULTIBYTE_P (bufp).
It is the same as RE_MULTIBYTE_P (bufp) now.
<exactn>: Translate via multibyte.
<anychar>: Fetch a character by RE_STRING_CHAR_AND_LENGTH.  Don't
translate it.
<charset, charset_not>: Fetch a character by
RE_STRING_CHAR_AND_LENGTH.  Translate via multibyte.
<duplicate>: Call bcmp_translate with the last arg `multibyte'.
<wordbound, notwordbound, wordbeg, wordend, syntaxspec,
notsyntaxspec, categoryspec, notcategoryspec> Fetch a character
by GET_CHAR_AFTER.
(bcmp_translate):  Likewise.

21 years ago(compile_pattern): Check the member target_multibyte,
Kenichi Handa [Fri, 30 May 2003 06:05:58 +0000 (06:05 +0000)]
(compile_pattern): Check the member target_multibyte,
not the member multibyte of buf.

21 years ago(read1): While reading a string, set force_singlebyte
Kenichi Handa [Fri, 30 May 2003 06:04:17 +0000 (06:04 +0000)]
(read1): While reading a string, set force_singlebyte
and force_multibyte correctly.

21 years ago(Fset_unibyte_charset): Fix setting up of
Kenichi Handa [Fri, 30 May 2003 06:03:22 +0000 (06:03 +0000)]
(Fset_unibyte_charset): Fix setting up of
unibyte_to_multibyte_table.
(init_charset_once): Likewise.

21 years ago(ctext-non-standard-designations-alist):
Kenichi Handa [Fri, 30 May 2003 06:02:00 +0000 (06:02 +0000)]
(ctext-non-standard-designations-alist):
Exclude entries for iso8859-1[03456].  Fix docstring.
(ctext-pre-write-conversion): Make it work for the case that FROM
is a string.  Don't do unnecessary save-restriction and
narrow-to-region.

21 years ago(Finsert_file_contents): Even if we read into a
Kenichi Handa [Thu, 29 May 2003 13:18:47 +0000 (13:18 +0000)]
(Finsert_file_contents): Even if we read into a
unibyte buffer, check if we must decode the result or not.

21 years ago(setup_coding_system): If coding has
Kenichi Handa [Thu, 29 May 2003 13:17:04 +0000 (13:17 +0000)]
(setup_coding_system): If coding has
post-read-conversion or pre-write-conversion, set
CODING_REQUIRE_DECODING_MASK and CODING_REQUIRE_ENCODING_MASK
respectively.
(decode_coding_gap): Run post-read-conversion if any.

21 years ago*** empty log message ***
Kenichi Handa [Thu, 29 May 2003 13:16:36 +0000 (13:16 +0000)]
*** empty log message ***

21 years ago(make_conversion_work_buffer): Change the work buffer
Kenichi Handa [Thu, 29 May 2003 02:18:56 +0000 (02:18 +0000)]
(make_conversion_work_buffer): Change the work buffer
name to the same one as that of Emacs 21.

21 years ago*** empty log message ***
Kenichi Handa [Thu, 29 May 2003 02:18:31 +0000 (02:18 +0000)]
*** empty log message ***

21 years ago(ctext-non-standard-encodings-alist):
Kenichi Handa [Wed, 28 May 2003 11:41:17 +0000 (11:41 +0000)]
(ctext-non-standard-encodings-alist):
Renamed from non-standard-icccm-encodings-alist.
(ctext-non-standard-encodings-regexp): New variable
(ctext-post-read-conversion): Full rewrite.
(ctext-non-standard-designations-alist): Renamed from
non-standard-designations-alist.
(ctext-pre-write-conversion): Full rewrite.
(define-coding-system): Doc fix (escape '"' by '\').

21 years ago(detected_mask): Delete unused variable.
Kenichi Handa [Wed, 28 May 2003 11:37:09 +0000 (11:37 +0000)]
(detected_mask): Delete unused variable.
(decode_coding_iso_2022): Pay attention to the byte sequence of
CTEXT extended segment, and retain those bytes as is.
(decode_coding_ccl): Delete unused variable `valids'.
(setup_coding_system): Delete unused variable `category'.
(consume_chars): Delete unused variable `category'.  Make it work
for non-multibyte case.
(make_conversion_work_buffer): Argument changed.
(saved_coding): Delete unused variable.
(code_conversion_restore): Don't check saved_coding->destination.
(code_conversion_save): New function.
(decode_coding_gap, encode_coding_gap): Call code_conversion_save
instead of record_unwind_protect.
(decode_coding_object, encode_coding_object): Likewise.  Recover
PT.
(detect_coding_system): Delete unused variable `mask'.
(Fdefine_coding_system_internal): Delete unsed vaiable id;

21 years ago(make_conversion_work_buffer): Prototype adjusted.
Kenichi Handa [Wed, 28 May 2003 11:36:19 +0000 (11:36 +0000)]
(make_conversion_work_buffer): Prototype adjusted.
(code_conversion_restore): Don't extern it.

21 years ago(kill_workbuf_unwind): New function.
Kenichi Handa [Wed, 28 May 2003 11:35:50 +0000 (11:35 +0000)]
(kill_workbuf_unwind): New function.
(Finsert_file_contents): On replacing, call
make_conversion_work_buffer with correct args, and call
record_unwind_protect with the first arg kill_workbuf_unwind.

21 years ago(Fgenerate_new_buffer_name): EXFUN it.
Kenichi Handa [Wed, 28 May 2003 11:35:32 +0000 (11:35 +0000)]
(Fgenerate_new_buffer_name): EXFUN it.

21 years ago(define-coding-system): Doc fix.
Dave Love [Fri, 23 May 2003 23:32:28 +0000 (23:32 +0000)]
(define-coding-system): Doc fix.

21 years ago(utf-16le, utf-16be-16be)
Dave Love [Fri, 23 May 2003 23:31:25 +0000 (23:31 +0000)]
(utf-16le, utf-16be-16be)
(utf-16le-with-signature, utf-16be-with-signature, utf-16):
Define :mime-text-unsuitable.  `utf-16{b,l}e...' renamed from
`-16-{b,l}e-' and aliases defined for the old names.

21 years agoFix previous change.
Kenichi Handa [Tue, 20 May 2003 13:16:17 +0000 (13:16 +0000)]
Fix previous change.

21 years ago*** empty log message ***
Kenichi Handa [Tue, 20 May 2003 13:15:45 +0000 (13:15 +0000)]
*** empty log message ***

21 years agoRemade.
Kenichi Handa [Tue, 20 May 2003 13:11:31 +0000 (13:11 +0000)]
Remade.

21 years agoFix previous change.
Kenichi Handa [Tue, 20 May 2003 13:09:47 +0000 (13:09 +0000)]
Fix previous change.

21 years agoMake it work for the map file included int glibc.
Kenichi Handa [Tue, 20 May 2003 13:07:55 +0000 (13:07 +0000)]
Make it work for the map file included int glibc.

21 years ago(MAPS): Change gb18030.map to gb18030-2.map
Kenichi Handa [Tue, 20 May 2003 13:06:09 +0000 (13:06 +0000)]
(MAPS): Change gb18030.map to gb18030-2.map
and gb18030-4.map.
(gb18030.map): Delete this target.
(gb18030-2.map, gb18030-4.map): New targets.

21 years ago(Fdefine_coding_system_internal): Fix for the case that
Kenichi Handa [Tue, 20 May 2003 13:05:14 +0000 (13:05 +0000)]
(Fdefine_coding_system_internal): Fix for the case that
coding_type is Qcharset.

21 years ago(BASE_FONTSET_P): Check FONTSET_BASE, not
Kenichi Handa [Tue, 20 May 2003 13:04:49 +0000 (13:04 +0000)]
(BASE_FONTSET_P): Check FONTSET_BASE, not
FONTSET_NAME.
(fontset_add): Fix for the case that TO is less than TO1.
(Ffontset_info): Don't use fallback fontset on checking the
default fontset.
(dump_fontset): New function for debugging.

21 years ago*** empty log message ***
Dave Love [Thu, 8 May 2003 17:58:17 +0000 (17:58 +0000)]
*** empty log message ***

21 years ago(utf-7): New.
Dave Love [Thu, 8 May 2003 17:57:14 +0000 (17:57 +0000)]
(utf-7): New.

21 years ago*** empty log message ***
Kenichi Handa [Tue, 6 May 2003 23:43:33 +0000 (23:43 +0000)]
*** empty log message ***

21 years ago(map_sub_char_table): New argument DEFAULT_VAL.
Kenichi Handa [Tue, 6 May 2003 23:24:36 +0000 (23:24 +0000)]
(map_sub_char_table): New argument DEFAULT_VAL.
(map_char_table): Don't inherit the value from the parent on
initializing VAL.  Adjusted for the above change.

21 years ago*** empty log message ***
Kenichi Handa [Tue, 6 May 2003 12:31:32 +0000 (12:31 +0000)]
*** empty log message ***

21 years ago(utf-16-be)
Kenichi Handa [Tue, 6 May 2003 12:30:29 +0000 (12:30 +0000)]
(utf-16-be)
(utf-16-be-with-signature): Cancel the previous change.
(utf-16): Add :endinan 'big.

21 years ago(define-coding-system): Fix docstring about :bom and :endian.
Kenichi Handa [Tue, 6 May 2003 12:29:02 +0000 (12:29 +0000)]
(define-coding-system): Fix docstring about :bom and :endian.

21 years ago(Qsignature, Qendian): Delete these variables.
Kenichi Handa [Tue, 6 May 2003 12:28:11 +0000 (12:28 +0000)]
(Qsignature, Qendian): Delete these variables.
(syms_of_coding): Don't initialize them.
(CATEGORY_MASK_UTF_16_AUTO): New macro.
(detect_coding_utf_16): Add CATEGORY_MASK_UTF_16_AUTO in
detect_info->found.
(decode_coding_utf_16): Don't detect BOM here.
(encode_coding_utf_16): Produce BOM if CODING_UTF_16_BOM (coding)
is NOT utf_16_without_bom.
(setup_coding_system): For a coding system of type utf-16, check
if the attribute :endian is Qbig or not (not nil or not), and set
CODING_REQUIRE_DETECTION_MASK if BOM detection is required.
(detect_coding): If coding type is utf-16 and BOM detection is
required, detect it.
(Fdefine_coding_system_internal): For a coding system of type
utf-16, check if the attribute :endian is Qbig or not (not nil or
not).

21 years ago*** empty log message ***
Kenichi Handa [Tue, 6 May 2003 08:22:13 +0000 (08:22 +0000)]
*** empty log message ***

21 years ago(coding_set_source): Fix for the case that the current
Kenichi Handa [Tue, 6 May 2003 08:16:37 +0000 (08:16 +0000)]
(coding_set_source): Fix for the case that the current
buffer is different from coding->src_object.
(decode_coding_object): Don't use the conversion work buffer if
DST_OBJECT is a buffer.

21 years agoFix last change.
Dave Love [Sun, 4 May 2003 15:46:26 +0000 (15:46 +0000)]
Fix last change.

21 years ago*** empty log message ***
Dave Love [Sun, 4 May 2003 11:53:38 +0000 (11:53 +0000)]
*** empty log message ***

21 years ago(read_emacs_mule_char) [len==2]: Index
Dave Love [Sun, 4 May 2003 10:57:34 +0000 (10:57 +0000)]
(read_emacs_mule_char) [len==2]: Index
emacs_mule_charset correctly.

21 years ago*** empty log message ***
Dave Love [Fri, 2 May 2003 14:51:18 +0000 (14:51 +0000)]
*** empty log message ***

21 years ago(utf-16-be)
Dave Love [Wed, 30 Apr 2003 22:51:23 +0000 (22:51 +0000)]
(utf-16-be)
(utf-16-be-with-signature): Comment-out :endian.

21 years ago(describe-character-set): Fix
Dave Love [Wed, 30 Apr 2003 22:50:34 +0000 (22:50 +0000)]
(describe-character-set): Fix
printing dimensions.  Use `�, not `x'.

21 years ago*** empty log message ***
Kenichi Handa [Sat, 12 Apr 2003 02:43:34 +0000 (02:43 +0000)]
*** empty log message ***

21 years agoChange "Hindi" to more common characters.
Kenichi Handa [Sat, 12 Apr 2003 02:43:17 +0000 (02:43 +0000)]
Change "Hindi" to more common characters.

21 years agoRegister CDAC fonts in
Kenichi Handa [Sat, 12 Apr 2003 02:39:22 +0000 (02:39 +0000)]
Register CDAC fonts in
face-font-rescale-alist instead of face-resizing-fonts.

21 years ago(utf-16-le-with-signature): Renamed from utf-16-le-with-sig.
Kenichi Handa [Sat, 12 Apr 2003 02:38:11 +0000 (02:38 +0000)]
(utf-16-le-with-signature): Renamed from utf-16-le-with-sig.
(utf-16-be-with-signature): Renamed from utf-16-be-with-sig.
(utf-16): Adjust :bom.

21 years ago*** empty log message ***
Kenichi Handa [Sat, 12 Apr 2003 02:37:18 +0000 (02:37 +0000)]
*** empty log message ***

21 years ago(Vface_font_rescale_alist): Renamed from
Kenichi Handa [Wed, 9 Apr 2003 08:35:07 +0000 (08:35 +0000)]
(Vface_font_rescale_alist): Renamed from
Vface_resizing_fonts.
(struct font_name): Rename member resizing_ratio to rescale_ratio.
(font_rescale_ratio): Renamed from font_resizing_ratio.
(split_font_name): Set font->rescale_ratio.
(better_font_p): Pay attention to font->rescale_ratio.
(build_scalable_font_name): Likewise.  Change RESX, and RESY
fields.
(syms_of_xfaces): Declare Vface_font_rescale_alist as a Lisp
variable.

21 years ago(Qutf_16_be_nosig, Qutf_16_be, Qutf_16_le_nosig)
Kenichi Handa [Fri, 28 Mar 2003 04:09:32 +0000 (04:09 +0000)]
(Qutf_16_be_nosig, Qutf_16_be, Qutf_16_le_nosig)
(Qutf_16_le): Remove these variables.
(syms_of_coding): Don't DEFSYM them.
(decode_coding_utf_16): Fix handling of BOM.
(encode_coding_utf_16): Fix handling of BOM.

21 years ago(utf-16-le): Renamed from utf-16-le-nosig.
Kenichi Handa [Fri, 28 Mar 2003 04:06:53 +0000 (04:06 +0000)]
(utf-16-le): Renamed from utf-16-le-nosig.
(utf-16-be): Renamed from utf-16-be-nosig.
(utf-16-le-with-sig): Renamed from utf-16-le.
(utf-16-be-with-sig): Renamed from utf-16-be.
(utf-16): Set :bom to (utf-16-le-with-sig . utf-16-be-with-sig).

21 years ago*** empty log message ***
Kenichi Handa [Fri, 14 Mar 2003 07:58:54 +0000 (07:58 +0000)]
*** empty log message ***

21 years ago(Finsert_file_contents): On replacing, before decoding the file into
Kenichi Handa [Fri, 14 Mar 2003 05:13:52 +0000 (05:13 +0000)]
(Finsert_file_contents): On replacing, before decoding the file into
the work buffer, set point of the work buffer to the end.

21 years ago("polish-slash"): Doc fix.
Dave Love [Fri, 14 Feb 2003 19:30:09 +0000 (19:30 +0000)]
("polish-slash"): Doc fix.

21 years ago*** empty log message ***
Dave Love [Thu, 13 Feb 2003 22:46:33 +0000 (22:46 +0000)]
*** empty log message ***

21 years ago("turkish-latin-3-postfix"): Make it
Dave Love [Thu, 13 Feb 2003 22:46:13 +0000 (22:46 +0000)]
("turkish-latin-3-postfix"): Make it
just an alias for turkish-postfix.

21 years ago("turkish-latin-3-alt-postfix"): Make it
Dave Love [Thu, 13 Feb 2003 22:45:54 +0000 (22:45 +0000)]
("turkish-latin-3-alt-postfix"): Make it
just an alias for turkish-alt-postfix.

21 years ago(ukrainian-computer): Fix duplicate `\'.
Dave Love [Thu, 13 Feb 2003 22:26:17 +0000 (22:26 +0000)]
(ukrainian-computer): Fix duplicate `\'.

21 years ago(Fcheck_coding_systems_region): Fix type errors.
Dave Love [Thu, 13 Feb 2003 22:23:01 +0000 (22:23 +0000)]
(Fcheck_coding_systems_region): Fix type errors.

21 years ago(chinese-big5-hkscs): New coding system.
Dave Love [Wed, 12 Feb 2003 18:48:38 +0000 (18:48 +0000)]
(chinese-big5-hkscs): New coding system.
(big5-hkscs, cn-big5-hkscs): New aliases.

21 years ago(georgian-ps, georgian-academy): New coding
Dave Love [Wed, 12 Feb 2003 18:47:23 +0000 (18:47 +0000)]
(georgian-ps, georgian-academy): New coding
system.

21 years agoRevert bogus checkin.
Dave Love [Wed, 12 Feb 2003 18:46:52 +0000 (18:46 +0000)]
Revert bogus checkin.

21 years ago(big5-hkscs, georgian-academy): New
Dave Love [Wed, 12 Feb 2003 18:02:51 +0000 (18:02 +0000)]
(big5-hkscs, georgian-academy): New
charset.
(ibm1047): Doc fix.
(pt154): Add mime-charset.
(ptcp154, cp154): New aliases.

21 years ago(georgian-ps, georgian-academy): New coding
Dave Love [Wed, 12 Feb 2003 18:01:35 +0000 (18:01 +0000)]
(georgian-ps, georgian-academy): New coding
system.

21 years ago*** empty log message ***
Dave Love [Wed, 12 Feb 2003 15:09:46 +0000 (15:09 +0000)]
*** empty log message ***

21 years ago*** empty log message ***
Dave Love [Tue, 4 Feb 2003 19:29:56 +0000 (19:29 +0000)]
*** empty log message ***

21 years ago(charset-iso-final-char)
Dave Love [Tue, 4 Feb 2003 19:26:38 +0000 (19:26 +0000)]
(charset-iso-final-char)
(define-coding-system): Doc fix.

21 years agoComment.
Dave Love [Tue, 4 Feb 2003 19:25:06 +0000 (19:25 +0000)]
Comment.

21 years ago(XTread_socket): Check Lisp types for Vx_keysym_table
Dave Love [Tue, 4 Feb 2003 19:24:26 +0000 (19:24 +0000)]
(XTread_socket): Check Lisp types for Vx_keysym_table
and fix C types.

21 years ago(SKIP_GLYPHS): New macro.
Kenichi Handa [Fri, 31 Jan 2003 06:11:29 +0000 (06:11 +0000)]
(SKIP_GLYPHS): New macro.
(set_cursor_from_row): Pay attention to string display properties.

21 years ago(copy_category_entry): Fix for the case that RANGE is an integer.
Kenichi Handa [Fri, 31 Jan 2003 06:10:06 +0000 (06:10 +0000)]
(copy_category_entry): Fix for the case that RANGE is an integer.

21 years ago(x_encode_char): Call ccl_driver with the last arg Qnil.
Kenichi Handa [Fri, 31 Jan 2003 06:09:27 +0000 (06:09 +0000)]
(x_encode_char): Call ccl_driver with the last arg Qnil.

21 years ago(w32_encode_char): Call ccl_driver with the last arg Qnil.
Kenichi Handa [Fri, 31 Jan 2003 06:08:43 +0000 (06:08 +0000)]
(w32_encode_char): Call ccl_driver with the last arg Qnil.

21 years ago*** empty log message ***
Kenichi Handa [Thu, 30 Jan 2003 02:28:24 +0000 (02:28 +0000)]
*** empty log message ***

21 years ago(define-ccl-program): Fset charset-id to charset-id-internal
Kenichi Handa [Thu, 30 Jan 2003 02:27:52 +0000 (02:27 +0000)]
(define-ccl-program): Fset charset-id to charset-id-internal
temporarily.

21 years ago(Fcharset_id_internal): New function.
Kenichi Handa [Thu, 30 Jan 2003 02:25:12 +0000 (02:25 +0000)]
(Fcharset_id_internal): New function.
(syms_of_charset): Defsubr it.

21 years ago(decode_coding_ccl, encode_coding_ccl): Call ccl_driver
Kenichi Handa [Thu, 30 Jan 2003 02:23:40 +0000 (02:23 +0000)]
(decode_coding_ccl, encode_coding_ccl): Call ccl_driver
with the last arg charset_list acquired from coding.
(Fdefine_coding_system_internal): For ccl-based coding system, fix
the attribute coding_attr_ccl_valids.

21 years ago(enum define_coding_ccl_arg_index): Set the first
Kenichi Handa [Thu, 30 Jan 2003 02:20:43 +0000 (02:20 +0000)]
(enum define_coding_ccl_arg_index): Set the first
member coding_arg_ccl_decoder to coding_arg_max.

21 years ago(ccl_driver): Prototype adjusted.
Kenichi Handa [Thu, 30 Jan 2003 02:19:36 +0000 (02:19 +0000)]
(ccl_driver): Prototype adjusted.

21 years ago(CCL_DECODE_CHAR, CCL_ENCODE_CHAR): New macros.
Kenichi Handa [Thu, 30 Jan 2003 02:19:06 +0000 (02:19 +0000)]
(CCL_DECODE_CHAR, CCL_ENCODE_CHAR): New macros.
(ccl_driver): New arg CHARSET_LIST.  Use the above macros instead
of DECODE_CAHR, ENCODE_CHAR, CHAR_CHARSET.
(Fccl_execute): Call ccl_driver with the last arg Qnil.
(Fccl_execute_on_string): Likewise.

21 years ago(list-block-of-chars): Use decode-char instead of make-char.
Kenichi Handa [Tue, 21 Jan 2003 08:30:08 +0000 (08:30 +0000)]
(list-block-of-chars): Use decode-char instead of make-char.