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

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

[nongnu] elpa/proof-general 063d066 1/4: * ci/compile-tests/*/runtest.el


From: ELPA Syncer
Subject: [nongnu] elpa/proof-general 063d066 1/4: * ci/compile-tests/*/runtest.el: Use lexical-binding and find `cct-lib`
Date: Fri, 13 Aug 2021 17:57:36 -0400 (EDT)

branch: elpa/proof-general
commit 063d066cb77dc2ec628c42f2d8e35fc24be341e4
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>

    * ci/compile-tests/*/runtest.el: Use lexical-binding and find `cct-lib`
    
    This removes the presumption that `ci/compile-tests` has somehow been added
    to `load-path` which is not always justified.
---
 ci/compile-tests/001-mini-project/runtest.el            | 4 ++--
 ci/compile-tests/002-require-no-dependencies/runtest.el | 4 ++--
 ci/compile-tests/003-require-error/runtest.el           | 4 ++--
 ci/compile-tests/004-dependency-cycle/runtest.el        | 4 ++--
 ci/compile-tests/005-change-recompile/runtest.el        | 6 +++---
 ci/compile-tests/006-ready-dependee/runtest.el          | 6 +++---
 ci/compile-tests/007-slow-require/runtest.el            | 6 +++---
 ci/compile-tests/008-default-dir/runtest.el             | 6 +++---
 ci/compile-tests/009-failure-processing/runtest.el      | 6 +++---
 9 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/ci/compile-tests/001-mini-project/runtest.el 
b/ci/compile-tests/001-mini-project/runtest.el
index 71858d8..2048684 100644
--- a/ci/compile-tests/001-mini-project/runtest.el
+++ b/ci/compile-tests/001-mini-project/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;; 
 ;; © Copyright 2020  Hendrik Tews
 ;; 
@@ -26,7 +26,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
diff --git a/ci/compile-tests/002-require-no-dependencies/runtest.el 
b/ci/compile-tests/002-require-no-dependencies/runtest.el
index f2feefa..07115d6 100644
--- a/ci/compile-tests/002-require-no-dependencies/runtest.el
+++ b/ci/compile-tests/002-require-no-dependencies/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;; 
 ;; © Copyright 2020  Hendrik Tews
 ;; 
@@ -23,7 +23,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
diff --git a/ci/compile-tests/003-require-error/runtest.el 
b/ci/compile-tests/003-require-error/runtest.el
index c5e2a71..a843f6b 100644
--- a/ci/compile-tests/003-require-error/runtest.el
+++ b/ci/compile-tests/003-require-error/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;;
 ;; © Copyright 2020  Hendrik Tews
 ;;
@@ -26,7 +26,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
diff --git a/ci/compile-tests/004-dependency-cycle/runtest.el 
b/ci/compile-tests/004-dependency-cycle/runtest.el
index 97d60fb..f2005bf 100644
--- a/ci/compile-tests/004-dependency-cycle/runtest.el
+++ b/ci/compile-tests/004-dependency-cycle/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;;
 ;; © Copyright 2020  Hendrik Tews
 ;;
@@ -26,7 +26,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
diff --git a/ci/compile-tests/005-change-recompile/runtest.el 
b/ci/compile-tests/005-change-recompile/runtest.el
index 825ad83..e8bc6f7 100644
--- a/ci/compile-tests/005-change-recompile/runtest.el
+++ b/ci/compile-tests/005-change-recompile/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;;
 ;; © Copyright 2020  Hendrik Tews
 ;;
@@ -36,7 +36,7 @@
 ;;
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
@@ -53,7 +53,7 @@
   "All ancestors.")
 
 (defconst all-compiled-ancestors
-  (mapcar 'cct-library-vo-of-v-file all-ancestors)
+  (mapcar #'cct-library-vo-of-v-file all-ancestors)
   "All vo ancestors files.")
   
 
diff --git a/ci/compile-tests/006-ready-dependee/runtest.el 
b/ci/compile-tests/006-ready-dependee/runtest.el
index 9f4a2ce..f64a0f4 100644
--- a/ci/compile-tests/006-ready-dependee/runtest.el
+++ b/ci/compile-tests/006-ready-dependee/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;;
 ;; © Copyright 2020  Hendrik Tews
 ;;
@@ -35,7 +35,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
@@ -53,7 +53,7 @@
   "All ancestors.")
 
 (defconst all-compiled-ancestors
-  (mapcar 'cct-library-vo-of-v-file all-ancestors)
+  (mapcar #'cct-library-vo-of-v-file all-ancestors)
   "All vo ancestors files.")
 
 (defun cct-replace-last-word (line word)
diff --git a/ci/compile-tests/007-slow-require/runtest.el 
b/ci/compile-tests/007-slow-require/runtest.el
index df9dbc3..686fbf1 100644
--- a/ci/compile-tests/007-slow-require/runtest.el
+++ b/ci/compile-tests/007-slow-require/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;; 
 ;; © Copyright 2021  Hendrik Tews
 ;; 
@@ -54,7 +54,7 @@
 ;; state enqueued-coqc.
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
@@ -83,7 +83,7 @@
 
 (defun all-compiled-ancestors (n)
   "All vo ancestor files for part N."
-  (mapcar 'cct-library-vo-of-v-file (all-ancestors n)))
+  (mapcar #'cct-library-vo-of-v-file (all-ancestors n)))
 
 (defun check-main-buffer (n vo-times new-sum recompiled-files
                                        other-locked-files)
diff --git a/ci/compile-tests/008-default-dir/runtest.el 
b/ci/compile-tests/008-default-dir/runtest.el
index 7b9c9f8..0a56f09 100644
--- a/ci/compile-tests/008-default-dir/runtest.el
+++ b/ci/compile-tests/008-default-dir/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;; 
 ;; © Copyright 2021  Hendrik Tews
 ;; 
@@ -26,7 +26,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
@@ -36,7 +36,7 @@
   "All ancestors.")
 
 (defconst all-compiled-ancestors
-  (mapcar 'cct-library-vo-of-v-file all-ancestors)
+  (mapcar #'cct-library-vo-of-v-file all-ancestors)
   "All vo ancestors files.")
 
 (defun check-main-buffer (vo-times new-sum recompiled-files
diff --git a/ci/compile-tests/009-failure-processing/runtest.el 
b/ci/compile-tests/009-failure-processing/runtest.el
index f20ae12..28e04c2 100644
--- a/ci/compile-tests/009-failure-processing/runtest.el
+++ b/ci/compile-tests/009-failure-processing/runtest.el
@@ -1,4 +1,4 @@
-;; This file is part of Proof General.
+;; This file is part of Proof General.  -*- lexical-binding: t; -*-
 ;;
 ;; © Copyright 2021  Hendrik Tews
 ;;
@@ -61,7 +61,7 @@
 
 
 ;; require cct-lib for the elisp compilation, otherwise this is present already
-(require 'cct-lib)
+(require 'cct-lib "ci/compile-tests/cct-lib")
 
 ;;; set configuration
 (cct-configure-proof-general)
@@ -95,7 +95,7 @@ create a ``.X'' file, whose absense is checked in the test."
 
 (defun all-compiled-vo (n)
   "All vo files for part N."
-  (mapcar 'cct-library-vo-of-v-file (all-compiled n)))
+  (mapcar #'cct-library-vo-of-v-file (all-compiled n)))
 
 (defun not-compiled (n)
   "Files that should not be compiled for part N, see `pre-not-compiled'."



reply via email to

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