comparison lisp/ChangeLog @ 83271:1830bcd0eec0

Merged from miles@gnu.org--gnu-2005 (patch 39-44, 184-191) Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-184 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-185 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-186 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-187 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-188 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-189 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-190 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-191 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-39 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-40 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-41 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-42 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-43 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-44 Merge from emacs--cvs-trunk--0 git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-311
author Karoly Lorentey <lorentey@elte.hu>
date Sat, 19 Mar 2005 17:55:13 +0000
parents 42406ecdf5bf 086d1f41fbb3
children 26c9034f3533
comparison
equal deleted inserted replaced
83270:42406ecdf5bf 83271:1830bcd0eec0
1 2005-03-18 Tak Ota <Takaaki.Ota@am.sony.com>
2
3 * textmodes/table.el (table--line-column-position): New idiom.
4 (table--row-column-insertion-point-p): New function to test
5 validity of row and column insertion operation at a location.
6 (table-global-menu, table-cell-menu): Use above functions for
7 deterministic test operation.
8 (table--editable-cell-p): Behave in deterministic fashion.
9
10 2005-03-18 Juri Linkov <juri@jurta.org>
11
12 * isearch.el (isearch-lazy-highlight-new-loop):
13 Make arguments beg and end optional.
14 (isearch-update): Remove optional arguments nil from
15 isearch-lazy-highlight-new-loop.
16 (isearch-lazy-highlight-search): Let-bind case-fold-search to
17 isearch-lazy-highlight-case-fold-search instead of
18 isearch-case-fold-search, and let-bind isearch-regexp to
19 isearch-lazy-highlight-regexp.
20 Use isearch-lazy-highlight-last-string instead of isearch-string.
21
22 * replace.el (perform-replace): Remove bindings of global
23 variables isearch-string, isearch-regexp, isearch-case-fold-search.
24 Add three new arguments to `replace-highlight'.
25 (replace-highlight): Add arguments string, regexp, case-fold.
26 Let-bind isearch-string, isearch-regexp, isearch-case-fold-search
27 to allow isearch-lazy-highlight-new-loop to use these values
28 to set corresponding isearch-lazy-highlight-* internal
29 variables whose values lazy highlighting will use regardless of
30 changes to global variables isearch-string, isearch-regexp,
31 isearch-case-fold-search during lazy highlighting loop.
32 (replace-dehighlight): Rename `isearch-lazy-highlight-cleanup'
33 to `lazy-highlight-cleanup'.
34
35 * textmodes/ispell.el (ispell-lazy-highlight): New defcustom.
36 (ispell-highlight-face): Set default face to `isearch' when
37 lazy highlighting is enabled.
38 (ispell-highlight-spelling-error-overlay): Set `ispell-overlay'
39 priority to 1. Add lazy highlighting.
40 (ispell-highlight-spelling-error-xemacs): Remove obsolete arg
41 from `isearch-dehighlight'.
42
43 2005-03-18 David Ponce <david@dponce.com>
44
45 * files.el (hack-local-variables): Do a case-insensitive search
46 for End.
47
48 2005-03-18 Juri Linkov <juri@jurta.org>
49
50 * isearch.el (lazy-highlight-cleanup) <command>: Rename from
51 `isearch-lazy-highlight-cleanup', add alias to old name and
52 declare obsolete. Add release numbers to other obsolete vars.
53 (isearch-done, isearch-lazy-highlight-new-loop):
54 Rename `isearch-lazy-highlight-cleanup' to `lazy-highlight-cleanup'.
55 (lazy-highlight-cleanup) <variable>: Doc fix.
56 (isearch-lazy-highlight-update): Rename obsolete
57 `isearch-lazy-highlight-face' to `lazy-highlight-face'.
58
59 2005-03-18 Kenichi Handa <handa@m17n.org>
60
61 * language/thai-util.el: Fix categorization of Thai characters in
62 thai-category-table.
63 (thai-composition-pattern): Adjust it for the above change.
64 (thai-self-insert-command, thai-compose-syllable): New functions.
65 (thai-compose-region): Use thai-compose-syllable.
66 (thai-compose-string): Likewise.
67 (thai-composition-function): Likewise.
68 (thai-auto-composition): New function.
69 (thai-auto-composition-mode): New minor mode.
70
71 * language/thai.el: Fix patterns to be registered in
72 composition-function-table.
73
74 * international/quail.el (quail-input-method): Locally bind
75 inhibit-modification-hooks to t.
76
77 2005-03-17 Richard M. Stallman <rms@gnu.org>
78
79 * progmodes/perl-mode.el (perl-mode-hook): Defvar it.
80 (perl-mode): Use run-mode-hooks.
81
82 * mail/rmail.el (rmail-movemail-program, rmail-pop-password)
83 (rmail-pop-password-required, rmail-remote-password): Doc fixes.
84 (rmail-preserve-inbox, rmail-probe, rmail-autodetect): Doc fix.
85
86 * mail/sendmail.el (sendmail-send-it): Reenable the code
87 to compute resend-to-address and use it.
88
89 * tar-mode.el (tar-mode): Turn off undo unconditionally.
90
91 * image-mode.el: New file.
92
93 * image.el (insert-sliced-image): Add autoload cookie.
94
95 * font-lock.el (font-lock-lines-before): New user option.
96 (font-lock-after-change-function): Obey it.
97
98 * bindings.el (esc-map): Make M-g a prefix.
99 Bind M-g g and M-g M-g to goto-line.
100
101 * faces.el (face-id): Doc fix.
102
103 2005-03-17 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE>
104
105 * mail/rmail.el (rmail-unknown-mail-followup-to): New function.
106 (rmail-show-message): Use rmail-unknown-mail-followup-to.
107 (rmail-reply): Recognize Mail-Followup-To and Mail-Reply-To headers.
108
109 * mail/sendmail.el (mail-yank-ignored-headers)
110 (mail-font-lock-keywords, mail-mode-fill-paragraph):
111 Add Mail-Followup-To and Mail-Reply-To headers.
112 (mail-citation-hook): Add autoload cookie.
113 (mail-mode): Doc fix.
114 (mail-mode-map): Bind mail-mail-followup-to and mail-mail-reply-to.
115 (mail-send): Compute Mail-Followup-To and Mail-Reply-To headers.
116 (mail-mode-fill-paragraph): Handle those headers.
117 (mail-mailing-lists): New variable.
118 (mail-mail-reply-to, mail-mail-followup-to): New functions.
119
120 2005-03-17 Juri Linkov <juri@jurta.org>
121
122 * isearch.el (isearch-fallback): Check for `(car previous)'
123 before calling `isearch-other-end-state'.
124
125 2005-03-17 Kim F. Storm <storm@cua.dk>
126
127 * simple.el (move-beginning-of-line): Move to beginning of buffer
128 line, as well as beginning of screen line.
129
130 2005-03-16 Glenn Morris <gmorris@ast.cam.ac.uk>
131
132 * calendar/diary-lib.el (mark-diary-entries): Use new optional
133 argument REDRAW rather than calendar-redrawing variable.
134 * calendar/calendar.el (calendar-redrawing): Delete.
135 (redraw-calendar): Do not bind calendar-redrawing.
136
137 2005-03-16 Matt Hodges <MPHodges@member.fsf.org>
138
139 * calendar/diary-lib.el (diary-redraw-calendar): Preserve point in
140 diary-file buffer.
141
142 2005-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
143
144 * help.el (describe-mode): Allow a :minor-mode-function property to
145 specify a different minor mode toggle function than the variable.
146 * simple.el (auto-fill-function):
147 * subr.el (add-minor-mode): Use it.
148
149 2005-03-16 Kenichi Handa <handa@m17n.org>
150
151 * language/ethio-util.el (sera-being-called-by-w3): New variable.
152 (ethio-sera-to-fidel-ethio): Check also sera-being-called-by-w3.
153 (ethio-fidel-to-sera-buffer): Likewise.
154
155 2005-03-16 Juri Linkov <juri@jurta.org>
156
157 * emacs-lisp/find-func.el (find-function-regexp):
158 Add defun-emitting macro `menu-bar-make-toggle'.
159
160 * isearch.el: Put `isearch-scroll' property to
161 `split-window-horizontally'.
162
163 * info.el: Update error messages for `debug-ignored-errors'.
164 (Info-isearch-search): Doc fix.
165 (Info-find-node): Move up code to go into info buffer before
166 recording the node to the history.
167 (Info-fontify-node): Fontify titles only if the next line
168 has two or more `*', `=', `-', `.'.
169 Display "go to this node" for empty (match-string 3).
170
171 2005-03-16 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
172
173 * term/mac-win.el: Add mouse pointer shape constants.
174
1 2005-03-15 Kim F. Storm <storm@cua.dk> 175 2005-03-15 Kim F. Storm <storm@cua.dk>
2 176
3 * simple.el (move-beginning-of-line): Use vertical-motion. 177 * simple.el (move-beginning-of-line): Use vertical-motion.
4 178
5 2005-03-15 Juri Linkov <juri@jurta.org> 179 2005-03-15 Juri Linkov <juri@jurta.org>
6 180
7 * isearch.el (isearch-error): New variable. 181 * isearch.el (isearch-error): New variable.
8 (isearch-invalid-regexp, isearch-within-brackets): Remove. 182 (isearch-invalid-regexp, isearch-within-brackets): Remove.
9 (isearch-error-state): Renamed from `isearch-invalid-regexp-state'. 183 (isearch-error-state): Rename from `isearch-invalid-regexp-state'.
10 (isearch-within-brackets-state): Remove. 184 (isearch-within-brackets-state): Remove.
11 (isearch-case-fold-search-state, isearch-pop-fun-state): 185 (isearch-case-fold-search-state, isearch-pop-fun-state):
12 Decrease frame index. 186 Decrease frame index.
13 (isearch-mode, isearch-top-state, isearch-push-state) 187 (isearch-mode, isearch-top-state, isearch-push-state)
14 (isearch-edit-string, isearch-abort, isearch-search-and-update) 188 (isearch-edit-string, isearch-abort, isearch-search-and-update)
45 2005-03-15 Kenichi Handa <handa@m17n.org> 219 2005-03-15 Kenichi Handa <handa@m17n.org>
46 220
47 * international/mule-cmds.el (locale-language-names): Modify the 221 * international/mule-cmds.el (locale-language-names): Modify the
48 format of elements and add more entries. 222 format of elements and add more entries.
49 (locale-preferred-coding-systems): Add more entries. 223 (locale-preferred-coding-systems): Add more entries.
50 (set-locale-environment): Adjusted for the change of 224 (set-locale-environment): Adjust for the change of
51 locale-language-names. 225 locale-language-names.
52 226
53 2005-03-14 Stefan Monnier <monnier@iro.umontreal.ca> 227 2005-03-14 Stefan Monnier <monnier@iro.umontreal.ca>
54 228
55 * pcvs.el (smerge-ediff): Remove bogus autoload. 229 * pcvs.el (smerge-ediff): Remove bogus autoload.
119 calendar if that is why we were called. 293 calendar if that is why we were called.
120 294
121 2005-03-11 Kenichi Handa <handa@m17n.org> 295 2005-03-11 Kenichi Handa <handa@m17n.org>
122 296
123 * international/mule.el (make-coding-system): Set property 297 * international/mule.el (make-coding-system): Set property
124 'coding-system-define-form to nil. 298 coding-system-define-form to nil.
125 (define-coding-system-alias): Likewise. 299 (define-coding-system-alias): Likewise.
126 300
127 2005-03-11 Kenichi Handa <handa@m17n.org> 301 2005-03-11 Kenichi Handa <handa@m17n.org>
128 302
129 These changes are suggested by Dave Love <fx@gnu.org>. 303 These changes are suggested by Dave Love <fx@gnu.org>.