Mercurial > emacs
comparison lisp/mh-e/ChangeLog @ 83456:de425e4eb0bc
Merged from miles@gnu.org--gnu-2005 (patch 182-184, 691-699)
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-691
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-692
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-693
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-694
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-695
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-696
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-697
Checkout man/cc-mode.texi from CVS with RCS keywords disabled
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-698
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-699
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-182
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-183
Update from CVS
* miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-184
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-496
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Tue, 17 Jan 2006 00:56:42 +0000 |
parents | 8438f5473d99 1052cc7b7d7f |
children | 432dae1fa952 |
comparison
equal
deleted
inserted
replaced
83455:8438f5473d99 | 83456:de425e4eb0bc |
---|---|
1 2006-01-15 Bill Wohler <wohler@newt.com> | |
2 | |
3 * mh-e.el (mh-limit-map, mh-help-messages): Change keybinding of | |
4 mh-narrow-to-from from / f to / m; mh-narrow-to-range from / r to | |
5 / g. | |
6 | |
7 * mh-utils.el (mh-show-limit-map): Ditto. | |
8 | |
9 * mh-exec.el: Require mh-acros, mh-buffers, and mh-utils for | |
10 standalone compile. | |
11 (mh-progs, mh-lib, mh-lib-progs): Move here from mh-init.el. | |
12 | |
13 * mh-init.el (mh-progs, mh-lib, mh-lib-progs): Move to mh-exec.el, | |
14 where they are used. | |
15 | |
16 * mh-comp.el (mh-pgp-support-flag): Move here from mh-utils.el; | |
17 needed to help remove dependency on mh-utils. | |
18 | |
19 * mh-exec.el: New file. Move process support routines here from | |
20 mh-utils.el. | |
21 | |
22 * mh-init.el (mh-utils): Remove require. | |
23 (mh-exec): Add require. | |
24 (mh-profile-component, mh-profile-component-value): Move here from | |
25 mh-utils.el. | |
26 | |
27 * mh-utils.el (mh-pgp-support-flag): Move to mh-comp.el to reduce | |
28 dependencies on mh-utils.el. | |
29 (mh-profile-component, mh-profile-component-value): Move to | |
30 mh-init.el since that's the only place that uses them. (Other than | |
31 mh-alias.el; I'm thinking that mh-find-path can set variable from | |
32 the Aliasfile component like it does the other components). | |
33 (mh-index-max-cmdline-args, mh-xargs, mh-quote-for-shell) | |
34 (mh-exec-cmd, mh-exec-cmd-error, mh-exec-cmd-daemon) | |
35 (mh-exec-cmd-env-daemon, mh-process-daemon, mh-exec-cmd-quiet) | |
36 (defvar, mh-exec-cmd-output) | |
37 (mh-exchange-point-and-mark-preserving-active-mark) | |
38 (mh-exec-lib-cmd-output, mh-handle-process-error): Move to new | |
39 file mh-exec.el so that mh-init.el doesn't have to depend on | |
40 mh-utils.el, breaking circular dependency. | |
41 | |
42 * mh-alias.el: | |
43 * mh-customize.el: | |
44 * mh-e.el: | |
45 * mh-funcs.el: | |
46 * mh-gnus.el: | |
47 * mh-identity.el: | |
48 * mh-inc.el: | |
49 * mh-junk.el: | |
50 * mh-mime.el: | |
51 * mh-print.el: | |
52 * mh-search.el: | |
53 * mh-seq.el: | |
54 * mh-speed.el: Added debugging statements (commented out) around | |
55 requires to help find dependency loops. Will remove them when | |
56 issues are resolved. | |
57 | |
58 2006-01-14 Bill Wohler <wohler@newt.com> | |
59 | |
60 * mh-customize.el (mh-index): Rename group to mh-search and sort | |
61 group definition and options accordingly. | |
62 (mh-index-program): Rename to mh-search-program. | |
63 (mh-kill-folder-suppress-prompt-hooks): Rename mh-index-p to | |
64 mh-search-p. | |
65 (mh-search-mode-hook): Change group from mh-index to mh-search. | |
66 (mh-index-folder): Rename to mh-search-folder. Change group from | |
67 mh-index to mh-search. | |
68 | |
69 * mh-e.el (mh-folder-font-lock-keywords): Rename mh-index-folder | |
70 to mh-search-folder. | |
71 | |
72 * mh-search.el (mh-indexer) Rename to mh-searcher. The commands | |
73 pick and grep are searchers too but aren't indexed. | |
74 (mh-index-execute-search-function): Rename to mh-search-function. | |
75 (mh-index-next-result-function): Rename to | |
76 mh-search-next-result-function. | |
77 (mh-index-regexp-builder): Rename to mh-search-regexp-builder. | |
78 (mh-search): Since redo-search-flag defaults to nil and is of | |
79 lesser importance, make it an optional argument and place it after | |
80 the folder and search-regexp arguments. Sync docstring with | |
81 manual. | |
82 (mh-search-mode-map): Autoload so that keys are shown in help even | |
83 before mh-search is loaded. | |
84 (mh-search-mode): Sync docstring with manual. | |
85 (mh-index-do-search): Rename argument indexer to searcher. Sync | |
86 docstring with manual. | |
87 (mh-pick-do-search): Sync docstring with manual. | |
88 (mh-index-p): Rename to mh-search-p. | |
89 (mh-indexer-choices): Rename to mh-search-choices. | |
90 (mh-index-choose): Rename to mh-search-choose. Rename argument | |
91 indexer to searcher. | |
92 (mh-swish++-execute-search, mh-swish-execute-search) | |
93 (mh-mairix-execute-search, mh-namazu-execute-search): Drop "and | |
94 read the results" from docstring since these functions don't. | |
95 (mh-pick-execute-search, mh-grep-execute-search): Sync docstring | |
96 with manual. | |
97 (mh-index-generate-pretty-name): Prune -search from string so that | |
98 folder names for pick searches are the same as those of other | |
99 searches. | |
100 | |
101 2006-01-13 Bill Wohler <wohler@newt.com> | |
102 | |
103 * mh-acros.el (require): Added Satyaki's comment regarding what | |
104 needs to happen to remove this defadvice which caused a little | |
105 discussion on emacs-devel today (see Subject: mh-e/mh-acros.el | |
106 advices `require' incorrectly). | |
107 | |
108 * mh-search.el (mh-index-next-result-function): Add format to | |
109 docstring. | |
110 (mh-mairix-next-result): Use nil instead of () which doesn't stand | |
111 out as well. | |
112 (mh-pick-execute-search): Operate across all folders if no folder | |
113 given and recurse folder(s). | |
114 (mh-pick-next-result): Handle new output. | |
115 | |
116 * mh-utils.el: (mh-collect-folder-names): Fix docstring. | |
117 (mh-children-p, mh-folder-list): New functions. | |
118 | |
119 2006-01-12 Bill Wohler <wohler@newt.com> | |
120 | |
121 * mh-search.el: New file containing contents of mh-index.el and | |
122 mh-pick.el. C-c C-c launches your mh-index-program; C-c C-p runs | |
123 pick. Pick no longer sets the "search" sequence. Instead, it | |
124 brings up a folder view that we're accustomed to. (closes SF | |
125 #829207). | |
126 (mh-index-search): Rename to mh-search. | |
127 (mh-pick-menu): Rename menu from Pick to Search. Rename Execute | |
128 the Search to Perform Search and call mh-do-search. Add Search | |
129 with Pick menu item. | |
130 (mh-do-search): Delete. | |
131 (mh-search-mode): Rename from mh-pick-mode. | |
132 (MH-Search): Rename mode from MH-Pick. | |
133 (mh-search-mode-map): Rename from mh-pick-mode-map. | |
134 (mh-search-mode-help-messages): Rename from | |
135 mh-pick-mode-help-messages. | |
136 (mh-index-choose): Don't reuse the last value of mh-indexer; when | |
137 mh-pick-do-search sets it to 'pick, we don't necessarily want to | |
138 stay with that choice! | |
139 | |
140 * mh-index.el: | |
141 * mh-pick.el: Merge into mh-search.el and delete. | |
142 | |
143 * mh-customize.el (mh-index-program): Change mh-index-search to | |
144 mh-search in docstring. | |
145 (mh-tool-bar-search-function): Change default from | |
146 mh-search-folder to mh-search. Remove mh-search-folder as choice | |
147 and rename mh-index-search choice to mh-search. Fix docstring. | |
148 (mh-pick-mode-hook): Rename to mh-search-mode-hook and change | |
149 mh-search-folder to mh-search in docstring. | |
150 | |
151 * mh-e.el (mh-folder-folder-menu): Delete Search a Folder. Change | |
152 Indexed Search to Search. Use mh-search instead of | |
153 mh-index-search. | |
154 (mh-folder-map): Delete i (mh-index-search) keybinding. Change s | |
155 from mh-show-search-folder to mh-search. | |
156 | |
157 * mh-seq.el (mh-put-msg-in-seq): Fix docstring now that | |
158 mh-search-folder no longer creates the search sequence. | |
159 | |
160 * mh-utils.el (mh-show-search-folder): Delete. | |
161 (mh-show-folder-map): Delete i (mh-index-search) keybinding. | |
162 Change s from mh-show-search-folder to mh-search. | |
163 (mh-show-folder-menu): Delete Search a Folder. Change Indexed | |
164 Search to Search. Use mh-search instead of mh-index-search. | |
165 (mh-index-max-cmdline-args, mh-xargs, mh-quote-for-shell): Move | |
166 here from deleted mh-index.el. | |
167 | |
168 2006-01-11 Bill Wohler <wohler@newt.com> | |
169 | |
170 * mh-acros.el (mh-defun-compat, mh-defmacro-compat): Move here | |
171 from mh-gnus.el. | |
172 | |
173 * mh-gnus.el: Require mh-acros. | |
174 (mh-defmacro-compat, mh-defun-compat): Move to mh-acros.el. | |
175 | |
176 * mh-utils.el (mh-x-image-url-cache-canonicalize): Use | |
177 url-hexify-string to remove special characters from filenames | |
178 (closes SF #1396499). Note that this invalidates the existing | |
179 names in your cache so you might as well remove | |
180 ~/Mail/.mhe-x-image-cache/* now. | |
181 (url-unreserved-chars, url-hexify-string): Define if not defined. | |
182 Copied from url-util.el in Emacs22 for Emacs 21. | |
183 | |
184 * mh-buffers.el: New file. Contains constants and code from | |
185 mh-index.el and mh-utils.el. | |
186 | |
187 * mh-alias.el: | |
188 * mh-comp.el: | |
189 * mh-e.el: | |
190 * mh-funcs.el: | |
191 * mh-init.el: | |
192 * mh-junk.el: | |
193 * mh-mime.el: | |
194 * mh-print.el: | |
195 * mh-seq.el: Require new file mh-buffers.el. | |
196 | |
197 * mh-index.el: Require new file mh-buffers.el. | |
198 (mh-index-temp-buffer, mh-checksum-buffer): Move to new file | |
199 mh-buffers.el. | |
200 | |
201 * mh-utils.el: Require new file mh-buffers.el. | |
202 (mh-temp-buffer, mh-temp-fetch-buffer) | |
203 (mh-aliases-buffer, mh-folders-buffer, mh-help-buffer) | |
204 (mh-info-buffer, mh-log-buffer, mh-mail-delivery-buffer) | |
205 (mh-recipients-buffer, mh-sequences-buffer, mh-log-buffer-lines) | |
206 (mh-truncate-log-buffer): Move to new file mh-buffers.el. | |
207 | |
208 * mh-comp.el (mh-forward): Cosmetics on prompt when draft exists. | |
209 (mh-send-letter): Add -msgid to mh-send-args (closes SF #725425). | |
210 | |
1 2006-01-10 Bill Wohler <wohler@newt.com> | 211 2006-01-10 Bill Wohler <wohler@newt.com> |
212 | |
213 * mh-comp.el (mh-insert-letter): If you choose a different folder, | |
214 the cur message is used. Sync docstring with manual (closes SF | |
215 #1205890). | |
216 | |
217 * mh-mime.el (mh-compose-forward): Use standard range argument | |
218 instead of messages. Use more powerful mh-read-range instead of | |
219 read-string. Sync docstring with manual (close SF #1205890). | |
2 | 220 |
3 * mh-index.el (mh-index-search): Checking mh-find-path-run is | 221 * mh-index.el (mh-index-search): Checking mh-find-path-run is |
4 unnecessary. | 222 unnecessary. |
223 (mh-index-next-folder): Don't back up a line when going backwards | |
224 since this skips the current folder heading if point is on the | |
225 first message after the folder heading (closes SF #1126188). | |
5 | 226 |
6 * mh-init.el (mh-sys-path): Co-locate with mh-variants, which uses | 227 * mh-init.el (mh-sys-path): Co-locate with mh-variants, which uses |
7 it. | 228 it. |
8 (mh-variants): Note variable isn't meant to be accessed directly; | 229 (mh-variants): Note variable isn't meant to be accessed directly; |
9 use function mh-variants instead. | 230 use function mh-variants instead. |