[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/arduino-mode edf56c2 049/107: add two more commands to ins
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/arduino-mode edf56c2 049/107: add two more commands to install boards and libraries |
Date: |
Sun, 29 Aug 2021 10:58:15 -0400 (EDT) |
branch: elpa/arduino-mode
commit edf56c2c144bc477a764bf6497747244b5177181
Author: stardiviner <numbchild@gmail.com>
Commit: stardiviner <numbchild@gmail.com>
add two more commands to install boards and libraries
---
arduino-mode.el | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/arduino-mode.el b/arduino-mode.el
index 4d0d9ba..cd1c212 100644
--- a/arduino-mode.el
+++ b/arduino-mode.el
@@ -197,6 +197,27 @@ Each list item should be a regexp matching a single
identifier."
(start-file-process
"arduino-open" "*arduino-open*" arduino-executable (buffer-file-name)))
+(defun arduino-install-boards (board)
+ "Install `BOARD' support for Arduino."
+ (interactive (list (completing-read "Arduino install board: "
+ '()
+ nil nil
+ "arduino:sam")))
+ (start-process
+ "arduino-install-boards" "*arduino-install-boards*"
+ arduino-executable "--install-boards" board)
+ )
+
+(defun arduino-install-library (library)
+ "Install `LIBRARY' support for Arduino."
+ (interactive (list (completing-read "Arduino install library: "
+ '()
+ nil nil
+ "Bridge:1.0.0")))
+ (start-process
+ "arduino-install-library" "*arduino-install-library*"
+ arduino-executable "--install-library" library))
+
(require 'term)
(defun arduino-serial-monitor (port speed)
"Monitor the `SPEED' on serial connection on `PORT' to the Arduino."
- [nongnu] elpa/arduino-mode 3e2bad4 031/107: Setup Cask, (continued)
- [nongnu] elpa/arduino-mode 3e2bad4 031/107: Setup Cask, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode eb1d260 040/107: set tab-width and indent width to 2, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 0f67645 047/107: Prepare for MELPA, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode b92f309 048/107: improve commands docstring to be more intuitive, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 18fce1d 052/107: add README, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 0892337 053/107: minor fix, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode e8fa204 054/107: add file meta-data headers, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 9b45a04 022/107: Merge pull request #4 from milkypostman/master, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode b08dcbb 037/107: Warn if project loading/creation files, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode c5af9a6 055/107: add keybinding for open source file with Arduino IDE, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode edf56c2 049/107: add two more commands to install boards and libraries,
ELPA Syncer <=
- [nongnu] elpa/arduino-mode 8881f12 062/107: fix void variable ede-arduino-preferences-file, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode fe17c8d 070/107: minor updates, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 8159916 074/107: [feature] display spinner for Arduino processes, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 47a0689 075/107: bump version, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode d70f0cc 077/107: Merge tag 'v1.2' into develop, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 41789bc 006/107: Add convenience function arduino-upload to flash a chip., ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode a409aa0 008/107: Automatically create a skeleton Makefile., ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 2a71e75 012/107: Use correct version of compiled code for GNU Emacs., ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 3cc39d9 013/107: Add bindings for arduino-upload., ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 5d10eca 002/107: add imenu support, ELPA Syncer, 2021/08/29