1. 07 May, 2010 14 commits
    • Eli Zaretskii's avatar
    • Daiki Ueno's avatar
      Skip disabled PGP key when encrypting mail with Gnus. · 5146e84c
      Daiki Ueno authored
      * lisp/epg.el (epg-key-capablity-alist): Add "D" flag (Bug#5592).
      * lisp/gnus/mml2015.el (mml2015-epg-find-usable-key): Skip disabled key (Bug#5592).
    • Katsumi Yamaoka's avatar
      Fix typos. · 86d21cc0
      Katsumi Yamaoka authored
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 9581ba4d
      Katsumi Yamaoka authored
      Note: Julien has already sent a form to FSF to sign a paper.
      2010-05-07  Julien Danjou  <julien@danjou.info>
       * gnus-art.el (gnus-mime-pipe-part): Add optional argument `cmd'; pass
       it to mm-pipe-part.
       * mm-decode.el (mm-pipe-part): Add optional argument `cmd'; use it if
       it is given.
    • Katsumi Yamaoka's avatar
      Synch with Gnus trunk. · 765d4319
      Katsumi Yamaoka authored
      * mail/binhex.el (binhex-decode-region-internal)
      * mail/uudecode.el (uudecode-decode-region-internal)
      * net/dns.el (dns-read-string-name, dns-write, dns-read)
      (dns-read-type, dns-query)
      * pgg-parse.el (pgg-parse-armor)
      * pgg.el (pgg-verify-region)
      * sha1.el (sha1-string-external): Don't run set-buffer-multibyte for
      * net/imap.el (imap-disable-multibyte): Redefine them as a macro.
      * nnweb.el (nnweb-gmane-search)
      * yenc.el (yenc-decode-region): Don't run set-buffer-multibyte for
      * gnus-art.el (gnus-article-browse-html-parts)
      * gnus-group.el (gnus-read-ephemeral-gmane-group)
      (gnus-read-ephemeral-bug-grou): Use mm-make-temp-file instead of
      * gnus-dired.el (gnus-dired-mode): Bind gnus-dired-mode-hook,
      gnus-dired-mode-on-hook and gnus-dired-mode-off-hook for XEmacs when
      * gnus-ml.el (gnus-mailing-list-mode): Bind gnus-mailing-list-mode-hook,
      gnus-mailing-list-mode-on-hook and gnus-mailing-list-mode-off-hook for
      XEmacs when compiling.
      * gnus-salt.el (gnus-pick-mode): Bind gnus-pick-mode-on-hook and
      gnus-pick-mode-off-hook for XEmacs when compiling.
      (gnus-binary-mode): Bind gnus-binary-mode-on-hook and
      gnus-binary-mode-off-hook for XEmacs when compiling.
      * gnus-sum.el (gnus-summary-limit-strange-charsets-predicate): Return
      nil if char-charset is not available.
      * sieve-manage.el (sieve-manage-disable-multibyte): Redefine them as a
      * mm-url.el (mm-url-form-encode-xwfu): Use mm-encode-coding-string
      instead of encode-coding-string.
      * mm-util.el (mm-enable-multibyte, mm-disable-multibyte): Use (featurep
      'xemacs) instead of mm-emacs-mule to switch function definitions.
      (mm-with-unibyte-current-buffer): Make it a progn macro for XEmacs.
    • Juanma Barranquero's avatar
    • Juanma Barranquero's avatar
    • Glenn Morris's avatar
      Regenerate configure. · e6df49e4
      Glenn Morris authored
    • Glenn Morris's avatar
      Missing part of previous commit. · 16bbb132
      Glenn Morris authored
      * s/openbsd.h (LD_SWITCH_SYSTEM): Move to configure.in.
    • Glenn Morris's avatar
      Move LD_SWITCH_SYSTEM from cpp to configure. · 2f86b22b
      Glenn Morris authored
      * configure.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
      Merges logic from src/s/* and src/Makefile.in.
      (LD_SWITCH_SYSTEM_TEMACS): New output variable.
      * src/Makefile.in (LD_SWITCH_SYSTEM): Set with configure, not cpp.
      (LD_SWITCH_SYSTEM_EXTRA): New variable, set by configure.
      move out of cpp section.
      * src/s/freebsd.h (LD_SWITCH_SYSTEM):
      * src/s/gnu-linux.h (LD_SWITCH_SYSTEM):
      * src/s/netbsd.h (LD_SWITCH_SYSTEM):
      * admin/CPP-DEFINES: Remove LD_SWITCH_SYSTEM.
    • Juanma Barranquero's avatar
    • Juanma Barranquero's avatar
    • Dan Nicolaescu's avatar
      Remove more unused symbols. · 06304e03
      Dan Nicolaescu authored
    • Dan Nicolaescu's avatar
      Define LIB_STANDARD and START_FILES using autoconf. · 49ebbd65
      Dan Nicolaescu authored
      * s/usg5-4.h (LIB_STANDARD):
      * s/netbsd.h (START_FILES):
      * s/irix6-5.h (LIB_STANDARD):
      * s/hpux10-20.h (LIB_STANDARD, START_FILES):
      * s/gnu-linux.h (START_FILES, LIB_STANDARD):
      * s/freebsd.h (START_FILES):
      * s/darwin.h (START_FILES):
      * s/cygwin.h (START_FILES):
      * s/aix4-2.h (LIB_STANDARD):
      * m/ibmrs6000.h (START_FILES): Remove, move logic to configure.in.
      * Makefile.in (STARTFILES): Rename to START_FILES, define using
      autoconf, not cpp.
      Define START_FILES and LIB_STANDARD using autoconf.
      * configure.in (START_FILES, LIB_STANDARD): New definitions, moved
      here from src/s/*.h.
      (HAVE_CRTIN): Remove, inline logic in the netbsd
      START_FILES/LIB_STANDARD computation.
  2. 06 May, 2010 18 commits
  3. 05 May, 2010 8 commits
    • Juanma Barranquero's avatar
    • Juri Linkov's avatar
      Add `slow' and `history' tags to the desktop data. · 221a0647
      Juri Linkov authored
      * info.el (Info-virtual-nodes) [*Index*]: Add `slow' tag.
      (Info-virtual-files) [*Apropos*]: Add `slow' tag.
      (Info-finder-find-node): Require `finder.el' to be able
      to restore node from the desktop.
      (Info-desktop-buffer-misc-data): Save all nodes.  Save additional
      data `Info-history' and `slow' tag in the assoc list.
      (Info-restore-desktop-buffer): Don't restore nodes with the
      `slow' tag.  Restore `Info-history'.
    • Stefan Monnier's avatar
      * syntax.c (Fchar_syntax): Check the arg is a character. · 774b9a60
      Stefan Monnier authored
      Fixes: debbugs:6080
    • Lawrence Mitchell's avatar
    • Michael Albinus's avatar
      Add FORCE argument to `delete-file'. · 66bdc868
      Michael Albinus authored
      * net/ange-ftp.el (ange-ftp-del-tmp-name): Make it a defun,
      forcing to delete the temporary file.
      (ange-ftp-delete-file): Add FORCE arg.
      (ange-ftp-rename-local-to-remote, ange-ftp-rename-remote-to-local)
      (ange-ftp-load, ange-ftp-compress, ange-ftp-uncompress): Force
      file deletion.
      * net/tramp-compat.el (tramp-compat-delete-file): New defun.
      * net/tramp.el (tramp-handle-delete-file): Add FORCE arg.
      (tramp-handle-make-symbolic-link, tramp-handle-load)
      (tramp-handle-process-file, tramp-handle-call-process-region)
      (tramp-handle-shell-command, tramp-handle-file-local-copy)
      (tramp-handle-insert-file-contents, tramp-handle-write-region)
      (tramp-delete-temp-file-function): Use `tramp-compat-delete-file'.
      * net/tramp-fish.el (tramp-fish-handle-delete-file): Add FORCE arg.
      (tramp-fish-handle-process-file): Use `tramp-compat-delete-file'.
      * net/tramp-ftp.el (tramp-ftp-file-name-handler): Use
      * net/tramp-gvfs.el (tramp-gvfs-handle-delete-file): Add FORCE arg.
      (tramp-gvfs-handle-write-region): Use `tramp-compat-delete-file'.
      * net/tramp-imap.el (tramp-imap-handle-delete-file): Add FORCE arg.
      (tramp-imap-do-copy-or-rename-file): Use `tramp-compat-delete-file'.
      * net/tramp-smb.el (tramp-smb-handle-delete-file): Add FORCE arg.
      (tramp-smb-handle-copy-file, tramp-smb-handle-file-local-copy)
      (tramp-smb-handle-rename-file, tramp-smb-handle-write-region): Use
    • Stefan Monnier's avatar
      Minor cleanups. · 365f8d85
      Stefan Monnier authored
      * org-table.el (orgtbl-setup):
      * org-agenda.el (org-agenda-entry-text-mode): Simplify.
      * subr.el (add-minor-mode): Use push.
      * mail/supercite.el (sc-electric-mode): Use more descriptive arg name.
      * emulation/edt.el (edt-select-mode): Simplify.
    • Stefan Monnier's avatar
      Use define-minor-mode in more cases. · 80ac5d4d
      Stefan Monnier authored
      * term/tvi970.el (tvi970-set-keypad-mode):
      * simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode)
      * scroll-bar.el (scroll-bar-mode): Use it and define-minor-mode.
      (set-scroll-bar-mode-1): (Re)move to its sole caller.
      (get-scroll-bar-mode): New function.
      * emacs-lisp/cl-macs.el (eq): Handle a non-variable first arg.
    • Stefan Monnier's avatar
      Use define-minor-mode for less obvious cases. · f44379e7
      Stefan Monnier authored
      * emacs-lisp/easy-mmode.el (define-minor-mode): Add :variable keyword.
      * emacs-lisp/cl-macs.el (terminal-parameter, eq): Add setf method.
      * international/iso-ascii.el (iso-ascii-mode):
      * frame.el (auto-raise-mode, auto-lower-mode):
      * composite.el (global-auto-composition-mode): Use define-minor-mode.