1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00
emacs/test/lisp
Michael Albinus 8a65d7a731 Work on Tramp's (symbolic) links
* doc/misc/tramp.texi (Traces and Profiles): Mention the
backtrace when tramp-verbose is greater than or equal to 10.

* lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist):
Use `tramp-handle-add-name-to-file'.

* lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist): Use
`tramp-handle-add-name-to-file' and `tramp-handle-file-truename'.

* lisp/net/tramp-sh.el (tramp-sh-handle-make-symbolic-link): Improve.

* lisp/net/tramp-smb.el (tramp-smb-errors):
Add "NT_STATUS_CONNECTION_DISCONNECTED" and
"NT_STATUS_OBJECT_PATH_SYNTAX_BAD".
(tramp-smb-file-name-handler-alist): Use `tramp-handle-file-truename'.
(tramp-smb-do-file-attributes-with-stat): Return non-nil only
if one of the attributes is non-nil.
(tramp-smb-handle-file-local-copy): Use `file-truename'.
(tramp-smb-handle-file-truename): Move to tramp.el.
(tramp-smb-handle-insert-directory): Show symlinks.
(tramp-smb-handle-make-symbolic-link): Improve.
(tramp-smb-read-file-entry): Handle extended file modes in Samba.

* lisp/net/tramp.el (tramp-handle-add-name-to-file)
(tramp-handle-file-truename): New defuns.

* test/lisp/net/tramp-tests.el (tramp-test21-file-links): Extend test.
(tramp--test-check-files): Make check for "smb".
2017-09-04 13:10:52 +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 Add tests for cl-macs.el (Bug#27559) 2017-08-21 20:52:25 -04:00
emulation Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
erc Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
eshell Dired w/ eshell-ls: Handle shell wildcards in file name 2017-08-06 13:23:18 +09:00
gnus Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
international Optimize UCS normalization tests 2017-07-08 14:31:27 -04:00
mail Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
net Work on Tramp's (symbolic) links 2017-09-04 13:10:52 +02:00
progmodes Fix a mis-binding in a test 2017-09-01 23:41:36 +01:00
textmodes Complete CSS property values less eagerly (Bug#27392) 2017-06-17 10:38:29 +02:00
url Simplify url-encode-url and add a test 2017-05-10 03:34:58 +03:00
vc Fix 2 tests that fail in MS-Windows 2017-08-04 14:15:51 +09:00
abbrev-tests.el test/*.el: Avoid byte-compiler warnings 2017-01-28 04:40:36 +01:00
arc-mode-tests.el archive-int-to-mode: Fix order of testing S_ISUID, S_ISGID bits 2017-08-15 15:43:31 +09:00
auth-source-pass-tests.el * test/lisp/auth-source-pass-tests.el: Fix loading of cl-lib. 2017-04-27 21:19:47 -07:00
auth-source-tests.el ; * test/lisp/auth-source-tests.el: Require cl-lib' instead of cl'. 2017-08-18 22:29:32 -04:00
autorevert-tests.el Fix autorevert-tests on MS-Windows 2017-02-04 13:49:55 +02:00
buff-menu-tests.el Ensure the created temp file in a test is new 2017-05-06 12:30:48 +09:00
char-fold-tests.el Support casing characters which map into multiple code points (bug#24603) 2017-04-06 20:54:58 +02:00
comint-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
dabbrev-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
descr-text-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
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 dired-mark-suffix: New command 2017-03-31 17:27:08 +09:00
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 test/*.el: Avoid byte-compiler warnings 2017-01-28 04:40:36 +01:00
ffap-tests.el ffap: Don't switch window unless needed 2017-04-22 18:33:38 +02:00
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 files-tests.el: Remove unused lexical variable 2017-08-16 20:14:52 +09:00
files-x-tests.el Rework connection local variables 2017-02-19 17:14:35 +01:00
help-fns-tests.el Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
hi-lock-tests.el Keep face available if there are no matches 2017-08-25 00:09:50 +09:00
htmlfontify-tests.el Don't require a shell when loading htmlfontify 2017-01-27 18:37:58 +01:00
ibuffer-tests.el * test/lisp/ibuffer-tests.el: Delete temporary files. 2017-07-21 21:22:49 -04:00
ido-tests.el Add missing remappings for Ido mode 2017-04-23 18:42:42 +02:00
imenu-tests.el Fix imenu--sort-by-position for non-pairs parameters (bug#26457) 2017-04-13 11:44:17 +02:00
info-xref-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
isearch-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
jit-lock-tests.el Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
json-tests.el Treat control characters in JSON strings as invalid 2017-08-17 20:00:52 -04:00
kmacro-tests.el * test/lisp/kmacro-tests.el: Require seq, for seq-concatenate. 2017-04-18 13:02:02 -04:00
ls-lisp-tests.el Move dired tests using ls emulation to different files 2017-08-02 16:47:28 +09:00
man-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
md4-tests.el Turn on lexical-binding in md4.el 2017-01-03 18:34:13 -05:00
minibuffer-tests.el test/*.el: Avoid byte-compiler warnings 2017-01-28 04:40:36 +01:00
mouse-tests.el Fix macOS mouse movement 2017-05-21 00:09:41 +01:00
obarray-tests.el Add obarray-size and fix tests accordingly. Use obarrayp in cedet. 2017-03-16 12:31:07 -04:00
ps-print-tests.el Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
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 Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
ses-tests.el ; Spelling fixes 2017-07-20 15:42:12 -07:00
shell-tests.el Update copyright year to 2017 in master 2017-01-01 01:48:59 -08:00
simple-tests.el Do not split line before width of fill-prefix 2017-08-30 20:10:36 -04:00
sort-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
subr-tests.el * lisp/subr.el (method-files): Move function to cl-generic.el 2017-07-28 11:28:48 -04:00
tar-mode-tests.el Add test suites for arc-mode and tar-mode 2017-08-13 23:41:46 +09: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 xml: Properly handle symbol-qnames for attribute parsing 2017-04-17 17:17:00 +02:00
xt-mouse-tests.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00