emacs/lisp/net
Michael Albinus 789ee3e1d5 Handle connection-local null-device and path-separator variables
* doc/lispref/os.texi (System Environment): Add `path-separator'
function and `null-device' variable and function.

* etc/NEWS: Mention 'null-device' and 'path-separator'.  Fix typos.

* lisp/files-x.el (path-separator, null-device): New defuns.  (Bug#3736)

* lisp/net/tramp-adb.el
(tramp-adb-connection-local-default-shell-variables): Rename from
`tramp-adb-connection-local-default-profile'.

* lisp/net/tramp-integration.el
(tramp-connection-local-default-system-variables): New defvar.
Add it to connection-local profiles.
(tramp-connection-local-default-shell-variables): Rename from
`tramp-connection-local-default-profile'.

* lisp/progmodes/grep.el (grep-hello-file): New defun.
(grep-compute-defaults): Use `null-device' function for remote
case. Handle remote `hello-file'.  Use `process-file-shell-command'.
(grep,grep-expand-keywords, lgrep): Use `null-device' function for
remote case.
2020-11-21 15:28:52 +01:00
..
ange-ftp.el
browse-url.el
dbus.el
dig.el Assume font-lock is provided; it's preloaded since 22.1 2020-11-19 04:37:37 +01:00
dns.el
eudc-bob.el Don't set XEmacs only properties start-open and end-open 2020-11-20 16:43:57 +01:00
eudc-export.el Don't quote lambdas in net/*.el 2020-11-16 18:52:42 +01:00
eudc-hotlist.el
eudc-vars.el
eudc.el Don't quote lambdas in net/*.el 2020-11-16 18:52:42 +01:00
eudcb-bbdb.el Don't quote lambdas in net/*.el 2020-11-16 18:52:42 +01:00
eudcb-ldap.el Don't quote lambdas in several places 2020-11-14 17:04:23 +01:00
eudcb-mab.el
eudcb-macos-contacts.el
eww.el
gnutls.el
goto-addr.el
hmac-def.el
hmac-md5.el
imap.el
ldap.el
mailcap.el
mairix.el Don't quote lambdas in net/*.el 2020-11-16 18:52:42 +01:00
net-utils.el Don't quote lambdas in several places 2020-11-14 17:04:23 +01:00
netrc.el
network-stream.el
newst-backend.el
newst-plainview.el
newst-reader.el
newst-ticker.el
newst-treeview.el
newsticker.el Remove redundant installation instructions 2020-11-12 03:12:35 +01:00
nsm.el
ntlm.el
pop3.el
puny.el
quickurl.el
rcirc.el
rfc2104.el Remove redundant installation instructions 2020-11-12 03:12:35 +01:00
rlogin.el
sasl-cram.el
sasl-digest.el
sasl-ntlm.el
sasl-scram-rfc.el
sasl-scram-sha256.el
sasl.el
secrets.el
shr-color.el
shr.el
sieve-manage.el
sieve-mode.el Assume font-lock is provided; it's preloaded since 22.1 2020-11-19 04:37:37 +01:00
sieve.el
snmp-mode.el
soap-client.el
soap-inspect.el
socks.el Don't quote lambdas in several places 2020-11-14 17:04:23 +01:00
telnet.el
tramp-adb.el Handle connection-local null-device and path-separator variables 2020-11-21 15:28:52 +01:00
tramp-archive.el
tramp-cache.el
tramp-cmds.el
tramp-compat.el
tramp-crypt.el
tramp-ftp.el
tramp-gvfs.el Some minor Tramp fixes, resulting from test campaign 2020-11-13 16:55:08 +01:00
tramp-integration.el Handle connection-local null-device and path-separator variables 2020-11-21 15:28:52 +01:00
tramp-rclone.el
tramp-sh.el Use decoding implementation from `insert-directory' in Tramp 2020-11-19 17:18:36 +01:00
tramp-smb.el Some minor Tramp fixes, resulting from test campaign 2020-11-13 16:55:08 +01:00
tramp-sudoedit.el
tramp-uu.el
tramp.el Some minor Tramp fixes, resulting from test campaign 2020-11-13 16:55:08 +01:00
trampver.el
webjump.el Remove redundant installation instructions 2020-11-12 03:12:35 +01:00
zeroconf.el