1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-13 15:00:42 -08:00
emacs/test/lisp
Michael Albinus ec5cfaa456 Implement EXCL of write-region for Tramp
* lisp/net/ange-ftp.el (ange-ftp-write-region):
* lisp/net/tramp-adb.el (tramp-adb-handle-write-region)
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-write-region):
* lisp/net/tramp-sh.el (tramp-sh-handle-write-region)
* lisp/net/tramp-smb.el (tramp-smb-handle-write-region):
Implement MUSTBENEW.

* lisp/net/tramp-gvfs.el (tramp-gvfs-do-copy-or-rename-file)
* lisp/net/tramp-sh.el (tramp-sh-handle-make-symbolic-link)
(tramp-sh-handle-add-name-to-file)
(tramp-do-copy-or-rename-file)
* lisp/net/tramp-smb.el (tramp-smb-handle-make-symbolic-link):
Adapt error message for `file-already-exists'.

* src/lisp.h:
* src/eval.c (call8): New function.

* src/fileio.c (write_region): Pass also lockname and
mustbenew to the file name handler.

* test/lisp/net/tramp-tests.el (tramp-test10-write-region):
Add tests for MUSTBENEW.
2017-08-12 12:30:39 +02:00
..
calc test-calc-23889: Skip test on 32-bit platforms 2017-05-26 10:59:19 +09:00
calendar Fix a minor todo-mode regression 2017-08-11 11:28:57 +02:00
emacs-lisp Don't define gv expanders in compiler's runtime (Bug#27016) 2017-08-07 18:54:49 -04:00
emulation
erc
eshell Dired w/ eshell-ls: Handle shell wildcards in file name 2017-08-06 13:23:18 +09:00
gnus
international Optimize UCS normalization tests 2017-07-08 14:31:27 -04:00
mail
net Implement EXCL of write-region for Tramp 2017-08-12 12:30:39 +02:00
progmodes Respect buffer-local value of tags-table-list (Bug#27772) 2017-08-10 21:30:37 -04:00
textmodes Complete CSS property values less eagerly (Bug#27392) 2017-06-17 10:38:29 +02:00
url
vc Fix 2 tests that fail in MS-Windows 2017-08-04 14:15:51 +09:00
abbrev-tests.el
auth-source-pass-tests.el
auth-source-tests.el * lisp/password-cache.el (password-data): Use a hash-table 2017-07-28 12:27:00 -04:00
autorevert-tests.el
buff-menu-tests.el
char-fold-tests.el
comint-tests.el
dabbrev-tests.el
descr-text-tests.el
dired-aux-tests.el dired-do-shell-command: Fix check for wildcards 2017-07-03 12:55:06 +09:00
dired-tests.el dired-delete-file: Dont't ask for empty dirs 2017-08-09 14:48:49 +09:00
dired-x-tests.el
dom-tests.el ; Avoid test failures when running from compiled test files 2017-08-07 18:43:55 -04:00
electric-tests.el Further improve electric quote support for Markdown (Bug#24709) 2017-07-09 21:55:31 +02:00
epg-tests.el Don't skip epg tests (Bug#23561) 2017-07-06 19:54:07 -04:00
faces-tests.el
ffap-tests.el
filenotify-tests.el Use a more specific test for running on hydra.nixos.org 2017-07-18 12:53:46 -04:00
files-tests.el Fix files-tests.el for MS-Windows 2017-08-05 11:38:04 +03:00
files-x-tests.el
help-fns-tests.el
hi-lock-tests.el
htmlfontify-tests.el
ibuffer-tests.el * test/lisp/ibuffer-tests.el: Delete temporary files. 2017-07-21 21:22:49 -04:00
ido-tests.el
imenu-tests.el
info-xref-tests.el
isearch-tests.el
jit-lock-tests.el
json-tests.el Fix definition of whitespace in JSON 2017-05-21 23:03:01 +02:00
kmacro-tests.el
ls-lisp-tests.el Move dired tests using ls emulation to different files 2017-08-02 16:47:28 +09:00
man-tests.el
md4-tests.el
minibuffer-tests.el
mouse-tests.el Fix macOS mouse movement 2017-05-21 00:09:41 +01:00
obarray-tests.el
ps-print-tests.el
register-tests.el register-read-with-preview: Quit if user input C-g or ESC 2017-07-25 11:40:25 +09:00
replace-tests.el query-replace: Undo replacements performed with 'comma 2017-08-08 10:25:27 +09:00
rot13-tests.el
ses-tests.el ; Spelling fixes 2017-07-20 15:42:12 -07:00
shell-tests.el
simple-tests.el Add absolute optional parameter to line-number-at-pos (Bug#26417) 2017-07-03 14:43:02 +02:00
sort-tests.el
subr-tests.el * lisp/subr.el (method-files): Move function to cl-generic.el 2017-07-28 11:28:48 -04:00
thingatpt-tests.el Correctly detect URLs surrounded by parentheses in comments 2017-06-16 18:06:28 +02:00
whitespace-tests.el Fix turning off whitespace-mode 2017-05-19 15:20:59 +03:00
xml-tests.el
xt-mouse-tests.el