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

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

[nongnu] elpa/jade-mode ac71830de7 096/128: [#46] add Makefile and .trav


From: ELPA Syncer
Subject: [nongnu] elpa/jade-mode ac71830de7 096/128: [#46] add Makefile and .travis.yml
Date: Sat, 29 Jan 2022 08:24:50 -0500 (EST)

branch: elpa/jade-mode
commit ac71830de7bfc607d32e2583aa4106e11a268bdb
Author: Travis Jefferson <tjefferson@signpost.com>
Commit: Travis Jefferson <tjefferson@signpost.com>

    [#46] add Makefile and .travis.yml
---
 .travis.yml  | 24 ++++++++++++++++++++++++
 Makefile     |  4 ++++
 jade-mode.el |  6 +++---
 3 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000..a6c03325f0
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,24 @@
+language: generic
+env:
+  global:
+    - CURL=curl -fsSkL --retry 9 --retry-delay 9
+  matrix:
+    - EMACS=emacs AKA=emacs23
+    - EMACS=emacs24
+#    - EMACS=emacs-snapshot
+# matrix:
+#   allow_failures:
+#     - env: EMACS=emacs-snapshot
+before_install:
+  - sudo add-apt-repository -y ppa:cassou/emacs
+  - sudo apt-get update -qq
+  - sudo apt-get install -qq $EMACS
+install:
+  - if test $EMACS = emacs; then
+      $CURL 
https://raw.githubusercontent.com/ohler/ert/fb3c278d/lisp/emacs-lisp/ert.el -o 
ert.el;
+      $CURL http://elpa.gnu.org/packages/cl-lib-0.5.el -o cl-lib.el;
+    fi
+script:
+  - make test
+notifications:
+  email: false
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000..fef3a67f98
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,4 @@
+test:
+       emacs -batch -L . -l ./tests/highlight.el -f 
ert-run-tests-batch-and-exit
+# Local Variables:
+# indent-tabs-mode: t
diff --git a/jade-mode.el b/jade-mode.el
index c288ffe0c6..43bc12730d 100644
--- a/jade-mode.el
+++ b/jade-mode.el
@@ -355,10 +355,10 @@ region defined by BEG and END."
   (set (make-local-variable 'comment-start) "//- ")
   (set (make-local-variable 'comment-start-skip) "//-\\s-*")
 
-  (setq-default jade-tab-width 2)
-  (setq-local indent-line-function 'jade-indent-line)
+  (set (make-local-variable 'jade-tab-width) 2)
+  (set (make-local-variable 'indent-line-function) 'jade-indent-line)
   (set (make-local-variable 'indent-region-function) 'jade-indent-region)
-  (setq-local indent-tabs-mode nil)
+  (set (make-local-variable 'indent-tabs-mode) nil)
 
   ;; keymap
   (use-local-map jade-mode-map)



reply via email to

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