Commit graph

20505 commits

Author SHA1 Message Date
Kenichi Handa
da13f28e2c *** empty log message *** 2002-08-21 02:30:11 +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
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
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
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
b982c76070 (script-list): Treat ascii characters as `latin' script. 2002-08-19 10:58:11 +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
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
Kenichi Handa
ed09a18b84 *** empty log message *** 2002-08-15 02:30:08 +00:00
Kenichi Handa
7dd42fb1d9 (reset-language-environment): Don't
set nonascii-translation-table and nonascii-insert-offset.  Call
set-unibyte-charset, not set-primary-charset.
(nonascii-translation-table, nonascii-insert-offset): Declare
these variable as obsolete ones.
(set-language-environment): Call set-unibyte-charset, not
set-primary-charset.  Call set-charset-priority with `charset'
info of the language environment.
2002-08-15 02:27:11 +00:00
Kenichi Handa
aeae5b21b2 *** empty log message *** 2002-08-08 13:05:11 +00:00
Kenichi Handa
d7209fd558 (tar-extract): Fix previous change. 2002-08-08 13:04:00 +00:00
Kenichi Handa
831980fa8b (next-word-boundary-han): Don't
treat katakana following han characters as a part of a word.
2002-08-08 13:00:10 +00:00
Kenichi Handa
57f7986ee3 *** empty log message *** 2002-08-08 12:59:44 +00:00
Kenichi Handa
54b70fe386 *** empty log message *** 2002-08-01 12:36:32 +00:00
Kenichi Handa
e725983245 Call map-charset-chars on big5
(not chinese-big5-1/2) to set categories `c', `C', and `|'.
(next-word-boundary-han): New function.  Register it in
next-word-boundary-function-table.
(next-word-boundary-kana): Likewise.
2002-08-01 12:36:17 +00:00
Kenichi Handa
52af23fe10 *** empty log message *** 2002-07-31 07:15:29 +00:00
Kenichi Handa
d26e6665bf (tar-file-name-coding-system): New variable. Make
it permanent-local.p
(tar-header-block-tokenize): Decode filename and linkname by
tar-file-name-coding-system.
(tar-header-block-checksum): Call multibyte-char-to-unibyte to get
the byte value of eight-bit chars.
(tar-summarize-buffer): Call set-buffer-multibyte with METHOD
`to'.  Delete unnecessary call of position-bytes.
(tar-mode): Set tar-file-name-coding-system.  Delete unnecessary
call of position-bytes.
(tar-extract): Simplified by calling decode-coding-region with
DESTINATION argument.  Don't toggle multibyteness of tar buffer.
(tar-copy): Don't toggle multibyteness of tar buffer.
(tar-expunge): Likewise.
(tar-clear-modification-flags): Delete unnecessary call of
position-bytes.
(tar-rename-entry): Call tar-alter-one-field with encoded new
name.
(tar-alter-one-field): Don't toggle multibyteness of tar buffer.
Convert new-data-string by string-to-multibyte before inserting
it.
(tar-subfile-save-buffer): Don't toggle multibyteness of tar
buffer.  Simplified by calling encoding-coding-region with
DESTINATION argument.
(tar-mode-write-file): Delete unnecessary call of
byte-to-position.
2002-07-31 07:14:35 +00:00
Kenichi Handa
ad38511a70 (archive-file-name-coding-system): New variable.
Make it permanent-local.
(byte-after, bref, insert-unibyte): New function.  Change most of
char-after, aref, insert to them respectively.
(archive-mode): Set archive-file-name-coding-system.
(archive-summarize): Don't change the buffer's multibyteness.
(archive-extract): Inherit archive-file-name-coding-system from
archive-superior-buffer.  Bind coding-system-for-write to
archive-file-name-coding-system.
(archive-*-write-file-member): Encode ENAME by
archive-file-name-coding-system.  Bind coding-system-for-write to
no-conversion.
(archive-rename-entry): Encode the filename by
archive-file-name-coding-system.
(archive-mode-revert): Don't change the buffer's multibyteness.
(archive-arc-summarize, archive-lzh-summarize,
archive-zoo-summarize): Don't change the buffer's multibyteness.
Decode filenames by archive-file-name-coding-system.
(archive-arc-rename-entry, archive-zip-chmod-entry): Don't change
the buffer's multibyteness.
2002-07-31 07:14:13 +00:00
Dave Love
d1a6e8e738 *** empty log message *** 2002-07-30 11:41:15 +00:00
Dave Love
0c7d8ed979 (quail-cxterm-package-ext-info): Doc
fix.
2002-07-30 11:27:03 +00:00
Dave Love
4dee6f7a2e comment 2002-07-30 11:25:43 +00:00
Dave Love
a23daf4349 (rfc2047-charset-encoding-alist): Use B for Hebrew.
Doc fix.
2002-07-30 11:24:33 +00:00
Dave Love
eb75e087ad (gnus-read-newsrc-el-file): Don't bind
coding-system-for-read.
(gnus-gnus-to-quick-newsrc-format): Insert coding cookie.
2002-07-30 11:24:20 +00:00
Dave Love
c1da08325f Copyright up-date 2002-07-30 11:24:02 +00:00
Dave Love
d260b2183f (copyright-regexp): Remove redundancy. 2002-07-30 11:23:12 +00:00
Kenichi Handa
002fc10757 *** empty log message *** 2002-07-26 04:08:40 +00:00
Kenichi Handa
4e20903029 Don't register ccl-encode-indian-glyph-font
and ccl-encode-unicode-font in font-ccl-encoder-alist.
2002-07-26 04:04:09 +00:00
Kenichi Handa
b827d57197 (print-fontset): Use describe-vector
to handle a char table returned by fontset-info.
2002-07-26 04:03:50 +00:00
Kenichi Handa
c538b063e7 Unify these charses: korean-ksc5601, ipa, tibetan, ethiopic,
japanese-jisx0208, japanese-jisx0212, japanese-jisx0213-1,
japanese-jisx0213-2.
(devanagari-glyph): New charset.
2002-07-26 04:03:27 +00:00
Kenichi Handa
37a94e2f80 Setup the default fontset by the new
script based way.
(x-complement-fontset-spec): Change the format of arg FONTLIST to
an alist of charsets vs font name lists.
(charset-script-alist): New variable.
(create-fontset-from-fontset-spec): Allow script name in
FONTSET-SPEC.  If charset is specified in FONTSET-SPEC, change it
to the corresponding script name.
(create-fontset-from-ascii-font): Slightly tuned.
2002-07-26 04:03:01 +00:00
Kenichi Handa
9ce5de1c3e Setup char-script-table. 2002-07-26 04:02:41 +00:00
Dave Love
1de0ddd35b (fancy-splash-head): Warn about status.
(fancy-splash-tail): Copyright up-date.
2002-07-18 11:09:38 +00:00
Kenichi Handa
3aad804510 (detect-coding-with-priority): Fix the place of using `,' marker in
backguote form.
2002-07-17 11:33:09 +00:00
Kenichi Handa
bd552f3fd7 *** empty log message *** 2002-07-17 11:32:51 +00:00
Dave Love
3a5231505d *** empty log message *** 2002-07-11 23:16:17 +00:00