emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/tramp 6e788c5 1/2: Adapt auxiliary build files of Tramp


From: Michael Albinus
Subject: [elpa] externals/tramp 6e788c5 1/2: Adapt auxiliary build files of Tramp
Date: Tue, 28 Jan 2020 04:31:39 -0500 (EST)

branch: externals/tramp
commit 6e788c5c17a99da644d781f643714b31317b0740
Author: Michael Albinus <address@hidden>
Commit: Michael Albinus <address@hidden>

    Adapt auxiliary build files of Tramp
---
 .dir-locals.el       |  7 +++----
 .elpaignore          |  4 ++++
 Makefile             | 31 ++++++++++++++++---------------
 test/Makefile        |  3 ++-
 test/README          | 10 ++++++++--
 texi/Makefile        |  5 +++--
 texi/doclicense.texi |  4 ++--
 7 files changed, 38 insertions(+), 26 deletions(-)

diff --git a/.dir-locals.el b/.dir-locals.el
index 378db4c..85118b6 100644
--- a/.dir-locals.el
+++ b/.dir-locals.el
@@ -1,9 +1,8 @@
 ((nil . ((tab-width . 8)
-         (fill-column . 70)))
+         (fill-column . 70)
+        (bug-reference-url-format . "https://debbugs.gnu.org/%s";)))
  (change-log-mode . ((add-log-time-zone-rule . t)
                     (fill-column . 74)
-                    (bug-reference-url-format . "https://debbugs.gnu.org/%s";)
                     (mode . bug-reference)))
- (emacs-lisp-mode . ((bug-reference-url-format . "https://debbugs.gnu.org/%s";)
-                    (mode . bug-reference-prog)))
+ (emacs-lisp-mode . ((mode . bug-reference-prog)))
  (diff-mode . ((mode . whitespace))))
diff --git a/.elpaignore b/.elpaignore
index ac7965a..002a1eb 100644
--- a/.elpaignore
+++ b/.elpaignore
@@ -1,3 +1,7 @@
+.dir-locals.el
+.elpaignore
+.git
+.gitignore
 Makefile
 texi/Makefile
 README-GIT
diff --git a/Makefile b/Makefile
index fbf59ba..c2276c3 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,7 @@
 
 EMACS          = emacs -Q -batch -L .
 LISP_FILES     = $(wildcard *.el)
+SOURCE_DIR     = ~/src/tramp
 
 .PHONY: all autoloads check info sync test
 
@@ -41,20 +42,20 @@ check test: autoloads
 
 # This target is for the maintainer only.
 sync:
-       cp -p ~/src/tramp/lisp/tramp-adb.el tramp-adb.el
-       cp -p ~/src/tramp/lisp/tramp-archive.el tramp-archive.el
-       cp -p ~/src/tramp/lisp/tramp-cache.el tramp-cache.el
-       cp -p ~/src/tramp/lisp/tramp-cmds.el tramp-cmds.el
-       cp -p ~/src/tramp/lisp/tramp-compat.el tramp-compat.el
-       cp -p ~/src/tramp/lisp/tramp-ftp.el tramp-ftp.el
-       cp -p ~/src/tramp/lisp/tramp-gvfs.el tramp-gvfs.el
-       cp -p ~/src/tramp/lisp/tramp-integration.el tramp-integration.el
-       cp -p ~/src/tramp/lisp/tramp-rclone.el tramp-rclone.el
-       cp -p ~/src/tramp/lisp/tramp-sh.el tramp-sh.el
-       cp -p ~/src/tramp/lisp/tramp-smb.el tramp-smb.el
-       cp -p ~/src/tramp/lisp/tramp-sudoedit.el tramp-sudoedit.el
-       cp -p ~/src/tramp/lisp/tramp-uu.el tramp-uu.el
-       cp -p ~/src/tramp/lisp/tramp.el tramp.el
-       cp -p ~/src/tramp/lisp/trampver.el trampver.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-adb.el tramp-adb.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-archive.el tramp-archive.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-cache.el tramp-cache.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-cmds.el tramp-cmds.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-compat.el tramp-compat.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-ftp.el tramp-ftp.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-gvfs.el tramp-gvfs.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-integration.el tramp-integration.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-rclone.el tramp-rclone.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-sh.el tramp-sh.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-smb.el tramp-smb.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-sudoedit.el tramp-sudoedit.el
+       cp -p $(SOURCE_DIR)/lisp/tramp-uu.el tramp-uu.el
+       cp -p $(SOURCE_DIR)/lisp/tramp.el tramp.el
+       cp -p $(SOURCE_DIR)/lisp/trampver.el trampver.el
        $(MAKE) -C texi sync
        $(MAKE) -C test sync
diff --git a/test/Makefile b/test/Makefile
index 1a6eb7b..a8073ee 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -24,6 +24,7 @@
 EMACS          = emacs -Q -batch -L ../
 CLEAN_FILES    = .\\\#* \\\#* .*~ *~ *.elc *.log
 TESTS          = tramp-tests
+SOURCE_DIR     = ~/src/tramp
 
 TRAMP_TEST_ARGS ?=
 SELECTOR       ?= (not (tag :unstable))
@@ -53,4 +54,4 @@ distclean: clean
 
 # This target is for the maintainer only.
 sync:
-       cp -p ~/src/tramp/test/tramp-tests.el tramp-tests.el
+       cp -p $(SOURCE_DIR)/test/tramp-tests.el tramp-tests.el
diff --git a/test/README b/test/README
index aa1e16a..c363f5b 100644
--- a/test/README
+++ b/test/README
@@ -9,7 +9,7 @@ tramp-tests.el
 
 The Makefile in this directory supports the following targets:
 
-* make all  or  make check
+* make all  -or-  make check
   Run all tests declared in tramp-tests.el.  If
   $REMOTE_TEMPORARY_FILE_DIRECTORY is set, only tramp-tests.el is
   used.
@@ -25,7 +25,7 @@ selectors are constructed, see (info "(ert)Test Selectors") or
 
 If your test file contains the tests "test-foo", "test2-foo" and
 "test-foo-remote", and you want to run only the former two tests, you
-could use a selector regexp
+could use a selector regexp.
 
     make <filename> SELECTOR='"foo$$"'
 
@@ -33,6 +33,12 @@ If you want to run just the non-expensive tests, you might 
apply
 
     make check SELECTOR='(not (tag :expensive-test))'
 
+The tag `:unstable' marks tests which do not run as expected, and are
+still under test by the developers.  In order to exclude those tests
+from run, you might call
+
+    make check SELECTOR='(not (tag :unstable))'
+
 The environment variable ${TRAMP_TEST_ARGS} allows to add further
 arguments to the Emacs test run.
 
diff --git a/texi/Makefile b/texi/Makefile
index d13f853..107d964 100644
--- a/texi/Makefile
+++ b/texi/Makefile
@@ -25,6 +25,7 @@ MAKEINFO      = makeinfo --no-warn --no-split
 TEXI_FILES     = $(wildcard *.texi)
 CLEAN_FILES    = .\\\#* \\\#* .*~ *~ *.aux *.cp *.cps *.diff *.fn *.fns \
                  *.ky *.log *.pg *.tmp *.toc *.tp *.vr *.vrs
+SOURCE_DIR     = ~/src/tramp
 
 .PHONY: all clean sync
 
@@ -38,5 +39,5 @@ clean:
 
 # This target is for the maintainer only.
 sync:
-       cp -p ~/src/tramp/texi/tramp.texi tramp.texi
-       cp -p ~/src/tramp/texi/trampver.texi trampver.texi
+       cp -p $(SOURCE_DIR)/texi/tramp.texi tramp.texi
+       cp -p $(SOURCE_DIR)/texi/trampver.texi trampver.texi
diff --git a/texi/doclicense.texi b/texi/doclicense.texi
index a511ffc..3153569 100644
--- a/texi/doclicense.texi
+++ b/texi/doclicense.texi
@@ -7,7 +7,7 @@
 
 @display
 Copyright @copyright{} 2000, 2001, 2002, 2007, 2008, 2009 Free Software 
Foundation, Inc.
-@uref{http://fsf.org/}
+@uref{https://fsf.org/}
 
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
@@ -415,7 +415,7 @@ The Free Software Foundation may publish new, revised 
versions
 of the GNU Free Documentation License from time to time.  Such new
 versions will be similar in spirit to the present version, but may
 differ in detail to address new problems or concerns.  See
-@uref{http://www.gnu.org/copyleft/}.
+@uref{https://www.gnu.org/licenses/}.
 
 Each version of the License is given a distinguishing version number.
 If the Document specifies that a particular numbered version of this



reply via email to

[Prev in Thread] Current Thread [Next in Thread]