2004-07-11 03:49  forcer

	* debian/changelog: New package uploaded: New CVS checkout.

2004-06-07 14:27  Lukhas

	* emms.el: Added plural in emms-source-add docstring, to ease
	  understanding.

2004-06-07 14:17  forcer

	* emms-source-file.el, emms.el, emms.texinfo: Sources were
	  completely reworked. We now have `define-emms-source' that will
	  define both `emms-play-SOURCE' and `emms-add-SOURCE'. That should
	  considerably ease the implementation of sources as well as make
	  the whole API more sane.

	  emms.el: * define-emms-source: New macro.  * emms-source-play:
	  Takes list directly now, not the source name.  * emms-source-add:
	  New function.

	  emms-source-file.el: * emms-play-file, emms-play-directory,
	  emms-play-directory-tree,   emms-play-find, emms-play-dired,
	  emms-play-playlist-file,   emms-source-file, emms-source-files,
	  emms-source-directory,   emms-source-directory-tree,
	  emms-source-find: Replaced by   define-emms-source incantations.
	  * emms-source-files: Removed. Was this really used by anything? *
	  emms.texinfo: Added *-add-*

2004-05-08 14:40  Lukhas

	* emms-default.el: Added hynek's patch to allow people not to enter
	  any directory in emms-setup.

2004-05-01 15:32  Lukhas

	* emms-pbi.el: Forgot to kill the buffer after loading a playlist.
	  Fixed.

2004-04-18 21:41  Lukhas

	* emms-pbi.el: Added emms-pbi-export-playlist and
	  emms-pbi-open-playlist.

2004-04-03 22:41  forcer

	* emms.el: (emms-play-all): Fix paren fuckup.

2004-04-03 19:28  Lukhas

	* emms-player-simple.el: Fixed paren, damnit !

2004-04-03 19:27  Lukhas

	* emms-player-simple.el: Added FLAC support to ogg123. Added mp2 to
	  mpg321 too.

2004-04-03 15:13  forcer

	* debian/control: it's vorbis-tools, not ogg123

2004-04-03 15:12  forcer

	* debian/changelog: 1.0-3 finalised.

2004-04-03 13:57  forcer

	* emms-source-file.el: (emms-source-file-directory-tree-internal):
	  Ignore directories we can't access, and don't fail.

2004-04-03 13:24  forcer

	* emms-info-later-do.el, emms-source-file.el: Even use the correct
	  condition-case syntax.

2004-04-03 13:14  forcer

	* emms-source-file.el, emms-info-later-do.el: Don't use the second
	  and third argument to require, but use condition-case instead. I
	  hate XEmacs.

2004-04-03 02:58  forcer

	* debian/docs: Remove ChangeLog (doh!)

2004-04-03 02:52  forcer

	* debian/changelog: Added 1.0-3, Standards-Version

2004-04-03 02:52  forcer

	* debian/control: Upgrade Standards-Version to 3.6.1

2004-04-02 18:10  forcer

	* debian/changelog: Uhm, ogg123, not two times mpg321

2004-04-02 18:08  forcer

	* debian/changelog: New version, some bug closing.

2004-04-01 11:11  forcer

	* emms-source-file.el: Add the possibility of doing the find
	  internally, using emacs-only functions. This should fix a lot of
	  dependencies on GNU find.  This is slow, and it gives bogus
	  results on my NFS mp3 filesystem. Use with caution.

	  emms-source-file-directory-tree-function: New variable.
	  emms-source-file-gnu-find: New variable.
	  (emms-source-file-directory-tree): Use variable mentioned above.
	  (emms-source-file-directory-tree-internal): New function.
	  (emms-source-file-directory-tree-find): New function.

2004-04-01 11:06  forcer

	* emms.el: (emms-source-play): Error if no track in source.

2004-03-31 21:02  forcer

	* emms.el: (emms-play-all): Give an error if there are no tracks to
	  be played.

2004-03-30 14:35  kanaldrache

	* emms-modeline.el: check if emms is playing

2004-03-30 14:35  Lukhas

	* emms-default.el: Making the initian modeline blank, to avoid
	  problems

2004-03-30 14:27  kanaldrache

	* emms-modeline.el: removed unnecessary code

2004-03-30 14:21  kanaldrache

	* emms-modeline.el: remove all occurences of old funcs

2004-03-30 11:44  kanaldrache

	* emms-modeline.el: emms-modeline-titlebar-function defaults to nil

2004-03-30 11:42  kanaldrache

	* emms-modeline.el: initialize global-mode-string add
	  emms-modeline-format

2004-03-30 05:30  Lukhas

	* emms-source-file.el: Rewrote the emms-source-playlist-file
	  function, the previous was kinda BROKEN !

2004-03-30 04:19  Lukhas

	* emms-source-file.el: Fixed a bug in emms-source-playlist-file,
	  which had a wrong number of arguments

2004-03-29 21:12  Lukhas

	* emms-player-simple.el: Changed the regexps to something decent...
	  Added some formats to mplayer

2004-03-28 15:31  terryp

	* emms-info-ogg.el: Updated comments, typo & wrong activation-lisp.

2004-03-27 21:16  Lukhas

	* AUTHORS: Added myself to the authors, wonder why i forgot it.

2004-03-27 13:05  terryp

	* emms-pbi-filter.el: Fixed unfiltering

2004-03-27 12:35  terryp

	* emms-pbi-filter.el: First draft, a few functions for hiding and
	  showing parts of the buffer

	  it doesn't seem to work however, unfilter-region has a problem

2004-03-25 09:42  terryp

	* emms-pbi-mark.el: Some moving around, and made sure marks are
	  invalidated when the playlist changes.

2004-03-25 09:37  terryp

	* emms-pbi-mark.el: Fixed bug in `emms-pbi-mark-clear-marked', and
	  added M-u as key for doing that.

2004-03-24 23:32  terryp

	* emms-pbi-popup.el: Added 'q' as a delete-window key, idea of
	  sugarshark.

2004-03-24 21:28  terryp

	* emms-info.el: grrr, type

2004-03-24 21:27  terryp

	* emms-info.el: Error-fixing

2004-03-24 21:25  terryp

	* emms-info-mp3info.el: Fixed bug

2004-03-24 21:20  terryp

	* emms-info-ogg.el: Fixed error with nil tracks/tracknames in
	  providep

2004-03-24 21:15  Lukhas

	* emms-default.el: Added pl-manip to 'advanced setup. Added
	  modeline to 'cvs setup.

2004-03-24 20:54  terryp

	* emms-default.el: Fixed error

2004-03-24 17:56  terryp

	* emms-tageditor.el: Made sure the save function tells the user if
	  it couldn't save the data.

2004-03-24 17:26  terryp

	* ogg-comment.el: Downcased all name-parts of comments, to make
	  sure we always get the tags when searching for them, even if the
	  case is specified differently in the ogg-file.

2004-03-24 17:24  terryp

	* emms-default.el: Fixed errors in loading ogg-comment

2004-03-24 16:33  terryp

	* emms-info.el: Removed the get-multiple function, as it's not
	  needed anymore.

2004-03-24 16:30  terryp

	* emms-pbi.el: Removed all traces of lazy-loading info, as this is
	  now handled in a completely different way.

2004-03-24 16:19  terryp

	* emms-info.el: Changed :test operator for the cache-hash-table, to
	  make the cache work across playlist-reloads.

2004-03-24 16:18  terryp

	* emms-default.el: Added `emms-info-later-do' to the
	  `cvs'-configuration.

2004-03-24 16:14  terryp

	* emms-info-later-do.el: First working draft of the new
	  asynchronous loading mechanism.

2004-03-24 15:37  terryp

	* emms-pbi.el: Made sure the rebuild-pbi hook is always appended to
	  emms-playlist-changed-hook, so other hooks can modify the
	  playlist/info etc before the pbi gets its hands on it.

2004-03-24 14:04  terryp

	* emms-tageditor.el: If a playlist is available, it's info might
	  need to be updated for this track.

2004-03-24 14:01  terryp

	* emms-pbi-popup.el: Added some error handling

2004-03-24 12:23  terryp

	* emms-tageditor.el: Inserted a command to start off the
	  multiple-editor in the beginning of the buffer.

2004-03-23 23:32  terryp

	* emms-default.el: Bugfixes and addition. Somebody add the features
	  I don't use where appropriate :)

2004-03-23 23:21  terryp

	* emms-default.el: Idea for a simple install-script.

2004-03-23 22:25  terryp

	* emms-tageditor.el: *major* refactorings to ease batch-editing

2004-03-23 19:09  terryp

	* emms-pbi.el: Fixed a bug that caused an error when the
	  playlist-buffer was killed, and the pbi not turned off.

2004-03-23 14:46  terryp

	* emms-tageditor.el: Just checking in small changes prior to big
	  refactoring.

2004-03-23 13:55  terryp

	* emms-pbi.el: Improved function and added faster variant

2004-03-23 13:51  terryp

	* emms-pbi.el: Added a new function to update a single entry for a
	  track

2004-03-23 13:18  terryp

	* emms-pbi-mark.el: Removed info-manipulating functions that belong
	  in the tageditor, where they now exist in better and more general
	  versions.

2004-03-23 13:14  terryp

	* emms-tageditor.el: Refactorings and minor fixes

2004-03-23 12:17  terryp

	* emms.el: Added public-interface to getting a description of a
	  track not necessarily in the playlist

2004-03-23 11:10  terryp

	* emms-tageditor.el: Batch-editing now works pretty okay, only the
	  %d (default value) operator is implemented yet, though.

2004-03-23 00:33  terryp

	* emms-tageditor.el: Added some comments, and coded a bit more.
	  Signing off for the night, not finished yet, but getting there.

2004-03-22 23:58  terryp

	* emms-tageditor.el: Fixed more pbi-integration, and started
	  integrating with pbi-mark.

2004-03-22 22:13  terryp

	* emms-tageditor.el: Eh, woops. :)

2004-03-22 22:12  terryp

	* emms-tageditor.el: Added basic PBI-integration

2004-03-22 20:45  terryp

	* emms-tageditor.el: First revision, a simple tag-editor for EMMS.
	  Select a track (ogg-writing doesn't work, so let it be an mp3),
	  and do M-x emms-tageditor-edit-current RET.

2004-03-22 19:23  terryp

	* emms-pbi.el: Woops, corrected a bug that could end in killing
	  important buffers!

2004-03-22 19:01  Lukhas

	* emms-modeline.el: Fix kanaldrache's bug, damnit !

2004-03-22 18:43  terryp

	* emms-pbi.el: Small fixes and corrections

2004-03-22 15:48  terryp

	* emms-pbi-mark.el: Checking in some updated old code.. marking
	  functionality for the PBI.

2004-03-22 14:38  terryp

	* emms-info.el: Fixed the cache

2004-03-22 13:36  terryp

	* emms-pbi.el: Rewrote the very bad and outdated comments in the
	  header, changed some variable-names, added a default fallback to
	  emms-track-description.-function and other small things

2004-03-21 21:16  kanaldrache

	* emms-modeline.el: respect frame-title-format know and restore it

2004-03-12 05:15  forcer

	* debian/changelog: 1.0-3

2004-03-10 14:59  forcer

	* debian/changelog: Added 1.0-3.

2004-03-10 14:58  forcer

	* emms-source-file.el: Don't throw an error when compiling if
	  locate.el is not available.

2004-03-09 09:34  kanaldrache

	* emms-modeline.el: Bringing back modeline and titlebar infos from
	  mp3player.el

2004-03-09 02:10  forcer

	* debian/rules: binary-arch: dh_installchangelogs ChangeLog

2004-03-09 02:02  forcer

	* debian/control: added Build-depends: texinfo

2004-03-09 02:01  forcer

	* debian/changelog: Added 1.0-2.

2004-03-05 18:17  kanaldrache

	* emms-pbi.el: No compile error, track every instance of emms-info
	  down emms-pbi-load-info-async is a function now and not a boolean
	  added emms-pbi-format-function

2004-03-01 21:04  forcer

	* debian/: changelog, control: debian: Recommend mpg321 and ogg123,
	  Suggest mp3info

2004-02-22 22:55  wence

	* ogg-comment.el: Minor docstring and indentation fixes.

2004-02-21 04:57  forcer

	* debian/control: Damn, it's Architecture: all, not any. I didn't
	  look too closely. :(

2004-02-21 04:39  forcer

	* debian/docs: debian/docs: As does ChangeLog.

2004-02-21 04:35  forcer

	* Makefile, debian/rules: Makefile, debian/rules: Finally, info
	  works on debian as well :)

2004-02-21 04:30  forcer

	* TODO, debian/changelog, debian/control: TODO: Updated. We're
	  doing 1.0 now! debian/changelog, debian/control: Frobbed a bit
	  more.

2004-02-21 04:24  forcer

	* Makefile, debian/dirs, debian/rules: Makefile, debian/dirs,
	  debian/rules: Added info document and made the whole thing go
	  round.

2004-02-20 13:04  kanaldrache

	* TODO: one todo before release!

2004-02-20 12:21  kanaldrache

	* emms-pbi.el: info is working again! general cleanup

2004-02-20 12:20  kanaldrache

	* emms-info-ogg.el: fixed a error in emms-info-ogg-get-comment
	  updated commentary

2004-02-20 12:19  kanaldrache

	* emms-info-mp3info.el: minor changes updated commentary

2004-02-20 12:17  kanaldrache

	* emms-info.el: emms-info-format-info does actually work now

2004-02-20 10:32  kanaldrache

	* emms-info.el: argl, comment emms-info-format-info out...

2004-02-20 10:07  kanaldrache

	* emms-info.el: added a macro emms-info-format-info added defcustom
	  emms-info-format

2004-02-18 14:59  kanaldrache

	* emms-info-mp3info.el: begin to build abstraction from mp3info

2004-02-17 19:26  kanaldrache

	* emms.texinfo: added some more stuff

2004-02-17 19:25  kanaldrache

	* emms-source-file.el: added playlist file stuff from emms-pbi

2004-02-17 19:24  kanaldrache

	* emms-pbi.el: move the playlist file stuff to emms-source

2004-02-17 16:46  kanaldrache

	* emms-source-file.el: added docuementation for emms-play-dired
	  changed name of var in emms-locate from search-string to regexp

2004-02-17 16:45  kanaldrache

	* emms-player-simple.el: added missing documentation for
	  define-emms-simple-player

2004-02-17 16:19  kanaldrache

	* emms-config.el: remove emms-config.el

2004-02-17 16:10  kanaldrache

	* emms.texinfo: minor changed

2004-02-17 16:09  kanaldrache

	* emms.texinfo: a lot of new chapter, should be basically ready...

2004-02-17 15:05  kanaldrache

	* emms.texinfo: Replaced table with defun, defvar and defopt

2004-02-17 11:02  kanaldrache

	* emms-info-ogg.el: We have ogg-comment now so no need to "nil t"
	  it... :)

2004-02-17 10:01  kanaldrache

	* emms-score.el: just cleanup a bit... :)

2004-02-17 10:00  kanaldrache

	* ogg-comment.el: initial release

2004-02-17 09:58  kanaldrache

	* TODO: we're coming closer

2004-02-17 09:57  kanaldrache

	* emms-player-simple.el: emms-player-simple-sentinel test for the
	  process-status 'exit and 'signal

2004-02-17 09:56  kanaldrache

	* emms.el: emms-player-stopped has a new optional option. If it is
	  set to non-nil it runs emms-player-stopped-hook otherwise
	  emms-player-finished-hook added emms-player-finished-hook renamed
	  all occurences of emms-player-stopped-hook to
	  emms-player-finished-hook

2004-02-16 22:39  kanaldrache

	* TODO: we had faq in the manual

2004-02-16 22:34  kanaldrache

	* emms.texinfo: some new variables

2004-02-16 22:27  kanaldrache

	* emms.texinfo: reworked menu and add some vars appendixes

2004-02-16 21:51  kanaldrache

	* emms-source-file.el: removed solved todo

2004-02-16 21:21  kanaldrache

	* emms-source-file.el: removed the defmacro, sorry, wouldn't even
	  add it... :)

2004-02-16 21:17  kanaldrache

	* emms-source-file.el: added eval-when-compile for emms-locate

2004-02-16 21:16  kanaldrache

	* emms-pl-manip.el: remove emms-new-playlist-from-dired and
	  emms-locate

2004-02-16 20:40  kanaldrache

	* emms-source-file.el: added emms-locate, emms-play-dired and
	  emms-source-dired reduced doubled code in emms-play-dired

2004-02-15 23:08  kanaldrache

	* emms-pbi.el: removed useless code

2004-02-15 22:25  kanaldrache

	* emms.texinfo: added linenumbering-section to emms-pbi

2004-02-15 13:47  kanaldrache

	* emms-pbi.el: Doh! run-hooks and not run-hook...

2004-02-15 13:41  kanaldrache

	* emms-pbi.el: Dismissed all references of setnu in the code and
	  added emms-pbi-after-build-hook to provide a point to hook setnu
	  in. These changed are documented in the commentary

2004-02-13 21:46  kanaldrache

	* emms.texinfo: added a tutorial for more complex players

2004-02-13 17:39  kanaldrache

	* emms.texinfo: added some tutorial to add simple players

2004-02-09 20:12  kanaldrache

	* emms-pl-manip.el: If a new playlist is generated by
	  emms-new-playlist-from-dired reset emms-playlist-current to 0

2004-02-09 04:47  forcer

	* TODO: Updated before-1.0 todo.

2004-02-08 03:20  forcer

	* emms-info-ogg.el: Ignore errors when requirering ogg-comment, so
	  we can compile this file even without that file.

2004-02-08 01:59  forcer

	* emms.texinfo: Added dircategory.

2004-02-08 01:56  forcer

	* Makefile, debian/docs, debian/rules: Debian package building
	  works now.

2004-02-08 01:27  forcer

	* emms-pbi.el: (emms-pbi-import-playlist): Use
	  emms-playlist-set-playlist, not emms-playlist-set.

2004-02-08 01:26  forcer

	* emms-pbi.el: require emms, fix closing paren in emms-pbi-version,
	  and someone should fix emms-pbi-insert-entry.

2004-02-08 01:20  forcer

	* emms-info.el: Added (eval-when-compile (require 'cl)) - needed
	  for defstruct.

2004-02-08 00:09  forcer

	* emms-score.el: emms-score-version: New variable.

2004-02-08 00:08  forcer

	* emms-pl-manip.el: emms-pl-manip-version: New variable.

2004-02-08 00:07  forcer

	* emms-pbi-popup.el: emms-pbi-popup-version: New variable.

2004-02-08 00:06  forcer

	* emms-pbi.el: emms-pbi-version: New variable.

2004-02-08 00:05  forcer

	* emms-info-ogg.el: emms-info-ogg-version: New variable.

2004-02-08 00:04  forcer

	* emms-info-mp3info.el: emms-info-mp3info-version: New variable.

2004-02-08 00:03  forcer

	* emms-info.el: emms-info-version: New variable.

2004-02-07 23:13  forcer

	* emms.el: Removed subseq. We can just use substring instead. Yay!
	  Thanks bojohan :)

2004-02-07 22:49  kanaldrache

	* emms-pl-manip.el: byte-compiles now nicely

2004-02-07 22:40  forcer

	* emms-player-simple.el: Added (require 'emms).

2004-02-07 22:38  forcer

	* emms.el: Added (require 'cl) due to the use of subseq. We need to
	  resolve this! emms-player-playing-p, emms-playlist,
	  emms-playlist-current: Moved to the top of the file so we can
	  access them everywhere (silences compiler warnings).
	  (emms-sort-track-name-less-p): Use emms-track-name, not
	  track-name.

2004-02-07 21:57  forcer

	* RELEASE, debian/docs: debian/docs: Added ChangeLog (that is added
	  when we release) RELEASE: Things to do when one tries to do a
	  release.

2004-02-07 21:52  forcer

	* Makefile, TODO, emms-auto.in, emms-maint.el, debian/changelog,
	  debian/control, debian/copyright, debian/dirs, debian/docs,
	  debian/emms.conffiles, debian/emms.emacsen-install,
	  debian/emms.emacsen-remove, debian/emms.emacsen-startup,
	  debian/rules: debian/: New directory, populated with files.
	  Makefile, emms-auto.in, emms-maint.el: New files.  TODO:
	  Reflected addition of debian directory and added request to make
	  emms compile cleanly.

2004-02-07 18:55  kanaldrache

	* emms.texinfo: Starting with Customize section and some menu
	  changes

2004-02-07 12:34  forcer

	* TODO: Cleaned up and split the two TODOs.

2004-02-07 12:31  forcer

	* emms.el: (emms-next-noerror): Forgot t in the else branch.

2004-02-07 12:16  kanaldrache

	* TODO: new things added

2004-02-06 23:49  kanaldrache

	* emms.texinfo: transform the whole README to texinfo

2004-02-06 11:44  kanaldrache

	* emms-pbi.el: Show playlist-buffer if there is a playlist and not
	  jsut when playing

2004-02-06 11:43  kanaldrache

	* emms.el: Added var emms-repeat-playlist and changed
	  emms-next-noerror

2004-02-06 11:41  kanaldrache

	* emms.texinfo: Inital release

2004-02-03 23:58  forcer

	* emms.el: (emms-playlist-add): Use the length as the default for
	  idx, not length-1.

2004-01-31 23:16  Lukhas

	* emms-info-ogg.el: Added a notice about the need of the latest
	  ogg-comment.	Added the good url to fetch it.

2004-01-31 23:12  Lukhas

	* emms-info-ogg.el: Replaced oggc: with oggc-, to be compatible
	  with the latest ogg-comment

2004-01-31 19:22  forcer

	* emms-source-file.el: (emms-source-directory): Uhm, dir, not
	  "string" :)

2004-01-27 19:44  forcer

	* emms.el: emms-play-all-except: New variable.
	  (emms-play-all-except): New function.  (emms-play-all): Use
	  emms-play-all-except.

2004-01-27 19:04  forcer

	* emms-source-file.el: (emms-source-directory): Use
	  directory-files, since this should be only one level deep.

2004-01-17 16:30  forcer

	* emms.el: emms-config-dir: Removed, together with the form that
	  created this directory, as we need cl-macs for ignore-errors, and
	  none of emms.el needs that "config" directory.

2004-01-17 16:29  forcer

	* emms-score.el: emms-score-file: Don't use emms-config-dir, which
	  does not exist anymore.  (emms-score-save-hash): Check wether the
	  directory for emms-score-file already exists. If not, create it.

2004-01-16 19:53  forcer

	* emms-config.el: trree should be tree

2004-01-10 19:39  kanaldrache

	* emms-pbi.el: general cleanup added
	  emms-pbi-return-current-line-index

2004-01-10 19:24  kanaldrache

	* emms-pbi.el: removed linenumer functions and make it dependent on
	  setnu for linenumbers

2004-01-07 22:03  kanaldrache

	* emms-pbi.el: added emms-pbi-insert-tag emms-pbi-yank should now
	  be clever about asyncron loading

2003-12-30 17:00  kanaldrache

	* emms-pbi.el: emms-pbi-kill uses now emms-playlist-remove

2003-12-30 16:59  kanaldrache

	* emms.el: added emms-playlist-remove

2003-12-23 20:17  uid65858

	* emms-cd.el, emms-defaults.el, emms-format.el,
	  emms-info-vorbiscomment.el, emms-pbi-mark.el: Removed emms-cd.el
	  emms-defaults.el emms-format.el emms-info-vorbiscomment.el
	  emms-pbi-mark.el. They were not present in the repository while
	  savannah was down.

2003-12-23 20:14  uid65858

	* emms-config.el: Changes while savannah was down.

	  revision 1.5 date: 2003/12/19 15:42:11;  author: forcer;  state:
	  Exp;	lines: +3 -6 Adapted forcers config to new emms-show in
	  emms.el.

2003-12-23 20:12  uid65858

	* emms-score.el: Changes while savannah was down.

	  revision 1.5 date: 2003/12/18 15:05:05;  author: kanaldrache;
	  state: Exp;  lines: +3 -3 replaced a old var name

2003-12-23 20:12  uid65858

	* emms-pl-manip.el: Changes while savannah was down.

	  revision 1.3 date: 2003/12/18 20:26:29;  author: kanaldrache;
	  state: Exp;  lines: +5 -20 clean up emms-locate and use
	  emms-source-find delete emms-new-playlist-from-files

2003-12-23 20:11  uid65858

	* emms-pbi-popup.el: Changes while savannah was down.

	  revision 1.1 date: 2003/12/14 11:48:29;  author: kanaldrache;
	  state: Exp; works now with emms

2003-12-23 20:10  uid65858

	* emms-info-ogg.el: Changes while savannah was down.

	  revision 1.1 date: 2003/12/16 11:29:26;  author: terryp;  state:
	  Exp; Added info

2003-12-23 20:10  uid65858

	* emms-source-file.el: Changes while savannah was down.

	  revision 1.18 date: 2003/12/21 16:22:06;  author: forcer;  state:
	  Exp;	lines: +3 -3 Fix first line.

2003-12-23 20:09  uid65858

	* emms-player-simple.el: Changes while savannah was down.

	  revision 1.2 date: 2003/12/21 16:50:36;  author: forcer;  state:
	  Exp;	lines: +5 -2 Added autoloads.

2003-12-23 20:08  uid65858

	* emms-pbi.el: Changes while savannah was down.

	  revision 1.9 date: 2003/12/21 16:13:56;  author: forcer;  state:
	  Exp;	lines: +1 -1 First line: Should be emms-pbi.el, not
	  emms-playlist.el.

2003-12-23 20:07  uid65858

	* emms.el: Changes while savannah was down.

	  revision 1.15 date: 2003/12/21 16:21:31;  author: forcer;  state:
	  Exp;	lines: +3 -2 Added autoloads.

2003-12-23 20:07  uid65858

	* emms-info.el: Changes while savannah was down

	  revision 1.1 date: 2003/12/16 11:29:26;  author: terryp;  state:
	  Exp; Added info

2003-12-23 20:06  uid65858

	* emms-info-mp3info.el: Update while savannah was down.

	  revision 1.2 date: 2003/12/18 10:43:12;  author: forcer;  state:
	  Exp;	lines: +1 -1 (emms-info-mp3info-get): Fix small typo,
	  s/filename/track/

2003-12-23 20:05  uid65858

	* TODO: revision 1.4 date: 2003/12/15 20:58:51;  author: lucas;
	  state: Exp;  lines: +1 -0 Test with CVS-examine, and added an
	  entry

2003-12-23 20:04  uid65858

	* AUTHORS: Catchup while savannah was down.

	  revision 1.3 date: 2003/12/17 16:56:00;  author: forcer;  state:
	  Exp;	lines: +1 -1 It's  not  for kanaldrache :)

2003-12-23 20:03  uid65858

	* README: Reverse changelog for the downtime of savannah:

	  revision 1.9 date: 2003/12/18 20:42:38;  author: kanaldrache;
	  state: Exp;  lines: +12 -0 added basic scoring documentation

2003-12-23 18:54  uid68545

	* emms-cd.el: [no log message]

2003-12-21 17:21  forcer

	* emms-source-file.el: Added autoloads.

2003-12-19 16:41  forcer

	* emms.el: emms-show-function: Removed.  emms-show-format: New
	  variable.  (emms-show): Take optional argument insertp and use
	  emms-show-format.  (emms-show-maybe-insert): Removed.
	  (emms-show-default): Removed.

2003-12-18 21:09  kanaldrache

	* emms.el: added emms-show-maybe-insert

2003-12-18 15:51  kanaldrache

	* emms-score.el: uses now a hash to store the scores should work by
	  now :)

2003-12-18 13:43  kanaldrache

	* emms.el: option for emms-configuration-dir automatic creation of
	  config dir

2003-12-17 21:38  terryp

	* emms-config.el: Added my configuration

2003-12-17 17:29  forcer

	* AUTHORS: Tell emacs this is UTF-8

2003-12-17 14:51  forcer

	* emms-source-file.el: all sources: Add a default directory to
	  read-file-name (we don't want the visited file being the default
	  on RET) (emms-source-directory), (emms-source-directory-tree):
	  Fixed docstring.  (emms-source-find): Fixed docstring, removed
	  emms-source-file-preparation-function and elsewise updated to the
	  current implementation idea.

2003-12-16 14:27  kanaldrache

	* README: updated a keybinding

2003-12-16 14:01  forcer

	* README, emms-config.el, emms-source-file.el, emms.el: The Let's
	  Break Everything Commit! * emms.el: (emms-source-list): This is
	  now very different, a list of source calls.
	  (emms-play-from-source): Renamed to emms-source-play and made
	  non-interactive.

	  (emms-play-all): New function.
	  emms-play-all-preparation-function: New variable.
	  (emms-play-all-sort): New function.  (emms-play-all-shuffle): New
	  function.

	  (emms-sort): New function.  emms-sort-lessp-function: New
	  variable.  (emms-sort-track-name-less-p): New function.
	  (emms-playlist-sort): New function.  (emms-playlist-sort-vector):
	  New function.

	  (define-emms-player): Fixed the last cleanup.

	  * emms-source-file.el: emms-source-file-directories: Removed.
	  emms-source-file-preparation-function: Removed.
	  emms-source-file-default-directory: New variable
	  (emms-play-directories): Renamed to emms-play-directory-tree.
	  (emms-play-all): Removed.  (emms-source-find): Take new
	  parameter, directory.  (emms-source-file-sort): Removed.
	  (emms-source-file-shuffle): Removed.

	  * README, emms-test.el: Adjusted to reflect the changes above.

2003-12-16 12:43  forcer

	* emms.el: (define-emms-player): Cleaned up considerably. We now do
	  the keyword/symbol transformation when the function is called,
	  not when the macro is.

2003-12-16 12:29  terryp

	* emms-info-mp3info.el, emms-pbi.el: Added info

2003-12-15 23:50  lucas

	* emms-pbi.el: Changed default keybinding for
	  emms-pbi-play-current-line

2003-12-15 18:27  forcer

	* emms-source-file.el: (emms-source-file-directory-tree): Display a
	  message that we're doing something.

2003-12-15 17:30  forcer

	* emms.el: define-emms-player: Don't dequote unquoted arguments
	  (e.g. strings).

2003-12-15 17:19  forcer

	* emms.el: (define-emms-player): If the value of the method is not
	  a function, don't call it, but return the value unchanged. This
	  is useful for :regex, and maybe others.

2003-12-15 17:17  forcer

	* TODO: Rearranged

2003-12-15 16:41  kanaldrache

	* emms-score.el: emms-score-next-error does work now but
	  emms-get-score is broken....

2003-12-15 00:05  kanaldrache

	* emms-score.el: still buggy but it gets better... :)

2003-12-14 23:20  lucas

	* TODO: added an entry to the FAQ

2003-12-14 20:00  kanaldrache

	* emms-score.el: crappy file, don't do anything but score
	  useless... :)

2003-12-14 18:32  kanaldrache

	* emms-pbi.el: replaced line-*-position with point-at-* to get more
	  xemacs compatibility

2003-12-14 13:10  kanaldrache

	* README: added some documentation about modules

2003-12-14 12:49  kanaldrache

	* emms-pbi.el: new hook emms-manually-change-song-hook run at
	  emms-play-current-line new keybinding "?" for describe-mode
	  numerite lines don't need to be interactive

2003-12-14 12:30  kanaldrache

	* emms-pbi.el: uses emms-playlist-add general cleanup changes
	  emms-pbi-linenumbers default to nil

2003-12-14 12:29  kanaldrache

	* emms.el: emms-playlist-add takes an optional arg idx where to
	  add, defaults to end

2003-12-14 06:24  forcer

	* emms.el: (emms-play-from-source): Stop the player before starting
	  a new playlist.

2003-12-14 06:23  forcer

	* emms-source-file.el: (emms-source-find): Broke this until it
	  worked. When I find the time, I'll have to rewrite this baroque
	  thingy.

2003-12-14 06:19  forcer

	* emms-source-file.el: (emms-play-find): Fixed typo.

2003-12-14 06:16  forcer

	* emms-source-file.el: (emms-play-find): Forgot. User interface
	  function for (emms-source-file-find).

2003-12-14 06:14  forcer

	* emms-source-file.el: (emms-source-find): New source.

2003-12-14 05:45  forcer

	* AUTHORS: AUTHORS: New file. (Please use UTF-8 therein)

2003-12-13 23:51  kanaldrache

	* emms-pl-manip.el: emms-locate works with the new alists

2003-12-13 23:50  kanaldrache

	* emms-pbi.el: killing and yanking work again

2003-12-13 23:06  forcer

	* emms.el: Modify tracks to be an alist.  (emms-track),
	  (emms-track-type), (emms-track-name): Use new track format.
	  (emms-track-get), (emms-track-set): New functions.

2003-12-13 23:01  kanaldrache

	* emms-source-file.el: a little hack to have a emms-source-files

2003-12-13 23:01  kanaldrache

	* emms-pbi.el: comment emms-pbi-yanking

2003-12-13 20:42  kanaldrache

	* emms-pl-manip.el: patched for new system emms-locate and
	  emms-new-playlist-from-dired works the rest is untested

2003-12-13 16:50  kanaldrache

	* emms-pbi.el: Patched version killing is working, but there are
	  still problems with yanking! Forcer where are you! :)

2003-12-13 15:27  forcer

	* TODO: TODO from emms.el

2003-12-13 15:24  forcer

	* emms.el: Removed the TODO. ;)

2003-12-13 15:23  forcer

	* README: Made useful.	    Made not!	       Made too!!

2003-12-13 14:20  forcer

	* README: Added hint.

2003-12-13 14:20  kanaldrache

	* emms-source-file.el: emms-source-file-preparation-function wasn't
	  evaluated

2003-12-13 13:58  kanaldrache

	* README: Still?

2003-12-13 12:09  lucas

	* emms-source-file.el: Correcting forcer's bug :)

2003-12-13 02:28  forcer

	* emms-source-file.el:
	  emms-source-file-directory-preparation-function us
	  emms-source-file-preparation-function, damn it! ;)

2003-12-13 02:00  forcer

	* emms-source-file.el: (emms-source-file): Fixed two typos.

2003-12-13 01:59  forcer

	* emms-source-file.el: (emms-source-file): Play directories as
	  well.

2003-12-13 01:52  forcer

	* emms-source-file.el: (emms-source-file-shuffle): Make the
	  vector->list simpler.

2003-12-13 01:31  forcer

	* README: Updated to reflect reality.

2003-12-13 01:31  forcer

	* emms.el: (emms-shuffle): Added note about sorting ;)

2003-12-13 01:29  forcer

	* emms-source-file.el: emms-source-file-preparation-function: New
	  variable.  (emms-play-directory), (emms-play-directories):
	  Updated docstrings.  (emms-play-all): Simplified using the above
	  mentioned variable, updated docstring.  (emms-source-directory),
	  (emms-source-directories): Use the above mentioned variable,
	  updated docstring.  (emms-source-file-sort),
	  (emms-source-file-shuffle): New functions.

2003-12-13 01:19  lucas

	* README: first version, and testing commit in local

2003-12-13 00:15  forcer

	* emms.el: (emms-shuffle): New interactive function.

2003-12-13 00:04  forcer

	* emms-config.el: expanded, and added forcers setup.

2003-12-12 23:11  lucas

	* emms-config.el, emms-player-simple.el, emms-source-file.el,
	  emms.el: First CVS record

2003-12-12 23:11  lucas

	* emms-config.el, emms-player-simple.el, emms-source-file.el,
	  emms.el: Initial revision

2003-12-03 21:26  Lukhas

	* emms-pl-manip.el: Added dired-do-emms-append-to-playlist

2003-12-03 20:11  forcer

	* emms-pl-manip.el: (emms-normalize-to-files): Fixed. (Didn't use
	  it's argument at all)

2003-12-03 19:51  forcer

	* emms.el: (emms-next-noerror): New function.
	  emms-player-stop-hook: Use emms-next-noerror.

2003-12-03 19:39  forcer

	* emms.el: (emms-playlist-generate): Accept an optional argument
	  that replaces emms-playlist-directories.

2003-12-03 19:30  forcer

	* emms-player-simple.el: emms-player-simple-current-process:
	  Removed.  Adjusted the whole file to this change.

2003-12-03 14:29  kanaldrache

	* emms-pbi.el: makes color dependend on background added q for
	  burry-buffer added Q for killing buffer and stop playing music
	  added emms-pbi-recenter and use c for it

2003-12-03 13:55  kanaldrache

	* TODO: removed some done parts

2003-12-03 11:45  kanaldrache

	* emms-pbi.el: i think we can live with emms-playlistfile-p

2003-12-03 11:43  kanaldrache

	* emms-pl-manip.el: emms-normalize-to-files does not anymore check
	  every non-directory file for being a playlist

2003-12-03 11:02  kanaldrache

	* emms-info-ogg.el: applied a patch from zedek

2003-12-03 11:01  kanaldrache

	* TODO: some things from the wiki

2003-12-03 10:57  kanaldrache

	* emms.el: added emms-play-file emms-play just play the playlist
	  emms-stop do nothing when there is no playlist

2003-12-03 10:56  kanaldrache

	* emms-pl-manip.el: added emms-playlist-reshuffle added emms-locate
	  (not perfext but it works) added emms-normalize-to-files for
	  returning a list out of dirs, playlists and files

2003-12-03 10:54  kanaldrache

	* emms-pbi.el: added emms-pbi-return-fileplaylist added
	  emms-playlistfile-p emms-pbi-import-playlist uses now
	  emms-pbi-return-fileplaylist

2003-12-02 18:51  Lukhas

	* emms-pl-manip.el: improved emms-new-playlist-from-files

2003-12-02 18:01  forcer

	* emms-player-simple.el: (define-emms-simple-player): It should be
	  emms-player-NAME*, not emms-NAME*...

2003-12-02 17:33  Lukhas

	* emms-pl-manip.el: Added emms-new-playlist-from-files

2003-12-02 14:22  kanaldrache

	* emms.el: fix a typo

2003-12-02 14:02  forcer

	* emms-pl-manip.el: (emms-playlist-sort-by-info-artist): Always
	  define, but check internally wether emms-info is loaded.

2003-12-02 14:02  kanaldrache

	* emms-cd.el: make emms-cd more emmsish

2003-12-02 03:21  Zeus

	* emms-cd.el:
	  The first version-

2003-12-02 01:44  terryp

	* emms-defaults.el: Added a defaults file for people who want the
	  slow bells & whistles, without too much work.

2003-12-01 23:53  terryp

	* README: Fixed -playlist

2003-12-01 23:33  forcer

	* emms-player-simple.el: mplayer takes mpgs, avis, movs...

2003-12-01 23:11  forcer

	* TODO: Did the player interface addition.

2003-12-01 23:07  forcer

	* emms-player-simple.el: (emms-player-simple-start): Fix variable
	  name.

2003-12-01 23:02  forcer

	* emms-player-simple.el: (define-emms-simple-player): Add a regexp
	  argument.  Also, use this in the player definitions.

2003-12-01 23:02  forcer

	* emms.el: (emms-player-activate): New function.
	  (define-emms-player): Now have a regexp argument.

2003-12-01 22:22  forcer

	* emms-info-ogg.el, emms-player-simple.el: It's emms-player-alist,
	  not emms-players-alist.

2003-12-01 21:45  forcer

	* README, TODO, emms-321.el, emms-player-simple.el: Renamed
	  emms-321.el to emms-player-simple.el, and adjusted the files
	  accordingly. Also moved the todo items to TODO.

2003-12-01 21:02  forcer

	* emms-321.el: (define-emms-321-player): New macro.  Rewrite the
	  file (i.e. delete most of it) to use the new macro.

2003-12-01 20:04  terryp

	* emms-info.el: Fixed so emms-info-get-multiple doesn't use the
	  cache for speedloading, if it's explicitly told not to.

2003-12-01 19:52  terryp

	* emms-pbi-popup.el, emms-pbi.el: Fixed bug with playlist not
	  always highlighting the current track correctly.

2003-12-01 19:31  Lukhas

	* emms-pl-manip.el: Added (funcall ...) instead of calling the
	  default function

2003-12-01 19:17  Lukhas

	* emms-pl-manip.el: added emms-new-playlist-from-dired

2003-12-01 17:37  forcer

	* emms-321.el, emms-info-mp3info.el, emms-info-ogg.el,
	  emms-info-vorbiscomment.el, emms-info.el, emms.el: Renamed
	  def-emms-player to define-emms-player Renamed
	  def-emms-info-method to define-emms-info-method

2003-12-01 17:34  forcer

	* TODO: TODO list from emms.el

2003-12-01 17:33  forcer

	* emms.el: Removed todo entry.

2003-12-01 17:25  forcer

	* README: Use emms-help for bug reports.

2003-12-01 17:19  forcer

	* emms.el: (emms-play): expand-file-name before using it for the
	  playlist.

2003-12-01 15:57  terryp

	* README: Updated README

2003-12-01 15:52  terryp

	* emms-pbi.el: Changed provide to emms-pbi, and moved some
	  define-keys

2003-12-01 15:41  terryp

	* README: Test of commits

2003-11-30 17:27  forcer

	* emms-playlist.el, emms-pbi.el: Renamed emms-playlist.el to
	  emms-pbi.el. Revision reset, but that shouldn't be a problem.

2003-11-30 17:22  forcer

	* emms-playlist.el: Patch 1: "Simplified the whole thing" by
	  kanaldrache Patch 2: "Temporary patch for yanking and killing,
	  also includes some bugfixes/changes" by terryp

2003-11-30 01:17  forcer

	* emms.el: (emms-player-do): New function (so we can have PAUSE and
	  such *g*) (emms-player-play), (emms-player-stop): Use it.

2003-11-29 15:00  forcer

	* emms-playlist.el: (emms-pbi-update-current-face): Check wether
	  the buffer exists, so we don't throw errors when the evil user
	  killed the playlist error.

2003-11-29 14:58  forcer

	* README: New file.

2003-11-27 16:57  forcer

	* emms-321.el, emms-format.el, emms-info-mp3info.el,
	  emms-info-ogg.el, emms-info-vorbiscomment.el, emms-info.el,
	  emms-pbi-mark.el, emms-pbi-popup.el, emms-pl-manip.el,
	  emms-playlist.el, emms.el: Imported current project status.

