1. 14 May, 2014 6 commits
    • Sam Steingold's avatar
      avoid unnecessary questions · b8e11d41
      Sam Steingold authored
      * lisp/progmodes/python.el (python-shell-get-or-create-process):
      Do not bind `current-prefix-arg' so that C-c C-z does not talk
      back unless requested.
      b8e11d41
    • Glenn Morris's avatar
      Add with-file-modes macro, and use it · d63d883a
      Glenn Morris authored
      * lisp/subr.el (with-file-modes): New macro.
      
      * lisp/printing.el (pr-save-file-modes):
      * lisp/eshell/esh-util.el (eshell-with-file-modes): Make obsolete.
      
      * lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2):
      Add with-file-modes.
      
      * lisp/doc-view.el (doc-view-make-safe-dir):
      * lisp/epg.el (epg--start):
      * lisp/files.el (locate-user-emacs-file, make-temp-file)
      (backup-buffer-copy, move-file-to-trash):
      * printing.el (pr-despool-print, pr-call-process, pr-text2ps):
      * eshell/esh-util.el (eshell-with-private-file-modes)
      (eshell-make-private-directory):
      * lisp/net/browse-url.el (browse-url-mosaic):
      * lisp/obsolete/mailpost.el (post-mail-send-it):
      * lisp/obsolete/pgg-pgp.el (pgg-pgp-verify-region):
      * lisp/obsolete/pgg-pgp5.el (pgg-pgp5-verify-region):
      * lisp/url/url-util.el (url-make-private-file):
      Use with-file-modes.
      
      * doc/lispref/files.texi (Changing Files): Mention with-file-modes.
      
      * etc/NEWS: Mention this.
      d63d883a
    • Glenn Morris's avatar
      abad7b05
    • Stephen Berman's avatar
      * lisp/minibuffer.el (completion-pcm--merge-try): Merge trailing / with · 34cba8e8
      Stephen Berman authored
      suffix.
      
      Fixes: debbugs:15419
      34cba8e8
    • Glenn Morris's avatar
      Make some pointless/useless emerge.el options obsolete · a5d09243
      Glenn Morris authored
      * vc/emerge.el (emerge-temp-file-prefix): Make pointless option obsolete.
      (emerge-temp-file-mode): Make non-functional option obsolete.
      a5d09243
    • Glenn Morris's avatar
      Optimize away some compat-cruft in printing.el · f0036ec2
      Glenn Morris authored
      * lisp/printing.el (subst-char-in-string, make-temp-file, pr-get-symbol):
      Optimize on Emacs, which has the relevant functions for ages.
      f0036ec2
  2. 13 May, 2014 2 commits
  3. 12 May, 2014 3 commits
  4. 11 May, 2014 6 commits
  5. 10 May, 2014 3 commits
  6. 09 May, 2014 8 commits
  7. 08 May, 2014 4 commits
  8. 07 May, 2014 1 commit
  9. 06 May, 2014 5 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/package.el (package-compute-transaction): Topological sort. · 5e87fcb1
      Stefan Monnier authored
      Add optional `seen' argument to detect and break infinite loops.
      
      Fixes: debbugs:16994
      5e87fcb1
    • Eli Zaretskii's avatar
      Minor stylistic changes in find-gc.el. · c5d670f5
      Eli Zaretskii authored
       lisp/emacs-lisp/find-gc.el (find-gc-unsafe, find-unsafe-funcs)
       (trace-unsafe, trace-use-tree): Make parentheses style be
       according to Emacs style.
      c5d670f5
    • Michael Albinus's avatar
      Fix Bug#17415. · 23e19cf2
      Michael Albinus authored
      * net/tramp-sh.el (tramp-uudecode): Replace the hard-coded temporary
      file name by a format specifier.
      (tramp-remote-coding-commands): Enhance docstring.
      (tramp-find-inline-encoding): Replace "%t" by a temporary file name.
      23e19cf2
    • Michael Albinus's avatar
      Fix Bug#17295. · 3e59ead1
      Michael Albinus authored
      * net/tramp-sh.el (tramp-remote-process-environment): Remove
      HISTFILE and HISTSIZE; it's too late to set them here.  Add
      :version entry.
      (tramp-open-shell): Do not let-bind `tramp-end-of-output'.  Add
      "HISTSIZE=/dev/null" to the shell's env arguments.  Do not send
      extra "PSx=..." commands.
      (tramp-maybe-open-connection): Setenv HISTFILE to /dev/null.
      3e59ead1
    • Glenn Morris's avatar
      find-gc.el misc fixes · 0c4decae
      Glenn Morris authored
      The whole file looks obsolete and/or broken.
      
      * lisp/emacs-lisp/find-gc.el (find-gc-source-directory): Give it a value.
      (find-gc-source-files): Update some names.
      (trace-call-tree): Simplify and update.  Avoid predictable temp-file names.
      0c4decae
  10. 05 May, 2014 2 commits