summaryrefslogtreecommitdiff
path: root/lisp/gnus
Commit message (Collapse)AuthorAgeFilesLines
* Fix ChangeLog typos.Juanma Barranquero2012-09-271-1/+1
|
* gnus-art.el (gnus-article-browse-delete-temp-files): Fix previous commitKatsumi Yamaoka2012-09-251-8/+6
|
* gnus-art.el (gnus-article-browse-delete-temp-files): Never ask again a user ↵Katsumi Yamaoka2012-09-252-6/+14
| | | | about whether to delete files if once a user answered as n
* message-in-body-p should not alter anything.Richard M. Stallman2012-09-172-2/+8
|
* Handle Mail mode correctly. Some code cleanup.Richard M. Stallman2012-09-172-28/+49
|
* gnus-art.el (gnus-article-stop-animations): Use gnus-timer--function that is ↵Katsumi Yamaoka2012-09-133-1/+12
| | | | an alias to timer--function
* Fix glitches caused by addition of psec to timers.Paul Eggert2012-09-122-1/+7
| | | | | | | | | | | | * etc/NEWS: Document timer format change. * lisp/image.el (image-animate-timer): * lisp/time.el (display-time-world-timer): Use timer--function and timer--args rather than raw access to timer vector. * lisp/gnus/gnus-art.el (gnus-article-stop-animations): Use timer--function rather than raw access to timer vector. Fixes: debbugs:12430
* gnus-notifications.el: add nil checksJulien Danjou2012-09-112-2/+9
|
* New emacs-lisp-byte-code-mode; misc minor changes.Stefan Monnier2012-09-092-10/+14
| | | | | | | | | | | | | | | | * lisp/emacs-lisp/lisp-mode.el (emacs-list-byte-code-comment-re): New var. (emacs-lisp-byte-code-comment) (emacs-lisp-byte-code-syntax-propertize, emacs-lisp-byte-code-mode): New functions. (eval-sexp-add-defvars): Don't skip defvars in column >0. (eval-defun-2): Remove bogus interactive spec. (lisp-indent-line): Remove redundant whole-exp code, now done in indent-according-to-mode. (save-match-data): Remove redundant indent data. * lisp/emacs-lisp/benchmark.el (benchmark-run, benchmark-run-compiled): Use `declare'. * lisp/gnus/qp.el (quoted-printable-decode-region): Inline+CSE+strength-reduction.
* Partially revert last Gnus merge.Chong Yidong2012-09-075-4/+31
| | | | | | | | | | | The add-face function has been added gnus-compat.el, but is not in Emacs; this leaves Gnus in an unusable state. * lisp/gnus/gnus-salt.el (gnus-tree-highlight-node): * lisp/gnus/gnus-sum.el (gnus-summary-highlight-line): * lisp/gnus/gnus-group.el (gnus-group-highlight-line): Revert use of add-face. * lisp/gnus/gnus-util.el (gnus-put-text-property-excluding-characters-with-faces): Restore.
* Misc changes made in Gnus masterGnus developers2012-09-065-26/+35
| | | | | | Use combining faces for highlighting. Change ephemeral Gnus group names to be prettier. gnus-util.el: Fix compilation error on XEmacs 21.4.
* [Gnus] XEmacs 21.5 compilation fixKatsumi Yamaoka2012-09-064-8/+30
| | | | | | | | | | | * gnus-score.el (gnus-score-decode-text-parts): Use #' for mm-text-parts used in labels macro to make it work with XEmacs 21.5. * gnus-util.el (gnus-string-prefix-p): New function, an alias to string-prefix-p in Emacs >=23.2. * nnmaildir.el (nnmaildir--ensure-suffix, nnmaildir--add-flag) (nnmaildir--remove-flag, nnmaildir--scan): Use gnus-string-match-p instead of string-match-p. (nnmaildir--scan): Use gnus-string-prefix-p instead of string-prefix-p.
* merge trunkKenichi Handa2012-09-069-226/+509
|\
| * Merge changes made in Gnus masterGnus developers2012-09-054-14/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | 2012-09-05 Magnus Henoch <magnus.henoch@gmail.com> * nnmaildir.el (nnmaildir--article-set-flags): Fix compilation error. 2012-09-05 Martin Stjernholm <mast@lysator.liu.se> * gnus-demon.el (gnus-demon-init): Fixed regression when IDLE is t and TIME is set. 2012-09-05 Juri Linkov <juri@jurta.org> * gnus-group.el (gnus-read-ephemeral-bug-group): Allow opening more than one group at a time (bug#11961).
| * Merge changes made in Gnus masterGnus developers2012-09-058-218/+487
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2012-09-05 Julien Danjou <julien@danjou.info> * gnus-srvr.el (gnus-server-open-server): Don't message on failure: this hide the real reason with a message giving absolutely no hint. 2012-09-05 Lars Ingebrigtsen <larsi@gnus.org> * gnus-group.el (gnus-group-mark-article-read): Propagate the read mark to the backend (bug#11804). * message.el (message-insert-newsgroups): Don't insert newsgroup duplicates (bug#12275). 2012-09-05 John Wiegley <johnw@newartisans.com> * gnus.el (gnus-expand-group-parameters): Allow regexp substitutions in sieve rules. 2012-09-05 Jan Tatarik <jan.tatarik@gmail.com> * gnus-score.el (gnus-score-decode-text-parts): Use #' for the local function. * gnus-logic.el (gnus-advanced-body): Allow scoring on decoded bodies. * gnus-score.el (gnus-score-decode-text-parts): Ditto. 2012-09-05 Magnus Henoch <magnus.henoch@gmail.com> * nnmaildir.el: Make nnmaildir understand and write maildir flags. That is, rename files from "unique:2," to "unique:2,S" for "seen", etc. This should make nnmaildir more usable with offlineimap.
| * ChangeLog fixesGlenn Morris2012-09-041-4/+0
| |
* | qp.el (quoted-printable-decode-region): Fix previous change; handle ↵Kenichi Handa2012-09-062-2/+11
|/ | | | lowercase a..f.
* [Gnus] Silence XEmacs compilation warningsLars Ingebrigtsen2012-09-033-5/+24
|
* Better seed support for (random).Paul Eggert2012-08-313-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/numbers.texi (Random Numbers): Document new behavior of the calls (random) and (random STRING). * etc/NEWS: Document new behavior of (random), (random "string"). * lisp/play/5x5.el, lisp/play/animate.el, lisp/play/cookie1.el: * lisp/play/dissociate.el, lisp/play/doctor.el, lisp/play/dunnet.el: * lisp/play/gomoku.el, lisp/play/landmark.el, lisp/play/mpuz.el: * lisp/play/tetris.el, lisp/play/zone.el: * lisp/calc/calc-comb.el (math-init-random-base): * lisp/play/blackbox.el (bb-init-board): * lisp/play/life.el (life): * lisp/server.el (server-use-tcp): * lisp/type-break.el (type-break): Remove unnecessary call to (random t). * lisp/net/sasl.el (sasl-unique-id-function): Change (random t) to (random), now that the latter is more random. * lisp/play/life.el (life-initialized): Remove no-longer-needed var. * lisp/gnus/gnus-sync.el (gnus-sync-lesync-setup): * lisp/gnus/message.el (message-canlock-generate, message-unique-id): Change (random t) to (random), now that the latter is more random. * lisp/org/org-id.el (org-id-uuid): Change (random t) to (random), now that the latter is more random. * src/emacs.c (main): Call init_random. * src/fns.c (Frandom): Set the seed from a string argument, if given. Remove long-obsolete Gentzel cruft. * src/lisp.h, src/sysdep.c (seed_random): Now takes address and size, not long. (init_random): New function.
* [Gnus] Miscellaneous fixes by Dave AbrahamsDave Abrahams2012-08-315-11/+35
|
* * lisp/gnus/gnus-notifications.el (gnus-notifications-action): Avoid CL-ism.Stefan Monnier2012-08-302-1/+5
|
* gnus-notifications.el: Add defcustom for timeout and actions supportJulien Danjou2012-08-302-17/+53
|
* qp.el (quoted-printable-decode-region): Decode multiple bytes at once.Kenichi Handa2012-08-302-7/+20
|
* Add gnus-notifications.elJulien Danjou2012-08-292-0/+163
|
* gnus-sum.el (gnus-summary-enter-digest-group): Work for encoding and charsetKatsumi Yamaoka2012-08-282-4/+26
|
* [Gnus] Enable posting-style group parameter to hold non-ASCII string valuesKatsumi Yamaoka2012-08-223-8/+32
|
* gnus-msg.el (gnus-summary-resend-message): Honor posting-style for `name' ↵Katsumi Yamaoka2012-08-212-1/+20
| | | | and `address' in Resent-From header
* Replace version 24.2 with 24.3 where appropriate (hopefully)Glenn Morris2012-08-154-4/+4
|
* * gnus-art.el (article-display-face): Handle failure in gnus-create-image.Chong Yidong2012-08-142-3/+9
| | | | Fixes: debbugs:11802
* * lisp/gnus/gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups):Stefan Monnier2012-08-102-33/+14
| | | | Use defsetf.
* lisp/gnus/auth-source.el: (auth-source-plstore-search, ↵Daiki Ueno2012-08-102-2/+7
| | | | auth-source-secrets-search): Ignore :require and :type in search spec
* gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler): Remove ↵Julien Danjou2012-08-062-2/+5
| | | | autoload
* gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler): Add autoloadJulien Danjou2012-08-052-0/+7
|
* gnus.el (gnus-valid-select-methods): Fix custom typeKatsumi Yamaoka2012-07-312-3/+8
|
* lisp/gnus/ChangeLog (2012-07-27): Fix author's address e-mailJulien Danjou2012-07-301-1/+1
|
* lisp/gnus/auth-source.el: Fix last changeTed Zlatanov2012-07-292-3/+4
|
* lisp/gnus/auth-source.el: Support Mac OS X KeychainsTed Zlatanov2012-07-292-1/+274
|
* message.el: defalias mail-dont-reply-to if neededJulien Danjou2012-07-282-1/+9
|
* message.el: Make header fill function work properlyKatsumi Yamaoka2012-07-272-13/+24
|
* gnus-art.el (gnus-kill-sticky-article-buffers): ReintroduceJulien Danjou2012-07-252-0/+16
|
* nnimap.el (nnimap-get-responses): Don't remove, still usedKatsumi Yamaoka2012-07-252-0/+13
|
* Merge changes made in Gnus master; Remove dead codeJulien Danjou2012-07-2423-531/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mail-source.el (mail-source-movemail-and-remove): Remove, unused. * nntp.el (nntp-send-nosy-authinfo, nntp-send-authinfo-from-file) (nntp-async-timer-handler): Remove, unused. * nnimap.el (nnimap-get-responses): Remove, unused. * nnheader.el (mail-header-set-extra): Remove, unused. * netrc.el (netrc-find-service-number, netrc-store-data): Remove, unused. * mm-view.el (mm-view-sound-file): Remove, unused. * mm-url.el (mm-url-fetch-simple, mm-url-fetch-form) (mm-url-encode-multipart-form-data): Remove, unused. * message.el (message-remove-signature, message-make-host-name) (message-fill-address): Remove, unused. * gnus.el (gnus-writable-groups, gnus-group-guess-prefixed-name) (gnus-group-guess-full-name, gnus-group-guess-prefixed-name): Remove, unused. * gnus-uu.el (gnus-uu-find-name-in-shar): Remove, unused. * gnus-util.el (gnus-extract-address-component-name) (gnus-extract-address-component-email, gnus-sortable-date) (gnus-alist-to-hashtable, gnus-hashtable-to-alist) (gnus-process-live-p): Remove, unused. * gnus-topic.el (gnus-group-parent-topic): Remove, unused. * gnus-sum.el (gnus-score-set-default, gnus-article-parent-p) (gnus-article-read-p, gnus-uncompress-marks): Remove, unused. (gnus-summary-set-current-mark): Remove obsolete, empty and unused function. * gnus-start.el (gnus-kill-newsgroup): Remove unused obsolete function. * gnus-score.el (gnus-summary-score-crossposting) (gnus-score-regexp-bad-p): Remove, unused. * gnus-salt.el (gnus-tree-goto-article): Remove, unused. * gnus-range.el (gnus-sublist-p): Remove, unused. * gnus-msg.el (gnus-mail-parse-comma-list, gnus-put-message): Remove, unused. * gnus-kill.el (gnus-Newsgroup-kill-file): Remove, unused. * gnus-int.el (gnus-list-active-group, gnus-request-group-articles) (gnus-request-associate-buffer): Remove, unused. * gnus-group.el (gnus-group-set-method-info) (gnus-group-set-params-info): Remove, unused. * gnus-fun.el (gnus-shell-command-to-string) (gnus-shell-command-on-region): Remove, unused. * gnus-cite.el (gnus-cited-line-p): Remove, unused. * gnus-art.el (gnus-article-text-type-exists-p) (article-translate-characters, gnus-article-hide-text-of-type) (gnus-kill-sticky-article-buffers, gnus-article-maybe-highlight): Remove, unused.
* nnir.el ("nnir"): Revert last change, that's premature to merge from Gnus masterKatsumi Yamaoka2012-07-232-3/+8
|
* nnir.el ("nnir"): Add 'virtual ability to nnir backendAndrew Cohen2012-07-232-3/+7
|
* lisp/gnus/message.el: Replace deprecated rmail varsJulien Danjou2012-07-212-6/+12
|
* gnus/{sieve-mode,sieve}.el: Close buffers by defaultJulien Danjou2012-07-183-25/+17
|
* Merge from emacs-24Stefan Monnier2012-07-172-0/+8
|\
| * * shr.el (shr-expand-url): Handle URL starting with `//'.Andreas Schwab2012-07-102-0/+7
| |
* | Fix typos in ChangeLogs.Juanma Barranquero2012-07-141-6/+6
| |
* | Don't warn on toggle-read-only calls.Chong Yidong2012-07-132-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clarify the documentation of toggle-read-only, and audit the code tree for uses of toggle-read-only; where appropriate, switch to setting the variable buffer-read-only or calling toggle-read-only with a (new) second arg. * lisp/files.el (toggle-read-only): Doc fix and code cleanup. New arg to allow printing the message when called from Lisp. * lisp/emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions): Remove toggle-read-only. * lisp/bindings.el (mode-line-toggle-read-only): * lisp/dired.el (dired-toggle-read-only): * lisp/ibuffer.el (ibuffer-do-toggle-read-only): Call toggle-read-only with non-nil second arg. * lisp/bs.el (bs-toggle-readonly): * lisp/buff-menu.el (Buffer-menu-toggle-read-only): Remove with-no-warnings around toggle-read-only. * lisp/ffap.el (ffap--toggle-read-only): Accept a list of buffers. Remove with-no-warnings around toggle-read-only. (ffap-read-only, ffap-read-only-other-window) (ffap-read-only-other-frame): Callers changed. * lisp/help-mode.el: Don't require view package. (help-mode-finish): Set buffer-read-only instead of calling toggle-read-only. * lisp/emacs-lisp/eieio-custom.el (eieio-customize-object): * lisp/vc/ediff.el (ediff-set-read-only-in-buf-A): Set buffer-read-only directly. * lisp/gnus/smime.el (smime-certificate-info): Set buffer-read-only directly, instead of calling toggle-read-only with a (bogus) argument. * doc/emacs/buffers.texi (Misc Buffer): Document view-read-only. * doc/lispref/buffers.texi (Read Only Buffers): Document toggle-read-only changes. Reword to account for the fact that read-only is currently not supported in overlay properties.