aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2008-03-16 01:54:07 +0000
committerKenichi Handa2008-03-16 01:54:07 +0000
commit03f244e2558bd8b0cbf6c206e5905736e365ff9d (patch)
treed73018c714bcc215eca038d94ed7bb09d7bfbf19
parentde670487fb4ed5a1b3758caff8a522605f57d167 (diff)
downloademacs-03f244e2558bd8b0cbf6c206e5905736e365ff9d.tar.gz
emacs-03f244e2558bd8b0cbf6c206e5905736e365ff9d.zip
(auto-coding-alist): Use
no-conversion-multibyte for archive files.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/international/mule.el6
-rw-r--r--src/ChangeLog16
3 files changed, 25 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 958b01e475a..770aebf8a5f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12008-03-16 Kenichi Handa <handa@m17n.org>
2
3 * international/mule.el (auto-coding-alist): Use
4 no-conversion-multibyte for archive files.
5
12008-03-16 Glenn Morris <rgm@gnu.org> 62008-03-16 Glenn Morris <rgm@gnu.org>
2 7
3 * calendar/diary-lib.el (calendar-mark-complex, calendar-mark-1): 8 * calendar/diary-lib.el (calendar-mark-complex, calendar-mark-1):
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index d6305814a09..732c58367b3 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -1578,8 +1578,10 @@ text, and convert it in the temporary buffer. Otherwise, convert in-place."
1578 ;; .exe and .EXE are added to support archive-mode looking at DOS 1578 ;; .exe and .EXE are added to support archive-mode looking at DOS
1579 ;; self-extracting exe archives. 1579 ;; self-extracting exe archives.
1580 '(("\\.\\(\ 1580 '(("\\.\\(\
1581arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|exe\\|rar\\|\ 1581arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|\
1582ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|EXE\\|RAR\\)\\'" . no-conversion) 1582ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\)\\'"
1583 . no-conversion-multibyte)
1584 ("\\.\\(exe\\|EXE\\)\\'" . no-conversion)
1583 ("\\.\\(sx[dmicw]\\|odt\\|tar\\|tgz\\)\\'" . no-conversion) 1585 ("\\.\\(sx[dmicw]\\|odt\\|tar\\|tgz\\)\\'" . no-conversion)
1584 ("\\.\\(gz\\|Z\\|bz\\|bz2\\|gpg\\)\\'" . no-conversion) 1586 ("\\.\\(gz\\|Z\\|bz\\|bz2\\|gpg\\)\\'" . no-conversion)
1585 ("\\.\\(jpe?g\\|png\\|gif\\|tiff?\\|p[bpgn]m\\)\\'" . no-conversion) 1587 ("\\.\\(jpe?g\\|png\\|gif\\|tiff?\\|p[bpgn]m\\)\\'" . no-conversion)
diff --git a/src/ChangeLog b/src/ChangeLog
index c8989be51ed..687951808f3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,19 @@
12008-03-16 Kenichi Handa <handa@m17n.org>
2
3 * coding.c (CHAR_STRING_ADVANCE_NO_UNIFY)
4 (STRING_CHAR_ADVANCE_NO_UNIFY): New macros.
5 (coding_alloc_by_making_gap): Fix the way to preserve data in the
6 gap.
7 (alloc_destination): Fix the 2nd arg to
8 coding_alloc_by_making_gap.
9 (encode_coding_utf_8): Use CHAR_STRING_ADVANCE_NO_UNIFY instead of
10 CHAR_STRING_ADVANCE.
11 (produce_chars): Fix for the case that the source and the
12 destination are the same buffer. Use CHAR_STRING_ADVANCE_NO_UNIFY
13 instead of CHAR_STRING_ADVANCE.
14 (consume_chars): Use STRING_CHAR_ADVANCE_NO_UNIFY instead of
15 STRING_CHAR_ADVANCE.
16
12008-03-15 Andreas Schwab <schwab@suse.de> 172008-03-15 Andreas Schwab <schwab@suse.de>
2 18
3 * regex.c (re_match_2_internal): Correct matching of eight bit 19 * regex.c (re_match_2_internal): Correct matching of eight bit