diff options
author | Michael Olson <mwolson@gnu.org> | 2007-01-05 04:27:00 +0000 |
---|---|---|
committer | Michael Olson <mwolson@gnu.org> | 2007-01-05 04:27:00 +0000 |
commit | 48b1d322af14361065d2b1b67d7817cd86b14370 (patch) | |
tree | 69caf60ecf89fbbcf888dfacfa9efdb857c979d8 /jack.el | |
parent | 75b1bc1069691cc53c4f3120f67289890ef2d340 (diff) |
Make jack.el use emms-compat.el rather than cl.el, and tidy up emms-compat.el
darcs-hash:20070105042701-1bfb2-0883b98f76b030dc45c5c8e975df8b12f4955204.gz
Diffstat (limited to 'jack.el')
-rw-r--r-- | jack.el | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -41,7 +41,7 @@ ;;; Code: -(require 'cl) +(require 'emms-compat) (defgroup jack () "Jack Audio Connection Kit" @@ -255,7 +255,7 @@ is given in jackd command-line." (defun jack-read-program (prompt &optional predicate) (let ((progs (if (functionp predicate) - (remove-if-not predicate (jack-list)) + (emms-remove-if-not predicate (jack-list)) (jack-list)))) (unless progs (error "No matching JACK clients found")) (if (< (length progs) 2) (caar progs) @@ -277,7 +277,7 @@ is given in jackd command-line." (defun jack-read-port (program prompt &optional predicate) (let ((ports (if (functionp predicate) - (remove-if-not predicate (jack-ports program)) + (emms-remove-if-not predicate (jack-ports program)) (jack-ports program)))) (if (< (length ports) 2) (caar ports) (completing-read prompt ports nil t (jack-unique-port-name (mapcar 'car ports)))))) @@ -293,9 +293,10 @@ If called interactively, the direction does not matter." (to-prog (jack-read-program (format "Connect %s port %s to: " prog port) (lambda (prog) - (find-if (lambda (port) - (member to-type (assoc 'properties (cdr port)))) - (cdr prog))))) + (emms-find-if (lambda (port) + (member to-type (assoc 'properties + (cdr port)))) + (cdr prog))))) (to-port (jack-read-port to-prog (format "Connect %s port %s to %s port: " prog port to-prog) @@ -319,8 +320,8 @@ If called interactively, the direction is not relevant." (let* ((prog (jack-read-program "Disconnect: " (lambda (prog) - (find-if (lambda (port) (assoc 'connections (cdr port))) - (cdr prog))))) + (emms-find-if (lambda (port) (assoc 'connections (cdr port))) + (cdr prog))))) (port (jack-read-port prog (format "Disconnect %s port: " prog) (lambda (port) @@ -342,7 +343,7 @@ If called interactively, the direction is not relevant." (completing-read (format "Disconnect %s port %s from: " prog port) to-progs nil t)))) - (setq connections (remove-if-not + (setq connections (emms-remove-if-not (lambda (conn) (string= (car conn) to-prog)) connections)) |