aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2005-04-16 21:00:47 +0000
committerStefan Monnier2005-04-16 21:00:47 +0000
commitb72c5a86fdeb8ddd85935c256ebd4883fbd39b5b (patch)
treea4ef2c3793db1f3767d1108aeface82af82eefd6
parenta8a1c0ee0dde97eeab45722c1189c1af0de49006 (diff)
downloademacs-b72c5a86fdeb8ddd85935c256ebd4883fbd39b5b.tar.gz
emacs-b72c5a86fdeb8ddd85935c256ebd4883fbd39b5b.zip
(ucs-set-table-for-input): Disable when using unify-on-decoding.
-rw-r--r--lisp/ChangeLog61
-rw-r--r--lisp/international/ucs-tables.el8
2 files changed, 37 insertions, 32 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 354554f546f..4036108469c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12005-04-16 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * international/ucs-tables.el (ucs-set-table-for-input):
4 Disable when using unify-on-decoding.
5
12005-04-16 Dan Nicolaescu <dann@ics.uci.edu> 62005-04-16 Dan Nicolaescu <dann@ics.uci.edu>
2 7
3 * emulation/cua-base.el (cua-global-mark-face): Add special case 8 * emulation/cua-base.el (cua-global-mark-face): Add special case
@@ -5,8 +10,7 @@
5 10
62005-04-16 Matt Hodges <MPHodges@member.fsf.org> (tiny change) 112005-04-16 Matt Hodges <MPHodges@member.fsf.org> (tiny change)
7 12
8 * repeat.el (repeat): Invoke pre-command-hook and 13 * repeat.el (repeat): Invoke pre-command-hook and post-command-hook.
9 post-command-hook.
10 14
112005-04-16 Chong Yidong <cyd@stupidchicken.com> 152005-04-16 Chong Yidong <cyd@stupidchicken.com>
12 16
@@ -15,7 +19,7 @@
15 19
162005-04-16 Carsten Dominik <dominik@science.uva.nl> 202005-04-16 Carsten Dominik <dominik@science.uva.nl>
17 21
18 * textmodes/org.el (org-up-heading-all): Fixed bug with 22 * textmodes/org.el (org-up-heading-all): Fix bug with
19 `outline-up-heading-all'. 23 `outline-up-heading-all'.
20 24
212005-04-16 Andreas Schwab <schwab@suse.de> 252005-04-16 Andreas Schwab <schwab@suse.de>
@@ -25,8 +29,8 @@
25 29
262005-04-16 Kenichi Handa <handa@m17n.org> 302005-04-16 Kenichi Handa <handa@m17n.org>
27 31
28 * international/code-pages.el (cp-make-coding-system): Set 32 * international/code-pages.el (cp-make-coding-system):
29 `translation-table-for-input' property value to the symbol 33 Set `translation-table-for-input' property value to the symbol
30 ucs-mule-to-mule-unicode, not to that value. 34 ucs-mule-to-mule-unicode, not to that value.
31 (pt154): Escape guillemet by `\'. 35 (pt154): Escape guillemet by `\'.
32 36
@@ -46,7 +50,7 @@
46 50
472005-04-15 Carsten Dominik <dominik@science.uva.nl> 512005-04-15 Carsten Dominik <dominik@science.uva.nl>
48 52
49 * textmodes/org.el: (org-agenda-date-prompt): Renamed from 53 * textmodes/org.el: (org-agenda-date-prompt): Rename from
50 `org-agenda-date-today'. 54 `org-agenda-date-today'.
51 (org-evaluate-time-range): Insert at point instead of directly 55 (org-evaluate-time-range): Insert at point instead of directly
52 after time range. 56 after time range.
@@ -54,17 +58,17 @@
54 (org-optimize-window-after-visibility-change): New functions 58 (org-optimize-window-after-visibility-change): New functions
55 (org-agenda-post-command-hook): Don't allow point at end of line, 59 (org-agenda-post-command-hook): Don't allow point at end of line,
56 to make sure it always hits the text properties. 60 to make sure it always hits the text properties.
57 (org-agenda-next-date-line, org-agenda-previous-date-line): New 61 (org-agenda-next-date-line, org-agenda-previous-date-line):
58 commands. 62 New commands.
59 (org-set-regexps-and-options): Category may contain white space. 63 (org-set-regexps-and-options): Category may contain white space.
60 (org-agenda-get-deadlines, org-agenda-get-scheduled): Improved 64 (org-agenda-get-deadlines, org-agenda-get-scheduled):
61 marker positions. 65 Improve marker positions.
62 (org-agenda-new-marker): Argument POS made optional. 66 (org-agenda-new-marker): Argument POS made optional.
63 (org-agenda-get-timestamps): Deadlines which are done are listed 67 (org-agenda-get-timestamps): Deadlines which are done are listed
64 in org-done-face now. 68 in org-done-face now.
65 (org-agenda-get-todos, org-agenda-get-timestamps) 69 (org-agenda-get-todos, org-agenda-get-timestamps)
66 (org-agenda-get-deadlines, org-agenda-get-scheduled): set 70 (org-agenda-get-deadlines, org-agenda-get-scheduled):
67 `undone-face' and `done-face' properties. 71 Set `undone-face' and `done-face' properties.
68 (org-last-todo-state-is-todo): New variable. 72 (org-last-todo-state-is-todo): New variable.
69 (org-todo): Set `org-last-todo-state-is-todo'. 73 (org-todo): Set `org-last-todo-state-is-todo'.
70 (org-agenda-todo): Change face according to 74 (org-agenda-todo): Change face according to
@@ -81,9 +85,9 @@
81 (org-mode): Insert first line "*-* mode: org-mode -*-" when called 85 (org-mode): Insert first line "*-* mode: org-mode -*-" when called
82 interactively in empty file and option 86 interactively in empty file and option
83 `org-insert-mode-line-in-empty-file' has been set. 87 `org-insert-mode-line-in-empty-file' has been set.
84 (org-agenda-todo,org-agenda-priority): Modified to use 88 (org-agenda-todo,org-agenda-priority): Modify to use
85 `org-agenda-change-all-lines'. 89 `org-agenda-change-all-lines'.
86 (org-warning-face): Changed color on dark background 90 (org-warning-face): Change color on dark background
87 91
882005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 922005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
89 93
@@ -92,8 +96,8 @@
92 mac-system-locale for default locale. On Mac OS Classic, use 96 mac-system-locale for default locale. On Mac OS Classic, use
93 mac-system-coding-system for default coding systems. 97 mac-system-coding-system for default coding systems.
94 98
95 * term/mac-win.el: Don't set file-name-coding-system. Decode 99 * term/mac-win.el: Don't set file-name-coding-system.
96 variables system-name, emacs-build-system, user-login-name, and 100 Decode variables system-name, emacs-build-system, user-login-name, and
97 user-full-name by mac-system-coding-system on Mac OS Classic. 101 user-full-name by mac-system-coding-system on Mac OS Classic.
98 (mac-system-coding-system): New variable. 102 (mac-system-coding-system): New variable.
99 103
@@ -191,8 +195,8 @@
191 195
1922005-04-12 Lute Kamstra <lute@gnu.org> 1962005-04-12 Lute Kamstra <lute@gnu.org>
193 197
194 * generic-x.el (rc-generic-mode, rul-generic-mode): Fix 198 * generic-x.el (rc-generic-mode, rul-generic-mode):
195 auto-mode-alist entries. 199 Fix auto-mode-alist entries.
196 (etc-fstab-generic-mode): Tweak fontification. 200 (etc-fstab-generic-mode): Tweak fontification.
197 201
198 * generic.el (generic-make-keywords-list): Fix docstring. 202 * generic.el (generic-make-keywords-list): Fix docstring.
@@ -200,8 +204,8 @@
200 204
2012005-04-11 Rajesh Vaidheeswarran <rv@gnu.org> 2052005-04-11 Rajesh Vaidheeswarran <rv@gnu.org>
202 206
203 * whitespace.el (whitespace-buffer-leading, 207 * whitespace.el (whitespace-buffer-leading)
204 whitespace-buffer-trailing): Revert the incorrect test 208 (whitespace-buffer-trailing): Revert the incorrect test
205 inversion. However, fix the highlight area for the leading and 209 inversion. However, fix the highlight area for the leading and
206 trailing whitespaces to show space. 210 trailing whitespaces to show space.
207 211
@@ -209,8 +213,8 @@
209 213
210 * whitespace.el (whitespace-version): Bump to 3.5 214 * whitespace.el (whitespace-version): Bump to 3.5
211 215
212 (whitespace-buffer-leading, whitespace-buffer-trailing): Invert 216 (whitespace-buffer-leading, whitespace-buffer-trailing):
213 sense of the test to highlight the whitespace. 217 Invert sense of the test to highlight the whitespace.
214 218
2152005-04-12 Nick Roberts <nickrob@snap.net.nz> 2192005-04-12 Nick Roberts <nickrob@snap.net.nz>
216 220
@@ -243,15 +247,15 @@
243 (w32-drag-n-drop): Call dnd-handle-one-url. 247 (w32-drag-n-drop): Call dnd-handle-one-url.
244 248
245 * x-dnd.el: Require dnd. 249 * x-dnd.el: Require dnd.
246 (x-dnd-handle-uri-list, x-dnd-handle-file-name): Call 250 (x-dnd-handle-uri-list, x-dnd-handle-file-name):
247 dnd-handle-one-url. 251 Call dnd-handle-one-url.
248 (x-dnd-types-alist, x-dnd-insert-utf8-text) 252 (x-dnd-types-alist, x-dnd-insert-utf8-text)
249 (x-dnd-insert-utf16-text, x-dnd-insert-ctext): Change x-dnd-insert-text 253 (x-dnd-insert-utf16-text, x-dnd-insert-ctext): Change x-dnd-insert-text
250 to dnd-insert-text. 254 to dnd-insert-text.
251 (x-dnd-protocol-alist, x-dnd-open-file-other-window) 255 (x-dnd-protocol-alist, x-dnd-open-file-other-window)
252 (x-dnd-handle-one-url, x-dnd-get-local-file-uri) 256 (x-dnd-handle-one-url, x-dnd-get-local-file-uri)
253 (x-dnd-get-local-file-name, x-dnd-open-local-file) 257 (x-dnd-get-local-file-name, x-dnd-open-local-file)
254 (x-dnd-open-file, x-dnd-insert-text): Moved to dnd.el (without x-). 258 (x-dnd-open-file, x-dnd-insert-text): Move to dnd.el (without x-).
255 259
256 * dnd.el (dnd-protocol-alist): New file with generic DND functions. 260 * dnd.el (dnd-protocol-alist): New file with generic DND functions.
257 261
@@ -379,8 +383,8 @@
379 383
3802005-04-09 Richard M. Stallman <rms@gnu.org> 3842005-04-09 Richard M. Stallman <rms@gnu.org>
381 385
382 * help.el (describe-key-briefly, describe-key): Replace 386 * help.el (describe-key-briefly, describe-key):
383 strings as event types with "(any string)". 387 Replace strings as event types with "(any string)".
384 388
3852005-04-09 Stefan Monnier <monnier@iro.umontreal.ca> 3892005-04-09 Stefan Monnier <monnier@iro.umontreal.ca>
386 390
@@ -493,8 +497,7 @@
493 497
4942005-04-08 Kim F. Storm <storm@cua.dk> 4982005-04-08 Kim F. Storm <storm@cua.dk>
495 499
496 * buff-menu.el (Buffer-menu-mode-map): Map follow-link to 500 * buff-menu.el (Buffer-menu-mode-map): Map follow-link to mouse-face.
497 mouse-face.
498 501
499 * mouse.el (mouse-on-link-p): Doc fix. 502 * mouse.el (mouse-on-link-p): Doc fix.
500 503
diff --git a/lisp/international/ucs-tables.el b/lisp/international/ucs-tables.el
index 5574cf3d954..80a7a960709 100644
--- a/lisp/international/ucs-tables.el
+++ b/lisp/international/ucs-tables.el
@@ -1,6 +1,6 @@
1;;; ucs-tables.el --- translation to, from and via Unicode -*- coding: iso-2022-7bit -*- 1;;; ucs-tables.el --- translation to, from and via Unicode -*- coding: iso-2022-7bit -*-
2 2
3;; Copyright (C) 2001, 2002 Free Software Foundation, Inc. 3;; Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc.
4 4
5;; Author: Dave Love <fx@gnu.org> 5;; Author: Dave Love <fx@gnu.org>
6;; Keywords: i18n 6;; Keywords: i18n
@@ -2496,8 +2496,10 @@ See also command `unify-8859-on-encoding-mode' and the user option
2496;; normal-mode and minibuffer-setup-hook. 2496;; normal-mode and minibuffer-setup-hook.
2497(defun ucs-set-table-for-input (&optional buffer) 2497(defun ucs-set-table-for-input (&optional buffer)
2498 "Set up an appropriate `translation-table-for-input' for BUFFER. 2498 "Set up an appropriate `translation-table-for-input' for BUFFER.
2499BUFFER defaults to the current buffer." 2499BUFFER defaults to the current buffer.
2500This function is automatically called directly at the end of `get-buffer-create'."
2500 (when (and unify-8859-on-encoding-mode 2501 (when (and unify-8859-on-encoding-mode
2502 (not unify-8859-on-decoding-mode)
2501 (char-table-p translation-table-for-input)) 2503 (char-table-p translation-table-for-input))
2502 (let ((cs (and buffer-file-coding-system 2504 (let ((cs (and buffer-file-coding-system
2503 (coding-system-base buffer-file-coding-system))) 2505 (coding-system-base buffer-file-coding-system)))
@@ -2535,5 +2537,5 @@ Intended to be added to `minibuffer-setup-hook'."
2535 2537
2536(provide 'ucs-tables) 2538(provide 'ucs-tables)
2537 2539
2538;;; arch-tag: b497e22b-7fe1-486a-9352-e2d7f7d76a76 2540;; arch-tag: b497e22b-7fe1-486a-9352-e2d7f7d76a76
2539;;; ucs-tables.el ends here 2541;;; ucs-tables.el ends here