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