bongo-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bongo-patches] Add immediate seek bindings: `F', `B', `M-F', `M-B', `C


From: Daniel Brockman
Subject: [bongo-patches] Add immediate seek bindings: `F', `B', `M-F', `M-B', `C-M-F', `C-M-B'
Date: Sat, 28 Apr 2007 02:25:43 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.92 (gnu/linux)

Add immediate seek bindings: `F', `B', `M-F', `M-B', `C-M-F', `C-M-B'.

diff -rN -u old-bongo/bongo.el new-bongo/bongo.el
--- old-bongo/bongo.el  2007-04-28 02:25:37.000000000 +0200
+++ new-bongo/bongo.el  2007-04-28 02:25:37.000000000 +0200
@@ -9523,6 +9523,14 @@
     (define-key map "P" 'bongo-previous)
     (define-key map "N" 'bongo-next)
     (define-key map "s" 'bongo-seek)
+    (define-key map "\C-B" 'bongo-seek-backward)
+    (define-key map "\C-F" 'bongo-seek-forward)
+    (define-key map "B" 'bongo-seek-backward-3)
+    (define-key map "F" 'bongo-seek-forward-3)
+    (define-key map "\M-B" 'bongo-seek-backward-10)
+    (define-key map "\M-F" 'bongo-seek-forward-10)
+    (define-key map "\M-\C-B" 'bongo-seek-backward-60)
+    (define-key map "\M-\C-F" 'bongo-seek-forward-60)
     (define-key map "i" 'bongo-insert-file)
     (define-key map "I" 'bongo-insert-special)
     (define-key map "g" 'bongo-play)
@@ -9531,7 +9539,7 @@
     (define-key map "t" 'bongo-transpose-forward)
     (define-key map "T" 'bongo-transpose-backward)
     (define-key map "f" 'bongo-flush-playlist)
-    (define-key map "F" 'bongo-reset-playlist)
+    (define-key map "R" 'bongo-reset-playlist)
     (define-key map "S" 'bongo-sprinkle)
     (define-key map "m" 'bongo-mark-forward)
     (define-key map "u" 'bongo-unmark-forward)
@@ -9943,7 +9951,7 @@
 
   To start playing a track, use `RET'; to stop, use `C-c C-s'.
   To play the previous or next track, use `C-c C-p' or `C-c C-n'.
-  To pause or resume, use `SPC', and to seek, use `s'.
+  To pause, use `SPC', and to fast-forward or rewind, use `s'.
 
   You can use `i' and `I' to insert things directly into playlists,
   but enqueuing (using `e') from libraries is often more convenient.
@@ -9953,7 +9961,6 @@
 
 (defun bongo-buffer ()
   "Return an interesting Bongo buffer, creating it if necessary.
-
 First try to find an existing Bongo buffer, using a strategy similar to the
 function `bongo-library-buffer' and the function `bongo-playlist-buffer'.
 If no Bongo buffer is found, create a new one.
diff -rN -u old-bongo/NEWS new-bongo/NEWS
--- old-bongo/NEWS      2007-04-28 02:25:37.000000000 +0200
+++ new-bongo/NEWS      2007-04-28 02:25:37.000000000 +0200
@@ -3,6 +3,12 @@
 
 April 28, 2007
 
+ * The keys `F', `B', `M-F', `M-B', `C-M-F' and `C-M-B' are
+   now bound to immediate seeking commands, which provide
+   quicker ways of seeking (you no longer have to use `s').
+
+   The old `F' command has been moved to `R' (for "reset").
+
  * Inline playback progress is now disabled by default,
    because it slowed down seeking.  To turn it back on,
    customize `bongo-display-inline-playback-progress'.
-- 
Daniel Brockman <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]