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

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

[nongnu] elpa/parseclj 710511ff79 013/185: Seems these packages dont act


From: ELPA Syncer
Subject: [nongnu] elpa/parseclj 710511ff79 013/185: Seems these packages dont actually package the versioned executable names
Date: Tue, 28 Dec 2021 14:05:09 -0500 (EST)

branch: elpa/parseclj
commit 710511ff7950edec667f64841bfe280c1619e8c6
Author: Arne Brasseur <arne@arnebrasseur.net>
Commit: Arne Brasseur <arne@arnebrasseur.net>

    Seems these packages dont actually package the versioned executable names
---
 .travis.yml  | 4 ++--
 clj-parse.el | 7 +++----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index c986c0a669..86e0be717e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -9,5 +9,5 @@ before_install:
   - sudo apt-get install -qq $PACKAGE
 
 script:
-  - $EMACS --version
-  - $EMACS -batch -l clj-parse-test-runner.el
+  - emacs --version
+  - emacs -batch -l clj-parse-test-runner.el
diff --git a/clj-parse.el b/clj-parse.el
index 90bd181202..e3aeb6c7c0 100644
--- a/clj-parse.el
+++ b/clj-parse.el
@@ -23,8 +23,7 @@
 
 ;;; Code:
 
-;; for (case ...)
-(eval-when-compile (require 'cl))
+(require 'cl-lib)
 
 ;; Before emacs 25.1 it's an ELPA package
 (require 'let-alist)
@@ -33,7 +32,7 @@
   (clj-parse* 'clj-parse-elisp-reducer))
 
 (defun clj-parse-elisp-reducer (type value)
-  (case type
+  (cl-case type
     (:whitespace :ws)
     (:number value)
     (:list value)))
@@ -46,7 +45,7 @@
       ;; (print token)
       ;; (print stack)
       (let-alist token
-        (case .type
+        (cl-case .type
           (:whitespace
            (push (funcall reducer :whitespace .form) stack))
           (:number



reply via email to

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