[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/arduino-mode a95ebba 044/107: remove XEmacs support part
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/arduino-mode a95ebba 044/107: remove XEmacs support part |
Date: |
Sun, 29 Aug 2021 10:58:14 -0400 (EDT) |
branch: elpa/arduino-mode
commit a95ebba71d08d0ee55d539ebd66b2cb20137bf39
Author: stardiviner <numbchild@gmail.com>
Commit: stardiviner <numbchild@gmail.com>
remove XEmacs support part
---
arduino-mode.el | 34 ++++++++++++++++------------------
1 file changed, 16 insertions(+), 18 deletions(-)
diff --git a/arduino-mode.el b/arduino-mode.el
index b72d808..064650b 100644
--- a/arduino-mode.el
+++ b/arduino-mode.el
@@ -167,15 +167,14 @@ Each list item should be a regexp matching a single
identifier."
(easy-menu-define arduino-menu arduino-mode-map "Arduino Mode Commands"
(cons "Arduino" (c-lang-const c-mode-menu arduino)))
-(if (string-match "XEmacs" emacs-version)
- (easy-menu-add-item arduino-menu
- (list "Micro-controller") ["Upload"
arduino-upload t])
- (easy-menu-add-item arduino-menu
- nil ["----" nil nil])
- (easy-menu-add-item arduino-menu
- nil ["Upload" arduino-upload t])
- (easy-menu-add-item arduino-menu
- nil ["Serial monitor" arduino-serial-monitor
t]))
+(easy-menu-add-item arduino-menu
+ (list "Micro-controller") ["Upload"
arduino-upload t])
+(easy-menu-add-item arduino-menu
+ nil ["----" nil nil])
+(easy-menu-add-item arduino-menu
+ nil ["Upload" arduino-upload t])
+(easy-menu-add-item arduino-menu
+ nil ["Serial monitor" arduino-serial-monitor t])
(defcustom arduino-makefile-name "Makefile"
"Name of Makefile used to compile and upload Arduino sketches."
@@ -183,7 +182,7 @@ Each list item should be a regexp matching a single
identifier."
:group 'arduino)
(defun arduino-upload ()
- "Upload a sketch to an Arduino board.
+ "Upload the sketch to an Arduino board.
You will need a suitable Makefile. See URL
`http://mjo.tc/atelier/2009/02/arduino-cli.html'."
@@ -216,16 +215,15 @@ include /usr/share/arduino/Arduino.mk
(message "Edit the Makefile as required and re-run
arduino-upload."))
(message (concat "No Makefile `" arduino-makefile-name "' exists.
Uploading cancelled.")))))
-(unless (string-match "XEmacs" emacs-version)
- (defun arduino-serial-monitor (port speed)
- "Monitor the serial connection to the Arduino."
- (interactive (list (serial-read-name) nil))
-
- (if (get-buffer-process port)
- (switch-to-buffer port)
- (serial-term port (or speed (serial-read-speed))))))
+(defun arduino-serial-monitor (port speed)
+ "Monitor the `SPEED' on serial connection on `PORT' to the Arduino."
+ (interactive (list (serial-read-name) nil))
+ (if (get-buffer-process port)
+ (switch-to-buffer port)
+ (serial-term port (or speed (serial-read-speed)))))
(defun arduino-run-arduino ()
+ "Run the sketch with Arduino board."
(interactive)
(start-file-process "arduino" () arduino-executable (buffer-file-name)))
- [nongnu] elpa/arduino-mode bb89ac8 030/107: Merge pull request #11 from bookest/bug/undefined-cl-macroexpand-all, (continued)
- [nongnu] elpa/arduino-mode bb89ac8 030/107: Merge pull request #11 from bookest/bug/undefined-cl-macroexpand-all, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 241b179 032/107: Merge https://github.com/mavit/arduino-mode, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode aed4acb 034/107: Add additional customization, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode a468e63 035/107: Add basic support for file variables, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode d1233b1 036/107: Use configured preferences file for ede signature, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 9a168aa 038/107: fix void function `ede-project-autoload`, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 1424952 039/107: add new keywords, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 411815d 041/107: change arduino-upload keybinding to [C-c C-c], ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 20e284a 042/107: format code, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode 59806cc 043/107: add .ino file extension to auto-mode-alist, ELPA Syncer, 2021/08/29
- [nongnu] elpa/arduino-mode a95ebba 044/107: remove XEmacs support part,
ELPA Syncer <=
- [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, 2021/08/29