1. 23 Oct, 2012 8 commits
    • Glenn Morris's avatar
    • Stefan Monnier's avatar
      * lisp/repeat.el (repeat): Set real-this-command. · d20d69c0
      Stefan Monnier authored
      Fixes: debbugs:12232
      d20d69c0
    • Stefan Monnier's avatar
      Cleanup uses of "-hooks". · d1069532
      Stefan Monnier authored
      * doc/emacs/custom.texi (Hooks):
      * doc/lispref/hooks.texi (Standard Hooks): Clarify that -hooks is deprecated.
      
      * lisp/gnus/nndiary.el (nndiary-request-create-group-functions)
      (nndiary-request-update-info-functions)
      (nndiary-request-accept-article-functions):
      * lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-functions):
      * lisp/cedet/semantic/db-file.el (semanticdb-save-database-functions):
      * lisp/cedet/semantic/lex.el (semantic-lex-reset-functions):
      * lisp/cedet/semantic/edit.el (semantic-change-functions)
      (semantic-edits-new-change-functions)
      (semantic-edits-delete-change-functions)
      (semantic-edits-reparse-change-functions):
      * lisp/htmlfontify.el (hfy-post-html-hook):
      * lisp/filesets.el (filesets-cache-fill-content-hook):
      * lisp/arc-mode.el (archive-extract-hook):
      * lisp/progmodes/cc-mode.el (c-prepare-bug-report-hook):
      * lisp/net/rcirc.el (rcirc-sentinel-functions)
      (rcirc-receive-message-functions, rcirc-activity-functions)
      (rcirc-print-functions):
      * lisp/net/dbus.el (dbus-event-error-functions):
      * lisp/emacs-lisp/eieio.el (eieio-pre-method-execution-functions):
      * lisp/emacs-lisp/checkdoc.el (checkdoc-style-functions)
      (checkdoc-comment-style-functions): Don't use "-hooks" suffix.
      
      * lisp/term/sun.el (sun-raw-prefix-hooks):
      * lisp/mail/sendmail.el (mail-yank-hooks):
      * lisp/mh-e/mh-letter.el (mh-yank-hooks): Use make-obsolete-variable.
      d1069532
    • Michael Albinus's avatar
      * net/tramp-smb.el (tramp-smb-maybe-open-connection): Set · f7eac6d8
      Michael Albinus authored
      `tramp-chunksize' to 1.  This improves the performance.
      (tramp-smb-wait-for-output): Add timeout to
      `tramp-accept-process-output' calls.
      f7eac6d8
    • Chong Yidong's avatar
      Make unused variable font-list-limit obsolete, and move it out of C. · 49238e7f
      Chong Yidong authored
      * display.texi (Font Lookup): Remove font-list-limit.
      
      * lisp/startup.el (command-line):
      * lisp/cus-start.el: Don't refer to font-list-limit.
      
      * lisp/faces.el (font-list-limit): Define as an obsolete variable.
      
      * xfaces.c (Vfont_list_limit): Move unused variable to faces.el.
      49238e7f
    • Chong Yidong's avatar
      * lisp/newcomment.el (comment-normalize-vars): Doc fix. · 608d9d7c
      Chong Yidong authored
      Fixes: debbugs:12583
      608d9d7c
    • Stefan Monnier's avatar
      * lisp/subr.el (internal-temp-output-buffer-show): Rename from · 4ff5b1b2
      Stefan Monnier authored
      temp-output-buffer-show, since previously compiled files expect this name.
      4ff5b1b2
    • Glenn Morris's avatar
      image-type-from-file-name fix for bug#9045 · ea1d4aac
      Glenn Morris authored
      * lisp/image.el (image-type-from-file-name): If multiple types match,
      return the first one that is supported.
      ea1d4aac
  2. 22 Oct, 2012 4 commits
    • Glenn Morris's avatar
      eda82a31
    • Takafumi Arakaki's avatar
      * lisp/progmodes/which-func.el (which-func-current): The hash-table may have · 4f020bec
      Takafumi Arakaki authored
      an explicit nil.
      
      Fixes: debbugs:12338
      4f020bec
    • Stefan Monnier's avatar
      Rework the last delsel/electric fix. · c77d37e2
      Stefan Monnier authored
      * lisp/delsel.el (delete-selection-helper): Use a function instead of a hook.
      (delete-selection-pre-hook): Use use-region-p.
      (delete-selection-self-insert-function): Remove.
      (self-insert-command): Obey self-insert-uses-region-functions.
      (self-insert-iso): Revert to previous setting, since we don't actually
      know what that command does.
      (delete-selection-self-insert-hooks): Remove.
      * lisp/electric.el (electric-pair-delete-selection-self-insert-function):
      Rename to electric-pair-will-use-region, return a boolean.
      (electric-pair-mode): Adjust accordingly.  Don't require delsel.
      c77d37e2
    • Simon Law's avatar
      * lisp/delsel.el (delete-selection-helper): New function, extracted from · b1d39ccc
      Simon Law authored
      delete-selection-pre-hook.
      (delete-selection-pre-hook): Use it.
      (delete-selection-self-insert-function): New function.
      (delete-selection-self-insert-hooks): New hook.
      (self-insert-command, self-insert-iso): Use it.
      * lisp/electric.el (electric-pair-syntax): New function, extracted from
      electric-pair-post-self-insert-function.
      (electric-pair-post-self-insert-function): Use it.
      (electric-pair-delete-selection-self-insert-function): New function.
      (electric-pair-mode): Require delsel and setup
      delete-selection-self-insert-hooks.
      
      Fixes: debbugs:11520
      b1d39ccc
  3. 20 Oct, 2012 7 commits
  4. 19 Oct, 2012 2 commits
  5. 18 Oct, 2012 5 commits
  6. 17 Oct, 2012 3 commits
  7. 16 Oct, 2012 1 commit
  8. 15 Oct, 2012 1 commit
    • Chong Yidong's avatar
      More documentation fixes for changes to defun, defmacro, etc. · d18a0d24
      Chong Yidong authored
      * doc/lispref/functions.texi (Anonymous Functions): Explicitly list the
      docstring, declare, and interactive arguments to lambda.
      (Defining Functions): Likewise for defun.
      (Inline Functions): Likewise for defsubst.
      (Declare Form): Tweak description.
      
      * doc/lispref/macros.texi (Defining Macros):  defmacro is now a macro.
      Explicitly list the docstring and declare arguments.
      
      * emacs-lisp/byte-run.el (defsubst): Doc fix.
      d18a0d24
  9. 14 Oct, 2012 4 commits
  10. 13 Oct, 2012 2 commits
  11. 12 Oct, 2012 3 commits