diff options
| author | Stefan Monnier | 2005-04-16 21:00:47 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2005-04-16 21:00:47 +0000 |
| commit | b72c5a86fdeb8ddd85935c256ebd4883fbd39b5b (patch) | |
| tree | a4ef2c3793db1f3767d1108aeface82af82eefd6 | |
| parent | a8a1c0ee0dde97eeab45722c1189c1af0de49006 (diff) | |
| download | emacs-b72c5a86fdeb8ddd85935c256ebd4883fbd39b5b.tar.gz emacs-b72c5a86fdeb8ddd85935c256ebd4883fbd39b5b.zip | |
(ucs-set-table-for-input): Disable when using unify-on-decoding.
| -rw-r--r-- | lisp/ChangeLog | 61 | ||||
| -rw-r--r-- | lisp/international/ucs-tables.el | 8 |
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 @@ | |||
| 1 | 2005-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 | |||
| 1 | 2005-04-16 Dan Nicolaescu <dann@ics.uci.edu> | 6 | 2005-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 | ||
| 6 | 2005-04-16 Matt Hodges <MPHodges@member.fsf.org> (tiny change) | 11 | 2005-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 | ||
| 11 | 2005-04-16 Chong Yidong <cyd@stupidchicken.com> | 15 | 2005-04-16 Chong Yidong <cyd@stupidchicken.com> |
| 12 | 16 | ||
| @@ -15,7 +19,7 @@ | |||
| 15 | 19 | ||
| 16 | 2005-04-16 Carsten Dominik <dominik@science.uva.nl> | 20 | 2005-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 | ||
| 21 | 2005-04-16 Andreas Schwab <schwab@suse.de> | 25 | 2005-04-16 Andreas Schwab <schwab@suse.de> |
| @@ -25,8 +29,8 @@ | |||
| 25 | 29 | ||
| 26 | 2005-04-16 Kenichi Handa <handa@m17n.org> | 30 | 2005-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 | ||
| 47 | 2005-04-15 Carsten Dominik <dominik@science.uva.nl> | 51 | 2005-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 | ||
| 88 | 2005-04-14 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 92 | 2005-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 | ||
| 192 | 2005-04-12 Lute Kamstra <lute@gnu.org> | 196 | 2005-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 | ||
| 201 | 2005-04-11 Rajesh Vaidheeswarran <rv@gnu.org> | 205 | 2005-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 | ||
| 215 | 2005-04-12 Nick Roberts <nickrob@snap.net.nz> | 219 | 2005-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 | ||
| 380 | 2005-04-09 Richard M. Stallman <rms@gnu.org> | 384 | 2005-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 | ||
| 385 | 2005-04-09 Stefan Monnier <monnier@iro.umontreal.ca> | 389 | 2005-04-09 Stefan Monnier <monnier@iro.umontreal.ca> |
| 386 | 390 | ||
| @@ -493,8 +497,7 @@ | |||
| 493 | 497 | ||
| 494 | 2005-04-08 Kim F. Storm <storm@cua.dk> | 498 | 2005-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. |
| 2499 | BUFFER defaults to the current buffer." | 2499 | BUFFER defaults to the current buffer. |
| 2500 | This 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 |