aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2004-11-22 20:38:40 +0000
committerStefan Monnier2004-11-22 20:38:40 +0000
commit49561cf61f7b1aaddd3528e34d652d6de4e59c7e (patch)
treec2402d2d8f1b3394c5625213e76a7f32c27c0223
parent194d3b15464fc14ea937d4c3223f905c9e3bb6ea (diff)
downloademacs-49561cf61f7b1aaddd3528e34d652d6de4e59c7e.tar.gz
emacs-49561cf61f7b1aaddd3528e34d652d6de4e59c7e.zip
*** empty log message ***
-rw-r--r--ChangeLog19
-rw-r--r--lisp/ChangeLog11
-rw-r--r--lisp/gnus/ChangeLog229
-rw-r--r--man/search.texi11
4 files changed, 142 insertions, 128 deletions
diff --git a/ChangeLog b/ChangeLog
index 696d2b16f9e..8caacacc2b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
12004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * info/.cvsignore: Ignore everything. It's OK since .cvsignore does
4 not apply to files explicitly `cvs add'ed.
5
12004-11-12 Eli Zaretskii <eliz@gnu.org> 62004-11-12 Eli Zaretskii <eliz@gnu.org>
2 7
3 * config.bat: Don't require djecho.exe for the v1.x build. 8 * config.bat: Don't require djecho.exe for the v1.x build.
@@ -18,23 +23,23 @@
18 23
192004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 242004-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
20 25
21 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION): New 26 * configure.in (HAVE_GTK_FILE_CHOOSER, $HAVE_GTK_FILE_SELECTION):
22 tests for new and old GTK file dialogs. 27 New tests for new and old GTK file dialogs.
23 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set 28 (HAVE_GTK): Only set with_toolkit_scroll_bars if not explicitly set
24 to no. 29 to no.
25 30
26 * configure: Rebuild 31 * configure: Rebuild.
27 32
282004-10-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 332004-10-20 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
29 34
30 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32 35 * configure.in (HAVE_PERSONALITY_LINUX32): New test if PER_LINUX32
31 can be set. Remove SETARCH test. 36 can be set. Remove SETARCH test.
32 * configure: Rebuild 37 * configure: Rebuild.
33 38
342004-10-08 Steven Tamm <steventamm@mac.com> 392004-10-08 Steven Tamm <steventamm@mac.com>
35 40
36 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h 41 * configure.in (HAVE_MALLOC_MALLOC_H): Test for malloc/malloc.h
37 * configure: Rebuild 42 * configure: Rebuild.
38 43
392004-10-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 442004-10-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
40 45
@@ -43,7 +48,7 @@
43 48
442004-10-05 Jan Dj,Ad(Brv. <jan.h.d@swipnet.se> 492004-10-05 Jan Dj,Ad(Brv. <jan.h.d@swipnet.se>
45 50
46 * configure.in (HAVE_RANDOM_HEAPSTART): Renamed HAVE_EXECSHIELD. 51 * configure.in (HAVE_RANDOM_HEAPSTART): Rename HAVE_EXECSHIELD.
47 Run test to see if heap start address is random. 52 Run test to see if heap start address is random.
48 53
492004-09-29 Miles Bader <miles@gnu.org> 542004-09-29 Miles Bader <miles@gnu.org>
@@ -71,7 +76,7 @@
71 76
722004-08-02 Reiner Steib <Reiner.Steib@gmx.de> 772004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
73 78
74 * Makefile.in (install-arch-indep): Added pgg and sieve. 79 * Makefile.in (install-arch-indep): Add pgg and sieve.
75 80
76 * info/.cvsignore: Added pgg and sieve. 81 * info/.cvsignore: Added pgg and sieve.
77 82
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 909abc545e2..d844931560b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -3,10 +3,17 @@
3 * progmodes/gdb-ui.el (gdb-flush-pending-output): New variable. 3 * progmodes/gdb-ui.el (gdb-flush-pending-output): New variable.
4 (gdb-send-item, gdb-resync, gud-gdba-marker-filter): Use it. 4 (gdb-send-item, gdb-resync, gud-gdba-marker-filter): Use it.
5 5
62004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * buff-menu.el (list-buffers-noselect): Re-add the leading space in the
9 header-line when needed.
10 Use fixed-pitch only in the header-line.
11 Build the underline automatically. Use emdash if available.
12
62004-11-22 Richard M. Stallman <rms@gnu.org> 132004-11-22 Richard M. Stallman <rms@gnu.org>
7 14
8 * dired.el (dired-recursive-copies): Moved from dired-aux.el. 15 * dired.el (dired-recursive-copies): Move from dired-aux.el.
9 * dired-aux.el (dired-recursive-copies): Moved to dired.el. 16 * dired-aux.el (dired-recursive-copies): Move to dired.el.
10 17
112004-11-22 Nick Roberts <nickrob@snap.net.nz> 182004-11-22 Nick Roberts <nickrob@snap.net.nz>
12 19
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 87a596a545b..11719d7d709 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,8 @@
12004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * gnus-sum.el (gnus-summary-exit): Remove redundant and harmful
4 pop-to-buffer, covered by the subsequent gnus-configure-windows.
5
12004-11-14 Luc Teirlinck <teirllm@auburn.edu> 62004-11-14 Luc Teirlinck <teirllm@auburn.edu>
2 7
3 * nnfolder.el (nnfolder-save-marks): Add missing format field in 8 * nnfolder.el (nnfolder-save-marks): Add missing format field in
@@ -56,8 +61,8 @@
56 (mm-coding-system-priorities): Use shift_jis and iso-8859-1 61 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
57 instead of japanese-shift-jis and iso-latin-1 respectively in 62 instead of japanese-shift-jis and iso-latin-1 respectively in
58 order to share the default value with both Emacs and XEmacs-mule. 63 order to share the default value with both Emacs and XEmacs-mule.
59 (mm-mule-charset-to-mime-charset): Make 64 (mm-mule-charset-to-mime-charset):
60 mm-coding-system-priorities effective. 65 Make mm-coding-system-priorities effective.
61 (mm-sort-coding-systems-predicate): Canonicalize coding-systems 66 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
62 while predicating of candidates upon the priorities. 67 while predicating of candidates upon the priorities.
63 68
@@ -76,8 +81,8 @@
76 81
77 * sieve.el (sieve): Add :version. 82 * sieve.el (sieve): Add :version.
78 83
79 * sha1.el (sha1): Added :version. 84 * sha1.el (sha1): Add :version.
80 (sha1-use-external): Removed redundant version. 85 (sha1-use-external): Remove redundant version.
81 86
82 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups) 87 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
83 (nnmail-cache-ignore-groups, nnmail-spool-hook) 88 (nnmail-cache-ignore-groups, nnmail-spool-hook)
@@ -89,8 +94,8 @@
89 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version. 94 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
90 95
91 * mml-sec.el (mml-default-sign-method) 96 * mml-sec.el (mml-default-sign-method)
92 (mml-default-encrypt-method, mml-signencrypt-style-alist): Add 97 (mml-default-encrypt-method, mml-signencrypt-style-alist):
93 :version. 98 Add :version.
94 99
95 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version. 100 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
96 101
@@ -151,8 +156,8 @@
151 * html2text.el: Beautify code. Improve doc strings. Some checkdoc 156 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
152 cleanup. 157 cleanup.
153 (html2text-get-attr, html2text-fix-paragraph): Simplify code. 158 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
154 (html2text-format-tag-list): Added "strong" and "em". From 159 (html2text-format-tag-list): Add "strong" and "em".
155 "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change). 160 From "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
156 161
1572004-10-29 Katsumi Yamaoka <yamaoka@jpl.org> 1622004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
158 163
@@ -161,8 +166,8 @@
161 <srivasta@golden-gryphon.com>. 166 <srivasta@golden-gryphon.com>.
162 167
163 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than 168 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
164 iso-2022-jp even in the Japanese language environment. Suggested 169 iso-2022-jp even in the Japanese language environment.
165 by Jason Rumney <jasonr@gnu.org>. 170 Suggested by Jason Rumney <jasonr@gnu.org>.
166 171
1672004-10-28 Katsumi Yamaoka <yamaoka@jpl.org> 1722004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
168 173
@@ -186,12 +191,12 @@
186 191
1872004-10-25 Reiner Steib <Reiner.Steib@gmx.de> 1922004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
188 193
189 * html2text.el (html2text-buffer-head): Removed. Use `goto-char' 194 * html2text.el (html2text-buffer-head): Remove. Use `goto-char'
190 instead. 195 instead.
191 196
1922004-10-24 Kevin Greiner <kevin.greiner@compsol.cc> 1972004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
193 198
194 * gnus-start.el (gnus-convert-old-newsrc): Fixed numeric 199 * gnus-start.el (gnus-convert-old-newsrc): Fix numeric
195 comparison on string. 200 comparison on string.
196 201
1972004-10-21 Katsumi Yamaoka <yamaoka@jpl.org> 2022004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -218,17 +223,17 @@
218 223
2192004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 2242004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
220 225
221 * gnus-agent.el (gnus-agent-synchronize-group-flags): When 226 * gnus-agent.el (gnus-agent-synchronize-group-flags):
222 necessary, pass full group name to gnus-request-set-marks. 227 When necessary, pass full group name to gnus-request-set-marks.
223 (gnus-agent-synchronize-group-flags): Added support for sync'ing 228 (gnus-agent-synchronize-group-flags): Add support for sync'ing
224 tick marks. 229 tick marks.
225 (gnus-agent-synchronize-flags-server): Be silent when writing file. 230 (gnus-agent-synchronize-flags-server): Be silent when writing file.
226 231
2272004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 2322004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
228 233
229 * gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced 234 * gnus-agent.el (gnus-agent-synchronize-group-flags):
230 gnus-request-update-info with explicit code to sync the in-memory 235 Replace gnus-request-update-info with explicit code to sync the
231 info read flags with the marks being sync'd to the backend. 236 in-memory info read flags with the marks being sync'd to the backend.
232 237
2332004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 2382004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
234 239
@@ -237,19 +242,18 @@
237 first ask if you want to open a server and then, even when you 242 first ask if you want to open a server and then, even when you
238 responded with no, asking if you want to synchronize the server's 243 responded with no, asking if you want to synchronize the server's
239 flags. 244 flags.
240 (gnus-agent-synchronize-flags-server): Rewrote read loop to handle 245 (gnus-agent-synchronize-flags-server): Rewrite read loop to handle
241 multi-line expressions. 246 multi-line expressions.
242 (gnus-agent-synchronize-group-flags): New internal function. 247 (gnus-agent-synchronize-group-flags): New internal function.
243 Updates marks in memory (in the info structure) AND in the 248 Updates marks in memory (in the info structure) AND in the backend.
244 backend. 249 (gnus-agent-check-overview-buffer): Fix range of
245 (gnus-agent-check-overview-buffer): Fixed range of
246 deletion to remove entire duplicate line. Fixes merged article 250 deletion to remove entire duplicate line. Fixes merged article
247 number bug. 251 number bug.
248 252
249 * gnus-util.el (gnus-remassoc): Fixed typo in documentation. 253 * gnus-util.el (gnus-remassoc): Fix typo in documentation.
250 254
251 * nnagent.el (nnagent-request-set-mark): Use 255 * nnagent.el (nnagent-request-set-mark):
252 gnus-agent-synchronize-group-flags, not backend's request-set-mark 256 Use gnus-agent-synchronize-group-flags, not backend's request-set-mark
253 method, to ensure that synchronization updates marks in the 257 method, to ensure that synchronization updates marks in the
254 backend and in the info (in memory) structure. 258 backend and in the info (in memory) structure.
255 259
@@ -260,6 +264,7 @@
260 an error. 264 an error.
261 265
2622004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de> 2662004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
267
263 * gnus-agent.el (gnus-agent-fetched-hook): Add :version. 268 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
264 (gnus-agent-go-online): Change :version. 269 (gnus-agent-go-online): Change :version.
265 (gnus-agent-expire-unagentized-dirs) 270 (gnus-agent-expire-unagentized-dirs)
@@ -267,37 +272,38 @@
267 272
2682004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 2732004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
269 274
270 * legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt): 275 * legacy-gnus-agent.el
276 (gnus-agent-convert-to-compressed-agentview-prompt):
271 New function. Used internally to only display 'gnus converting 277 New function. Used internally to only display 'gnus converting
272 files' message when actually necessary. 278 files' message when actually necessary.
273 279
274 * gnus-sum.el (): Removed (require 'gnus-agent) as required 280 * gnus-sum.el: Remove (require 'gnus-agent) as required
275 methods now autoloaded. 281 methods now autoloaded.
276 282
277 * gnus-int.el (gnus-request-move-article): Use 283 * gnus-int.el (gnus-request-move-article):
278 gnus-agent-unfetch-articles in place of gnus-agent-expire to 284 Use gnus-agent-unfetch-articles in place of gnus-agent-expire to
279 improve performance. 285 improve performance.
280 286
2812004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 2872004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
282 288
283 * gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf 289 * gnus-agent.el (gnus-agent-cat-groups): Rewrite avoiding defsetf
284 to avoid run-time CL dependencies. 290 to avoid run-time CL dependencies.
285 (gnus-agent-unfetch-articles): New function. 291 (gnus-agent-unfetch-articles): New function.
286 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate 292 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
287 article numbers even when local .overview file is missing. 293 article numbers even when local .overview file is missing.
288 (gnus-agent-read-article-number): New function. Only accepts 294 (gnus-agent-read-article-number): New function. Only accepts
289 27-bit article numbers. 295 27-bit article numbers.
290 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use 296 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles):
291 gnus-agent-read-article-number. 297 Use gnus-agent-read-article-number.
292 (gnus-agent-braid-nov): Rewrote to validate article numbers coming 298 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
293 from backend while recognizing that article numbers in .overview 299 from backend while recognizing that article numbers in .overview
294 must be valid. 300 must be valid.
295 301
296 * gnus-start.el (gnus-convert-old-newsrc): Changed message text as 302 * gnus-start.el (gnus-convert-old-newsrc): Change message text as
297 some users confused by references to .newsrc when they only have a 303 some users confused by references to .newsrc when they only have a
298 .newsrc.eld file. 304 .newsrc.eld file.
299 (gnus-convert-mark-converter-prompt, 305 (gnus-convert-mark-converter-prompt)
300 gnus-convert-converter-needs-prompt): Fixed use of property list. 306 (gnus-convert-converter-needs-prompt): Fix use of property list.
301 307
3022004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org> 3082004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
303 309
@@ -310,18 +316,18 @@
310 316
3112004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org> 3172004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
312 318
313 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil. 319 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
314 (gnus-agent-regenerate-group): Using nil messages aren't valid. 320 (gnus-agent-regenerate-group): Using nil messages aren't valid.
315 321
3162004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org> 3222004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
317 323
318 * gnus-agent.el (gnus-agent-read-agentview): Inline 324 * gnus-agent.el (gnus-agent-read-agentview):
319 gnus-uncompress-range. 325 Inline gnus-uncompress-range.
320 326
3212004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com> 3272004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
322 328
323 * legacy-gnus-agent.el 329 * legacy-gnus-agent.el
324 (gnus-agent-convert-to-compressed-agentview): Fixed typos with 330 (gnus-agent-convert-to-compressed-agentview): Fix typos with
325 help from Florian Weimer <fw@deneb.enyo.de> 331 help from Florian Weimer <fw@deneb.enyo.de>
326 332
327 * gnus-agent.el (gnus-agentize): 333 * gnus-agent.el (gnus-agentize):
@@ -345,25 +351,25 @@
345 `method' parameter is nil. Don't write nil entries into the 351 `method' parameter is nil. Don't write nil entries into the
346 active file. 352 active file.
347 (gnus-agent-get-group-info): New function. 353 (gnus-agent-get-group-info): New function.
348 (gnus-agent-get-local): Added optional parameters to avoid calling 354 (gnus-agent-get-local): Add optional parameters to avoid calling
349 gnus-group-real-name and gnus-find-method-for-group. 355 gnus-group-real-name and gnus-find-method-for-group.
350 (gnus-agent-set-local): Delete stored entry if either min, or max, 356 (gnus-agent-set-local): Delete stored entry if either min, or max,
351 are nil. 357 are nil.
352 (gnus-agent-fetch-session): Reworded error/quit messages. On 358 (gnus-agent-fetch-session): Reword error/quit messages.
353 quit, use gnus-agent-regenerate-group to record existance of any 359 On quit, use gnus-agent-regenerate-group to record existance of any
354 articles fetched to disk before the quit occurred. 360 articles fetched to disk before the quit occurred.
355 361
356 * gnus-int.el (gnus-request-delete-group): Use 362 * gnus-int.el (gnus-request-delete-group):
357 gnus-cache-delete-group and gnus-agent-delete-group to keep the 363 Use gnus-cache-delete-group and gnus-agent-delete-group to keep the
358 local disk in sync with the server. 364 local disk in sync with the server.
359 (gnus-request-rename-group): Use 365 (gnus-request-rename-group):
360 gnus-cache-rename-group and gnus-agent-rename-group to keep the 366 Use gnus-cache-rename-group and gnus-agent-rename-group to keep the
361 local disk in sync with the server. 367 local disk in sync with the server.
362 368
363 * gnus-start.el (gnus-get-unread-articles): Cosmetic 369 * gnus-start.el (gnus-get-unread-articles):
364 simplification to logic. 370 Cosmetic simplification to logic.
365 371
366 * gnus-group.el (): (gnus-group-delete-group): No longer update 372 * gnus-group.el (gnus-group-delete-group): No longer update
367 gnus-cache-active-altered as gnus-request-delete-group now keeps 373 gnus-cache-active-altered as gnus-request-delete-group now keeps
368 the cache in sync. 374 the cache in sync.
369 (gnus-group-list-active): Let the agent store a server's active 375 (gnus-group-list-active): Let the agent store a server's active
@@ -389,8 +395,8 @@
389 395
3902004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 3962004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
391 397
392 * gnus-agent.el (gnus-agent-read-local): Bind 398 * gnus-agent.el (gnus-agent-read-local):
393 nnheader-file-coding-system to gnus-agent-file-coding-system to 399 Bind nnheader-file-coding-system to gnus-agent-file-coding-system to
394 avoid the implicit assumption that they will always be equal. 400 avoid the implicit assumption that they will always be equal.
395 (gnus-agent-save-local): Bind buffer-file-coding-system, not 401 (gnus-agent-save-local): Bind buffer-file-coding-system, not
396 coding-system-for-write, as the with-temp-file macro first prints 402 coding-system-for-write, as the with-temp-file macro first prints
@@ -401,12 +407,12 @@
401 * legacy-gnus-agent.el (): New. Provides converters that are only 407 * legacy-gnus-agent.el (): New. Provides converters that are only
402 loaded when gnus-convert-old-newsrc needs to call them. 408 loaded when gnus-convert-old-newsrc needs to call them.
403 409
404 * gnus-agent.el (gnus-agent-read-agentview): Removed support for 410 * gnus-agent.el (gnus-agent-read-agentview): Remove support for
405 old file versions. 411 old file versions.
406 (gnus-group-prepare-hook): Removed function that converted list 412 (gnus-group-prepare-hook): Remove function that converted list
407 form of gnus-agent-expire-days to group properties. 413 form of gnus-agent-expire-days to group properties.
408 414
409 * gnus-start.el (gnus-convert-old-newsrc): Registered new 415 * gnus-start.el (gnus-convert-old-newsrc): Register new
410 converters to handle old agent file formats. Added logic for a 416 converters to handle old agent file formats. Added logic for a
411 "backup before upgrading warning". 417 "backup before upgrading warning".
412 (gnus-convert-mark-converter-prompt): Developers can mark 418 (gnus-convert-mark-converter-prompt): Developers can mark
@@ -422,10 +428,9 @@
422 articles are being added to a group. 428 articles are being added to a group.
423 (gnus-request-replace-article): Inform the agent that articles 429 (gnus-request-replace-article): Inform the agent that articles
424 need to be uncached as the cached contents are no longer valid. 430 need to be uncached as the cached contents are no longer valid.
425 431
426 * gnus-agent.el (gnus-agent-file-header-cache): Removed. 432 * gnus-agent.el (gnus-agent-file-header-cache): Remove.
427 (gnus-agent-possibly-alter-active): Avoid null in numeric 433 (gnus-agent-possibly-alter-active): Avoid null in numeric comparison.
428 comparison.
429 (gnus-agent-set-local): Refuse to save null in local object table. 434 (gnus-agent-set-local): Refuse to save null in local object table.
430 (gnus-agent-regenerate-group): The REREAD parameter can now be a 435 (gnus-agent-regenerate-group): The REREAD parameter can now be a
431 list of articles that will be marked as unread. 436 list of articles that will be marked as unread.
@@ -456,8 +461,8 @@
4562004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> 4612004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
457 462
458 * gnus-draft.el (gnus-group-send-queue): Pass the group name 463 * gnus-draft.el (gnus-group-send-queue): Pass the group name
459 "nndraft:queue" along to gnus-draft-send. Use 464 "nndraft:queue" along to gnus-draft-send.
460 gnus-agent-prompt-send-queue. 465 Use gnus-agent-prompt-send-queue.
461 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group 466 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
462 is "nndraft:queue". Suggested by Gaute Strokkenes 467 is "nndraft:queue". Suggested by Gaute Strokkenes
463 <gs234@srcf.ucam.org> 468 <gs234@srcf.ucam.org>
@@ -467,9 +472,8 @@
467 gnus-list-of-unread-articles, to avoid exhausting memory with huge 472 gnus-list-of-unread-articles, to avoid exhausting memory with huge
468 numbers of articles. Use gnus-range-map to avoid having to 473 numbers of articles. Use gnus-range-map to avoid having to
469 uncompress the unread list. 474 uncompress the unread list.
470 (gnus-group-archive-directory, 475 (gnus-group-archive-directory)
471 gnus-group-recent-archive-directory): Fixed invalid ange-ftp 476 (gnus-group-recent-archive-directory): Fix invalid ange-ftp reference.
472 reference.
473 477
474 * gnus-range.el (gnus-range-map): Iterate over list or sequence. 478 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
475 (gnus-sorted-range-intersection): Intersection of two ranges 479 (gnus-sorted-range-intersection): Intersection of two ranges
@@ -480,11 +484,11 @@
480 and agentized articles. 484 and agentized articles.
481 (gnus-convert-old-newsrc): Rewrote in anticipation of having 485 (gnus-convert-old-newsrc): Rewrote in anticipation of having
482 multiple version-dependent converters. 486 multiple version-dependent converters.
483 (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with 487 (gnus-groups-to-gnus-format): Replace gnus-agent-save-groups with
484 gnus-agent-save-active. 488 gnus-agent-save-active.
485 (gnus-save-newsrc-file): Save dirty agent range limits. 489 (gnus-save-newsrc-file): Save dirty agent range limits.
486 490
487 * gnus-sum.el (gnus-select-newgroup): Replaced inline code with 491 * gnus-sum.el (gnus-select-newgroup): Replace inline code with
488 gnus-agent-possibly-alter-active. 492 gnus-agent-possibly-alter-active.
489 (gnus-adjust-marked-articles): Faster handling of simple lists 493 (gnus-adjust-marked-articles): Faster handling of simple lists
490 494
@@ -502,15 +506,14 @@
502 506
503 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts. 507 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
504 508
505 * gnus-art.el (gnus-button-alist): Improve 509 * gnus-art.el (gnus-button-alist):
506 `gnus-button-handle-library' entry. 510 Improve `gnus-button-handle-library' entry.
507 511
508 * gnus-art.el (gnus-button-alist): Fixed regexp for manual links. 512 * gnus-art.el (gnus-button-alist): Fix regexp for manual links.
509 513
510 * gnus-group.el (gnus-group-get-new-news-this-group): Added 514 * gnus-group.el (gnus-group-get-new-news-this-group): Add doc-string.
511 doc-string.
512 515
513 * gnus-start.el (gnus-activate-group): Added doc-string. 516 * gnus-start.el (gnus-activate-group): Add doc-string.
514 517
515 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to 518 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
516 handle manual section. 519 handle manual section.
@@ -519,8 +522,8 @@
519 (imap-interactive-login): Use it. 522 (imap-interactive-login): Use it.
520 Suggested by Mark Plaksin <happy@mcplaksin.org>. 523 Suggested by Mark Plaksin <happy@mcplaksin.org>.
521 524
522 * gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow 525 * gnus-art.el (gnus-button-alist, gnus-header-button-alist):
523 / in mailto URLs. 526 Allow / in mailto URLs.
524 527
525 * spam.el (spam-directory): Derive from `gnus-directory'. 528 * spam.el (spam-directory): Derive from `gnus-directory'.
526 529
@@ -528,7 +531,7 @@
528 531
5292004-10-17 Richard M. Stallman <rms@gnu.org> 5322004-10-17 Richard M. Stallman <rms@gnu.org>
530 533
531 * gnus-registry.el (gnus-registry-unload-hook): 534 * gnus-registry.el (gnus-registry-unload-hook):
532 Set as a variable with add-hook. 535 Set as a variable with add-hook.
533 536
534 * nnspool.el (nnspool-spool-directory): Use news-directory instead 537 * nnspool.el (nnspool-spool-directory): Use news-directory instead
@@ -638,15 +641,14 @@
638 641
639 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr 642 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
640 643
641 * gnus-art.el (gnus-article-edit-mode): Define before first 644 * gnus-art.el (gnus-article-edit-mode): Define before first reference.
642 reference.
643 645
644 * gnus.el (gnus-method-to-server): Move defsubst before first use. 646 * gnus.el (gnus-method-to-server): Move defsubst before first use.
645 647
646 * spam.el (spam-check-spamoracle, spam-spamoracle-learn): Fix 648 * spam.el (spam-check-spamoracle, spam-spamoracle-learn):
647 format string mismatch. 649 Fix format string mismatch.
648 * nnml.el (nnml-request-set-mark, nnml-save-marks): do. 650 * nnml.el (nnml-request-set-mark, nnml-save-marks): Do.
649 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): do. 651 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): Do.
650 652
6512004-09-27 Reiner Steib <Reiner.Steib@gmx.de> 6532004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
652 654
@@ -663,18 +665,18 @@
663 665
664 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries 666 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
665 for big5 and gb2312. 667 for big5 and gb2312.
666 668
667 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid 669 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
668 padding. 670 padding.
669 671
670 * mm-bodies.el (mm-7bit-chars): Don't include \r. 672 * mm-bodies.el (mm-7bit-chars): Don't include \r.
671 673
672 * mml.el (mml-compute-boundary-1): Don't uncompress files. 674 * mml.el (mml-compute-boundary-1): Don't uncompress files.
673 675
674 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce 676 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
675 dependencies. 677 dependencies.
676 (rfc2047-encode): Use it. 678 (rfc2047-encode): Use it.
677 679
678 * flow-fill.el: Typo. 680 * flow-fill.el: Typo.
679 681
680 * mml.el (mml-generate-mime-1): Don't use format=flowed with 682 * mml.el (mml-generate-mime-1): Don't use format=flowed with
@@ -1010,13 +1012,12 @@
1010 * starttls.el: Merge with my GNUTLS based starttls.el. 1012 * starttls.el: Merge with my GNUTLS based starttls.el.
1011 (starttls-gnutls-program, starttls-use-gnutls) 1013 (starttls-gnutls-program, starttls-use-gnutls)
1012 (starttls-extra-arguments, starttls-process-connection-type) 1014 (starttls-extra-arguments, starttls-process-connection-type)
1013 (starttls-connect, starttls-failure, starttls-success): New 1015 (starttls-connect, starttls-failure, starttls-success): New variables.
1014 variables.
1015 (starttls-program, starttls-extra-args): Doc fix. 1016 (starttls-program, starttls-extra-args): Doc fix.
1016 (starttls-negotiate-gnutls, starttls-open-stream-gnutls): New 1017 (starttls-negotiate-gnutls, starttls-open-stream-gnutls):
1017 functions. 1018 New functions.
1018 (starttls-negotiate, starttls-open-stream): Check 1019 (starttls-negotiate, starttls-open-stream):
1019 `starttls-use-gnutls' and pass on to corresponding *-gnutls 1020 Check `starttls-use-gnutls' and pass on to corresponding *-gnutls
1020 function if it is set. 1021 function if it is set.
1021 1022
10222004-08-31 Simon Josefsson <jas@extundo.com> 10232004-08-31 Simon Josefsson <jas@extundo.com>
@@ -1025,8 +1026,8 @@
1025 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>. 1026 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1026 1027
1027 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\; 1028 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
1028 and ?\' to symbol instead of whitespace (tiny patch). From 1029 and ?\' to symbol instead of whitespace (tiny patch).
1029 Andreas Schwab <schwab@suse.de>. 1030 From Andreas Schwab <schwab@suse.de>.
1030 1031
10312004-08-31 Jesper Harder <harder@ifa.au.dk> 10322004-08-31 Jesper Harder <harder@ifa.au.dk>
1032 1033
@@ -1048,7 +1049,7 @@
1048 1049
10492004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org> 10502004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1050 1051
1051 * message.el (message-idna-inside-rhs-p): Removed. 1052 * message.el (message-idna-inside-rhs-p): Remove.
1052 (message-idna-to-ascii-rhs-1): Use proper address parsing. 1053 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1053 1054
10542004-08-31 Katsumi Yamaoka <yamaoka@jpl.org> 10552004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -1075,8 +1076,8 @@
1075 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib 1076 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1076 <Reiner.Steib@gmx.de>. 1077 <Reiner.Steib@gmx.de>.
1077 1078
1078 * gnus-cus.el (gnus-agent-cat-prepare-category-field): Replace 1079 * gnus-cus.el (gnus-agent-cat-prepare-category-field):
1079 pp-to-string with gnus-pp-to-string. 1080 Replace pp-to-string with gnus-pp-to-string.
1080 1081
1081 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp. 1082 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1082 1083
@@ -1085,8 +1086,8 @@
1085 1086
1086 * gnus-msg.el (gnus-setup-message): Ignore an article copy while 1087 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1087 parsing gnus-posting-styles when the message is not for replying. 1088 parsing gnus-posting-styles when the message is not for replying.
1088 (gnus-summary-resend-message-edit): Call mime-to-mml. Suggested 1089 (gnus-summary-resend-message-edit): Call mime-to-mml.
1089 by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>. 1090 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1090 (gnus-debug): Replace pp with gnus-pp. 1091 (gnus-debug): Replace pp with gnus-pp.
1091 1092
1092 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp. 1093 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
@@ -1095,8 +1096,8 @@
1095 gnus-pp-to-string. 1096 gnus-pp-to-string.
1096 1097
1097 * gnus-sum.el (gnus-read-header): Don't remove a header for the 1098 * gnus-sum.el (gnus-read-header): Don't remove a header for the
1098 parent article of a sparse article in the thread hashtb. From 1099 parent article of a sparse article in the thread hashtb.
1099 Stefan Wiens <s.wi@gmx.net>. 1100 From Stefan Wiens <s.wi@gmx.net>.
1100 1101
1101 * gnus-util.el (gnus-bind-print-variables): New macro. 1102 * gnus-util.el (gnus-bind-print-variables): New macro.
1102 (gnus-prin1): Use it. 1103 (gnus-prin1): Use it.
@@ -1120,8 +1121,8 @@
1120 t while entering a file name using the mm-with-multibyte macro. 1121 t while entering a file name using the mm-with-multibyte macro.
1121 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>. 1122 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1122 1123
1123 * mm-encode.el (mm-content-transfer-encoding-defaults): Use 1124 * mm-encode.el (mm-content-transfer-encoding-defaults):
1124 qp-or-base64 for the application/* types. 1125 Use qp-or-base64 for the application/* types.
1125 (mm-safer-encoding): Consider 7bit is safe. 1126 (mm-safer-encoding): Consider 7bit is safe.
1126 1127
1127 * mm-util.el (mm-with-multibyte-buffer): New macro. 1128 * mm-util.el (mm-with-multibyte-buffer): New macro.
@@ -1146,9 +1147,9 @@
1146 1147
1147 * webmail.el (webmail-debug): Replace pp with gnus-pp. 1148 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1148 1149
1149 * gnus-art.el (gnus-article-wash-html-with-w3m): Bind 1150 * gnus-art.el (gnus-article-wash-html-with-w3m):
1150 w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp; use 1151 Bind w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp;
1151 w3m-minor-mode-map instead of mm-w3m-local-map-property. 1152 use w3m-minor-mode-map instead of mm-w3m-local-map-property.
1152 (gnus-mime-save-part-and-strip): Use mm-complicated-handles 1153 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1153 instead of mm-multiple-handles. 1154 instead of mm-multiple-handles.
1154 (gnus-mime-delete-part): Ditto. 1155 (gnus-mime-delete-part): Ditto.
@@ -1193,12 +1194,12 @@
1193 * mm-decode.el (mime-display, mime-security): Fix custom-manual 1194 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1194 entries. 1195 entries.
1195 1196
1196 * gnus-art.el (gnus-article): Ditto. 1197 * gnus-art.el (gnus-article): Ditto.
1197 1198
11982004-08-23 Katsumi Yamaoka <yamaoka@jpl.org> 11992004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1199 1200
1200 * gnus-art.el (article-hide-list-identifiers): Bind 1201 * gnus-art.el (article-hide-list-identifiers):
1201 inhibit-read-only as t. 1202 Bind inhibit-read-only as t.
1202 1203
12032004-08-22 Reiner Steib <Reiner.Steib@gmx.de> 12042004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1204 1205
@@ -1233,8 +1234,8 @@
1233 1234
1234 * mailcap.el (mailcap-mime-data): Mark as risky. 1235 * mailcap.el (mailcap-mime-data): Mark as risky.
1235 1236
1236 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort): Fix 1237 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort):
1237 custom-manual entries. 1238 Fix custom-manual entries.
1238 1239
1239 * time-date.el: Removed. Merged into ../calendar/time-date.el. 1240 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1240 1241
@@ -1256,8 +1257,8 @@
1256 1257
12572004-05-19 Reiner Steib <Reiner.Steib@gmx.de> 12582004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1258 1259
1259 * gnus-msg.el (gnus-summary-followup-with-original): Document 1260 * gnus-msg.el (gnus-summary-followup-with-original):
1260 yanking of region when active. 1261 Document yanking of region when active.
1261 1262
12622004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com> 12632004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1263 1264
diff --git a/man/search.texi b/man/search.texi
index 0f5e871630e..3ca9049bdd6 100644
--- a/man/search.texi
+++ b/man/search.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985, 86, 87, 93, 94, 95, 97, 2000, 2001, 2004 2@c Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1997, 2000, 2001, 2004
3@c Free Software Foundation, Inc. 3@c Free Software Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Search, Fixit, Display, Top 5@node Search, Fixit, Display, Top
@@ -743,10 +743,11 @@ determines which characters these are. @xref{Syntax}.
743matches any character that is not a word-constituent. 743matches any character that is not a word-constituent.
744 744
745@item \_< 745@item \_<
746matches the empty string, but only at the beginning of a symbol. A 746matches the empty string, but only at the beginning of a symbol.
747symbol is a sequence of one or more word or symbol constituent 747A symbol is a sequence of one or more symbol-constituent characters.
748characters. @samp{\_<} matches at the beginning of the buffer only if 748A symbol-constituent character is a character whose syntax is either
749a symbol-constituent character follows. 749@vsamp{w} or @samp{_}. @samp{\_<} matches at the beginning of the
750buffer only if a symbol-constituent character follows.
750 751
751@item \_> 752@item \_>
752matches the empty string, but only at the end of a symbol. @samp{\_>} 753matches the empty string, but only at the end of a symbol. @samp{\_>}