1. 18 Feb, 2011 12 commits
    • Glenn Morris's avatar
      Silence prolog.el compilation. · 135dee55
      Glenn Morris authored
      * lisp/progmodes/prolog.el: Don't require compile when compiling.
        -- not using any macros from it, it's just a cheap way to silence the
        compiler that actually produces one warning.
      (compilation-shell-minor-mode, compilation-error-regexp-alist)
      (compilation-forget-errors, compilation-fake-loc)
      (compilation-parse-errors-function, compilation-error-list): Declare.
      (prolog-inferior-mode): Require 'compile.
      135dee55
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Use generated-autoload-file for internal eieio autoloads. · 002b46b7
      Glenn Morris authored
      * lisp/emacs-lisp/eieio-custom.el: Set generated-autoload-file.
      (customize-object): Add autoload cookie.
      
      * lisp/emacs-lisp/eieio-opt.el: Set generated-autoload-file.
      (eieio-browse, describe-class, eieio-describe-class)
      (eieio-describe-constructor, describe-generic, eieio-describe-generic)
      (eieio-help-mode-augmentation-maybee): Add autoload cookies.
      
      * lisp/emacs-lisp/eieio.el: Regenerate with automatic autoloads.
      
      * lisp/Makefile.in (autoloads): Make eieio.el writable.
      002b46b7
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      dired-x largely cosmetic changes. · d1be20a1
      Glenn Morris authored
      * lisp/dired-x.el (dired-clean-up-after-deletion, dired-do-relsymlink)
      (dired-do-relsymlink-regexp, dired-find-buffer-nocreate): Use #'.
      (dired-hack-local-variables): Use inhibit-read-only.
      (dired-guess-default): Simplify.
      (dired-make-relative-symlink): Use dotimes.
      (dired-simultaneous-find-file): Use dolist.
      (dired-mark-sexp): Remove unneeded `if'.  Use line-end-position.
      (dired-x-hands-off-my-keys): Doc fix.
      (dired-x-bind-find-file): Doc fix.  Use remapping.
      (after-init-hook): No need to add dired-x-bind-find-file.
      (dired-x-find-file, dired-x-find-file-other-window): Doc fixes.
      No need to call expand-file-name.
      (dired-filename-at-point): Remove unused locals `end', `filename'.
      d1be20a1
    • Paul Eggert's avatar
      Import IRIX 6.5 getloadavg fixes from gnulib. · 7d315eb6
      Paul Eggert authored
      * configure, lib/getloadavg.c, m4/getloadavg.m4: Regenerate.
      7d315eb6
    • Glenn Morris's avatar
      * lisp/.gitignore: Remove arch-tag. · b803a809
      Glenn Morris authored
      b803a809
    • Stefan Monnier's avatar
    • Christian Ohler's avatar
      Fix ERT. · 5da16a86
      Christian Ohler authored
      * lisp/emacs-lisp/ert.el (ert--setup-results-buffer)
      (ert-results-pop-to-backtrace-for-test-at-point)
      (ert-results-pop-to-messages-for-test-at-point)
      (ert-results-pop-to-should-forms-for-test-at-point)
      (ert-results-pop-to-timings): Revert parts of 2011-02-02T17:59:44Z!sds@gnu.org that
      were incorrect and unnecessary.  This should make `make check'
      pass again.
      5da16a86
    • Stefan Monnier's avatar
      Don't GC-scan stack data redundantly. · b286858c
      Stefan Monnier authored
      * src/alloc.c (Fgarbage_collect): When using stack scanning, don't
      redundantly scan byte-code stacks, catchlist, and handlerlist.
      * src/bytecode.c (BYTE_MAINTAIN_TOP): New macros.
      (struct byte_stack): Only define `top' and `bottom' if used.
      (mark_byte_stack): Only define if used.
      (BEFORE_POTENTIAL_GC, AFTER_POTENTIAL_GC): Nullify if BYTE_MAINTAIN_TOP
      is not set.
      (Fbyte_code): Don't set `bottom' unless BYTE_MAINTAIN_TOP is set.
      * src/lisp.h (BYTE_MARK_STACK): New macro.
      (mark_byte_stack): Only declare if BYTE_MARK_STACK is set.
      * src/term.c (OUTPUT_IF): Use OUTPUT.
      b286858c
    • Lars Ingebrigtsen's avatar
      auth-source.el (auth-source-search): Don't try to create credentials if the... · 38046520
      Lars Ingebrigtsen authored
      auth-source.el (auth-source-search): Don't try to create credentials if the caller doesn't want that.
      38046520
    • Lars Ingebrigtsen's avatar
      nnimap.el (nnimap-log-command): Add a newline to the inhibited logging. · c13bc26b
      Lars Ingebrigtsen authored
       (nnimap-credentials): Protect against auth-source-search returning nil.
       (nnimap-request-list): Protect against not being able to open the server.
      c13bc26b
  2. 17 Feb, 2011 16 commits
    • Lars Ingebrigtsen's avatar
      auth-source.el (auth-source-search): Do a two-phase search, one with no... · 1d2c4a49
      Lars Ingebrigtsen authored
      auth-source.el (auth-source-search): Do a two-phase search, one with no :create to get the responses from all backends.
      1d2c4a49
    • 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
    • Ken Manheimer's avatar
      (allout-encrypt-string): Recognize epg failure to decrypt gpg2 armored text · 2a095cec
      Ken Manheimer authored
      using gpg1, and add indication the gpg version *might* be the problem in
      the error message.
      2a095cec
    • Ken Manheimer's avatar
      * lisp/allout-widgets.el: (allout-widgets-icons-light-subdir) · 3a00a363
      Ken Manheimer authored
      (allout-widgets-icons-dark-subdir): Track relocations of icons
      * lisp/allout.el: Remove commentary about remove encryption passphrase
      mnemonic support and verification.
      * etc/images/icons/allout-widgets/dark-bg,
      etc/images/icons/allout-widgets/light-bg,
      encrypted-locked.{xpm,png}, unlocked-encrypted.{xpm,png}: Reorganize icon
      directories and files to reconcile against windows short-filename clashes.
      3a00a363
    • Ted Zlatanov's avatar
      a202ff49
    • 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
    • Deniz Dogan's avatar
      * lisp/net/rcirc.el (rcirc-float-time): New function. · 73057ba9
      Deniz Dogan authored
      (rcirc-keepalive, rcirc-handler-ctcp-KEEPALIVE)
      (rcirc-ctcp-sender-PING): Use it.
      73057ba9
    • Jan Djärv's avatar
      Fix KVAR/BVAR, · 124c9ff0
      Jan Djärv authored
      * nsfns.m (Fx_create_frame, ns_set_name_as_filename)
      (Fns_read_file_name): Replace B_ with BVAR.
      
      * nsterm.m (ns_term_init): Use KVAR.
      124c9ff0
    • Glenn Morris's avatar
      df70a04b
    • Glenn Morris's avatar
      Convert some defvars to defcustoms. · 53ef76c7
      Glenn Morris authored
      * lisp/speedbar.el (speedbar-ignored-modes, speedbar-file-unshown-regexp)
      (speedbar-update-flag, speedbar-fetch-etags-command)
      (speedbar-fetch-etags-arguments):
      * lisp/term.el (term-buffer-maximum-size, term-input-chunk-size)
      (term-completion-autolist, term-completion-addsuffix)
      (term-completion-recexact, term-completion-fignore):
      * lisp/term/sup-mouse.el (sup-mouse-fast-select-window):
      * lisp/term/x-win.el (x-select-request-type):
      Convert some defvars with "*" to defcustoms.
      53ef76c7
    • Katsumi Yamaoka's avatar
      auth-source.el (auth-source-secrets-search): Use mm-delete-duplicates instead... · d638ac9e
      Katsumi Yamaoka authored
      auth-source.el (auth-source-secrets-search): Use mm-delete-duplicates instead of delete-dups that is not available in XEmacs 21.4.
      d638ac9e
    • Glenn Morris's avatar
      shell.el fix for bug#8027 and friends. · 64a14c74
      Glenn Morris authored
      * lisp/shell.el (shell-delimiter-argument-list): Set it to nil.
      
      This is a test, to see if causes any issues.
      64a14c74
    • Glenn Morris's avatar
      vc.el fix for bug#4496. · 92e39d6f
      Glenn Morris authored
      * lisp/vc/vc.el (vc-default-previous-version):
      Remove broken alias that points nowhere.
      92e39d6f
    • Glenn Morris's avatar
      More dired-x cleanup. · fc14288b
      Glenn Morris authored
      * lisp/dired-x.el (dired-clean-up-after-deletion):
      kill-buffer does not need save-excursion.
      (dired-do-run-mail): Doc fix.
      (dired-filename-at-point): Doc fix.
      Use looking-at, and skip-chars rather than re search.
      (skip-chars were used prior to 2003-01-27T11:36:08Z!fx@gnu.org, and are ok to use again
      since Emacs 22.1, because char-classes are supported.)
      fc14288b
    • Glenn Morris's avatar
      4e358705
    • Glenn Morris's avatar
      * lisp/dired-x.el (dired-filename-at-point): Fix 8-year old typo. · 8551cb32
      Glenn Morris authored
      Introduced in 2003-01-27T11:36:08Z!fx@gnu.org, 2003/01/27.
      8551cb32
  3. 16 Feb, 2011 12 commits