[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/arduino-mode 431c3ba 069/107: Merge branch 'develop'
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/arduino-mode 431c3ba 069/107: Merge branch 'develop' |
Date: |
Sun, 29 Aug 2021 10:58:18 -0400 (EDT) |
branch: elpa/arduino-mode
commit 431c3ba4f3ea42915e31b93164e417ffa4b1b7b6
Merge: 9547187 024761d
Author: stardiviner <numbchild@gmail.com>
Commit: stardiviner <numbchild@gmail.com>
Merge branch 'develop'
---
arduino-mode-init.el | 1 +
flycheck-arduino.el | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/arduino-mode-init.el b/arduino-mode-init.el
index 12b7096..4cff977 100644
--- a/arduino-mode-init.el
+++ b/arduino-mode-init.el
@@ -1,3 +1,4 @@
(autoload 'arduino-mode "arduino-mode" "Major mode for editing Arduino code."
t)
+(autoload 'ede-arduino-preferences-file "ede-arduino" "Preferences file of
Arduino." t)
(add-to-list 'auto-mode-alist '("\\.ino\\'" . arduino-mode))
(add-to-list 'auto-mode-alist '("\\.pde\\'" . arduino-mode))
diff --git a/flycheck-arduino.el b/flycheck-arduino.el
new file mode 100644
index 0000000..a8e73ae
--- /dev/null
+++ b/flycheck-arduino.el
@@ -0,0 +1,34 @@
+;;; flycheck-arduino.el --- Arduino support for flycheck.
+
+;;; Commentary:
+
+
+
+;;; Code:
+
+(require 'flycheck)
+(require 'arduino-mode)
+
+(flycheck-define-checker arduino
+ ;; https://github.com/arduino/Arduino/blob/master/build/shared/manpage.adoc
+ "Arduino checker using Arduino IDE. (This requires higher than version 1.5+)"
+ ;; source, source-inplace, source-original
+ :command ("arduino" "--verify" source-original)
+ :error-patterns
+ (;; I don't make sure about this warning... How to emit a warning?
+ (warning line-start (file-name) ":" line ":" column ": warning: " (message)
line-end)
+ (error line-start (file-name) ":" line ":" column ": " (0+ "fatal ")
"error: " (message) line-end))
+ :modes (arduino-mode))
+
+;;;###autoload
+(defun flycheck-arduino-setup ()
+ "Setup Flycheck Arduino.
+Add `arduino' to `flycheck-checkers'."
+ (interactive)
+ (add-to-list 'flycheck-checkers 'arduino))
+
+
+
+(provide 'flycheck-arduino)
+
+;;; flycheck-arduino.el ends here
- [nongnu] elpa/arduino-mode a95ebba 044/107: remove XEmacs support part, (continued)
- [nongnu] elpa/arduino-mode a95ebba 044/107: remove XEmacs support part, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 3d8aa47 045/107: improve and add some commands for command-line arduino., ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 3fc0851 046/107: use define-derived-mode for arduino-mode, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 0150970 050/107: support org-mode babel Arduino src block, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 139b154 051/107: add support for --board option with header argument :boarder, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 3f0b3a4 057/107: rename command arduino-build -> arduino-verify, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 7b94f5b 058/107: creating process with make-process to use process sentinel to get notification., ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 714e0f0 059/107: add missing menu entries, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 6b549c8 064/107: add a command to add include-path file for irony, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 8235a4a 065/107: fix mode-line-process not disappear after process failed, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 431c3ba 069/107: Merge branch 'develop',
ELPA Syncer <=
- [nongnu] elpa/arduino-mode 9b1bdb8 060/107: support show process info in mode-line, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 1f154e4 063/107: add a command to create new Arduino sketch, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 8e82926 072/107: Use arduino-executable in commands instead, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode a4dbdfa 085/107: update arduino-mode-syntax-table to inherit from c-mode directly, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 9234c9d 087/107: Replace defmethod -> cl-defmethod, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 01cb165 096/107: plan to support "arduino-cli" command-line tools, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 1c9250d 097/107: Fix recursive ‘require’ for feature ‘flycheck-arduino’, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode f0053f5 061/107: raise process buffer if process failed, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode af1f18a 067/107: add flycheck support, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 0e95bdf 084/107: auto setup flycheck-arduino on arduino-mode-hook, ELPA Syncer, 2021/08/29