[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/emms 4b97340 06/80: * emms-tag-editor.el: remove hard-c
From: |
Stefan Monnier |
Subject: |
[elpa] externals/emms 4b97340 06/80: * emms-tag-editor.el: remove hard-coding of program name |
Date: |
Wed, 17 Mar 2021 18:42:19 -0400 (EDT) |
branch: externals/emms
commit 4b9734082657311ec783fcb3dad9c03e2d3d42b7
Author: Yoni Rabkin <yoni@rabkins.net>
Commit: Yoni Rabkin <yoni@rabkins.net>
* emms-tag-editor.el: remove hard-coding of program name
---
emms-tag-editor.el | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/emms-tag-editor.el b/emms-tag-editor.el
index ee9b2cb..16f8370 100644
--- a/emms-tag-editor.el
+++ b/emms-tag-editor.el
@@ -38,6 +38,11 @@
(require 'emms-mark)
(require 'format-spec)
+(defcustom emms-tag-editor-tag-ogg-program "vorbiscomment"
+ "*The name/path of the ogg editor program."
+ :type 'string
+ :group 'emms-tag-editor)
+
(defvar emms-tag-editor-tags
'((info-artist . "a")
(info-albumartist . "A")
@@ -175,7 +180,7 @@ See also `emms-tag-editor-tag-file' and
`emms-tag-editor-tag-ogg'.")
(setq args (append (list "-t" (concat (upcase tag) "=" val))
args)))))
'("artist" "composer" "performer" "title" "album" "tracknumber"
"date" "genre" "note"))
(when args
- (apply #'call-process "vorbiscomment" nil
+ (apply #'call-process emms-tag-editor-tag-ogg-program nil
(get-buffer-create emms-tag-editor-log-buffer)
nil
"-w"
- [elpa] externals/emms 9c766b6 46/80: * emms-compat.el: lexical, (continued)
- [elpa] externals/emms 9c766b6 46/80: * emms-compat.el: lexical, Stefan Monnier, 2021/03/17
- [elpa] externals/emms 80ac539 57/80: * emms-later-do.el: add lexical declaration, Stefan Monnier, 2021/03/17
- [elpa] externals/emms a31d1f8 60/80: * emms-librefm-stream.el: add lexical and fix warnings, Stefan Monnier, 2021/03/17
- [elpa] externals/emms 60c6172 74/80: * emms-browser.el: add-to-list -> cl-pushnew, Stefan Monnier, 2021/03/17
- [elpa] externals/emms e16ac3d 78/80: Set new default info methods in emms-all, Stefan Monnier, 2021/03/17
- [elpa] externals/emms d7110c0 67/80: * emms-player-simple.el: lexical declaration and fix, Stefan Monnier, 2021/03/17
- [elpa] externals/emms 58c949b 69/80: * emms-playing-time.el: add lexical and fix, Stefan Monnier, 2021/03/17
- [elpa] externals/emms 6a5c7b1 73/80: * emms-browser.el: fix unused lexical variables and arguments, Stefan Monnier, 2021/03/17
- [elpa] externals/emms f268b28 77/80: Miscellaneous small fixes to manual chapter 13, Stefan Monnier, 2021/03/17
- [elpa] externals/emms de0c407 80/80: * emms.info: new info, Stefan Monnier, 2021/03/17
- [elpa] externals/emms 4b97340 06/80: * emms-tag-editor.el: remove hard-coding of program name,
Stefan Monnier <=
- [elpa] externals/emms 35d503c 68/80: add lexical declarations, Stefan Monnier, 2021/03/17
- [elpa] externals/emms caa744d 72/80: * emms-player-mplayer.el: lexical declaration, deprecate emms-player-mpv-cmd-prog macro, Stefan Monnier, 2021/03/17
- [elpa] externals/emms e72fb7c 79/80: Merge branch 'info-native', Stefan Monnier, 2021/03/17
- [elpa] externals/emms 50c5f8e 59/80: * emms-librefm-scrobbler.el: add lexical declaration, Stefan Monnier, 2021/03/17
- [elpa] externals/emms a6f8461 76/80: Use two-column tables in manual chapter 13, Stefan Monnier, 2021/03/17