mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-16 09:50:25 +00:00
2c0506173d
* doc/lispref/files.texi (Unique File Names): Introduce `make-nearby-temp-file' and `temporary-file-directory'. (Magic File Names): Mention `make-nearby-temp-file' and `temporary-file-directory'. * etc/NEWS (provided): Mention `make-nearby-temp-file' and `temporary-file-directory'. * lisp/files.el (mounted-file-systems): New defcustom. (temporary-file-directory, make-nearby-temp-file): New defuns. (normal-backup-enable-predicate): Fix docstring. * lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist): * lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist): * lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist): * lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist): <make-nearby-temp-file, temporary-file-directory>: Add handler. * lisp/net/tramp.el (tramp-file-name-for-operation): Add `make-nearby-temp-file' and `temporary-file-directory'. (tramp-get-remote-tmpdir): Remove compatibility code. (tramp-handle-temporary-file-directory) (tramp-handle-make-nearby-temp-file): New defuns. * lisp/org/ob-core.el (org-babel-local-file-name): * lisp/progmodes/gud.el (gud-common-init): * lisp/vc/vc-hooks.el (vc-user-login-name): Use `file-remote-p'. * lisp/vc/vc-git.el (vc-git-checkin): Handle remote log message. * test/lisp/net/tramp-tests.el (tramp-test06-directory-file-name): Check `tramp--test-enabled'. (tramp-test18-file-attributes): Add tests for `file-ownership-preserved-p'. (tramp-test27-start-file-process, tramp-test28-shell-command): Reduce timeouts in `accept-process-output'. (tramp-test--shell-command-to-string-asynchronously): Add timeout. (tramp-test29-environment-variables): Remove additional sleep calls. (tramp-test32-make-nearby-temp-file): New test. (tramp--test-special-characters, tramp--test-utf8): Adapt docstring. (tramp-test33-special-characters) (tramp-test33-special-characters-with-stat) (tramp-test33-special-characters-with-perl) (tramp-test33-special-characters-with-ls, tramp-test34-utf8) (tramp-test34-utf8-with-stat, tramp-test34-utf8-with-perl) (tramp-test34-utf8-with-ls) (tramp-test35-asynchronous-requests) (tramp-test36-recursive-load, tramp-test37-unload): Rename. (tramp--test-ftp-p): Simplify check. (tramp--test-sh-p): New defun. (tramp-test20-file-modes, tramp-test22-file-times) (tramp-test26-process-file, tramp-test27-start-file-process) (tramp-test28-shell-command) (tramp-test29-environment-variables) (tramp-test30-vc-registered) (tramp-test33-special-characters-with-stat) (tramp-test33-special-characters-with-perl) (tramp-test33-special-characters-with-ls) (tramp-test34-utf8-with-stat, tramp-test34-utf8-with-perl) (tramp-test34-utf8-with-ls) (tramp-test35-asynchronous-requests): Use it. |
||
---|---|---|
.. | ||
ChangeLog.1 | ||
ob-asymptote.el | ||
ob-awk.el | ||
ob-C.el | ||
ob-calc.el | ||
ob-clojure.el | ||
ob-comint.el | ||
ob-core.el | ||
ob-css.el | ||
ob-ditaa.el | ||
ob-dot.el | ||
ob-emacs-lisp.el | ||
ob-eval.el | ||
ob-exp.el | ||
ob-fortran.el | ||
ob-gnuplot.el | ||
ob-haskell.el | ||
ob-io.el | ||
ob-java.el | ||
ob-js.el | ||
ob-keys.el | ||
ob-latex.el | ||
ob-ledger.el | ||
ob-lilypond.el | ||
ob-lisp.el | ||
ob-lob.el | ||
ob-makefile.el | ||
ob-matlab.el | ||
ob-maxima.el | ||
ob-mscgen.el | ||
ob-ocaml.el | ||
ob-octave.el | ||
ob-org.el | ||
ob-perl.el | ||
ob-picolisp.el | ||
ob-plantuml.el | ||
ob-python.el | ||
ob-R.el | ||
ob-ref.el | ||
ob-ruby.el | ||
ob-sass.el | ||
ob-scala.el | ||
ob-scheme.el | ||
ob-screen.el | ||
ob-sh.el | ||
ob-shen.el | ||
ob-sql.el | ||
ob-sqlite.el | ||
ob-table.el | ||
ob-tangle.el | ||
ob.el | ||
org-agenda.el | ||
org-archive.el | ||
org-attach.el | ||
org-bbdb.el | ||
org-bibtex.el | ||
org-capture.el | ||
org-clock.el | ||
org-colview.el | ||
org-compat.el | ||
org-crypt.el | ||
org-ctags.el | ||
org-datetree.el | ||
org-docview.el | ||
org-element.el | ||
org-entities.el | ||
org-eshell.el | ||
org-faces.el | ||
org-feed.el | ||
org-footnote.el | ||
org-gnus.el | ||
org-habit.el | ||
org-id.el | ||
org-indent.el | ||
org-info.el | ||
org-inlinetask.el | ||
org-install.el | ||
org-irc.el | ||
org-list.el | ||
org-macro.el | ||
org-macs.el | ||
org-mhe.el | ||
org-mobile.el | ||
org-mouse.el | ||
org-pcomplete.el | ||
org-plot.el | ||
org-protocol.el | ||
org-rmail.el | ||
org-src.el | ||
org-table.el | ||
org-timer.el | ||
org-version.el | ||
org-w3m.el | ||
org.el | ||
ox-ascii.el | ||
ox-beamer.el | ||
ox-html.el | ||
ox-icalendar.el | ||
ox-latex.el | ||
ox-man.el | ||
ox-md.el | ||
ox-odt.el | ||
ox-org.el | ||
ox-publish.el | ||
ox-texinfo.el | ||
ox.el |