]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
11 years ago* ampc.el (ampc-synchronous-commands): New constant.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:55 +0000 (09:34 +0200)]
* ampc.el (ampc-synchronous-commands): New constant.
(ampc-send-next-command): Use synchronous I/O for all commands in
ampc-synchronous-commands.

11 years ago* ampc.el (ampc-configure-frame-1): Minor simplification.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:54 +0000 (09:34 +0200)]
* ampc.el (ampc-configure-frame-1): Minor simplification.

11 years ago* ampc.el (ampc-yield): Use incf rather than setf/1+.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:54 +0000 (09:34 +0200)]
* ampc.el (ampc-yield): Use incf rather than setf/1+.

11 years ago* ampc.el: Doc simplifications.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:53 +0000 (09:34 +0200)]
* ampc.el: Doc simplifications.

11 years ago* ampc.el (ampc-goto-current-song): Goto point-min if there is no song currently
Christopher Schmidt [Fri, 3 Aug 2012 07:34:52 +0000 (09:34 +0200)]
* ampc.el (ampc-goto-current-song): Goto point-min if there is no song currently
playing.

11 years ago* ampc.el: Add mouse support for playlist commands.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:51 +0000 (09:34 +0200)]
* ampc.el: Add mouse support for playlist commands.
(ampc-current-playlist-mode-map, ampc-playlist-mode-map)
(ampc-playlists-mode-map): Add commands.
(ampc-playlist, ampc-load, ampc-delete-playlist): Add optional argument
at-point.
(ampc-fill-playlist): Use the right buffer when padding the entries.
(ampc-mouse-delete-playlist, ampc-mouse-load): New commands.

11 years ago* ampc.el (ampc-suspended-p): New command.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:50 +0000 (09:34 +0200)]
* ampc.el (ampc-suspended-p): New command.

11 years ago* ampc.el (ampc-on-p): Make this function a command.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:49 +0000 (09:34 +0200)]
* ampc.el (ampc-on-p): Make this function a command.

11 years ago* ampc.el (ampc-handle-command): Handle mini-currentsong.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:49 +0000 (09:34 +0200)]
* ampc.el (ampc-handle-command): Handle mini-currentsong.
(ampc-status): Add optional argument no-print. All users of ampc-status changed.
(ampc): Add optional argument suspend.

11 years ago* ampc.el: Add ampc-mini, a command to select the song to play via
Christopher Schmidt [Fri, 3 Aug 2012 07:34:48 +0000 (09:34 +0200)]
* ampc.el: Add ampc-mini, a command to select the song to play via
completing-read.
(ampc-mode-map): Bind ampc-mini.
(ampc-send-next-command): For hyphen-seperated commands, only send the last part
of the command.
(ampc-mini-impl): New function.
(ampc-handle-command): Handle mini-playlistinfo.
(ampc-play-this): Take optional prefix arg to select song to play by index.
(ampc-mini): New command.

11 years ago* ampc.el (ampc-narrow-entry): Return position of next entry.
Christopher Schmidt [Fri, 3 Aug 2012 07:34:47 +0000 (09:34 +0200)]
* ampc.el (ampc-narrow-entry): Return position of next entry.
All users of ampc-narrow-entry changed to take advantage of the return value.

11 years ago* ampc.el (ampc): Warn if ampc is not byte compiled.
Christopher Schmidt [Wed, 1 Aug 2012 12:23:58 +0000 (14:23 +0200)]
* ampc.el (ampc): Warn if ampc is not byte compiled.

11 years ago* ampc.el: Take window width into account when computing tabular cell widths.
Christopher Schmidt [Wed, 1 Aug 2012 12:23:56 +0000 (14:23 +0200)]
* ampc.el: Take window width into account when computing tabular cell widths.
(ampc-views): Replace :offset by :min, :max and :width properties.
(ampc-tab-offsets): New variable.
(ampc-pad): Use ampc-tab-offsets to pad input.  Do not accept an alist any
more.  All users of ampc-pad changed to reflect the new format.
(ampc-update-header): Move "[ Updating... ]" label to the front of the header.
(ampc-set-tab-offsets): New function.
(ampc-configure-frame-1): Call ampc-tab-offsets to compute the tabular cell
widths.

12 years ago* ampc.el (ampc-with-buffer): Remove unnecessary identification by tag.
Christopher Schmidt [Thu, 7 Jun 2012 06:41:16 +0000 (08:41 +0200)]
* ampc.el (ampc-with-buffer): Remove unnecessary identification by tag.

12 years ago* ampc.el: Bump version to 0.1.3.
Christopher Schmidt [Sun, 3 Jun 2012 19:11:35 +0000 (21:11 +0200)]
* ampc.el: Bump version to 0.1.3.

12 years ago* ampc.el (ampc): Change the name of the internal communication buffer to
Christopher Schmidt [Sun, 6 May 2012 13:24:09 +0000 (15:24 +0200)]
* ampc.el (ampc): Change the name of the internal communication buffer to
" *ampc*".

12 years ago* ampc.el: Add mouse support.
Christopher Schmidt [Sat, 5 May 2012 21:52:49 +0000 (23:52 +0200)]
* ampc.el: Add mouse support.
(ampc-mouse-play-this, ampc-mouse-delete, ampc-mouse-add)
(ampc-mouse-toggle-output-enabled, ampc-mouse-toggle-mark)
(ampc-mouse-align-point): New functions.
(ampc-with-selection): Allow numeric argument.
All keymaps changed.

12 years ago* ampc.el (ampc-fill-skeleton): Add mouse highlighting for list entries.
Christopher Schmidt [Sat, 5 May 2012 21:52:48 +0000 (23:52 +0200)]
* ampc.el (ampc-fill-skeleton): Add mouse highlighting for list entries.

12 years ago* ampc.el: Add tool-bar.
Christopher Schmidt [Sat, 5 May 2012 21:52:47 +0000 (23:52 +0200)]
* ampc.el: Add tool-bar.
(ampc-tool-bar-map): New variable.
(ampc-mode): Set tool-bar.

12 years ago* ampc.el (ampc-mode-map): Add stop/next/previous menu items.
Christopher Schmidt [Sat, 5 May 2012 21:52:47 +0000 (23:52 +0200)]
* ampc.el (ampc-mode-map): Add stop/next/previous menu items.

12 years ago* ampc.el (ampc-item-mode-map): Remap next-line and previous-line to their ampc
Christopher Schmidt [Sat, 5 May 2012 21:52:46 +0000 (23:52 +0200)]
* ampc.el (ampc-item-mode-map): Remap next-line and previous-line to their ampc
counterparts.

12 years ago* ampc.el (ampc-item-mode-map): Clarify docs in regards to the arguments of
Christopher Schmidt [Sat, 5 May 2012 21:52:43 +0000 (23:52 +0200)]
* ampc.el (ampc-item-mode-map): Clarify docs in regards to the arguments of
ampc.

12 years agoThe package of ampc is ampc itself, not GNU Emacs. All files changed.
Christopher Schmidt [Mon, 30 Apr 2012 20:34:03 +0000 (22:34 +0200)]
The package of ampc is ampc itself, not GNU Emacs.  All files changed.

12 years ago* ampc.el: Name views.
Christopher Schmidt [Thu, 26 Apr 2012 12:58:53 +0000 (14:58 +0200)]
* ampc.el: Name views.
(ampc-views): Add description to each view.
(ampc-mode-map): Add change view menu items.
(ampc-change-view): New function.
All users of ampc-views changed to reflect the new format.

12 years ago* ampc.el (ampc-mode-map): Add suspend menu item.
Christopher Schmidt [Thu, 26 Apr 2012 12:58:26 +0000 (14:58 +0200)]
* ampc.el (ampc-mode-map): Add suspend menu item.

12 years ago* ampc.el (ampc-mode-map): Add checkboxes to the toggle menu items.
Christopher Schmidt [Thu, 26 Apr 2012 11:49:54 +0000 (13:49 +0200)]
* ampc.el (ampc-mode-map): Add checkboxes to the toggle menu items.

12 years ago* ampc.el (ampc-fill-internal-db-entry): Use a better format for storing data.
Christopher Schmidt [Wed, 28 Mar 2012 16:21:00 +0000 (18:21 +0200)]
* ampc.el (ampc-fill-internal-db-entry): Use a better format for storing data.
All references to the db changed.
(ampc-tree<): Elements of the internal db are always conses.

12 years ago* ampc.el (ampc-mode-map): Forbid changes of the window layout when ampc is
Christopher Schmidt [Wed, 28 Mar 2012 16:09:38 +0000 (18:09 +0200)]
* ampc.el (ampc-mode-map): Forbid changes of the window layout when ampc is
  busy.

12 years ago* ampc.el: Doc fixes.
Christopher Schmidt [Fri, 23 Mar 2012 15:14:53 +0000 (16:14 +0100)]
* ampc.el: Doc fixes.

12 years ago* ampc.el (ampc-fill-internal-db): Fix empty region bug.
Christopher Schmidt [Sat, 17 Mar 2012 00:23:34 +0000 (01:23 +0100)]
* ampc.el (ampc-fill-internal-db): Fix empty region bug.

12 years ago* ampc.el (ampc-insert): Minor code simplification.
Christopher Schmidt [Sat, 17 Mar 2012 00:22:42 +0000 (01:22 +0100)]
* ampc.el (ampc-insert): Minor code simplification.

12 years agoemacswiki-generator.el: add EmacsWiki link.
Christopher Schmidt [Thu, 8 Mar 2012 11:12:35 +0000 (12:12 +0100)]
emacswiki-generator.el: add EmacsWiki link.

12 years agoBump version to 0.1.2.
Christopher Schmidt [Thu, 8 Mar 2012 10:19:57 +0000 (11:19 +0100)]
Bump version to 0.1.2.

12 years agoAdd emacswiki-generator.el.
Christopher Schmidt [Thu, 8 Mar 2012 10:01:23 +0000 (11:01 +0100)]
Add emacswiki-generator.el.

12 years agoHandle listallinfo chunks right after receiving them.
Christopher Schmidt [Wed, 7 Mar 2012 04:56:08 +0000 (05:56 +0100)]
Handle listallinfo chunks right after receiving them.

12 years agoFix code alignment.
Christopher Schmidt [Mon, 5 Mar 2012 11:06:55 +0000 (12:06 +0100)]
Fix code alignment.

12 years agoUse eval-after-load rather than require in the remap key sample.
Christopher Schmidt [Sun, 4 Mar 2012 23:45:55 +0000 (00:45 +0100)]
Use eval-after-load rather than require in the remap key sample.

12 years agoAdd note on byte-compiling.
Christopher Schmidt [Sun, 4 Mar 2012 23:38:18 +0000 (00:38 +0100)]
Add note on byte-compiling.

12 years agoAdd new keywords.
Christopher Schmidt [Sun, 4 Mar 2012 21:46:44 +0000 (22:46 +0100)]
Add new keywords.

12 years agoAlias unspecified tags in playlist buffers.
Christopher Schmidt [Sun, 4 Mar 2012 21:46:43 +0000 (22:46 +0100)]
Alias unspecified tags in playlist buffers.

12 years agoCorrectly quote arguments before sending them to MPD.
Christopher Schmidt [Sun, 4 Mar 2012 21:46:41 +0000 (22:46 +0100)]
Correctly quote arguments before sending them to MPD.

12 years agoClarify version error message.
Christopher Schmidt [Sat, 3 Mar 2012 18:47:03 +0000 (19:47 +0100)]
Clarify version error message.

12 years agoAdd ampc-status-changed-hook and ampc-status-changed-hook.
Christopher Schmidt [Sat, 3 Mar 2012 18:47:03 +0000 (19:47 +0100)]
Add ampc-status-changed-hook and ampc-status-changed-hook.

12 years agoUse symbols rather than strings in ampc-status.
Christopher Schmidt [Sat, 3 Mar 2012 18:47:01 +0000 (19:47 +0100)]
Use symbols rather than strings in ampc-status.

12 years agoAlias unspecified tags in ampc-status.
Christopher Schmidt [Fri, 24 Feb 2012 16:25:38 +0000 (17:25 +0100)]
Alias unspecified tags in ampc-status.

12 years agoAdd link to the mpd webpage.
Christopher Schmidt [Thu, 23 Feb 2012 20:03:31 +0000 (21:03 +0100)]
Add link to the mpd webpage.

12 years agoMake some interactive functions usable even if ampc is suspended.
Christopher Schmidt [Mon, 20 Feb 2012 16:16:27 +0000 (17:16 +0100)]
Make some interactive functions usable even if ampc is suspended.

12 years agoMove ampc-align-point to the internal code section.
Christopher Schmidt [Mon, 20 Feb 2012 16:13:21 +0000 (17:13 +0100)]
Move ampc-align-point to the internal code section.

12 years agoFix wrong key description.
Christopher Schmidt [Mon, 20 Feb 2012 07:49:22 +0000 (08:49 +0100)]
Fix wrong key description.

12 years agoRemove superfluous whitespace.
Christopher Schmidt [Mon, 20 Feb 2012 05:01:03 +0000 (06:01 +0100)]
Remove superfluous whitespace.

12 years agoAdd ampc-suspend.
Christopher Schmidt [Sun, 19 Feb 2012 04:42:36 +0000 (05:42 +0100)]
Add ampc-suspend.

12 years agoCache internal database to avoid repeating rebuilding.
Christopher Schmidt [Sun, 19 Feb 2012 03:41:56 +0000 (04:41 +0100)]
Cache internal database to avoid repeating rebuilding.

12 years agoBump version to 0.1.1.
Christopher Schmidt [Tue, 14 Feb 2012 04:41:13 +0000 (05:41 +0100)]
Bump version to 0.1.1.

12 years agoFix spelling mistake.
Christopher Schmidt [Tue, 14 Feb 2012 04:41:12 +0000 (05:41 +0100)]
Fix spelling mistake.

12 years agoAdd note on how to remap keys in ampc-mode-map.
Christopher Schmidt [Tue, 14 Feb 2012 04:41:11 +0000 (05:41 +0100)]
Add note on how to remap keys in ampc-mode-map.

12 years agoAdd new views with a different order of tag browsers.
Christopher Schmidt [Tue, 14 Feb 2012 04:41:09 +0000 (05:41 +0100)]
Add new views with a different order of tag browsers.

12 years agoRebuild internal song database if the tag browser change.
Christopher Schmidt [Tue, 14 Feb 2012 04:17:39 +0000 (05:17 +0100)]
Rebuild internal song database if the tag browser change.

12 years agoAssign copyright to the FSF.
Christopher Schmidt [Sat, 11 Feb 2012 16:09:28 +0000 (17:09 +0100)]
Assign copyright to the FSF.

12 years agoampc is (hopefully) a part of GNU Emacs.
Christopher Schmidt [Fri, 10 Feb 2012 22:22:50 +0000 (23:22 +0100)]
ampc is (hopefully) a part of GNU Emacs.

12 years agoAdd ELPA installation note.
Christopher Schmidt [Fri, 10 Feb 2012 21:45:20 +0000 (22:45 +0100)]
Add ELPA installation note.

12 years agoAdd version tag.
Christopher Schmidt [Fri, 10 Feb 2012 21:34:33 +0000 (22:34 +0100)]
Add version tag.

12 years agoAdd commentary and code tags.
Christopher Schmidt [Fri, 10 Feb 2012 21:32:21 +0000 (22:32 +0100)]
Add commentary and code tags.

12 years agoAlias unspecified tags to "[Not Specified]".
Christopher Schmidt [Sat, 28 Jan 2012 22:32:20 +0000 (23:32 +0100)]
Alias unspecified tags to "[Not Specified]".

12 years agoFix indentation in source code.
Christopher Schmidt [Sat, 28 Jan 2012 22:31:19 +0000 (23:31 +0100)]
Fix indentation in source code.

12 years agoFix ampc-with-selection.
Christopher Schmidt [Sat, 28 Jan 2012 16:49:49 +0000 (17:49 +0100)]
Fix ampc-with-selection.

12 years agoClean up file local variables.
Christopher Schmidt [Sat, 28 Jan 2012 14:34:04 +0000 (15:34 +0100)]
Clean up file local variables.

12 years agoFix error in ampc-toggle-play that occurs when there is no status yet.
Christopher Schmidt [Thu, 12 Jan 2012 19:41:15 +0000 (20:41 +0100)]
Fix error in ampc-toggle-play that occurs when there is no status yet.

12 years agoAdd ampc-goto-current-song.
Christopher Schmidt [Thu, 12 Jan 2012 15:37:09 +0000 (16:37 +0100)]
Add ampc-goto-current-song.

12 years agoSimplify ampc-toggle-*.
Christopher Schmidt [Thu, 12 Jan 2012 15:18:24 +0000 (16:18 +0100)]
Simplify ampc-toggle-*.

12 years agoMinor spelling fix.
Christopher Schmidt [Thu, 12 Jan 2012 15:12:33 +0000 (16:12 +0100)]
Minor spelling fix.

12 years agoRemove autoload for ampc-quit.
Christopher Schmidt [Thu, 12 Jan 2012 15:05:58 +0000 (16:05 +0100)]
Remove autoload for ampc-quit.

12 years agoMinor code simplifications.
Christopher Schmidt [Thu, 12 Jan 2012 14:12:28 +0000 (15:12 +0100)]
Minor code simplifications.

12 years agoInitial commit.
Christopher Schmidt [Wed, 11 Jan 2012 23:55:32 +0000 (00:55 +0100)]
Initial commit.