1. 09 May, 2013 1 commit
    • Glenn Morris's avatar
      Fix a bunch of custom types (thank you cus-test.el) · a931698a
      Glenn Morris authored
      * lisp/bookmark.el (bookmark-search-delay):
      * lisp/cus-start.el (vertical-centering-font-regexp):
      * lisp/ps-mule.el (ps-mule-font-info-database-default):
      * lisp/ps-print.el (ps-default-fg, ps-default-bg):
      * lisp/type-break.el (type-break-good-break-interval):
      * lisp/whitespace.el (whitespace-indentation-regexp)
      (whitespace-space-after-tab-regexp):
      * lisp/emacs-lisp/testcover.el (testcover-1value-functions)
      (testcover-noreturn-functions, testcover-progn-functions)
      (testcover-prog1-functions):
      * lisp/emulation/viper-init.el (viper-emacs-state-cursor-color):
      * lisp/erc/erc-desktop-notifications.el (erc-notifications-icon):
      * lisp/eshell/em-glob.el (eshell-glob-translate-alist):
      * lisp/gnus/gnus-art.el (gnus-article-date-headers, gnus-blocked-images):
      * lisp/gnus/gnus-async.el (gnus-async-post-fetch-function):
      * lisp/gnus/gnus-gravatar.el (gnus-gravatar-size, gnus-gravatar-properties):
      * lisp/gnus/gnus-html.el (gnus-html-image-cache-ttl):
      * lisp/gnus/gnus-notifications.el (gnus-notifications-timeout):
      * lisp/gnus/gnus-picon.el (gnus-picon-properties):
      * lisp/gnus/gnus-util.el (gnus-completion-styles):
      * lisp/gnus/gnus.el (gnus-other-frame-resume-function):
      * lisp/gnus/message.el (message-user-organization-file)
      (message-cite-reply-position):
      * lisp/gnus/nnir.el (nnir-summary-line-format)
      (nnir-retrieve-headers-override-function):
      * lisp/gnus/shr-color.el (shr-color-visible-luminance-min):
      * lisp/gnus/shr.el (shr-blocked-images):
      * lisp/gnus/spam-report.el (spam-report-resend-to):
      * lisp/gnus/spam.el (spam-summary-exit-behavior):
      * lisp/mh-e/mh-e.el (mh-sortm-args, mh-default-folder-for-message-function):
      * lisp/play/tetris.el (tetris-tty-colors):
      * lisp/progmodes/cpp.el (cpp-face-default-list):
      * lisp/progmodes/flymake.el (flymake-allowed-file-name-masks):
      * lisp/progmodes/idlw-help.el (idlwave-help-browser-generic-program)
      (idlwave-help-browser-generic-args):
      * lisp/progmodes/make-mode.el (makefile-special-targets-list):
      * lisp/progmodes/python.el (python-shell-virtualenv-path):
      * lisp/progmodes/verilog-mode.el (verilog-active-low-regexp)
      (verilog-auto-input-ignore-regexp, verilog-auto-inout-ignore-regexp)
      (verilog-auto-output-ignore-regexp, verilog-auto-tieoff-ignore-regexp)
      (verilog-auto-unused-ignore-regexp, verilog-typedef-regexp):
      * lisp/textmodes/reftex-vars.el (reftex-format-label-function):
      * lisp/textmodes/remember.el (remember-diary-file):
      Fix custom types.
      
      * lisp/cedet/semantic/db-find.el (semanticdb-find-throttle-custom-list):
      Fix value.
      
      * lisp/gnus/gnus-salt.el (gnus-selected-tree-face): Fix default.
      a931698a
  2. 01 May, 2013 1 commit
  3. 14 Feb, 2013 1 commit
  4. 01 Jan, 2013 1 commit
  5. 27 Dec, 2012 1 commit
  6. 26 Dec, 2012 1 commit
    • Lars Ingebrigtsen's avatar
      Merge changes made in Gnus master · 2e051520
      Lars Ingebrigtsen authored
      gnus-util.el (gnus-goto-colon): Move to the beginning of the visual
        lines.  This makes summary commands with hidden threads work more
        reliably.
      gnus-cite.el (gnus-article-hide-citation-maybe): Leave an expansion
        button to mark the hidden citations (bug#9395).
      2e051520
  7. 25 Dec, 2012 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus master · cc21c235
      Gnus developers authored
      2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>
      * gnus-sum.el (gnus-set-global-variables): Don't copy over the summary
        buffer to the article buffer here, because that clobbers multiple
        article buffers.
      * gnus-art.el (gnus-article-setup-buffer): Make sure that the article
        buffer always points to the right summary buffer.
      
      2012-12-25  John Wiegley  <jwiegley@gmail.com>
      * auth-source.el (auth-source-netrc-parse): Allow using "password" as
        the password (bug#12097).
      
      2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>
      * shr.el (shr-tag-a): Don't tagify <A> elements that don't have HREFs
        (bug#13263).
      * gnus-salt.el (gnus-highlight-selected-tree): Check whether the Tree
        buffer exists before using it (bug#12475).
      * gnus-agent.el (gnus-agent-fetch-articles): Don't fetch articles from
        offline groups (bug#11937).
      * message.el (message-yank-original): When using customize to set the
        value of `message-cite-style', the variable it set to a symbol that's
        the name of the variable, which must then be dereferenced (bug#12616).
      
      2012-09-13  Wolfgang Jenkner  <wjenkner@inode.at>
      * lisp/gnus-spec.el (gnus-face-face-function): Initialize the value of
        the `face' property with a list whose car is the face specified in the
        format string and whose cdr is (nil).
      * lisp/gnus-util.el
        (gnus-put-text-property-excluding-characters-with-faces): Change
        accordingly.
        (gnus-get-text-property-excluding-characters-with-faces): New function.
      * lisp/gnus-sum.el (gnus-summary-highlight-line):
      * lisp/gnus-salt.el (gnus-tree-highlight-node):
      * lisp/gnus-group.el (gnus-group-highlight-line): Use it.
      cc21c235
  8. 04 Dec, 2012 1 commit
  9. 13 Sep, 2012 1 commit
  10. 07 Sep, 2012 1 commit
    • Chong Yidong's avatar
      Partially revert last Gnus merge. · 1d43a35f
      Chong Yidong authored
      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.
      1d43a35f
  11. 06 Sep, 2012 2 commits
    • Gnus developers's avatar
      Misc changes made in Gnus master · 845ce106
      Gnus developers authored
      Use combining faces for highlighting.
      Change ephemeral Gnus group names to be prettier.
      gnus-util.el: Fix compilation error on XEmacs 21.4.
      845ce106
    • Katsumi Yamaoka's avatar
      [Gnus] XEmacs 21.5 compilation fix · 4fd78b62
      Katsumi Yamaoka authored
      * 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.
      4fd78b62
  12. 24 Jul, 2012 1 commit
    • Julien Danjou's avatar
      Merge changes made in Gnus master; Remove dead code · b7af7f62
      Julien Danjou authored
      * 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.
      b7af7f62
  13. 26 Jun, 2012 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus master ever since feature freeze · 89b163db
      Gnus developers authored
      :::::::::::::::::
      ::: doc/misc/ :::
      :::::::::::::::::
      2012-06-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (POP before SMTP): POP-before-SMTP works with all sending
        methods, so don't mention smtpmail here.
      	
      2012-05-04 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus.texi (Picons): Document gnus-picon-properties.
      	
      2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.texi: Remove mention of compilation, as that's no longer
       supported.
      	
      2012-03-14 Christopher Schmidt <christopher@ch.ristopher.com>
      * gnus.texi (Archived Messages): Mention
        gnus-gcc-pre-body-encode-hook and gnus-gcc-post-body-encode-hook.
      	
      2012-02-16 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Various Summary Stuff):
        Remove mention of `gnus-propagate-marks'.
      	
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi: Remove mentions of nnml/nnfolder/nntp backend marks,
        which no longer exist.
      	
      2012-02-08 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus.texi (Archived Messages):
        Document gnus-gcc-self-resent-messages.
      	
      2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
      * message.texi (Mail Variables):
        Mention the optional user parameter for X-Message-SMTP-Method.
      	
      2012-02-02 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Posting Styles): Mention X-Message-SMTP-Method.
      * message.texi (Mail Variables): Document X-Message-SMTP-Method.
      	
      2012-01-31 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Key Index): Change encoding to utf-8.
      	
      ::::::::::::::::::
      ::: lisp/gnus/ :::
      ::::::::::::::::::
      2012-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
      * mm-decode.el: Add coding cookie for a soft hyphen that mm-shr uses.
      
      2012-06-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-art.el (gnus-article-read-summary-keys): Protect against the key
        being bound to a lambda form.
      	
      2012-05-04 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus-picon.el (gnus-picon-properties): New defcustom.
        (gnus-picon-create-glyph): Use it.
      	
      2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * shr.el: Add a iso-8859-1 cookie to make stuff work under other
        locales.
      * mm-decode.el (mm-display-part): Dissect archives when hitting `RET'
        on a handle.
      * gnus-sum.el (gnus-summary-limit-to-author): Use the current From
        address as the default.
      * nnfolder.el (nnfolder-save-buffer): Delete old versions silently.
        It makes no sense to query the user about internal files.
      * gnus-spec.el: Remove all the byte-compilation stuff, since
        benchmarking shows that it doesn't help when entering large summary
        buffers.
      * gnus-util.el (gnus-byte-code): Remove.
      * gnus-spec.el (gnus-update-format-specifications): Remove outdated
        grouplens stuff.
      	
      2012-06-07 Stephen Eglen <S.J.Eglen@damtp.cam.ac.uk>
      * message.el (message-buffers): Return all buffers derived from Message
        to make `gnus-dired-attach' work with mu4e.
      	
      2012-05-28 Daiki Ueno <ueno@unixuser.org>
      * mm-decode.el (mm-inhibit-auto-detect-attachment): New variable.
        (mm-dissect-singlepart): Don't guess the MIME type of
        application/octet-stream parts if mm-inhibit-auto-detect-attachment is
        set.
        (mm-dissect-multipart): Bind mm-inhibit-auto-detect-attachment if the
        toplevel MIME type is multipart/encrypted.
      	
      2011-12-02 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus-agent.el (gnus-agent-save-active): Deal with the "groups" format.
        In particular, add an optional argument and a docstring.
      * gnus-start.el (gnus-groups-to-gnus-format): Use it.
      * nntp.el (nntp-finish-retrieve-group-infos): Make `nntp-server-buffer'
        current before calling `gnus-groups-to-gnus-format'.
        Note that this was already the case for `gnus-active-to-gnus-format'.
      	
      2012-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
      * pop3.el (pop3-wait-for-messages): Fix retrieved data size calculation.
      	
      2012-04-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * mm-decode.el (mm-dissect-buffer): Doc fix.
      * gnus-sum.el (gnus-handle-ephemeral-exit):
        Avoid creating the group buffer if it doesn't exist.
      * gnus-group.el (gnus-group-read-ephemeral-group): If no quit-config
        is given, mark the group as ephemeral with the current window conf.
      * gnus-sum.el (gnus-set-global-variables): Don't assume that the group
        buffer exists, which it doesn't if we haven't started Gnus.
        (gnus-summary-exit): Allow quitting when we don't have a group buffer.
      	
      2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * mml.el (mml-generate-mime):
        Allow specifying what the top-level part type is.
      * gnus-sum.el (gnus-auto-center-summary):
        `scroll-margin' isn't defined on XEmacs.
      	
      2012-04-10 Philipp Haselwarter <philipp.haselwarter@gmx.de> (tiny change)
      * gnus-sum.el (gnus-auto-center-summary):
        Set default to respect `scroll-margin'.
      	
      2012-04-10 Elias Oltmanns <eo@nebensachen.de> (tiny change)
      * gnus-cite.el (gnus-dissect-cited-text): A single line without
        citation prefix within a block of cited text should be considered
        part of that block *only* if it is a blank line.
      	
      2012-04-02 Katsumi Yamaoka <yamaoka@jpl.org>
      * shr.el (shr-find-fill-point): Remove unused code; don't break a line
        before kinsoku-bol characters nor within kinsoku-eol characters.
      	
      2012-03-27 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-sync.el (gnus-topic-alist, gnus-group-topic)
        (gnus-topic-create-topic, gnus-topic-enter-dribble):
        Silence compiler.
        (gnus-sync-read): Use mapc instead of mapcar.
      * mm-archive.el: Require mm-decode for some macros.
        (gnus-recursive-directory-files, mailcap-extension-to-mime):
        Silence the byte compiler.
        (mm-archive-decoders): New function that returns the value of
        the mm-archive-decoders variable.
      * mm-decode.el:
        Don't require mm-archive; autoload mm-archive functions instead.
        (mm-dissect-singlepart): Use the function mm-archive-decoders.
      * nnmail.el (mail-send-and-exit): Silence the byte compiler.
      	
      2012-03-12 Peter Munster <pmrb@free.fr>
      * gnus-demon.el (gnus-demon-timers): Now a plist (function -> timer).
        (gnus-demon-cancel): Ditto.
        (gnus-demon-run-callback): When function cannot be called due to low
        idleness, call it when idleness reaches the expected value, instead
        of waiting another timer period.
        (gnus-demon-init): Add `time' to arguments of call-back.
      	
      2012-03-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.el: Register gnus-registry functions.
      * gnus-registry.el (gnus-try-warping-via-registry):
        Moved here and indent.
      * gnus-int.el (gnus-warp-to-article):
        Check whether the registry is enabled before warping.
      	
      2012-03-22 Dave Abrahams <dave@boostpro.com>
      * gnus-sum.el (gnus-summary-insert-subject): Record information
        in the registry about each article retrieved.
      * gnus-int.el (gnus-select-group-with-message-id): New function.
        (gnus-try-warping-via-registry): Ditto.
        (gnus-warp-to-article): Fall back on the registry.
      	
      2012-03-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * nnimap.el (nnimap-fetch-partial-articles): Minor doc string fixup.
      	
      2012-03-22 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-msg.el (gnus-summary-resend-message-insert-gcc): Assume that
        gnus-gcc-self-resent-messages may be a group parameter.
        (gnus-summary-resend-message):
        Don't encode encoded words in header when Gcc'ing resent message.
      	
      2012-03-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * shr.el (shr-insert): Treat non-breaking space just like normal
        space.  This seems to produce more pleasing results.
        (shr-insert):
        Only insert a blank line if we're starting from an image.
        (shr-tag-br):
        Allow <br> to end lines or to make a single blank line.
        (shr-ensure-paragraph): Consider lines with white space to be blank.
      	
      2012-03-14 Christopher Schmidt <christopher@ch.ristopher.com>
      * gnus-msg.el (gnus-inews-do-gcc): Add gnus-gcc-pre-body-encode-hook
        and gnus-gcc-post-body-encode-hook.
      	
      2012-02-16 Lars Ingebrigtsen <larsi@gnus.org>
      * mm-decode.el (mm-dissect-singlepart):
        Guess what the type of application/octet-stream parts really is.
      * gnus-sum.el (gnus-propagate-marks): Remove.
      	
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
      * nntp.el (nntp-coding-system-for-read): Remove.
        (nntp-coding-system-for-write): Ditto.
        (nntp-open-connection): Just use `binary' directly.
      
      2012-02-14 Teodor Zlatanov <tzz@lifelogs.com>
      * registry.el (registry-usage-test, registry-persistence-test):
        Move to tests/gnustest-registry.el.
        (registry-make-testable-db, registry-match-test)
        (registry-instantiation-test): Move to tests/gnustest-registry.el.
      * gnus-registry.el (gnus-registry-misc-test)
        (gnus-registry-usage-test): Move to tests/gnustest-registry.el.
      * tests/gnustest-registry.el:
        New file with the registry and gnus-registry ERT tests.
      	
      2012-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-msg.el (gnus-summary-resend-message):
        Make gnus-summary-resend-message-insert-gcc be last item in
        message-header-setup-hook.
      	
      2012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
      * nnfolder.el (nnfolder-marks-directory, nnfolder-marks-is-evil)
        (nnfolder-marks, nnfolder-marks-file-suffix)
        (nnfolder-marks-modtime): Remove.
        (nnfolder-open-server): Don't use marks.
        (nnfolder-request-delete-group): Ditto.
        (nnfolder-request-rename-group): Ditto.
        (nnfolder-request-set-mark, nnfolder-request-marks)
        (nnfolder-group-marks-pathname, nnfolder-marks-changed-p)
        (nnfolder-save-marks, nnfolder-open-marks): Remove.
      * nnml.el (nnml-marks-is-evil, nnml-marks-file-name, nnml-marks)
        (nnml-marks-modtime): Remove.
        (nnml-request-delete-group): Don't use marks.
        (nnml-request-rename-group): Ditto.
        (nnml-request-set-mark, nnml-request-marks, nnml-marks-changed-p)
        (nnml-save-marks, nnml-open-marks): Remove.
      * nntp.el (nntp-marks-is-evil, nntp-marks-file-name, nntp-marks)
        (nntp-marks-modtime, nntp-marks-directory, nntp-request-set-mark)
        (nntp-request-marks, nntp-marks-directory, nntp-marks-changed-p)
        (nntp-save-marks, nntp-open-marks, nntp-possibly-create-directory)
        (nntp-server-to-method-cache): Remove.
      * shr.el (shr-rescale-image): Fix wrong merge.
      	
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
      * shr.el (shr-remove-trailing-whitespace):
        Really delete the padding on too-wide lines.
      	
      2012-02-09 Lars Ingebrigtsen <larsi@gnus.org>
      * mm-archive.el (mm-archive-dissect-and-inline): New function.
        (mm-archive-dissect-and-inline): Fix up the undisplayer.
      * mm-decode.el (mm-display-external): Output the text from
        the command in the buffer after the command finished.
        This makes text-based commands behave better.
      	
      2012-02-07 Lars Ingebrigtsen <larsi@gnus.org>
      * message.el (smtpmail-smtp-user): Silence compiler warning.
      	
      2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
      * message.el (message-multi-smtp-send-mail):
        Also allow specifying the SMTP user name.
      	
      2012-02-06 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-sum.el (gnus-summary-article-map): Fix typo.
      	
      2012-02-02 Lars Ingebrigtsen <larsi@gnus.org>
      * message.el (message-multi-smtp-send-mail): New function.
        (message-multi-smtp-send-mail): Respect the X-Message-SMTP-Method
        header to implement multi-SMTP functionality.
      * gnus-agent.el (gnus-agent-send-mail-function): Removed.
        (gnus-agentize): Don't set it.
        (gnus-agent-send-mail): Don't use it.
      * gnus-sum.el (gnus-summary-widget-backward):
        New function and keystroke.
      * shr.el (shr-put-image): Remove underlines from sliced images.
        (shr-zoom-image): Compute the region to be replaced more correctly.
      	
      2012-02-02 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-msg.el (gnus-gcc-self-resent-messages): New user option.
        (gnus-summary-resend-message-insert-gcc): New function.
        (gnus-summary-resend-message): Modify message-header-setup-hook and
        message-sent-hook to make it work for Gcc.
        (gnus-inews-do-gcc): Update the number of unread articles of groups
        that messages are Gcc'd to.
      * message.el (message-resend): Run message-sent-hook to do Gcc.
      	
      2012-02-01 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus-registry.el (gnus-registry-fixup-registry):
        Move the message to a higher level to silence compilation.
      * gnus-art.el (gnus-shr-put-image): Take and pass on a `flags'
        parameter to allow controlling the scaling.
      * shr.el (shr-zoom-image): New command and keystroke.
        (shr-put-image): Take a `size' flag to say how to scale the image.
      * mm-archive.el (mm-dissect-archive): Use it to get all file names.
        Use recursive deletion.
        (mm-dissect-archive): Add support for zip files.
      * gnus-util.el (gnus-recursive-directory-files): New function.
      * mm-archive.el (mm-archive-list-files): Inline text and image parts.
        (mm-archive-decoders): Add tgz support.
      * mm-decode.el (mm-shr): Make sure that the HTML ends with a newline.
        Otherwise inserting text into the Gnus buffer can look odd.
      * gnus-art.el (gnus-mime-inline-part): Slight clean-up.
      * mm-archive.el (mm-archive-decoders): Add support for tar.
      * gnus.el (gnus-logo-color-alist): Change the colours for Ma Gnus.
      * nnmail.el (nnmail-extra-headers): Add Cc to the default.
      	
      2012-01-31 Lars Ingebrigtsen <larsi@gnus.org>
      * mm-decode.el (mm-dissect-singlepart): Check that the decoder exists.
      * mm-archive.el: New file.
      * mm-decode.el (mm-dissect-singlepart):
        Use it to decode ms-tnef files.
      * mm-util.el (mm-find-buffer-file-coding-system): Comment fix.
      * message.el (message-goto-*): Make all the `message-goto-*' commands
        push the mark before moving point.  This makes it easier to go back
        to where you came from after editing whatever you jumped to.
      	
      2012-01-07 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el (gnus-sync-newsrc-groups): Quote normally.
        (gnus-sync-lesync-pre-save-group-entry): Remove invalid invlists.
        (gnus-sync-lesync-normalize-group-entry): Ignore a few more keys.
      	
      2011-11-09 Teodor Zlatanov <tzz@lifelogs.com>
      * spam.el: Move BBDB autoloads.
        (spam-exists-in-BBDB-p):
        New function to do the BBDB search directly in BBDB 2 and 3.
        (spam-check-BBDB): Use it.
        (spam-enter-ham-BBDB): Use it.
      	
      2011-10-31 Peter Munster <pmrb@free.fr> (tiny change)
      * gnus-group.el (gnus-group-get-new-news):
        New parameter `one-level' for scanning exactly one level.
      * gnus-start.el (gnus-get-unread-articles): Ditto.
      	
      2011-11-03 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: More commentary about setup.
      	
      2011-11-02 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: More commentary about `gnus-sync-read' issues.
      	
      2011-10-31 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: Improve docs about CouchDB admins.
      	
      2011-10-29 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el (gnus-sync-lesync-setup): Fix salt when user setup is
        not needed.  Provide xmlplistread list function to produce XML plist
        output for non-Gnus LeSync clients.
      	
      2011-10-27 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: Add LeSync synchronization backend and logic to read
        and save against it.  Group subscriptions, read marks, other marks,
        subscription levels, topic names, and topic offsets (the group's
        position within the topic) are saved.  This is an experimental
        backend and may change significantly.  Load json.el from
        the gnus-fallback-lib if it's not available otherwise.
        (gnus-sync-save): Don't use `apply-partially' because of XEmacs.
      
      2011-04-20 David Engster <dengste@eml.cc>
      * tests/gnustest-nntp.el: New file for simple NNTP testing.
      89b163db
  14. 11 Jan, 2012 1 commit
  15. 05 Jan, 2012 1 commit
  16. 02 Nov, 2011 2 commits
  17. 31 Oct, 2011 1 commit
  18. 18 Oct, 2011 1 commit
    • Ted Zlatanov's avatar
      Merge changes made in Gnus trunk. · 97d0a92c
      Ted Zlatanov authored
      gnus-util.el (gnus-bound-and-true-p): Macro for XEmacs compatibility.
      nnir.el (nnir-mode): Use it.
      nnmairix.el (nnmairix-determine-original-group-from-registry): Use it.
      nnir.el (gnus-registry-enabled): Defvar to keep the compiler happy.
      nnmairix.el (gnus-registry-enabled): Ditto.
      97d0a92c
  19. 11 Sep, 2011 1 commit
  20. 21 Aug, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 1e91d506
      Gnus developers authored
      nntp.el (nntp-authinfo-file): Mark as obsolete -- use auth-source instead.
      pop3.el (pop3-wait-for-messages): Don't use Gnus functions here.
      gnus-util.el (gnus-process-live-p): Copy over compat function.
      pop3.el (pop3-wait-for-messages): If the pop3 process dies, stop processing.
      nntp.el (nntp-kill-buffer): Kill the process before killing the buffer to avoid warnings.
      gnus-agent.el (gnus-agent-expire-done-message): Use %.f as format specified to reduce precision.
      1e91d506
  21. 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
  22. 01 Jul, 2011 1 commit
  23. 19 Mar, 2011 1 commit
  24. 17 Feb, 2011 1 commit
    • Gnus developers's avatar
      Merge chagnes made in Gnus trunk. · 7ba93e94
      Gnus developers authored
      auth.texi (GnuPG and EasyPG Assistant Configuration): Mention the default now is to have two files in `auth-sources'.
      nnimap.el (nnimap-open-connection-1): Delete duplicate server names when getting credentials.
      gnus-util.el (gnus-delete-duplicates): New function.
      nnimap.el (nnimap-credentials): Instead of picking the first port as a creation default, pass the whole port list down.  It will be completed.
      auth-source.el (auth-source-search): Updated docs to talk about multiple creation choices.
       (auth-source-netrc-create): Accept a list as a value (from the search parameters) and do completion on that list.  Keep a separate netrc line with the password obscured for showing the user.
      nnimap.el (nnimap-open-connection-1): Make the `nnimap-address' the first choice to `auth-source-search' so it will be used for entry creation instead of the server's Gnus-specific name.
       (nnimap-credentials): Rely on the auth-source library to select which port is actually wanted in the new netrc entry, so don't override `auth-source-creation-defaults'.
      7ba93e94
  25. 03 Feb, 2011 1 commit
    • 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
  26. 27 Jan, 2011 2 commits
    • Glenn Morris's avatar
    • Lars Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · 647559c2
      Lars Ingebrigtsen authored
      gnus-art.el (gnus-article-next-page): Change last-line-displayed behaviour.
       (article-lapsed-string): Refactor out and allow specifying how many segments you want.
       (gnus-article-setup-buffer): Start updating the lapsed header directly.
       (gnus-article-update-lapsed-header): New variable.
      shr.el (shr-put-color): Don't do the box padding in tables, since they're already padded.
      gnus-util.el (float-time): If float-time is bound, always use it on all Emacsen.  It's unclear why the subrp check was there.
       (time-date): Require to make some autoload issues on XEmacs go away.
      gnus-draft.el (gnus-draft-clear-marks): New function to be run as an exit hook to nix out all data on readedness on group exit.
      gnus-sum.el (gnus-auto-select-subject): Doc typo.
      647559c2
  27. 25 Jan, 2011 1 commit
  28. 02 Jan, 2011 1 commit
  29. 20 Dec, 2010 1 commit
  30. 17 Dec, 2010 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 70041e9a
      Gnus developers authored
      nnir.el (nnir-get-active): Ignore nnir-ignored-newsgroups if null.
      gnus-sum.el (gnus-summary-refer-thread): Simplify code. Restore gnus-use-agent.
       (gnus-get-newsgroup-headers): Avoid unwanted spaces at eol.
      gravatar.el (gravatar-retrieve-synchronously): New function.
       (gravatar-get-data): Make more robust.
      gnus-util.el (gnus-rescale-image): Allow to resize images even if they are from file. Can also scale up.
      nnimap.el (nnimap-retrieve-headers): Remove CRLF from the headers.
      nnir.el (nnir-mode): Make sure 'gnus-registry-install is bound.
      gnus-sum.el (gnus-get-newsgroup-headers): Revert the last change here, since it's up to the backends to do CRLF removal if their protocol has it.
      gnus-group.el (gnus-group-delete-articles): New command.
      70041e9a
  31. 05 Dec, 2010 2 commits
    • Katsumi Yamaoka's avatar
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 04db63bc
      Gnus developers authored
      nnir.el (nnir-categorize): Replace mapcar with mapc.
      shr.el (shr-urlify): Display the title in <a> tags.
      shr.el (shr-urlify): Show the URL before the title to avoid misleading URLs.
      gnus-sum.el (gnus-summary-show-article): Reverse the meanings of `C-u
      C-u g' and `C-u g' so that `C-u g' does what it traditionally did.
      gnus.texi (Paging the Article): Note the reverse meanings of `C-u C-u g'.
      gnus-html.el (gnus-html-put-image): Use widget instead of local maps
      so that TAB works.
      nnir.el (nnir-run-gmane): Use more careful test for gmane nntp server.
      nnimap.el (nnimap-process-expiry-targets): Avoid downloading articles
      unless necessary.
      gnus-util.el (gnus-output-to-mail): Require nnmail before using nnmail
      variables.
      shr.el (shr-stylesheet): New dynamic variable for cascading the styles.
       (shr-colorize-region): New function.
       (shr-insert-background-overlay): Remove.
       (shr-render-td): Background setting should be taken care of on a higher level.
       (shr-tag-body): Use post-hoc colorizations.
       (shr-descend): Only render color/background when they change.
       (shr-tag-body): Set up a style sheet based on bgcolor/fgcolor.
       (shr-put-color-1): Don't overwrite old colors.
       (shr-colorize-region): When the background color isn't explicit, use a fixed background.
      gnus.el (gnus-valid-select-methods): Allow nnimap to respool.
      nntp.el (nntp-snarf-error-message): nnheader-report takes a format string as the parameter.
      gnus-sum.el (gnus-summary-respool-article): The completion function expects a list instead of an alist.
      04db63bc
  32. 03 Dec, 2010 5 commits