1. 26 Oct, 2011 1 commit
  2. 11 Oct, 2011 1 commit
  3. 21 Sep, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · a5166359
      Lars Magne Ingebrigtsen authored
      gnus.texi (Archived Messages): Note the default (bug#9552).
      message.el (message-indent-citation): Really make sure there's a newline at the end.
      nnimap.el (nnimap-parse-flags): Make regexp less prone to overflows.  Fix suggested by John Wiegley.
      pop3.el (pop3-open-server): Fix +OK end-of-command regexp.
      gnus-art.el (gnus-treat-hide-citation): Add doc.
      message.el (message-default-send-rename-function): Break out into its own function.
      ecomplete.el (ecomplete-display-matches): Revert patch since it doesn't work under XEmacs.
      nnimap.el (nnimap-map-port): New function to connect to 993 instead of "imaps" to word around Windows problems.
       (nnimap-open-connection-1): Use it.
      message.el (message-indent-citation): Revert last change which made `F' not work.
      a5166359
  4. 20 Sep, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 5c7f66a0
      Gnus developers authored
      message.el (message-indent-citation): Fix empty line removal at the end of the citation.
      auth-source.el (auth-source-netrc-create): Use default value for password if specified. Evaluate default.
       (auth-source-plstore-create): Ditto.
       (auth-source-plstore-create, auth-source-netrc-create): Fix default value evaluation.
       (auth-source-netrc-create): Typo fix.
       (auth-source-plstore-create): Ditto.
      5c7f66a0
  5. 15 Sep, 2011 1 commit
  6. 11 Sep, 2011 1 commit
    • Chong Yidong's avatar
      Change modes that used same-window-* vars to use switch-to-buffer. · 37ac18a3
      Chong Yidong authored
      * cmuscheme.el (run-scheme, switch-to-scheme):
      * ielm.el (ielm):
      * shell.el (shell):
      * net/rlogin.el (rlogin):
      * net/telnet.el (telnet, rsh):
      * progmodes/inf-lisp.el (inferior-lisp): Use switch-to-buffer.
      
      * cus-edit.el (customize-group, custom-buffer-create)
      (customize-browse, custom-buffer-create-other-window): Use
      switch-to-buffer or switch-to-buffer-other-window.
      
      * info.el (info, Info-find-node, Info-revert-find-node, Info-next)
      (Info-prev, Info-up, Info-speedbar-goto-node)
      (info-display-manual): Use switch-to-buffer.
      (Info-speedbar-goto-node): Use switch-to-buffer-other-frame.
      
      * lisp/gnus/message.el (message-pop-to-buffer): Default to switch-to-buffer.
      (message-mail-other-window, message-mail-other-frame)
      (message-news-other-window, message-news-other-frame): Use
      switch-to-buffer-other-frame and switch-to-buffer-other-window instead
      of setting buffer display varibles.
      
      * mail/sendmail.el (mail): Use switch-to-buffer.
      (mail-recover): Use switch-to-buffer-other-window.
      
      * progmodes/gdb-mi.el (gdb-restore-windows, gdb-setup-windows):
      Use switch-to-buffer.
      37ac18a3
  7. 03 Sep, 2011 1 commit
  8. 02 Sep, 2011 1 commit
  9. 20 Aug, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 4d9db491
      Gnus developers authored
      nnimap.el (nnimap-transform-headers): Protect against (NIL ...) bodystructures (bug#9314).
      starttls.el (starttls-any-program-available): Define as obsolete function.
      gnus-util.el (gnus-y-or-n-p): Reinstate the message-clearing y-or-n-p versions which Gnus use when appropriate.
      gnus-group.el (gnus-group-clear-data): Add a y-or-n query, since it's a pretty destructive command.
      nnmail.el (nnmail-extra-headers): Clarify slightly (bug#9302).
      message.el (message-fix-before-sending): Make a different warning about NUL characters (bug#9270).
      gnus-sum.el (gnus-auto-select-subject): Allow specifying a function from custom (bug#9260).
      4d9db491
  10. 17 Aug, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 4dcb0d7a
      Lars Magne Ingebrigtsen authored
      message.el (message-is-yours-p): Allow disabling canlock checking (bug#9295).
       (message-shoot-gnksa-feet): Add `canlock-verify'.
       (message-auto-save-directory): Use ~/ as the auto-save directory if the message directory isn't writable (bug#9304).
      auth-source.el (auth-source-netrc-saver): Make the .authinfo file non-world-readable.
      4dcb0d7a
  11. 19 Jul, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · ae97e645
      Gnus developers authored
      gnus-group.el (gnus-group-read-ephemeral-group): Make sure we don't enter invalid buffer configurations into the quit form (bug#9107).
       (gnus-group-tool-bar-gnome): Replace connect/disconnect with unplugged/plugged.
      gnus-sum.el (gnus-summary-refer-thread): When inserting new headers, keep track of which ones are unread (bug#9061).
      gnus.el (gnus-refer-article-method): Allow entering any sexp (bug#9055).
      gnus-art.el (gnus-article-show-images): Allow working if using w3m (bug#9041).
      gnus-html.el (mm-util): Require (bug#9073).
      gnus-sum.el (gnus-delete-duplicate-headers): New function.
       (gnus-summary-refer-thread): Use it to remove duplicates in the un-threaded view (bug#9053).
       (gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070).
      nnir.el (nnir-read-server-parm): Use default value from global variable.  Without this the default search engine parameters aren't used at all.
      message.el (message-unique-id): Don't use the undocumented return value from (random t) (bug#9118).
      ae97e645
  12. 17 Jul, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 64a465b2
      Lars Magne Ingebrigtsen authored
      message.el (message-auto-save-directory): If the ~/Mail directory doesn't exist, use ~ as the auto-save directory (bug#4432).
      gnus-group.el (gnus-group-read-ephemeral-group): Start Gnus if it hasn't already been started.
      64a465b2
  13. 15 Jul, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · c152c1d6
      Lars Magne Ingebrigtsen authored
      gnus.el (debbugs-gnu): Renamed from debbugs-emacs.
      message.el (message-reply): Work around mysterious bug where `message-mode' seems to overwrite the locally bound `subject' variable.
      c152c1d6
  14. 05 Jul, 2011 1 commit
  15. 03 Jul, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · ecd283b9
      Lars Magne Ingebrigtsen authored
      gnus.el (gnus-list-debbugs): New command.
      gnus-group.el (gnus-bug-group-download-format-alist): Get the mboxstat instead of the maintbox, since the stat seems to be fuller.
      gnus-msg.el (gnus-configure-posting-styles): Don't try to select dead summary buffers.
      message.el (message-get-reply-headers): Delete all duplicates, instead of the first.
       (message-get-reply-headers): Ensure that we have progress while deleting duplicates.
      gnus-msg.el (gnus-configure-posting-styles): Get the local gnus-posting-style value from the summary buffer to make it easier to make that a per-buffer conf.
      ecd283b9
  16. 30 Jun, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 3451795c
      Lars Magne Ingebrigtsen authored
      message.el (message-point-in-header-p): Tweak the function to default to saying that we're not in the headers if there is no separator at all.  This makes it possible to use the Message version of `M-q' in buffers with no headers (bug#7987).
       (message-point-in-header-p): Fix last checkin to work with an empty mail-header-separator, too.
      auth-source.el (auth-source-netrc-saver): If the user says "don't ask again, save the choice via customize.
      message.el (message-send-mail-function): Add `sendmail-query-once'.
      nnimap.el (nnimap-finish-retrieve-group-infos): If the server has ended the connection, bail out before waiting infinitely on a new connection.
      3451795c
  17. 30 May, 2011 1 commit
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · b5244046
      Lars Magne Ingebrigtsen authored
      gnus-group.el (gnus-group-mark-article-read): It's possible that we want to have `gnus-newsgroup-unselected' kept sorted.  If this isn't done, then unselected articles may be marked as read.
      pop3.el (pop3-open-server): Erase the buffer after the greeting, since not doing this seems to lead to a race condition in pop3-logon.
      nnvirtual.el (nnvirtual-request-article): Bind `gnus-command-method' so that the call chain it correct when we call "upwards".
      gnus-sum.el (gnus-select-newsgroup): Auto-expiry doesn't make sense in read-only groups.
      gnus-group.el (gnus-group-mark-article-read): Ditto.
      message.el (message-cite-reply-position): Doc string fix.
      nnimap.el (nnimap-transform-headers): Simplify regexp to hopefully avoid regexp overflow.
       (nnimap-transform-split-mail): Ditto.
      pop3.el (pop3-retr): Error out if the server closes the connection.
      b5244046
  18. 13 May, 2011 2 commits
  19. 15 Apr, 2011 1 commit
  20. 30 Mar, 2011 1 commit
    • Gnus developers's avatar
      Merge Gnus' changes. · a5954fa5
      Gnus developers authored
      gnus.texi (Listing Groups): Document gnus-group-list-ticked.
      gssapi.el (open-gssapi-stream): Remove the last mentions of the IMAP stuff.
      gnus-score.el (gnus-score-string): Fix calling convention of `gnus-simplify-buffer-fuzzy' after last patches.
      gnus-sum.el (gnus-update-marks): Don't send any marks updates to the server for articles we didn't get any headers for.  This is a sanity check.
      nnimap.el (nnimap-open-connection-1): Is the login responds with a new CAPABILITY, use it.
      gnus-agent.el (gnus-agent-fetch-headers): Don't message if we're not downloading anything.
      gnus.el (gnus-splash-svg-color-symbols): Removed superfluous `and'.
      gnus.el (gnus-group-startup-message): Prefer svg file and replace colors.
       (gnus-splash-svg-color-symbols): New function.
      gnus-sum.el (gnus-simplify-buffer-fuzzy): Take the regexp explicitly instead of using the global gnus-simplify-subject-fuzzy-regexp.
       (gnus-simplify-subject-fuzzy): Use the local gnus-simplify-subject-fuzzy-regex instead of the global one.  This makes using this variable in group parameters work.
      gnus-registry.el (gnus-registry-unfollowed-groups): Add "archive:sent" to the unfollowed group regex (for the recent Gnus archive:sent-YYYY-MM-DD groups).
       (gnus-registry-split-fancy-with-parent): Bail out early in sender tracking if there are more than `gnus-registry-max-track-groups' matches.
      message.el (message--yank-original-internal): New function to do the insertion cleanly inside eval in `message-yank-original'.
       (message-yank-original): Use it.
      a5954fa5
  21. 15 Mar, 2011 3 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · a123622d
      Gnus developers authored
      message.texi (Insertion Variables): Document message-cite-style.
      nnimap.el (nnimap-open-connection-1): Allow `network-only', too.
      gssapi.el: New file separated out from imap.el to provide a general Kerberos 5 connection facility for Emacs.
      message.el (message-elide-ellipsis): Document the format spec ellipsis.
      message.el (message-elide-region): Allow the ellipsis to say how many lines were removed.
      gnus-win.el (gnus-configure-frame): Protect against trying to restore window configurations containing buffers that are now dead.
      nnimap.el (nnimap-parse-flags): Remove all MODSEQ entries before parsing to avoid integer overflows.
       (nnimap-parse-flags): Simplify the last change.
       (nnimap-parse-flags): Store HIGHESTMODSEQ as a string, since it may be too large for 32-bit Emacsen.
      gnus-art.el (gnus-article-treat-body-boundary): Fix boundary width on XEmacs, which was one character too wide.
      gnus-sum.el (gnus-articles-to-read): Use gnus-large-newsgroup as default number of articles to display.
       (gnus-articles-to-read): Use pretty names for prompt.
      gnus-int.el (gnus-open-server): Ditto.
      gnus-start.el (gnus-activate-group): Give a backtrace if debug-on-quit is set and the user hits `C-g'.
       (gnus-read-active-file): Ditto.
      gnus-group.el (gnus-group-read-ephemeral-group): Ditto.
      a123622d
    • Stefan Monnier's avatar
      Fix misuse of quote in `case'. · 0adf5618
      Stefan Monnier authored
      * lisp/progmodes/ruby-mode.el (ruby-backward-sexp):
      * lisp/progmodes/ebrowse.el (ebrowse-draw-file-member-info):
      * lisp/play/gamegrid.el (gamegrid-make-face):
      * lisp/play/bubbles.el (bubbles--grid-width, bubbles--grid-height)
      (bubbles--colors, bubbles--shift-mode, bubbles--initialize-images):
      * lisp/notifications.el (notifications-notify):
      * lisp/net/xesam.el (xesam-search-engines):
      * lisp/net/quickurl.el (quickurl-list-insert):
      * lisp/vc/vc-hg.el (vc-hg-dir-printer): Fix use of case.
      * lisp/gnus/auth-source.el (auth-source-netrc-create):
      * lisp/gnus/message.el (message-yank-original): Fix use of `case'.
      * lisp/org/org-src.el (org-src-switch-to-buffer):
      * lisp/org/org-plot.el (org-plot/gnuplot-script, org-plot/gnuplot):
      * lisp/org/org-mouse.el (org-mouse-agenda-type):
      * lisp/org/org-freemind.el (org-freemind-node-to-org):
      * lisp/org/ob-sql.el (org-babel-execute:sql):
      * lisp/org/ob-exp.el (org-babel-exp-do-export, org-babel-exp-code):
      * lisp/org/ob-ref.el (org-babel-ref-resolve): Fix use of case.
      0adf5618
    • Ted Zlatanov's avatar
  22. 05 Mar, 2011 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 706b5974
      Gnus developers authored
      gnus-sum.el (gnus-update-read-articles): Fix typo.
      gnus.el (gnus-valid-select-methods): Mark nnimap as a backend that really have server-side marks.
      gnus-sum.el (gnus-propagate-marks): Change default back to nil again, since most backends do not usefully have server-side marks.
       (gnus-update-read-articles): Propagate marks to all backends that really have server-side marks.
      message.el (message-cite-reply-position, message-cite-style): New variables.
       (message-yank-original): Use the new citation styles.
      706b5974
    • Daiki Ueno's avatar
  23. 04 Mar, 2011 1 commit
  24. 03 Mar, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 71f8b7ed
      Gnus developers authored
      nnimap.el (nnimap-parse-flags): Add a workaround for FETCH lines with numbers too big to be `read'.
      password-cache.el (password-in-cache-p): Add autoload.
      message.el (message-options): Make buffer-local two ways to attempt to fix a XEmacs bug.
      71f8b7ed
  25. 15 Feb, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 5415d076
      Gnus developers authored
      auth.texi (Help for users): Login collection is "Login" and not "login".
      gnus-sum.el (gnus-propagate-marks): Default to nil.
       (gnus-summary-exit): Kill the correct article buffer on exit from a `C-d' group.
      gnus-start.el (gnus-use-backend-marks): Removed, since it duplicates gnus-propagate-marks.
      gnus-sum.el (gnus-summary-exit-no-update): Restore the group conf before killing the buffers so that a non-full window conf gets handled correctly.
       (gnus-summary-exit): Ditto.
       (gnus-summary-read-group-1): Ditto.
      nntp.el (nntp-retrieve-group-data-early): Reinstate the two-part async code again so that we can debug it properly.
      message.el (message-reply): Take an optional switch-buffer parameter so that Gnus window confs are respected better.
      auth-source.el (auth-source-secrets-search): Use `delete-dups', `append mapcar', and `butlast' instead of `remove-duplicates', `mapcan', and `subseq'.
       (auth-sources, auth-source-backend-parse, auth-source-secrets-search): Login collection is "Login" and not "login".
      gnus-art.el (article-update-date-lapsed): Don't bug out when updating multiple headers.
      5415d076
  26. 10 Feb, 2011 1 commit
  27. 09 Feb, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · af4e5f4c
      Gnus developers authored
      nntp.el (nntp-retrieve-group-data-early-disabled): Disable the async code for now, since it doesn't work for all users.
      message.el (message-options): Make message-options really buffer local.
      shr.el (shr-tag-body): Add support for text attribute in body markups.
      af4e5f4c
  28. 08 Feb, 2011 1 commit
  29. 06 Feb, 2011 1 commit
  30. 05 Feb, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · ec72bf63
      Gnus developers authored
      shr.el (shr-render-td): Store the actual background colour used.
      gnus-sum.el (gnus-user-date): Renamed back from gnus-summary-user-date since user code refers to it.
      auth-source.el: Rewrite.
      gnus.texi: Add DEVEL header (suggested by Andreas Schwab).
      WEBHACKDEVEL work:
       Makefile.in (webhack, nowebhack): Hacks to produce for-the-web manuals.
       auth.texi: Use WEBHACKDEVEL.
       emacs-mime.texi: Use WEBHACKDEVEL.
       gnus.texi: Use WEBHACKDEVEL.
       message.texi: Use WEBHACKDEVEL.
       pgg.texi: Use WEBHACKDEVEL.
       sasl.texi: Use WEBHACKDEVEL.
       sieve.texi: Use WEBHACKDEVEL.
       overrides.texi: New file to set or clear WEBHACKDEVEL.
      message.el (message-setup-1): Remove the read-only stuff, since it doesn't work under XEmacs, for some reason.
      ec72bf63
  31. 04 Feb, 2011 1 commit
  32. 03 Feb, 2011 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 0d1c2cc8
      Gnus developers authored
      gnus-util.el: change default value of gnus-user-date-format-alist.
      gnus-art.el (gnus-article-jump-to-part): Remove useless sit-for.
      gnus-art.el: remove old FIXME.
      gnus.el (gnus-summary-line-format): Add missing semi-colon for user-date in docstring.
      message.el (message-setup-1): Always generate References first.
       (message-mail): Return the return value of message-setup, not always t.
      gnus-start.el (gnus-read-active-for-groups): This function is never called with a nil `infos', so clean that up.
       (gnus-get-unread-articles): Request active files from primary/secondary methods that have no groups (yet).
       (message-setup-1): Insert mail-header-separator with read-only and intangible properties set.
      gnus-draft.el: Remove progn around gnus-draft-setup.
      gnus-start.el (gnus-get-unread-articles): Fix the call to methods that have no groups.
      nnimap.el (nnimap-request-accept-article): Give an error message if the APPEND wasn't successful.
      0d1c2cc8
    • Lars Ingebrigtsen's avatar
      message.el (message-forward-make-body-digest-plain) · 011f86c7
      Lars Ingebrigtsen authored
       (message-followup, message-reply): Clean up things noted by Stefan.
      011f86c7
  33. 01 Feb, 2011 1 commit
    • Stefan Monnier's avatar
      * lisp/gnus/message.el (message-expand-name): Don't trust the return value of · 99c2a4e3
      Stefan Monnier authored
      bbdb-complete-name.
      (message-check-news-header-syntax): Remove unused var `start'.
      (message-idna-to-ascii-rhs-1): Remove unused vars `rhs' and `address'.
      (message-inhibit-body-encoding): Move to before first use.
      (mail-abbrev-mode-regexp, Expires, User-Agent, Lines, Distribution)
      (To, References, In-Reply-To, Newsgroups, Subject, Path, From)
      (Organization, Message-ID, Date, mh-previous-window-config):
      Defvar the vars using dynamic scoping.
      99c2a4e3
  34. 25 Jan, 2011 1 commit
  35. 23 Jan, 2011 1 commit
    • Gnus developers's avatar
      Merge chages made in Gnus trunk. · 9e928ac9
      Gnus developers authored
      mailcap.el (mailcap-mime-extensions): Rename text/org to text/x-org.
      gnus-draft.el (gnus-group-send-queue): Update the queue group in the group buffer after sending the queue.
      gnus-draft.el (gnus-group-send-queue): Really refresh the queue group after sending.
      gnus-agent.el (gnus-agent-send-mail): Ditto.
      gnus-group.el (gnus-group-refresh-group): New convenience function.
      message.el (message-bogus-addresses): Remove commented-out value.
      message.el (message-check-recipients): Display the encoded version of the bogus address if they differ.
      flow-fill.el (fill-flowed): Make `delete-space' option correspond to "DelSp" parameter in RFC3676.
      gnus-sum.el (gnus-summary-move-article): Protect against backends (i.e., nnimap) returning nil as the article number.
      9e928ac9