1. 19 Feb, 2011 1 commit
    • Glenn Morris's avatar
      Merge dired-x's dired-add-entry modifications into the main definition. · 30abce25
      Glenn Morris authored
      * lisp/dired-aux.el (dired-add-entry): Give it a doc-string.
      Merge dired-x's dired-omit handling here.
      (dired-omit-mode, dired-omit-regexp, dired-omit-localp): Declare.
      
      * lisp/dired-x.el (dired-omit-new-add-entry): Merge into dired-add-entry.
      
      * doc/misc/dired-x.texi (Technical Details): No longer redefines
      dired-add-entry.
      30abce25
  2. 18 Feb, 2011 1 commit
  3. 17 Feb, 2011 2 commits
    • 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
    • Ted Zlatanov's avatar
      auth.texi (Help for users): Use :port instead of :protocol for all auth-source docs. · 35123c04
      Ted Zlatanov authored
      auth-source.el (auth-source-netrc-parse): Use :port instead of :protocol and accept a missing user, host, or port as a wildcard match.
       (auth-source-netrc-search, auth-source-netrc-create)
       (auth-source-secrets-search, auth-source-secrets-create)
       (auth-source-user-or-password, auth-source-backend, auth-sources)
       (auth-source-backend-parse-parameters, auth-source-search): Use :port instead of :protocol.
      nnimap.el (nnimap-credentials): Pass a port default to `auth-source-search' in case an entry needs to be created.
       (nnimap-open-connection-1): Use :port instead of :protocol.
      35123c04
  4. 16 Feb, 2011 2 commits
    • Glenn Morris's avatar
      Use emacsver.texi in dired-x.texi. · b322c9af
      Glenn Morris authored
      * doc/misc/dired-x.texi: Use emacsver.texi to get Emacs version.
      * doc/misc/Makefile.in ($(infodir)/dired-x, dired-x.dvi, dired-x.pdf):
      Depend on emacsver.texi.
      b322c9af
    • Glenn Morris's avatar
      More dired-x cleanup. · da5e0ce4
      Glenn Morris authored
      * lisp/dired-x.el (dired-bind-jump, dired-bind-man, dired-bind-info):
      Doc fixes.  Add :set property, replacing top-level calls.
      (dired-vm-read-only-folders, dired-vm): Doc fix (drop v. old VM 4).
      (dired-guess-shell-gnutar): Test tar version rather than system-type.
      (dired-extra-startup, dired-man, dired-info): Doc fixes.
      (dired-clean-up-after-deletion): Use when and dolist.
      (dired-jump): Use unless and when.
      (dired-virtual): Use line-end-position.
      (dired-default-directory-alist): Rename from default-directory-alist.
      (dired-default-directory): Update for above name change.
      (dired-vm): Drop VM < 5 and simplify.
      (dired-buffer-more-recently-used-p): Rewrite.
      (dired-filename-at-point): Use when and or.
      (dired-x-read-filename-at-point): Rename from read-filename-at-point.
      Update callers.
      
      * doc/misc/dired-x.texi (Multiple Dired Directories): Update for rename of
      default-directory-alist.
      (Miscellaneous Commands): No longer mention very old VM version 4.
      da5e0ce4
  5. 15 Feb, 2011 2 commits
    • 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
    • Paul Eggert's avatar
      Merge from gnulib. · bb55f713
      Paul Eggert authored
      bb55f713
  6. 14 Feb, 2011 1 commit
    • Glenn Morris's avatar
      Misc updates for dired-x.texi. · 07ca5555
      Glenn Morris authored
      * doc/misc/dired-x.texi: Drop meaningless version number.
      (Introduction): Remove old info.
      (Optional Installation Dired Jump): Autoload from dired-x.
      Remove incorrect info about loaddefs.el.
      (Bugs): Just refer to M-x report-emacs-bug.
      07ca5555
  7. 13 Feb, 2011 3 commits
    • Michael Albinus's avatar
      * tramp.texi (History): Remove IMAP support. · 14029d4b
      Michael Albinus authored
      (External methods, Frequently Asked Questions): Remove `imap' and
      `imaps' methods.
      (Password handling): Remove IMAP entries for ~/.authinfo.gpg.
      
      * trampver.texi: Remove default value of `emacsimap'.
      14029d4b
    • Glenn Morris's avatar
      Add @top to some misc/*.texi files. · 8a36c07f
      Glenn Morris authored
      * ada-mode.texi, dired-x.texi, ebrowse.texi, ediff.texi, eudc.texi:
      * idlwave.texi, reftex.texi, sc.texi, speedbar.texi: Add @top.
      8a36c07f
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · b8e0f0cd
      Gnus developers authored
      auth.texi (Overview, Help for users, Help for developers): Update docs.
       (Help for users): Talk about spaces.
      sieve-manage.el: Autoload `auth-source-search'.
       (sieve-sasl-auth): Use it.
      nnimap.el: Autoload `auth-source-forget+'.
       (nnimap-open-connection-1): Use it if the connection fails.
      auth-source.el: Require `password-cache'.
       (auth-source-hide-passwords, auth-source-cache): Remove and mark obsolete.
       (auth-source-magic): Marker for `password-cache' keys.
       (auth-source-do-cache): Update docstring.
       (auth-source-search): Use and check cache.
       (auth-source-forget-all-cached, auth-source-remember)
       (auth-source-recall, auth-source-forget, auth-source-forget+)
       (auth-source-specmatchp): Caching support functions.
       (auth-source-forget-user-or-password, auth-source-forget-all-cached): Remove and obsolete.
       (auth-source-user-or-password): Remove caching to further discourage using it.  Always hide passwords.
      password-cache.el (password-cache-remove): Accept secrets that are not strings.
      mail-source.el: Autoload `auth-source-search'.
       (mail-source-keyword-map): Note order matters.
       (mail-source-set-1): Get all the mail-source source values and defaults and search auth-source on those if needed.  This can all probably be simplified.
      nnimap.el: Autoload `auth-source-search'.
       (nnimap-credentials): Use it.
       (nnimap-open-connection-1): Ask for the virtual server and physical address in one shot.
      nntp.el: Autoload `auth-source-search'.
       (nntp-send-authinfo): Use it.  Note TODO.
      auth-source.el (auth-source-secrets-search, auth-source-user-or-password): Use `append' instead of `nconc'.
       (auth-source-user-or-password): Build return list better and protect against nil :secret.
      auth-source.el (top): Require 'eieio unconditionally.  Autoload `secrets-get-attributes' instead of `secrets-get-attribute'.
       (auth-source-secrets-search): Limit search when `max' is greater than number of results.
      auth-source.el (auth-source-secrets-search): Add examples.
      auth-source.el (auth-sources): Allow for simpler defaults for Secrets API with a string "secrets:collection-name" and with 'default.
       (auth-source-backend-parse): Parse "secrets:collection-name" and 'default.  Recurse on parses instead of repeating code.  Use the Secrets API is the source is not nil and 'ignore otherwise.  Emit a message when ignoring a source.
       (auth-source-search): List ignored search keys at the top level.
       (auth-source-netrc-create): Use `case' instead of `cond'.
       (auth-source-secrets-search): Created with TODOs.
       (auth-source-secrets-create): Created with TODOs.
       (auth-source-retrieve, auth-source-create, auth-source-delete)
       (auth-source-protocol-defaults, auth-source-user-or-password-imap)
       (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh)
       (auth-source-user-or-password-sftp)
       (auth-source-user-or-password-smtp): Removed.
       (auth-source-user-or-password): Deprecated and modified to be a wrapper around `auth-source-search'.  Not tested thoroughly.
      auth-source.el: Bring in assoc and eioeio libraries.
       (secrets-enabled): New variable to track the status of the Secrets API.
       (auth-source-backend): New EIOEIO class to represent a backend.
       (auth-source-creation-defaults): New variable to set prompt defaults during token creation (see the `auth-source-search' docstring for details).
       (auth-sources): Simplify to allow a simple string as a netrc backend spec.
       (auth-source-backend-parse): Parse a backend from an `auth-sources' spec.
       (auth-source-backend-parse-parameters): Fill in the backend parameters.
       (auth-source-search): Main auth-source API entry point.
       (auth-source-delete): Wrapper around `auth-source-search' for deletion.
       (auth-source-search-collection): Helper function for searching.
       (auth-source-netrc-parse, auth-source-netrc-normalize)
       (auth-source-netrc-search, auth-source-netrc-create): Netrc backend.  Supports search, create, and delete.
       (auth-source-secrets-search, auth-source-secrets-create): Secrets API backend stubs.
      (auth-source-user-or-password): Call `auth-source-search' but it's not ready yet.
      b8e0f0cd
  8. 12 Feb, 2011 2 commits
  9. 09 Feb, 2011 1 commit
  10. 07 Feb, 2011 2 commits
  11. 06 Feb, 2011 1 commit
  12. 05 Feb, 2011 3 commits
    • Katsumi Yamaoka's avatar
      overrides.texi: Remove. · 156ad271
      Katsumi Yamaoka authored
      sieve.texi, sasl.texi, pgg.texi, message.texi, gnus.texi:
      emacs-mime.texi, auth.texi, Makefile.in: Revert last changes.
      156ad271
    • Michael Albinus's avatar
      * tramp.texi: · 36539990
      Michael Albinus authored
      Replace "delimet" with "delimit" globally.
      Replace "explicite" with "explicit" globally.
      Replace "instead of" with "instead" where there was nothing after "of".
      Audit use of comma before interrogative pronoun, "that", or "which".
      Minor word order, spelling, wording changes.
      (Frequently Asked Questions): Mention problems with WinSSHD.
      
      * trampver.texi: Update release number.
      36539990
    • 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
  13. 03 Feb, 2011 4 commits
  14. 01 Feb, 2011 1 commit
  15. 31 Jan, 2011 1 commit
  16. 30 Jan, 2011 1 commit
  17. 29 Jan, 2011 1 commit
    • Eli Zaretskii's avatar
      Fix doc/*/makefile.w32-in according to... · bf3dae7e
      Eli Zaretskii authored
      Fix doc/*/makefile.w32-in according to 2011-01-23T10:22:21Z!wl@gnu.org-2011-01-23T10:38:14Z!wl@gnu.org.
      
       doc/lispref/makefile.w32-in (texinfodir): New variable.
       (usermanualdir): Remove as redundant with $(emacsdir).
       (MAKEINFO): Remove options, leave only program name.
       (MAKEINFO_OPTS): New variable.
       (texinputdir, $(infodir)/elisp): Use $(MAKEINFO_OPTS).
       doc/emacs/makefile.w32-in (MAKEINFO): Remove options, leave only program name.
       (MAKEINFO_OPTS): New variable.
       (ENVADD, $(infodir)/emacs): Use $(MAKEINFO_OPTS).
       (emacs.html): New target.
       (clean): Remove emacs.html.
       doc/misc/makefile.w32-in (MAKEINFO): Remove options, leave only program name.
       (MAKEINFO_OPTS): New variable.
       (ENVADD, $(infodir)/emacs): Use $(MAKEINFO_OPTS).
       ($(infodir)/info, $(infodir)/ccmode, $(infodir)/ada-mode)
       ($(infodir)/pcl-cvs, $(infodir)/eshell, $(infodir)/cl)
       ($(infodir)/dbus, $(infodir)/dired-x, $(infodir)/ediff)
       ($(infodir)/flymake, $(infodir)/forms, $(infodir)/gnus)
       ($(infodir)/message, $(infodir)/emacs-mime, $(infodir)/sieve)
       ($(infodir)/pgg, $(infodir)/mh-e, $(infodir)/reftex)
       ($(infodir)/remember, $(infodir)/sasl, $(infodir)/sc)
       ($(infodir)/vip, $(infodir)/viper, $(infodir)/widget)
       ($(infodir)/efaq, $(infodir)/autotype, $(infodir)/calc)
       ($(infodir)/idlwave, $(infodir)/eudc, $(infodir)/ebrowse)
       ($(infodir)/woman, $(infodir)/speedbar, $(infodir)/tramp)
       ($(infodir)/ses, $(infodir)/smtpmail, $(infodir)/org)
       ($(infodir)/url, $(infodir)/newsticker, $(infodir)/nxml-mode)
       ($(infodir)/rcirc, $(infodir)/erc, $(infodir)/ert)
       ($(infodir)/epa, $(infodir)/mairix-el, $(infodir)/auth)
       ($(infodir)/eieio, $(infodir)/ede, $(infodir)/semantic)
       ($(infodir)/edt): Use $(MAKEINFO_OPTS).
      bf3dae7e
  18. 28 Jan, 2011 1 commit
  19. 26 Jan, 2011 1 commit
  20. 25 Jan, 2011 1 commit
  21. 24 Jan, 2011 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · c5ecc769
      Gnus developers authored
      shr.el: Use defface to create shr-tag-h[1-6] faces to fontify h[1-6] tags.
      mml-smime.el (mml-smime-use): Make it a defcustom and default to 'epg if EPG is loaded.
      message.texi (IDNA): Explain what it is.
      gnus.texi (The Empty Backend): Document nnnil (bug #7653).
      gnus-agent.el (gnus-agent-prompt-send-queue): Whitespace fix.
      shr.el (shr-expand-newlines): Proof of concept implemantation of boxy backgrounds.
       (shr-expand-newlines): Switch to using overlays to enable kill'n'yank in a more sensible manner.
      c5ecc769
  22. 23 Jan, 2011 1 commit
  23. 18 Jan, 2011 1 commit
  24. 14 Jan, 2011 1 commit
  25. 12 Jan, 2011 1 commit
    • Christian Ohler's avatar
      Add ERT, a tool for automated testing in Emacs Lisp. · d221e780
      Christian Ohler authored
      * Makefile.in, configure.in, doc/misc/Makefile.in, doc/misc/makefile.w32-in:
      Add ERT.  Make "make check" run tests in test/automated.
      
      * doc/misc/ert.texi, lisp/emacs-lisp/ert.el, lisp/emacs-lisp/ert-x.el:
      New files.
      
      * test/automated: New directory.
      d221e780
  26. 10 Jan, 2011 1 commit
  27. 07 Jan, 2011 2 commits