diff options
| author | Michael Albinus | 2018-07-18 16:51:56 +0200 |
|---|---|---|
| committer | Michael Albinus | 2018-07-18 16:51:56 +0200 |
| commit | 7a258fa0bb9f9e7600229b95ed54ee5ee0bc9a0c (patch) | |
| tree | 9654a226674f2153c703512f1298adc1866d1ceb /etc | |
| parent | cb50077b1eb7c1467f2f200e01599b391d025bfa (diff) | |
| download | emacs-7a258fa0bb9f9e7600229b95ed54ee5ee0bc9a0c.tar.gz emacs-7a258fa0bb9f9e7600229b95ed54ee5ee0bc9a0c.zip | |
Adapt shadowfile.el for Tramp (Bug#4526, Bug#4846)
* etc/NEWS: Mention changes in shadowfile.el.
* lisp/shadowfile.el (top): Require 'tramp instead of 'ange-ftp.
(shadow-cluster): New defstruct.
(shadow-make-cluster, shadow-cluster-name, shadow-cluster-primary)
(shadow-cluster-regexp, shadow-get-user)
(shadow-parse-fullname): Remove.
(shadow-info-file, shadow-todo-file, shadow-system-name)
(shadow-homedir, shadow-regexp-superquote, shadow-suffix)
(shadow-set-cluster, shadow-get-cluster, shadow-site-name)
(shadow-name-site, shadow-site-primary, shadow-site-cluster)
(shadow-read-site, shadow-parse-name, shadow-make-fullname)
(shadow-replace-name-component, shadow-local-file)
(shadow-expand-cluster-in-file-name, shadow-contract-file-name)
(shadow-same-site, shadow-file-match, shadow-define-cluster)
(shadow-define-literal-group, shadow-define-regexp-group)
(shadow-make-group, shadow-shadows-of-1, shadow-read-files)
(shadow-write-info-file, shadow-write-todo-file)
(shadow-initialize): Adapt variables and functions.
* test/lisp/shadowfile-tests.el: New file.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 8 |
1 files changed, 8 insertions, 0 deletions
| @@ -94,12 +94,20 @@ it now shows the global revision number, in the form of its changeset | |||
| 94 | hash value. To get back the previous behavior, customize the new | 94 | hash value. To get back the previous behavior, customize the new |
| 95 | option 'vc-hg-symbolic-revision-styles' to the value '("{rev}")'. | 95 | option 'vc-hg-symbolic-revision-styles' to the value '("{rev}")'. |
| 96 | 96 | ||
| 97 | --- | ||
| 98 | ** shadowfile.el has been rewritten to support Tramp file names. | ||
| 99 | |||
| 97 | 100 | ||
| 98 | * New Modes and Packages in Emacs 26.2 | 101 | * New Modes and Packages in Emacs 26.2 |
| 99 | 102 | ||
| 100 | 103 | ||
| 101 | * Incompatible Lisp Changes in Emacs 26.2 | 104 | * Incompatible Lisp Changes in Emacs 26.2 |
| 102 | 105 | ||
| 106 | --- | ||
| 107 | ** shadowfile config files have changed their syntax. | ||
| 108 | Existing files "~/.emacs.d/shadows" and "~/.emacs.d/shadow_todo" must | ||
| 109 | be removed prior using the changed 'shadow-*' commands. | ||
| 110 | |||
| 103 | 111 | ||
| 104 | * Lisp Changes in Emacs 26.2 | 112 | * Lisp Changes in Emacs 26.2 |
| 105 | 113 | ||