1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-07 12:20:39 -08:00
Commit graph

41459 commits

Author SHA1 Message Date
Kenichi Handa
c64d66eb3a (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.
2003-04-09 08:35:07 +00:00
Kenichi Handa
880cf180d9 (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.
2003-03-28 04:09:32 +00:00
Kenichi Handa
2588a6d7c3 (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).
2003-03-28 04:06:53 +00:00
Kenichi Handa
afe6e43e81 *** empty log message *** 2003-03-14 07:58:54 +00:00
Kenichi Handa
2ba4877780 (Finsert_file_contents): On replacing, before decoding the file into
the work buffer, set point of the work buffer to the end.
2003-03-14 05:13:52 +00:00
Dave Love
55b11d8cd6 ("polish-slash"): Doc fix. 2003-02-14 19:30:09 +00:00
Dave Love
eb1d57f054 *** empty log message *** 2003-02-13 22:46:33 +00:00
Dave Love
600e239d84 ("turkish-latin-3-postfix"): Make it
just an alias for turkish-postfix.
2003-02-13 22:46:13 +00:00
Dave Love
072e21a6fe ("turkish-latin-3-alt-postfix"): Make it
just an alias for turkish-alt-postfix.
2003-02-13 22:45:54 +00:00
Dave Love
a0e8733775 (ukrainian-computer): Fix duplicate `\'. 2003-02-13 22:26:17 +00:00
Dave Love
e1c2380488 (Fcheck_coding_systems_region): Fix type errors. 2003-02-13 22:23:01 +00:00
Dave Love
d69d259176 (chinese-big5-hkscs): New coding system.
(big5-hkscs, cn-big5-hkscs): New aliases.
2003-02-12 18:48:38 +00:00
Dave Love
9ac1f7e114 (georgian-ps, georgian-academy): New coding
system.
2003-02-12 18:47:23 +00:00
Dave Love
19a53e58e4 Revert bogus checkin. 2003-02-12 18:46:52 +00:00
Dave Love
ec8f6c0392 (big5-hkscs, georgian-academy): New
charset.
(ibm1047): Doc fix.
(pt154): Add mime-charset.
(ptcp154, cp154): New aliases.
2003-02-12 18:02:51 +00:00
Dave Love
df4a548d41 (georgian-ps, georgian-academy): New coding
system.
2003-02-12 18:01:35 +00:00
Dave Love
ae27bca6a7 *** empty log message *** 2003-02-12 15:09:46 +00:00
Dave Love
7258f1f737 *** empty log message *** 2003-02-04 19:29:56 +00:00
Dave Love
1d839a1486 (charset-iso-final-char)
(define-coding-system): Doc fix.
2003-02-04 19:26:38 +00:00
Dave Love
5d9c1e7adf Comment. 2003-02-04 19:25:06 +00:00
Dave Love
2f2c059ddc (XTread_socket): Check Lisp types for Vx_keysym_table
and fix C types.
2003-02-04 19:24:26 +00:00
Kenichi Handa
a82f924203 (SKIP_GLYPHS): New macro.
(set_cursor_from_row): Pay attention to string display properties.
2003-01-31 06:11:29 +00:00
Kenichi Handa
f4b670efaf (copy_category_entry): Fix for the case that RANGE is an integer. 2003-01-31 06:10:06 +00:00
Kenichi Handa
d8d032b87c (x_encode_char): Call ccl_driver with the last arg Qnil. 2003-01-31 06:09:27 +00:00
Kenichi Handa
b1a92b9199 (w32_encode_char): Call ccl_driver with the last arg Qnil. 2003-01-31 06:08:43 +00:00
Kenichi Handa
30959a4209 *** empty log message *** 2003-01-30 02:28:24 +00:00
Kenichi Handa
acc89ed1ef (define-ccl-program): Fset charset-id to charset-id-internal
temporarily.
2003-01-30 02:27:52 +00:00
Kenichi Handa
d5b3330910 (Fcharset_id_internal): New function.
(syms_of_charset): Defsubr it.
2003-01-30 02:25:12 +00:00
Kenichi Handa
8dcbea820b (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.
2003-01-30 02:23:40 +00:00
Kenichi Handa
35d47d18be (enum define_coding_ccl_arg_index): Set the first
member coding_arg_ccl_decoder to coding_arg_max.
2003-01-30 02:20:43 +00:00
Kenichi Handa
5cac9fd684 (ccl_driver): Prototype adjusted. 2003-01-30 02:19:36 +00:00
Kenichi Handa
bda731af93 (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.
2003-01-30 02:19:06 +00:00
Kenichi Handa
01ca0a766d (list-block-of-chars): Use decode-char instead of make-char. 2003-01-21 08:30:08 +00:00
Kenichi Handa
e3beb58b5b *** empty log message *** 2003-01-21 08:28:52 +00:00
Kenichi Handa
9a02732df6 (ENCODE_CHAR): If the method is SUBSET or SUPERSET, call encode_char. 2003-01-11 03:39:02 +00:00
Kenichi Handa
15c85a884f (encode_char): Fix handling of methods SUBSET and SUPERSET. 2003-01-11 03:38:05 +00:00
Kenichi Handa
1ab88162aa *** empty log message *** 2003-01-11 01:59:15 +00:00
Kenichi Handa
381cef56be (x_new_fontset): Fix previous change. 2003-01-11 01:50:19 +00:00
Dave Love
b418f8a60f (syms_of_composite): Make composition_hash_table
weak.
2003-01-10 12:45:24 +00:00
Kenichi Handa
23b513e6e2 *** empty log message *** 2003-01-10 07:42:18 +00:00
Kenichi Handa
7ca01d2ab8 * HELLO: Fix upcase and downcase for several languages. Change
the two German lines into one.  Change "Nederlangs" to
"Dutch (Nederlands)".  Add original language names to several
entries.
2003-01-10 07:42:08 +00:00
Kenichi Handa
c3459fd2f4 Delete the code to create a fontset from the X resource "Font". 2003-01-10 07:37:08 +00:00
Kenichi Handa
92438d6e2d Enable the default fontset to use
unicode fonts for ASCII characters.
(x-decompose-font-name): Don't try to resolve PATTERN by
x-resolve-font-name.
(x-complement-fontset-spec): Never prepend an ASCII font.
(create-fontset-from-fontset-spec): If a fontset of the same name
already exists, override it instead of signalling an error.  Don't
turn `ascii' into `latin'.  Don't update fontset-alias-alist here.
2003-01-10 07:35:06 +00:00
Kenichi Handa
143023034c (unicode-bmp): Delete duplicated definition. Give it :code-offset 0. 2003-01-10 07:26:55 +00:00
Kenichi Handa
5c117135d1 (print-fontset-element): New
function.
(print-fontset): Use print-fontset-element to print the elements
of a fontset.  Use it also to print fonts fallen back to the
default fontsets.
2003-01-10 07:25:31 +00:00
Kenichi Handa
b94d3b355f (x_new_fontset): Prototype adjusted. 2003-01-10 07:22:39 +00:00
Kenichi Handa
77dabd3b55 (x_new_fontset): Change the arg FONTSETNAME to Lisp
string.  Use new_fontset_from_font_name to create a fontset from a
font name.
2003-01-10 07:22:03 +00:00
Kenichi Handa
7fb92cb1cb (x_set_font, x_create_tip_frame): Adjusted to the change
of x_new_fontset.
(Fx_create_frame): Don't call x_new_fontset here.  Just use
x_list_fonts to check the existence of fonts.
2003-01-10 07:20:25 +00:00
Kenichi Handa
e7d9cb6ac3 (check_face_attributes, generate_ascii_font_name)
(font_name_registry): Don't extern them.
(split_font_name_into_vector, build_font_name_from_vector): Extern
them.
2003-01-10 07:16:14 +00:00
Kenichi Handa
d1970d058b (Qfontset): Don't extern it.
(new_fontset_from_font_name): Extern it.
2003-01-10 07:14:47 +00:00