comparison lisp/gnus/ChangeLog @ 72126:9c3a4ec55477

(tabify-regexp): Use more specific regexps. (tabify): Avoid modifying the buffer unnecessarily.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 25 Jul 2006 18:05:54 +0000
parents 002ee31c5102
children eddf5f0ed3c9
comparison
equal deleted inserted replaced
72125:9b546c70be9e 72126:9c3a4ec55477
164 * mm-decode.el (mm-dissect-buffer): Remove spurious double assignment. 164 * mm-decode.el (mm-dissect-buffer): Remove spurious double assignment.
165 (mm-copy-to-buffer): Use with-current-buffer. 165 (mm-copy-to-buffer): Use with-current-buffer.
166 (mm-display-part): Simplify. 166 (mm-display-part): Simplify.
167 (mm-inlinable-p): Add optional arg `type'. 167 (mm-inlinable-p): Add optional arg `type'.
168 168
169 * gnus-art.el (gnus-mime-view-part-as-type): Add optional PRED 169 * gnus-art.el (gnus-mime-view-part-as-type): Add optional PRED arg.
170 argument.
171 (gnus-mime-view-part-externally, gnus-mime-view-part-internally): 170 (gnus-mime-view-part-externally, gnus-mime-view-part-internally):
172 Try harder to show the attachment internally or externally using 171 Try harder to show the attachment internally or externally using
173 gnus-mime-view-part-as-type. 172 gnus-mime-view-part-as-type.
174 173
175 2006-05-04 Reiner Steib <Reiner.Steib@gmx.de> 174 2006-05-04 Reiner Steib <Reiner.Steib@gmx.de>
176 175
177 * gnus-art.el (gnus-mime-view-part-as-type-internal): Try to fetch 176 * gnus-art.el (gnus-mime-view-part-as-type-internal): Try to fetch
178 `filename' from Content-Disposition if Content-Type doesn't 177 `filename' from Content-Disposition if Content-Type doesn't
179 provide `name'. 178 provide `name'.
180 (gnus-mime-view-part-as-type): Set default instead of 179 (gnus-mime-view-part-as-type): Set default instead of initial-input.
181 initial-input.
182 180
183 2006-04-28 Katsumi Yamaoka <yamaoka@jpl.org> 181 2006-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
184 182
185 * mm-uu.el (mm-uu-pgp-encrypted-extract-1): Assume buffer is made 183 * mm-uu.el (mm-uu-pgp-encrypted-extract-1): Assume buffer is made
186 unibyte after clear-decrypt function runs. 184 unibyte after clear-decrypt function runs.
199 * deuglify.el (gnus-outlook-deuglify-unwrap-min) 197 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
200 (gnus-outlook-deuglify-unwrap-max): Remove autoload. 198 (gnus-outlook-deuglify-unwrap-max): Remove autoload.
201 199
202 * mml-sec.el (mml-secure-method): New internal variable. 200 * mml-sec.el (mml-secure-method): New internal variable.
203 (mml-secure-sign, mml-secure-encrypt, mml-secure-message-sign) 201 (mml-secure-sign, mml-secure-encrypt, mml-secure-message-sign)
204 (mml-secure-message-sign-encrypt, mml-secure-message-encrypt): New 202 (mml-secure-message-sign-encrypt, mml-secure-message-encrypt):
205 functions using mml-secure-method. Sync from the trunk. 203 New functions using mml-secure-method. Sync from the trunk.
206 204
207 * mml.el (mml-mode-map): Add key bindings for those functions. 205 * mml.el (mml-mode-map): Add key bindings for those functions.
208 (mml-menu): Simplify security menu entries. Suggested by Jesper 206 (mml-menu): Simplify security menu entries. Suggested by Jesper
209 Harder <harder@myrealbox.com>. Sync from the trunk. 207 Harder <harder@myrealbox.com>. Sync from the trunk.
210 208
244 * mm-decode.el (mm-automatic-display): Don't make application/pgp 242 * mm-decode.el (mm-automatic-display): Don't make application/pgp
245 element match to application/pgp-*. 243 element match to application/pgp-*.
246 244
247 2006-04-20 Reiner Steib <Reiner.Steib@gmx.de> 245 2006-04-20 Reiner Steib <Reiner.Steib@gmx.de>
248 246
249 * gnus-util.el (gnus-replace-in-string): Prefer 247 * gnus-util.el (gnus-replace-in-string):
250 replace-regexp-in-string over of replace-in-string. 248 Prefer replace-regexp-in-string over of replace-in-string.
251 249
252 2006-04-20 Katsumi Yamaoka <yamaoka@jpl.org> 250 2006-04-20 Katsumi Yamaoka <yamaoka@jpl.org>
253 251
254 * gnus-group.el: Bind tool-bar-mode instead of tool-bar-map. 252 * gnus-group.el: Bind tool-bar-mode instead of tool-bar-map.
255 253
256 * gnus-sum.el: Ditto. 254 * gnus-sum.el: Ditto.
257 255
258 * gnus-util.el (gnus-select-frame-set-input-focus): Use 256 * gnus-util.el (gnus-select-frame-set-input-focus):
259 select-frame-set-input-focus if it is available in XEmacs; use 257 Use select-frame-set-input-focus if it is available in XEmacs; use
260 definition defined in Emacs 22 for old Emacsen. 258 definition defined in Emacs 22 for old Emacsen.
261 259
262 2006-04-17 Reiner Steib <Reiner.Steib@gmx.de> 260 2006-04-17 Reiner Steib <Reiner.Steib@gmx.de>
263 261
264 [ Merge from Gnus trunk. ] 262 [ Merge from Gnus trunk. ]
266 * mm-util.el (mm-charset-synonym-alist): Improve doc string. 264 * mm-util.el (mm-charset-synonym-alist): Improve doc string.
267 (mm-charset-override-alist): New variable. 265 (mm-charset-override-alist): New variable.
268 (mm-charset-to-coding-system): Use it. 266 (mm-charset-to-coding-system): Use it.
269 (mm-codepage-setup): New helper function. 267 (mm-codepage-setup): New helper function.
270 (mm-charset-eval-alist): New variable. 268 (mm-charset-eval-alist): New variable.
271 (mm-charset-to-coding-system): Use mm-charset-eval-alist. Warn 269 (mm-charset-to-coding-system): Use mm-charset-eval-alist.
272 about unknown charsets. Add allow-override. Use 270 Warn about unknown charsets. Add allow-override.
273 `mm-charset-override-alist' only when decoding. 271 Use `mm-charset-override-alist' only when decoding.
274 (mm-detect-mime-charset-region): Use :mime-charset. 272 (mm-detect-mime-charset-region): Use :mime-charset.
275 273
276 * mm-bodies.el (mm-decode-body, mm-decode-string): Call 274 * mm-bodies.el (mm-decode-body, mm-decode-string):
277 `mm-charset-to-coding-system' with allow-override argument. 275 Call `mm-charset-to-coding-system' with allow-override argument.
278 276
279 * message.el (message-tool-bar-zap-list, message-tool-bar) 277 * message.el (message-tool-bar-zap-list, message-tool-bar)
280 (message-tool-bar-gnome, message-tool-bar-retro): New variables. 278 (message-tool-bar-gnome, message-tool-bar-retro): New variables.
281 (message-tool-bar-local-item-from-menu): Remove. 279 (message-tool-bar-local-item-from-menu): Remove.
282 (message-tool-bar-map): Replace by `message-make-tool-bar'. 280 (message-tool-bar-map): Replace by `message-make-tool-bar'.
288 (gnus-summary-tool-bar-zap-list): New variables. 286 (gnus-summary-tool-bar-zap-list): New variables.
289 (gnus-summary-make-tool-bar): Complete rewrite using 287 (gnus-summary-make-tool-bar): Complete rewrite using
290 `gmm-tool-bar-from-list'. 288 `gmm-tool-bar-from-list'.
291 289
292 * gnus-group.el (gnus-group-tool-bar, gnus-group-tool-bar-gnome) 290 * gnus-group.el (gnus-group-tool-bar, gnus-group-tool-bar-gnome)
293 (gnus-group-tool-bar-retro, gnus-group-tool-bar-zap-list): New 291 (gnus-group-tool-bar-retro, gnus-group-tool-bar-zap-list):
294 variables. 292 New variables.
295 (gnus-group-make-tool-bar): Complete rewrite using 293 (gnus-group-make-tool-bar): Complete rewrite using
296 `gmm-tool-bar-from-list'. 294 `gmm-tool-bar-from-list'.
297 (gnus-group-tool-bar-update): New function. 295 (gnus-group-tool-bar-update): New function.
298 296
299 * gmm-utils.el: New file. 297 * gmm-utils.el: New file.
303 * flow-fill.el (fill-flowed): Remove trailing space from blank 301 * flow-fill.el (fill-flowed): Remove trailing space from blank
304 quoted lines. 302 quoted lines.
305 303
306 2006-04-12 Reiner Steib <Reiner.Steib@gmx.de> 304 2006-04-12 Reiner Steib <Reiner.Steib@gmx.de>
307 305
308 * gnus-art.el (gnus-article-mode): Set 306 * gnus-art.el (gnus-article-mode):
309 cursor-in-non-selected-windows to nil. 307 Set cursor-in-non-selected-windows to nil.
310 308
311 2006-04-12 Katsumi Yamaoka <yamaoka@jpl.org> 309 2006-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
312 310
313 * gnus-art.el (gnus-mime-view-part-as-charset): Ignore charset 311 * gnus-art.el (gnus-mime-view-part-as-charset): Ignore charset
314 that the part specifies. 312 that the part specifies.
335 333
336 * gnus.el: Gnus v5.10.8 is released. 334 * gnus.el: Gnus v5.10.8 is released.
337 335
338 2006-04-11 Lars Magne Ingebrigtsen <larsi@gnus.org> 336 2006-04-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
339 337
340 * nnslashdot.el (nnslashdot-retrieve-headers-1): Fix up to new 338 * nnslashdot.el (nnslashdot-retrieve-headers-1): Fix up to new layout.
341 layout.
342 339
343 * rfc2047.el (rfc2047-decode-encoded-words): Don't message about 340 * rfc2047.el (rfc2047-decode-encoded-words): Don't message about
344 unknown charset. 341 unknown charset.
345 342
346 * message.el (message-header-synonyms): Add Original-To to the default. 343 * message.el (message-header-synonyms): Add Original-To to the default.
398 395
399 2006-03-21 Reiner Steib <Reiner.Steib@gmx.de> 396 2006-03-21 Reiner Steib <Reiner.Steib@gmx.de>
400 397
401 * gnus-agent.el (gnus-agent-queue-mail): Fix custom tag for `t'. 398 * gnus-agent.el (gnus-agent-queue-mail): Fix custom tag for `t'.
402 399
403 * spam.el (spam-mark-new-messages-in-spam-group-as-spam): Add 400 * spam.el (spam-mark-new-messages-in-spam-group-as-spam):
404 comment on version. 401 Add comment on version.
405 402
406 2006-03-20 Teodor Zlatanov <tzz@lifelogs.com> 403 2006-03-20 Teodor Zlatanov <tzz@lifelogs.com>
407 404
408 * spam.el (spam-mark-new-messages-in-spam-group-as-spam): New 405 * spam.el (spam-mark-new-messages-in-spam-group-as-spam): New variable.
409 variable.
410 (spam-mark-junk-as-spam-routine): Use it. Allow to disable 406 (spam-mark-junk-as-spam-routine): Use it. Allow to disable
411 assigning the spam-mark to new messages. 407 assigning the spam-mark to new messages.
412 408
413 2006-03-20 Adam Sj,Ax(Bgren <asjo@koldfront.dk> (tiny change) 409 2006-03-20 Adam Sj,Ax(Bgren <asjo@koldfront.dk> (tiny change)
414 410
435 431
436 2006-03-15 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> 432 2006-03-15 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
437 433
438 * gnus-art.el (gnus-article-only-boring-p): 434 * gnus-art.el (gnus-article-only-boring-p):
439 Bind inhibit-point-motion-hooks to avoid infinite loop when entering 435 Bind inhibit-point-motion-hooks to avoid infinite loop when entering
440 intangible text. Reported by Ralf Wachinger 436 intangible text.
441 <rwnewsmampfer@geekmail.de>. 437 Reported by Ralf Wachinger <rwnewsmampfer@geekmail.de>.
442 438
443 2006-03-14 Simon Josefsson <jas@extundo.com> 439 2006-03-14 Simon Josefsson <jas@extundo.com>
444 440
445 * message.el (message-unique-id): Don't use message-number-base36 441 * message.el (message-unique-id): Don't use message-number-base36
446 if (user-uid) is a float. Reported by Bjorn Solberg 442 if (user-uid) is a float.
447 <bjorn_ding1@hekneby.org>. 443 Reported by Bjorn Solberg <bjorn_ding1@hekneby.org>.
448 444
449 2006-03-13 Katsumi Yamaoka <yamaoka@jpl.org> 445 2006-03-13 Katsumi Yamaoka <yamaoka@jpl.org>
450 446
451 * mm-uu.el (mm-uu-dissect): Dissect all parts correctly. 447 * mm-uu.el (mm-uu-dissect): Dissect all parts correctly.
452 448