1. 30 Mar, 2011 3 commits
    • 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.
    • Chong Yidong's avatar
      Change default type of open-protocol-stream. · e742e117
      Chong Yidong authored
      * nnimap.el (nnimap-stream, nnimap-open-connection-1): Accept `network'
      * nntp.el (nntp-open-connection-function): Document the fact that some
      values are not functions but are instead handled specially.  Recognize
      nntp-open-plain-stream value.
      (nntp-open-connection): Recognize that value.
      * proto-stream.el (open-protocol-stream): Bring back `network' type.
      Make this the default type.
      (proto-stream-open-plain): Rename from proto-stream-open-default.
      (open-protocol-stream, proto-stream-open-starttls)
      (proto-stream-open-tls, proto-stream-open-shell): Replace `default'
      with `plain'.
    • Leo Liu's avatar
      Improve key bindings in edit-abbrevs-mode · eb7ffc14
      Leo Liu authored
      C-x C-s and C-x C-w in edit-abbrevs-mode now do something similar to
      their corresponding global bindings.
  2. 29 Mar, 2011 3 commits
    • Ken Manheimer's avatar
      * allout.el (allout-hide-by-annotation, allout-flag-region): Reduce · d806ab68
      Ken Manheimer authored
      possibility of overlay leakage by making them volatile.
      * allout-widgets.el (allout-widgets-tally): Define as nil so the hash is
      not shared between buffers.  Mode initialization is responsible for giving
      it a useful starting value.
      (allout-item-span): Reduce possibility of overlay leakage by making them
      (allout-widgets-count-buttons-in-region): Add diagnostic function for
      tracking down overlay leaks.
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · b62f8267
      Gnus developers authored
      mm-view.el (mm-display-inline-fontify): Use `set-normal-mode' with local variables disabled rather than `normal-mode'.
      imap.el (imap-shell-open, imap-process-connection-type): Use imap-process-connection-type for 'shell' streams as well as Kerberos, SSL, other subprocesses.
    • Leo Liu's avatar
      Add to minibuffer-history if HISOTRY is nil in ido.el · ea622834
      Leo Liu authored
      It is broken by the change on 2011-03-21.
  3. 28 Mar, 2011 1 commit
  4. 27 Mar, 2011 2 commits
  5. 26 Mar, 2011 1 commit
    • Chong Yidong's avatar
      Changes to open-protocol-stream, preparing for merging it with open-network-stream. · f2eefd24
      Chong Yidong authored
      * lisp/gnus/proto-stream.el: Changes preparatory to merging open-protocol-stream
      with open-network-stream.
      (proto-stream-always-use-starttls): Option removed.
      (open-protocol-stream): Return a process object by default.  Provide a
      new parameter :return-list specifying a list-type return value, which
      now has the form (PROP . PLIST) instead of a fixed-length list.  Change
      :type `network' to `try-starttls', and `network-only' to `default'.
      Make `default' the default, for compatibility with open-network-stream.
      Handle the no-parameter case exactly as open-network-stream, with no
      additional stream processing.  Search plists using plist-get.
      Explicitly add :end-of-commend parameter if it is missing.
      (proto-stream-open-default): Renamed from
      proto-stream-open-network-only.  Return 'default as the type.
      (proto-stream-open-starttls): Rename from proto-stream-open-network.
      Use plist-get.  Don't return `tls' as the type if STARTTLS negotiation
      failed.  Always return a list with a (possibly dead) process as the
      first element, for compatibility with open-network-stream.
      (proto-stream-open-tls): Use plist-get.  Always return a list.
      (proto-stream-open-shell): Return `default' as connection type.
      (proto-stream-capability-open): Use plist-get.
      (proto-stream-eoc): Function deleted.
      * lisp/gnus/nnimap.el (nnimap-stream, nnimap-open-connection)
      (nnimap-open-connection-1): Handle renaming of :type parameter for
      (nnimap-open-connection-1): Pass a :return-list parameter
      open-protocol-stream to obtain a list return value.  Parse this list
      using plist-get.
      * lisp/gnus/nntp.el (nntp-open-connection): Handle renaming of :type parameter
      for open-protocol-stream.  Accept open-protocol-stream return value
      that is a subprocess object instead of a list.  Handle the case of a
      dead returned process.
  6. 25 Mar, 2011 4 commits
  7. 24 Mar, 2011 2 commits
    • Stefan Monnier's avatar
      First step towards using standard completion in comint. · d86d2721
      Stefan Monnier authored
      * lisp/minibuffer.el (completion--flush-all-sorted-completions):
      Remove itself from hook.
      (completion-at-point): Let the functions perform the completion
      immediately and return nil or t.
      * lisp/comint.el (comint-dynamic-complete-functions): Now identical to
      (comint-dynamic-list-input-ring): Remove unused var `index'.
      (comint--match-partial-filename, comint--unquote&expand-filename):
      New funs, split from comint-match-partial-filename.
      (comint-dynamic-complete): Use completion-at-point.
      (comint-dynamic-complete-filename): Use comint--match-partial-filename.
    • Drew Adams's avatar
      Add support for defun in thingatpt.el · e8974c48
      Drew Adams authored
  8. 23 Mar, 2011 4 commits
  9. 22 Mar, 2011 8 commits
  10. 21 Mar, 2011 7 commits
  11. 20 Mar, 2011 3 commits
  12. 19 Mar, 2011 2 commits