1. 02 Aug, 2013 1 commit
  2. 01 Aug, 2013 9 commits
    • Stefan Monnier's avatar
      * lisp/files.el: Use lexical-binding. · 76dc5996
      Stefan Monnier authored
      (dir-locals-read-from-file): Remove unused `err' variable.
      (hack-dir-local-variables--warned-coding): New var.
      (hack-dir-local-variables): Use it to avoid repeated warnings.
      (make-backup-file-name--default-function): New function.
      (make-backup-file-name-function): Use it as default.
      (buffer-stale--default-function): New function.
      (buffer-stale-function): Use it as default.
      (revert-buffer-insert-file-contents--default-function): New function.
      (revert-buffer-insert-file-contents-function): Use it as default.
      (insert-directory): Avoid add-to-list.
      * lisp/autorevert.el (auto-revert-handler): Simplify.
      Use buffer-stale--default-function.
    • Gnus developers's avatar
      Merge changes made in Gnus master · 89cccc2f
      Gnus developers authored
      2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
      * gnus.texi (Basic Usage): Mention that warp means jump here.
        (The notmuch Engine): Mention notmuch.
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * message.el (message-ignored-news-headers): Delete X-Gnus-Delayed
        before sending.
      * dgnushack.el (dgnushack-compile): Add a temporary check for
      * mm-decode.el (mm-command-output): New face.
        (mm-display-external): Use it.
      2013-08-01 Kan-Ru Chen (陳侃如) <kanru@kanru.info> (tiny change)
      * nnmbox.el (nnmbox-request-article): Don't change point.
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-icalendar.el (gnus-icalendar-event:inline-reply-buttons):
        Include `handle' parameter.
      2013-08-01 Jan Tatarik <jan.tatarik@gmail.com>
      * gnus-icalendar.el: New file.
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-int.el (gnus-warp-to-article): Mention that warp means jump.
      * gnus-uu.el (gnus-uu-mark-thread, gnus-uu-unmark-thread): Work with
        dummy roots, too.
      2013-08-01 David Edmondson <dme@dme.org>
      * mml2015.el (mml2015-epg-key-image-to-string): Protect against bugging
        out on ttys.
      2013-08-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-start.el (gnus-dribble-save): Only save the dribble file if it's
        not empty.
    • Juanma Barranquero's avatar
      Fix typos in ChangeLogs. · 44e18199
      Juanma Barranquero authored
    • Tassilo Horn's avatar
    • Tassilo Horn's avatar
      Refactor out setting `whitespace-indent-tabs-mode' and · 06d36e2b
      Tassilo Horn authored
      `whitespace-tab-width' buffer-locally to own function, so that
      `whitespace-cleanup' and friends work appropriately without
      needing to enable `whitespace-mode'.
      * whitespace.el (whitespace-ensure-local-variables): New function.
      (whitespace-cleanup-region): Call it.
      (whitespace-turn-on): Call it.
    • Lars Magne Ingebrigtsen's avatar
    • Michael Albinus's avatar
      Complete file name handlers. · a43dc424
      Michael Albinus authored
      * net/tramp.el (tramp-handle-set-visited-file-modtime)
      (tramp-handle-file-notify-rm-watch): New functions.
      (tramp-call-process): Do not bind `default-directory'.
      * net/tramp-adb.el (tramp-adb-file-name-handler-alist): Order
      [access-file, add-name-to-file, dired-call-process]:
      [dired-compress-file, file-acl, file-notify-rm-watch]:
      [file-ownership-preserved-p, file-selinux-context]:
      [make-directory-internal, make-symbolic-link, set-file-acl]:
      [set-file-selinux-context, set-visited-file-modtime]:
      [verify-visited-file-modtime]: Add handler.
      (tramp-adb-handle-write-region): Apply `set-visited-file-modtime'.
      * net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist)
      [file-notify-add-watch, file-notify-rm-watch]:
      [set-file-times, set-visited-file-modtime]:
      [verify-visited-file-modtime]: Add handler.
      (tramp-gvfs-fuse-file-name): Remove.
      (tramp-gvfs-file-gvfs-monitor-file-process-filter): New defuns.
      (tramp-gvfs-handle-write-region): Fix error in moving tmpfile.
      * net/tramp-sh.el (tramp-sh-file-name-handler-alist): Order
      [file-notify-rm-watch ]: Use default Tramp handler.
      [executable-find]: Remove private handler.
      (tramp-do-copy-or-rename-file-out-of-band): Do not bind
      (tramp-sh-handle-file-notify-rm-watch): Remove functions.
      (tramp-sh-file-inotifywait-process-filter, tramp-set-remote-path):
      Do not use `format' in `tramp-message'.
      * net/tramp-smb.el (tramp-smb-file-name-handler-alist)
      [file-notify-rm-watch, set-visited-file-modtime]:
      [verify-visited-file-modtime]: Add handler.
      (tramp-smb-call-winexe): Do not bind `default-directory'.
    • Katsumi Yamaoka's avatar
    • Xue Fuqiao's avatar
  3. 31 Jul, 2013 6 commits
  4. 30 Jul, 2013 13 commits
    • Gnus developers's avatar
      Merge Changes made in Gnus master · 3eb9b5fd
      Gnus developers authored
      2013-07-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
        * gnus-start.el (gnus-read-active-for-groups): Always mark the data as
        dirty to ensure nnimap data being saved.
      2013-07-30 Tassilo Horn <tsdh@gnu.org>
        * gnus-sum.el (gnus-summary-make-menu-bar): Add "Current thread score"
        menu entry.
        * gnus-score.el (gnus-summary-current-score): Use prefix arg to show
        the current thread's total score instead of the current article's
    • Stephen Berman's avatar
      * lisp/minibuffer.el (completion--twq-all): Try and preserve each · 158bc55c
      Stephen Berman authored
      completion's case choice.
      Fixes: debbugs:14907
    • Lars Magne Ingebrigtsen's avatar
      Allow talking to STARTTLS servers that have no greeting · ac38e731
      Lars Magne Ingebrigtsen authored
      * net/network-stream.el (open-network-stream): Mention the new
      :nogreeting parameter.
      (network-stream-open-starttls): Use the :nogreeting parameter.
      Fixes: debbugs:14938
    • Lars Magne Ingebrigtsen's avatar
    • Lars Magne Ingebrigtsen's avatar
    • Xue Fuqiao's avatar
      Fix for vc-ignore. · 207d1d04
      Xue Fuqiao authored
      * vc/vc-hooks.el (vc-prefix-map): Add key binding for vc-ignore.
      * vc/vc-dir.el (vc-dir-mode-map): Change key binding for vc-dir-ignore.
    • Lars Magne Ingebrigtsen's avatar
    • Lars Magne Ingebrigtsen's avatar
      * net/shr.el (shr-urlify): Put `follow-link' on URLs. · d50fceab
      Lars Magne Ingebrigtsen authored
      Fixes: debbugs:14815
    • Xue Fuqiao's avatar
      Doc fix. · 3cd51eaa
      Xue Fuqiao authored
    • Tassilo Horn's avatar
      Gnus: Improve subthread sorting; · a3fd87cb
      Tassilo Horn authored
       make subthread sorting customizable and add docs for it
      * doc/misc/gnus.texi (Sorting the Summary Buffer): Document new defcustom
      `gnus-subthread-sort-functions' and remove the obsolete documentation
      of `gnus-sort-threads-recursively'.
      * lisp/gnus/gnus-sum.el (gnus-subthread-sort-functions): New defcustom.
      (gnus-sort-threads-recursively): Delete defcustom.
      (gnus-sort-threads-recursive): Adapt accordingly.
      * lisp/gnus/gnus-sum.el (gnus-sort-subthreads-recursive): New function.
      (gnus-sort-threads-recursive): Use it.
      (gnus-sort-threads): Unconditionally call `gnus-sort-threads-recursive'
      again.  Now that determines how to sort subthreads.
    • Xue Fuqiao's avatar
      ChangeLog fix. · 1e6c6007
      Xue Fuqiao authored
    • Xue Fuqiao's avatar
      vc-ignore fixes. · 5c09de04
      Xue Fuqiao authored
      * vc/vc-svn.el (vc-svn-ignore): Remove `interactive'.  Use `*vc*'
      buffer for output.
      * vc/vc-hg.el (vc-hg-ignore): Remove `interactive'; do not assume
      point-min==1; fix search string; fix parentheses missing.
      * vc/vc-git.el (vc-git-ignore): Remove `interactive'; do not
      assume point-min==1; fix search string; fix parentheses missing.
      * vc/vc-cvs.el (vc-cvs-ignore): Remove `interactive'.
      * vc/vc-bzr.el (vc-bzr-ignore): Remove `interactive'.  Use `*vc*'
      buffer for output.
    • Xue Fuqiao's avatar
      Add vc-ignore. · 7aa7fff0
      Xue Fuqiao authored
      * lisp/vc/vc.el (vc-ignore): New function.
      * lisp/vc/vc-svn.el (vc-svn-ignore): New function.
      * lisp/vc/vc-hg.el (vc-hg-ignore): New function.
      * lisp/vc/vc-git.el (vc-git-ignore): New function.
      * lisp/vc/vc-dir.el (vc-dir-mode-map): Add key binding for vc-dir-ignore
      (vc-dir-ignore): New function.
      * lisp/vc/vc-cvs.el (vc-cvs-ignore): New function.
      (cvs-append-to-ignore): Moved from pcvs.el.
      * lisp/vc/vc-bzr.el (vc-bzr-ignore): New function.
      * lisp/vc/pcvs.el (vc-cvs): Require 'vc-cvs.
  5. 29 Jul, 2013 3 commits
    • David Engster's avatar
      Merge with CEDET upstream (rev. 8579). · 18657165
      David Engster authored
      * lisp/cedet/cedet.el (cedet-packages): Remove speedbar since its
      development does no longer happens in CEDET upstream but in Emacs
      proper.  Also remove cedet-contrib and cogre since those are only
      in upstream.
      * semantic/analyze/fcn.el (semantic-analyze-type-to-name): If TYPE
      has a parent, return a fully qualified name.
      * semantic/decorate/mode.el
      (semantic-decoration-on-includes-highlight-default): Declare for
      byte compiler.
      * semantic/wisent/python.el (semantic/format): New require.
      * eieio.texi (top): Make clear that EIEIO is not a full CLOS
      (Introduction): Add further missing features.
      (Building Classes): Add introductory paragraph.
      (Wish List): Add metaclasses and EQL specialization.
    • Eli Zaretskii's avatar
      Fix infloop on MS-Windows when initial frame lacks minibuffer. · 35a89bdd
      Eli Zaretskii authored
       lisp/frame.el (frame-notice-user-settings): Avoid inflooping when the
       initial frame is minibuffer-less.  (Bug#14841)
    • Michael Albinus's avatar
      * net/tramp.el (tramp-use-ssh-controlmaster-options): New customer option. · 78822e94
      Michael Albinus authored
      * net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band)
      (tramp-maybe-open-connection): Use it.
  6. 28 Jul, 2013 4 commits
  7. 27 Jul, 2013 4 commits
    • David Engster's avatar
      Merge from CEDET upstream (8569). · 25ac1ded
      David Engster authored
      * lisp/cedet/semantic/edit.el (semantic-edits-splice-remove): Wrap
        debug message removing middle tag in semantic-edits-verbose-flag
      * semantic/bovine/el.el (semantic/db-el): New require.
      * semantic/db-el.el (semanticdb-normalize-one-tag): It might be that a
        symbol comes from a file but cannot be found in its table.  This
        happens for instance when a symbol was dynamically created through a
        macro like `defstruct'.  In this case, return the original tag.
        (semanticdb-elisp-sym->tag): Deal with autoloaded functions, where
        the argument list is not available until the file is loaded.
    • Alan Mackenzie's avatar
      Fontify a Java generic method as a function. · f5950f7a
      Alan Mackenzie authored
      * progmodes/cc-langs.el (c-recognize-<>-arglists): Set the Java
      value to t.
    • Stephen Berman's avatar
      * calendar/todo-mode.el: Add command to rename todo files. · ae43b66a
      Stephen Berman authored
      (todo-rename-file): New command.
      (todo-key-bindings-t): Add key binding for it.  Change the
      bindings of todo-filter-regexp-items(-multifile) to use `x'
      instead of `r', since the latter is better suited to the new
      renaming command.
    • Alan Mackenzie's avatar
      Make Java try-with-resources statement parse properly. · 5ab78d3d
      Alan Mackenzie authored
      progmodes/cc-langs.el (c-block-stmt-1-2-kwds, c-block-stmt-1-2-key): New
      language constants/variables.
      progmodes/cc-engine.el (c-beginning-of-statement-1, c-after-conditional): Adapt
      to deal with c-block-stmt-1-2-key.
      progmodes/cc-fonts.el (c-font-lock-declarations): Adapt to deal with