[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/clojure-ts-mode 33eda84822 1/6: Setup Eldev
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/clojure-ts-mode 33eda84822 1/6: Setup Eldev |
Date: |
Tue, 13 Feb 2024 18:59:18 -0500 (EST) |
branch: elpa/clojure-ts-mode
commit 33eda84822fd6385cec5d2601a210bf1c5250ccc
Author: p4v4n <pavan.mantha99@gmail.com>
Commit: Bozhidar Batsov <bozhidar@batsov.dev>
Setup Eldev
---
.gitignore | 3 +++
Eldev | 25 +++++++++++++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/.gitignore b/.gitignore
index 7807b63561..c3df80529a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,6 @@
elpa*
/clojure-ts-mode-autoloads.el
/clojure-ts-mode-pkg.el
+
+/.eldev
+/Eldev-local
diff --git a/Eldev b/Eldev
new file mode 100644
index 0000000000..e9243c64b1
--- /dev/null
+++ b/Eldev
@@ -0,0 +1,25 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+(eldev-require-version "1.8.2")
+
+(eldev-use-package-archive 'gnu-elpa)
+(eldev-use-package-archive 'nongnu-elpa)
+
+(eldev-use-package-archive 'melpa-stable)
+(eldev-use-package-archive 'melpa-unstable)
+
+(eldev-use-plugin 'autoloads)
+
+(setq byte-compile-docstring-max-column 240)
+(setq checkdoc-force-docstrings-flag nil)
+(setq checkdoc-permit-comma-termination-flag t)
+(setq checkdoc--interactive-docstring-flag nil)
+
+(setf eldev-lint-default '(elisp))
+
+(with-eval-after-load 'elisp-lint
+ ;; We will byte-compile with Eldev.
+ (setf elisp-lint-ignored-validators '("fill-column")
+ enable-local-variables :safe))
+
+(setq eldev-project-main-file "clojure-ts-mode.el")
- [nongnu] elpa/clojure-ts-mode updated (569c464150 -> 9bbae695ec), ELPA Syncer, 2024/02/13
- [nongnu] elpa/clojure-ts-mode 4caa7bb244 3/6: Add first unit test with buttercup, ELPA Syncer, 2024/02/13
- [nongnu] elpa/clojure-ts-mode 8f17736e67 2/6: Add Makefile, ELPA Syncer, 2024/02/13
- [nongnu] elpa/clojure-ts-mode 9bbae695ec 6/6: Ignore check-declare validator for linting, ELPA Syncer, 2024/02/13
- [nongnu] elpa/clojure-ts-mode 59e003ad22 4/6: Setup github actions for linting and tests, ELPA Syncer, 2024/02/13
- [nongnu] elpa/clojure-ts-mode 33eda84822 1/6: Setup Eldev,
ELPA Syncer <=
- [nongnu] elpa/clojure-ts-mode 4ec0c61d64 5/6: Fix indentation warnings from eldev, ELPA Syncer, 2024/02/13