[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/flymake-kondor 0de12e7 04/19: melpa and github instruction
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/flymake-kondor 0de12e7 04/19: melpa and github instructions |
Date: |
Fri, 8 Oct 2021 08:58:05 -0400 (EDT) |
branch: elpa/flymake-kondor
commit 0de12e7674ffe7ef7f951020ee3cbe136abbe16e
Author: admin@turbocafe.in.eu.org <admin@turbocafe.in.eu.org>
Commit: admin@turbocafe.in.eu.org <admin@turbocafe.in.eu.org>
melpa and github instructions
---
README.org | 46 +++++++++++++++++++++++++++++++++++-----------
flymake-kondor.el | 1 +
2 files changed, 36 insertions(+), 11 deletions(-)
diff --git a/README.org b/README.org
index d79ca2d..e7b459d 100644
--- a/README.org
+++ b/README.org
@@ -2,22 +2,46 @@
#+TITLE: flymake backend clj-kondo
#+AUTHOR: https://turbocafe.keybase.pub
-this package integrates clj-kondo a clojure linter into emacs'
-flymake; get clj-kondo following
[[https://github.com/borkdude/clj-kondo/blob/master/doc/install.md][installation
instructions]];
+this package integrates clj-kondo a clojure linter into emacs'
+flymake; if you use flymake you may have something like following in
+init.el
-this package isn't on melpa, so emacs has to load it from where i
-store flymake-kondor.el, i do it with use-package, like below
+#+BEGIN_SRC emacs-lisp
+(use-package flymake
+ :ensure nil
+ :bind (([f8] . flymake-goto-next-error)
+ ([f7] . flymake-goto-prev-error))
+ :hook (prog-mode . (lambda () (flymake-mode t)))
+ :config (remove-hook 'flymake-diagnostic-functions
'flymake-proc-legacy-flymake))
+#+END_SRC
+
+to use this package get clj-kondo following
[[https://github.com/borkdude/clj-kondo/blob/master/doc/install.md][installation
instructions]];
+then proceed with your preferred way of adding packages
+
+* melpa
+
+#+BEGIN_SRC emacs-lisp
+(use-package flymake-kondor
+ :ensure t
+ :hook (clojure-mode . flymake-kondor-setup))
+#+END_SRC
+
+* elget
+
+#+BEGIN_SRC emacs-lisp
+(el-get-bundle flymake-kondor
+ :url
"https://raw.githubusercontent.com/turbo-cafe/flymake-kondor/master/flymake-kondor.el"
+ (add-hook 'clojure-mode-hook 'flymake-kondor-setup))
+#+END_SRC
+
+* local
-#+BEGIN_SRC emasc-lisp
+#+BEGIN_SRC emacs-lisp
(use-package flymake-kondor
:ensure flymake-quickdef
:after flymake
- :load-path "~/.emacs.d/site-lisp/flymake-kondor"
- :init
- (add-hook 'clojure-mode-hook #'flymake-kondor-setup)
- :config
- (define-key flymake-mode-map (kbd "<f8>") 'flymake-goto-next-error)
- (define-key flymake-mode-map (kbd "<f7>") 'flymake-goto-prev-error))
+ :load-path "site-lisp/flymake-kondor"
+ :hook (clojure-mode . flymake-kondor-setup))
#+END_SRC
when in clojure-mode flymake-mode is activated and you can navigate to
diff --git a/flymake-kondor.el b/flymake-kondor.el
index 8b03c73..3c64302 100644
--- a/flymake-kondor.el
+++ b/flymake-kondor.el
@@ -35,6 +35,7 @@
;;; Code:
+(require 'flymake)
(require 'flymake-quickdef)
(flymake-quickdef-backend flymake-kondor-backend
- [nongnu] branch elpa/flymake-kondor created (now 0058ef5), ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 29f80de 01/19: v0.0.1, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 19292a8 02/19: package-linted source, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 5e447cc 03/19: checkdock source, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 0de12e7 04/19: melpa and github instructions,
ELPA Syncer <=
- [nongnu] elpa/flymake-kondor dc50d6a 07/19: melpa package test and build, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 7cc3adf 15/19: Remove flymake-quickdef dependency, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 72052b5 14/19: increment version, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor e885669 08/19: package-lint fixes, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor c17c1c6 18/19: Remove reference to flymake-quickdef, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 2af1876 05/19: readme, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 8353e0a 06/19: title, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor aadb1ea 09/19: add license, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor c931266 10/19: resolved issue #1, ELPA Syncer, 2021/10/08
- [nongnu] elpa/flymake-kondor 530bf3e 11/19: Merge pull request #1 from turbo-cafe/qiuckdef, ELPA Syncer, 2021/10/08