Commit graph

41127 commits

Author SHA1 Message Date
Kenichi Handa
da13f28e2c *** empty log message *** 2002-08-21 02:30:11 +00:00
Kenichi Handa
5a38b8c5ed (base64_decode_1): Insert eight-bit chars correctly. 2002-08-21 02:28:21 +00:00
Kenichi Handa
1106ea2b1a (BYTE8_STRING): New macro. 2002-08-21 02:27:07 +00:00
Kenichi Handa
927d47132e (quoted-printable-decode-region): Fix previous change. 2002-08-21 01:32:03 +00:00
Kenichi Handa
f63e65a572 (quoted-printable-decode-region): Insert bytes by `insert-byte'. 2002-08-21 00:42:28 +00:00
Kenichi Handa
b402f819e5 *** empty log message *** 2002-08-20 13:12:32 +00:00
Kenichi Handa
48ef988f74 (Finsert_byte): New function.
(syms_of_editfns): Defsubr it.
2002-08-20 13:05:44 +00:00
Kenichi Handa
eeb7c1552d *** empty log message *** 2002-08-20 11:25:27 +00:00
Kenichi Handa
3eba06f952 Don't setup printable-chars here. 2002-08-20 11:24:31 +00:00
Kenichi Handa
405b0b5ad1 (set_canon, set_identity, shuffle): Simplified. 2002-08-20 11:23:38 +00:00
Kenichi Handa
790ac1c79d (get_next_display_element): Don't display unibyte 8-bit
characters by octal form.
2002-08-20 11:13:34 +00:00
Kenichi Handa
67dde6602c (syms_of_character): Setup Vprintable_chars. 2002-08-20 11:11:19 +00:00
Kenichi Handa
5b89f10917 (Freplace_match): Fix previous change. 2002-08-20 08:34:51 +00:00
Kenichi Handa
096a353dd1 (Freplace_match): Fix for the unibyte case. 2002-08-20 08:32:34 +00:00
Kenichi Handa
16747e037d (read_key_sequence): Use ~CHAR_MODIFIER_MASK instead
of direct code 0x3ffff.
2002-08-20 08:20:31 +00:00
Kenichi Handa
e5112ecb72 (Fchar_equal): Fix for the unibyte case. 2002-08-20 07:56:43 +00:00
Kenichi Handa
6d2b9b27d8 (Fexpand_abbrev): Fix for the multibyte case. 2002-08-20 07:21:58 +00:00
Kenichi Handa
10be8e931b Remove duplicated case setting for Cyrillic and Greek letters. 2002-08-20 06:22:50 +00:00
Kenichi Handa
0396028c43 *** empty log message *** 2002-08-20 04:00:27 +00:00
Kenichi Handa
8973478b03 (_fetch_multibyte_char_len): This variable deleted. 2002-08-20 03:59:51 +00:00
Kenichi Handa
feb3066c15 (_fetch_multibyte_char_len): Extern deleted.
(FETCH_MULTIBYTE_CHAR): Don't use _fetch_multibyte_char_len.
(BUF_FETCH_MULTIBYTE_CHAR): Likewise.
(FETCH_CHAR_AS_MULTIBYTE): New macro.
2002-08-20 03:59:29 +00:00
Kenichi Handa
3e41107450 (MAKE_CHAR_UNIBYTE, MAKE_CHAR_MULTIBYTE): New macros. 2002-08-20 03:59:11 +00:00
Kenichi Handa
2422e50a51 (casify_object): Simplified. Handle the case that
the case conversion change the byte length.
(casify_region): Likewise
2002-08-20 03:58:53 +00:00
Kenichi Handa
064808ae24 (describe-buffer-case-table): Handle the case that KEY is a cons
within map-char-table.
2002-08-20 03:58:23 +00:00
Kenichi Handa
49aabfbde6 *** empty log message *** 2002-08-19 12:14:25 +00:00
Kenichi Handa
9ad4b4919b Fix categories ?A and ?C. 2002-08-19 12:13:45 +00:00
Kenichi Handa
4e47516e5b *** empty log message *** 2002-08-19 12:12:45 +00:00
Kenichi Handa
927f12daa2 (safe_to_load_p): Fix the logic. 2002-08-19 11:34:28 +00:00
Kenichi Handa
8cb8232a21 (scan_words): Don't treat characters belonging to
different scripts constituting a work.
2002-08-19 11:00:39 +00:00
Kenichi Handa
5a7128a6e8 (Fformat): Use ASCII_CHAR_P, not SINGLE_BYTE_CHAR_P. 2002-08-19 10:59:04 +00:00
Kenichi Handa
b982c76070 (script-list): Treat ascii characters as `latin' script. 2002-08-19 10:58:11 +00:00
Kenichi Handa
862aa7f95b (Fset_fontset_font): Treate `ascii' as charset, not script. 2002-08-19 10:57:04 +00:00
Kenichi Handa
154f5e74e3 *** empty log message *** 2002-08-19 06:12:43 +00:00
Kenichi Handa
87997c2cd1 (fontset-plain-name): If the fontset
name doesn't ends with "-fontset-*", use family name as the first
part of the plain name.
(create-fontset-from-ascii-font): If "fontset-startup" is not yet
created, use that name for the fontset.  Fix arguments to
subst-char-in-string.
2002-08-19 06:12:31 +00:00
Kenichi Handa
f2b89e21fa (main): In the case of --unibyte, instead of aborting on
finding non-empty buffer, make it unibyte.
2002-08-19 06:11:52 +00:00
Kenichi Handa
ed9c5d97f4 (main): In the case of --unibyte, instead of aborting on finding
non-empty buffer, make it unibyte.
2002-08-19 06:11:15 +00:00
Dave Love
27acb5b67d (rfc2047-encode): Fix last change. 2002-08-18 16:57:27 +00:00
Dave Love
45cced72c8 *** empty log message *** 2002-08-18 13:51:26 +00:00
Dave Love
c1e2537999 (term-char-mode): Remove generic-character-list code. 2002-08-18 13:41:10 +00:00
Dave Love
ab2cbf678b (ruler-mode-character-validate): Use characterp. 2002-08-18 13:37:11 +00:00
Dave Love
e2056874b6 (character): Use characterp. 2002-08-18 13:34:52 +00:00
Dave Love
f3d983d838 (describe-coding-system): Add utf-16
case.
2002-08-18 13:32:42 +00:00
Dave Love
95375a68f9 (viet-encode-viscii-char): Use encode-char. 2002-08-18 13:25:12 +00:00
Dave Love
0a3fa7140a ("Tajik", "Bulgarian", "Belarusian"): Add
charset.
("Ukrainian"): New.
2002-08-18 13:18:54 +00:00
Dave Love
ed1d5bc0b2 (Funibyte_char_to_multibyte): Doc fix. 2002-08-18 12:55:13 +00:00
Dave Love
c8533ac4fa Fix last change. 2002-08-18 12:54:49 +00:00
Kenichi Handa
ed09a18b84 *** empty log message *** 2002-08-15 02:30:08 +00:00
Kenichi Handa
73ce348e68 (nonascii_insert_offset, Vnonascii_translation_table):
Extern deleted.
2002-08-15 02:29:16 +00:00
Kenichi Handa
9ae965fd9b (x_produce_glyphs): Use ASCII_CHAR_P, not
SINGLE_BYTE_CHAR_P.  Fix the logic of handling non-ASCII char when
it->multibyte_p is zero.
2002-08-15 02:29:00 +00:00
Kenichi Handa
d1a0458808 (charset_unibyte): Renamed from charset_primary.
(Funibyte_charset): Renamed from Fprimary_charset.
(Fset_unibyte_charset): Renamed from Fset_primary_charset.
(syms_of_charset): Adjusted for the above changes.
2002-08-15 02:28:42 +00:00