debian/0000755000000000000000000000000012214015453007163 5ustar debian/manpages0000644000000000000000000000002612214015072010674 0ustar emms-print-metadata.1 debian/doc-base0000644000000000000000000000053012214015072010556 0ustar Document: emms Title: The Emms Manual Author: Yoni Rabkin, Jorgen Schaefer, Mario Domgoergen Abstract: Manual for the Emacs Multimedia System, namely EMMS Section: Sound Format: HTML Index: /usr/share/doc/emms/emms.html Files: /usr/share/doc/emms/emms.html Format: Info Index: /usr/share/info/emms.info.gz Files: /usr/share/info/emms.info.gz debian/rules0000755000000000000000000000264612214015072010250 0ustar #!/usr/bin/make -f # -*- coding: utf-8 -*- export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed include /usr/share/dpkg/buildflags.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/makefile.mk DEB_MAKE_BUILD_TARGET := emms-print-metadata autoloads DEB_MAKE_INSTALL_TARGET := build/emms:: make -C doc/ all emms.html # Generate the upstream tarball from upstream Git (adapted from # http://wiki.debian.org/SandroTosi/Svn_get-orig-source for Git) PACKAGE := $(shell dpkg-parsechangelog | \ sed -ne 's/^Source: \([a-z.]*\).*/\1/p') SRC_VERSION := $(shell dpkg-parsechangelog | \ sed -ne 's/^Version: \([^-]\+\)-.*/\1/p') ifneq (,$(findstring git, $(SRC_VERSION))) GIT_VERSION := $(shell echo $(SRC_VERSION) | \ sed -ne 's/.*git\([a-z0-9]\+\)/\1/p') else GIT_VERSION := $(shell echo $(SRC_VERSION) | \ sed -ne 's/\([0-9]\+:\)\?\([0-9.]\+\)/\2/p') endif TARBALL = $(PACKAGE)_$(SRC_VERSION).orig.tar.gz get-orig-source: rm -rf get-orig-source ../$(TARBALL) git clone git://git.sv.gnu.org/emms.git \ get-orig-source/ cd get-orig-source/ && \ git archive --prefix=$(PACKAGE)-$(SRC_VERSION).orig/ \ --format=tar $(GIT_VERSION) `/bin/ls | grep -v master` | \ gzip --no-name --best > ../../$(TARBALL) rm -rf get-orig-source @echo "'../$(TARBALL)' created." .PHONY: get-orig-source debian/watch0000644000000000000000000000015412214015072010211 0ustar version=3 opts="dversionmangle=s/\+.*//" \ http://www.gnu.org/software/emms/download/emms-([\d.]*).tar.gz debian/copyright0000644000000000000000000000226312214015072011116 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: emms Upstream-Contact: emms-help@gnu.org Source: http://www.gnu.org/s/emms/ Files: * Copyright: 1985-2012 Free Software Foundation, Inc. License: GPL-3+ Files: debian/* Copyright: 2004-2007, Jorgen Schaefer 2007-2012, Arnaud Fontaine License: GPL-3+ License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian GNU systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. debian/changelog0000644000000000000000000002447112214015750011045 0ustar emms (3.0+20130821+1.git2fba618-1) unstable; urgency=low * New Git upstream snapshot: + debian/patches/makefile-add-missing-cppflags-to-compiler.patch, debian/patches/remove-emms-playlist-sort-by-score-from-documentation.patch, debian/patches/rename-too-generic-name-generate-autoloads.patch, debian/patches/support-both-xemacs-and-emacs-to-highlight-playing-lyrics.patch, debian/patches/fix-byte-compilation-with-emacs24.patch: - Dropped as they have been applied upstream. + FTBFS with texinfo5 has been fixed. Closes: #712324. -- Arnaud Fontaine Wed, 11 Sep 2013 16:11:19 +0900 emms (3.0+20110425+1.git298e022-5) experimental; urgency=low * debian/control: + Add emacs24 to Depends as EMMS should be compatible. Closes: #703004. + Bump Standards-Version to 3.9.4. No change needed. -- Arnaud Fontaine Wed, 27 Mar 2013 14:38:45 +0900 emms (3.0+20110425+1.git298e022-4) unstable; urgency=low * debian/control: + Require emacsen-common >= 2.0.5 because of #693472. * debian/emacsen-install: + As emacs22 is not supported since squeeze, it must be ignored. Closes: #699743. -- Arnaud Fontaine Mon, 11 Mar 2013 18:18:45 +0900 emms (3.0+20110425+1.git298e022-3) unstable; urgency=low * debian/control: + Allow w3m-el-snapshot in addition to w3m-el in Depends. Closes: #673932. * debian/emacsen-install: + Log byte-compilation output in a log rather than on the console. + Avoid byte-compiling if it has already been done before. -- Arnaud Fontaine Thu, 07 Jun 2012 10:38:32 +0900 emms (3.0+20110425+1.git298e022-2) unstable; urgency=low * debian/emacsen-startup: + Call `debian-pkg-add-load-path-item' rather than directly modifying `load-path' as par Emacs policy. Closes: #671562. * debian/copyright: + Update copyright years. + Update Format URL as DEP5 has been released. + Fix license name from GPL-3 to GPL-3+. * debian/control: bump Standards-Version to 3.9.3. No changes needed. * debian/patches/remove-emms-playlist-sort-by-score-from-documentation.patch: + Remove emms-playlist-sort-by-score from documentation. * debian/patches/rename-too-generic-name-generate-autoloads.patch: + Rename too generic name generate-autoloads to emms-generate-autoloads. Closes: #672188. * debian/patches/support-both-xemacs-and-emacs-to-highlight-playing-lyrics.patch: + Fix XEmacs installation. Closes: #648980. * debian/patches/changelog.patch: + Add upstream changelog. * debian/makefile-add-missing-cppflags-to-compiler.patch: + Add missing CPPFLAGS to C compiler. * Add hardening build flags for emms-print-metadata. + debian/control: add Build-Depends on dpkg-dev >= 1.16.1~. + debian/rules: enable all hardening flags. -- Arnaud Fontaine Thu, 24 May 2012 10:11:31 +0900 emms (3.0+20110425+1.git298e022-1) unstable; urgency=low * Git upstream snapshot. + debian/rules: - Add get-orig-source to generate tarball from upstream Git repository. * Add fix-byte-compilation-with-emacs24.patch. Closes: #625979. * debian/changelog: + Switch to DEP5 format. -- Arnaud Fontaine Sat, 05 Nov 2011 15:43:51 +0900 emms (3.0+20110418+1.4a15eea-1) unstable; urgency=low * Git upstream snapshot. + Few changes compared to the previous upload to experimental, thus upload to unstable. * debian/control: + Bump Standards-Version to 3.9.2. No changes needed. + Add w3m-el to Depends as it is required during installation for byte-compiling emms-lastfm-client.el. + Recommends either vorbis-tools, mpg321, mplayer, vlc, mpd or xine-ui as they are all supported players. + Remove leading article in the description reported by lintian. * debian/copyright: + Update copyright years. + Update upstream authors list. * debian/rules: + Add -Wl,--as-needed to LDFLAGS to avoid linking uselessly on libraries whose symbols are not used. * debian/watch: + Mangle Debian version to remove Git versioning. * Drop debian/patches as fix_makefile_path_typo.diff has been applied upstream. -- Arnaud Fontaine Mon, 18 Apr 2011 17:05:31 +0900 emms (3.0+20100726+1.12444ae-1) experimental; urgency=low * Git upstream snapshot. Closes: #581005. + Drop debian patches as they have all been applied in Git. + Create the upstream source by simply running `make dist' in the Git source tree. * Switch to dpkg-source 3.0 (quilt) format. + Drop now useless debian/README.source. + Drop include of patchsys-quilt.mk in debian/rules. + Drop Build-Depends on quilt. * debian/control: + Bump Standards-Version to 3.9.1. No changes needed. -- Arnaud Fontaine Thu, 29 Jul 2010 19:40:31 +0100 emms (3.0-6) unstable; urgency=low * debian/control: + Bump Standards-Version to 3.8.4. - Add debian/README.source. + Remove emacs22 from Build-Depends as it will be removed for the upcoming Squeeze release. Closes: #567696. * debian/copyright: + Update copyright years. * Insert the contents of a file and load playlists in a safe way. Thanks to Michael Olson and Yoni Rabkin. Closes: #470251. -- Arnaud Fontaine Sun, 31 Jan 2010 12:15:20 +0000 emms (3.0-5) unstable; urgency=low * debian/control: + Add emacs23 to Depends as it has now been released. Closes: #539840. + Update Standards-Version to 3.8.2. No changes needed. + Add ${misc:Depends} to Depends. + Bump compat version to 5 as 4 is now deprecated and update debian/compat accordingly. * debian/copyright: + Update copyright years. + Refer to /GPL-2 instead of /GPL for package licensing as suggested by lintian. -- Arnaud Fontaine Tue, 04 Aug 2009 14:59:37 +0200 emms (3.0-4) unstable; urgency=low * debian/control: + Add emacs-snapshot to Depends as some people are using private emacs-snapshot package. Closes: #499595. -- Arnaud Fontaine Wed, 24 Sep 2008 18:58:20 +0100 emms (3.0-3) unstable; urgency=low * debian/control: + Bump Standards-Version to 3.8.0. No changes needed. + Don't install files for emacs21 as 'url' package is not provided by emacs21. Closes: #498115. * debian/doc-base: + Update section to Sounds. * debian/patches/fix-alsaplayer.patch: + Fix alsaplayer backend which didn't work at all. Thanks to Igor B. Poretsky. Closes: #466949. * Use quilt to manage patches and add it to Build-Depends. * debian/copyright: + Update copyright years. -- Arnaud Fontaine Tue, 16 Sep 2008 21:47:27 +0100 emms (3.0-2) unstable; urgency=low * New email address. * debian/control*: + Update Standards-Version to 3.7.3. No changes needed. + Move Homepage field to source package (dpkg supports it now). -- Arnaud Fontaine Fri, 07 Dec 2007 20:26:40 +0000 emms (3.0-1) unstable; urgency=low * New upstream release. * debian/control*: + Build-Depends on emacs22 instead of emacs21. Closes: #434917. + Drop deprecated depends on emacs21. * debian/copyright: + Update copyright year. + Update license because the upstream author has switched to GPLv3. -- Arnaud Fontaine Wed, 08 Aug 2007 17:52:55 +0200 emms (2.1+clean-1) unstable; urgency=low * New maintainer. Closes: #411422. * Remove debian/ directory from upstream source. * Switch to cdbs. * Add debian/watch. * Add debian/manpages. * Add debian/info. * Add debian/doc-base. * debian/docs: + Add HTML documentation. + Add FAQ. * debian/control*: + Add Homepage field. + Remove obsolete conflict against emacs20. * debian/copyright: + Format according to the dh_make template. -- Arnaud Fontaine Tue, 08 May 2007 17:00:49 +0200 emms (2.1-3) unstable; urgency=low * QA upload. * debian/rules: Provide binary-indep as a no-op. Closes: #395683. * Conforms to Standards version 3.7.2. -- Matej Vela Sun, 15 Apr 2007 12:48:49 +0200 emms (2.1-2) unstable; urgency=low * Orphaned. -- Jorgen Schaefer Mon, 19 Feb 2007 00:08:01 +0100 emms (2.1-1) unstable; urgency=low * New upstream release. -- Jorgen Schaefer Sun, 3 Sep 2006 13:54:07 +0200 emms (2.0-2) unstable; urgency=low * Install info manual as well (Closes: #372953) -- Jorgen Schaefer Mon, 12 Jun 2006 21:14:41 +0200 emms (2.0-1) unstable; urgency=low * New upstream release. * Depend alternatively on emacsen (Closes: #321493) and (Closes: #321493) * Don't be a “native” package anymore, seems to make some people happier (Closes: #343525) * Fix autoloads (Closes: #357398) -- Jorgen Schaefer Sat, 29 Apr 2006 19:42:39 +0200 emms (1.3) unstable; urgency=low * Don't pass docstring to defvaralias due to XEmacs (Closes: #316583) -- Jorgen Schaefer Sat, 2 Jul 2005 05:34:57 +0200 emms (1.2) unstable; urgency=low * Use legacy function in emacs21 for `read-directory-name (Closes: #316486) * Implements url parsing without url library (Closes: #314299) -- Jorgen Schaefer Fri, 1 Jul 2005 15:18:54 +0200 emms (1.1-1) unstable; urgency=low * New CVS checkout. * Conflicts with emacs20 (Closes: #306489). -- Jorgen Schaefer Sun, 29 May 2005 00:25:23 +0200 emms (1.0-4) unstable; urgency=low * New CVS checkout. -- Jorgen Schaefer Sun, 11 Jul 2004 03:48:28 +0200 emms (1.0-3) unstable; urgency=low * Standards-Version: 3.6.1 (no changes) * Removed ChangeLog from debian/docs. * XEmacs should compile now. * Recommends: vorbis-tools, not ogg123. hmph. -- Jorgen Schaefer Sat, 3 Apr 2004 13:16:25 +0200 emms (1.0-2) unstable; urgency=low * Architecture: all * Recommends: mpg321, ogg123 (Closes: #239525) * Suggests: mp3info * Build-depends: texinfo (Closes: #236953) * emms-source-file.el: Don't throw an error when compiling if locate.el is not available. (Closes: #237183) -- Jorgen Schaefer Tue, 9 Mar 2004 02:01:21 +0100 emms (1.0-1) unstable; urgency=low * Initial Release. -- Jorgen Schaefer Sat, 21 Feb 2004 05:23:17 +0100 debian/emacsen-install0000755000000000000000000000225412214015072012170 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/emms # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=emms if [ ${FLAVOR} = emacs ] || [ ${FLAVOR} = emacs21 ] || [ ${FLAVOR} = emacs22 ]; then exit 0; fi ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} ELCSTAMP=$ELCDIR/compile-stamp FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" if [ -f "$ELCSTAMP" ]; then echo "install/${PACKAGE}: already byte-compiled for ${FLAVOR}, skipping" exit 0 fi LOG=`mktemp -t elc.XXXXXXXXXXXX` chmod 644 "$LOG" echo "install/${PACKAGE}: byte-compiling for ${FLAVOR}, logging in ${LOG}" install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cd ${ELCDIR} for i in ${FILES}; do ln -fs "/usr/share/emacs/site-lisp/${PACKAGE}/${i}" done cat << EOF > path.el (setq load-path (cons "." load-path) byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} > "$LOG" 2>&1 rm -f path.el echo "install/$PACKAGE: deleting $LOG" rm -f "$LOG" touch "$ELCSTAMP" exit 0 debian/dirs0000644000000000000000000000006612214015072010046 0ustar usr/share/emacs/site-lisp/emms usr/share/info usr/bin debian/patches/0000755000000000000000000000000012214015722010611 5ustar debian/patches/changelog.patch0000644000000000000000000112470512214015417013574 0ustar Author: Arnaud Fontaine Subject: ChangeLog from upstream Git repository Forwarded: not-needed --- /dev/null 2013-08-27 19:47:23.904160206 +0900 +++ b/ChangeLog 2013-09-11 16:25:20.414564471 +0900 @@ -0,0 +1,8612 @@ +commit 2fba6182e3cabe5fc4002473b16ee47e62e95683 +Author: Johnathan Rabkin +Date: Wed Aug 21 10:48:29 2013 -0400 + + * lisp/emms-streams.el: Fix compilation error; update obsolete variable. + +commit 39e2c28f74d01e151709bf7e89989b740a5d75fb +Author: Johnathan Rabkin +Date: Mon Aug 19 00:15:54 2013 -0400 + + * doc/gpl.texi: Fix compilation under texinfo 5.1 + + The "@enumerate 0" for the "TERMS AND CONDITIONS" section should + finish before the "END OF TERMS AND CONDITIONS" heading. The "@end + enumerate" line is currently in the wrong place, so move it. + + Fix thanks to Katherine Whitlock. + +commit 8d3a0e035d09a433cdac8a15a5a3d41bdc475bd1 +Author: Johnathan Rabkin +Date: Fri Aug 16 13:30:30 2013 -0400 + + * doc/emms.texinfo: Close @defun statement. + +commit bc052418b84f343478e80f9dde44a419de9fd6ee +Author: Johnathan Rabkin +Date: Fri Aug 16 13:27:37 2013 -0400 + + * lisp/emms-score.el: Stop `emms-score-load-hash' from reading empty score file. + + Reads the score file into a string, then only proceeds if the string + is not empty. I ran it myself, and appears to be working correctly. + + Thanks to Ian D. + +commit 5d8b53a421fd7bf486316a81ee4e7ab0658c17a9 +Author: William Xu +Date: Tue Aug 13 19:55:05 2013 +0800 + + (emms-lyrics-set-timer): Don't repeat lyrics already displayed when + resumed. + + When resuming from a paused session, played lyrics timers will have a + negative time, but timer-duration is so nice to convert it as + positive, thus messing lyrics display. Check the `time' to fix. + + Thanks to Ian D. + +commit c763540c3473e06405825d6f1679f97b99567de9 +Author: Daimrod +Date: Thu May 30 14:09:26 2013 +0200 + + Play tracks randomly + + [[PGP Signed Part:Undecided]] + Lucas Bonnet writes: + + > Yoni Rabkin writes: + > + >> Daimrod writes: + >> + >>> Yoni Rabkin writes: + >>> + >>>> Daimrod writes: + >>>> + >>>>> Hello, + >>>>> + >>>>> I've attached a small patch which adds `emms-toggle-random-playlist'. It + >>>>> sets `emms-player-next-function' to either `emms-next-noerror' or + >>>>> `emms-random'. + >>>> + >>>> How is this different from running M-x emms-shuffle on the playlist? + >>> + >>> I agree they're close, but this one doesn't shuffle the playlist and it + >>> persists when the playlist is changed. + >> + >> I certainly have no problem with it; I was just making sure you were + >> aware of emms-shuffle. + >> + >> If Lucas is fine with installing it (I don't think it needs assignment + >> papers) I would ask that you please also send in a patch to the manual + >> documenting this change. + > + > I'd say it's small enough to fly below the copyright papers radar :) + > + > Thanks for your patch! + > + > Regards, + + Oops, there is a small typo in the patch, here is the fix. Sorry for the + inconvenience. + + [2. text/x-diff; 0001-lisp-emms.el-emms-toggle-random-playlist-Fix-typo-in.patch] + + From 33041798b58d68f76cd8006915bb153a94769e9b Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Gr=C3=A9goire=20Jadi?= + Date: Thu, 30 May 2013 14:07:58 +0200 + Subject: [PATCH] lisp/emms.el (emms-toggle-random-playlist): Fix typo in code + + * lisp/emms.el (emms-toggle-random-playlist): Fix typo in code. + +commit a8563e6d3f80c26434e61752e2e43420bfcdd81b +Author: Daimrod +Date: Fri May 10 19:49:58 2013 +0200 + + Play tracks randomly + + [[PGP Signed Part:No public key for 137354772B651894 created at 2013-05-10T19:49:58+0200 using RSA]] + Yoni Rabkin writes: + + > Daimrod writes: + > + >> Yoni Rabkin writes: + >> + >>> Daimrod writes: + >>> + >>>> Hello, + >>>> + >>>> I've attached a small patch which adds `emms-toggle-random-playlist'. It + >>>> sets `emms-player-next-function' to either `emms-next-noerror' or + >>>> `emms-random'. + >>> + >>> How is this different from running M-x emms-shuffle on the playlist? + >> + >> I agree they're close, but this one doesn't shuffle the playlist and it + >> persists when the playlist is changed. + > + > I certainly have no problem with it; I was just making sure you were + > aware of emms-shuffle. + > + > If Lucas is fine with installing it (I don't think it needs assignment + > papers) I would ask that you please also send in a patch to the manual + > documenting this change. + + I have already made a copyright assignment for Emacs and I have no + problem to do it for EMMS if it is required. + + I've attached the patch with the documentation. + + [2. text/x-diff; 0001-New-command-to-play-the-tracks-randomly.patch] + + From b03cb56436a598a953fa49b456a88630f319b644 Mon Sep 17 00:00:00 2001 + From: =?UTF-8?q?Gr=C3=A9goire=20Jadi?= + Date: Fri, 10 May 2013 19:44:59 +0200 + Subject: [PATCH] New command to play the tracks randomly + + * lisp/emms.el (emms-random-playlist): An option to determine whether the + tracks are played randomly or sequentially. + (emms-toggle-random-playlist): Trigger the previous option and set + `emms-play-next-function' accordingly. + * doc/emms.texinfo(Core Functions): Document`emms-toggle-random-playlist'. + +commit 82e8bdd7a748921eb3ac4723d9c176391db9ccd5 +Author: Lucas Bonnet +Date: Sun Jan 27 17:08:59 2013 +0100 + + * src/emms-print-metadata.pl: New implementation to read most (if not all) tags using a single program, with the help of Audio::Scan (see http://search.cpan.org/~agrundma/Audio-Scan-0.93/lib/Audio/Scan.pm). + +commit d182e67e31420d7eb442151a1106faa8930f0b5d +Author: Arnaud Fontaine +Date: Thu May 24 12:29:36 2012 +0900 + + Makefile: add missing $(CPPFLAGS) to compiler. + +commit b82c4e3ec155b3749e9a59c52d168460b24c636c +Author: Arnaud Fontaine +Date: Thu May 24 10:37:04 2012 +0900 + + Rename too generic name generate-autoloads to emms-generate-autoloads. + + * lisp/emms-auto.in/emms-generate-autoloads: rename from generate-autoloads. + + * Makefile: call emms-generate-autoloads rather than generate-autoloads. + +commit 5b0d66139a740ebe42e45eadc908daed3e2f7736 +Author: Arnaud Fontaine +Date: Thu May 24 09:59:56 2012 +0900 + + Support both XEmacs and Emacs to highlight playing lyrics. + + * lisp/emms-compat.el: support highlighting for both XEmacs (highlight) and + Emacs (hl-line). + + * lisp/emms-lyrics.el: use compatibility functions defined in emms-compat.el. + +commit 8b313708a9bce6611ba0b5e74e6c08b1dead3842 +Author: Arnaud Fontaine +Date: Sat Nov 5 15:49:57 2011 +0900 + + Remove emms-playlist-sort-by-score from documentation. + + Followup of f57b1526ff9219b70f6de29b5808257750b2ae0c. + +commit e5a23039a7b6c77b61edb64f6b111beff3236c19 +Author: Arnaud Fontaine +Date: Sat Nov 5 15:28:21 2011 +0900 + + * lisp/emms-history.el: Don't set `kill-emacs-hook' on noninteractive sessions. + + From Emacs 24.1, `kill-emacs-hook' is ran even in batch mode (commit + 1e5ffe30b3f7682ee8467e7694b5f63371e31cf9). As a consequence, upon + Debian package installation, byte compilation fails at the end as + /root/.emacs.d/emms/ does not exist and should not be created neither. + +commit 78c9cc464f8e9be777afc1ba82ee73b86abf3d06 +Author: Johnathan Rabkin +Date: Sun Oct 14 20:08:16 2012 -0400 + + * lisp/emms-player-mpd.el (emms-player-mpd-get-supported-regexp): + extend the supported formats scanning to the new (0.17) output of `mpd + --version', keeping the previous scanners for earlier versions. We + include not only file extensions, but also supported network + protocols, which are also reported by mpd. + + Patch by Jose Antonio Ortega Ruiz + +commit d73e52d4d6abb324e93584d01f53d360f57834a9 +Author: Johnathan Rabkin +Date: Thu Sep 20 07:32:31 2012 -0400 + + * lisp/emms-browser.el: Fix bug in use of compare-strings. + + The standard use of compare-strings in this manner is (eq + t (compare-st...)). + +commit d5666db21b9e2832eedf4d63a35d29f7fea7135b +Author: Johnathan Rabkin +Date: Tue Sep 18 12:28:50 2012 -0400 + + Add support for disc-number sorting of FLAC files. + + Patch from Christophe Rhodes . + +commit 7a5eb54fa0f4a0d91213ec91263bfacc0469bc55 +Author: Johnathan Rabkin +Date: Tue Sep 18 12:01:25 2012 -0400 + + * lisp/emms-lastfm-client.el: Remove unnecessary requirements. + + This also resolves a compile error. + +commit 5aec397dc8c706b7aab6f1a5a455388f85303ce1 +Author: Johnathan Rabkin +Date: Tue Sep 18 11:57:27 2012 -0400 + + * lisp/emms-lastfm-scrobbler.el: Add requirement. + + This will reduce the number of warnings as to free variable references + during compilation. + +commit 434c9d782207a053a5b117069b659df2f1c989ba +Author: Johnathan Rabkin +Date: Tue Sep 18 11:56:33 2012 -0400 + + * lisp/emms-lastfm-scrobbler.el: Remove debugging code. + +commit 298e022d7fba7a991fcc9cf25306a7b8eb8a612e +Author: Lucas Bonnet +Date: Mon Apr 25 18:51:28 2011 +0200 + + * lisp/emms-browser.el (emms-browser-track-duration): New function to allow custom browser track-formats to display track duration. + +commit 2374a3c8868f109543453ef7a269ad2d580b7cdc +Author: Lucas Bonnet +Date: Mon Apr 25 18:29:03 2011 +0200 + + * lisp/emms-browser.el: fix typo in comment + +commit 716975560a3385c4955ef1481f4994567dc66830 +Author: Arnaud Fontaine +Date: Tue Apr 19 06:14:10 2011 +0200 + + Create cache directory if it does not already exist. + + Following the quickstart guide, then adding a directory tree after + creating a playlist, an error message is displayed upon leaving Emacs + as the cache directory does not exist. + + Signed-off-by: Lucas Bonnet + +commit e87bcd69dfcdc63888933cc04bab2081e10494b7 +Author: Arnaud Fontaine +Date: Tue Apr 19 06:14:09 2011 +0200 + + When generating ChangeLog file, do not show the merges. + + Signed-off-by: Lucas Bonnet + +commit f99a5002cb1aa8791a88c06dec21ecb3b4a15eea +Author: Yoni Rabkin +Date: Tue Feb 1 20:45:49 2011 -0500 + + * lisp/emms-lastfm-client.el: Add support for PNG files. + +commit f505c6940725103c122adf9eded90d381f971a26 +Author: Yoni Rabkin +Date: Thu Jan 27 20:20:07 2011 -0500 + + * doc/emms.texinfo: Document emms-lastfm-client-info. + +commit 10f15c1aad77a92fa6ac180454f4b53f73f22c55 +Author: Yoni Rabkin +Date: Thu Jan 27 20:11:20 2011 -0500 + + * lisp/emms-lastfm-client.el: Implement artist.getInfo. + +commit b416748e47b3573ae8f0d5d558cb4d8d70a4ebfd +Author: Yoni Rabkin +Date: Thu Jan 27 20:08:08 2011 -0500 + + Update copyright years. + +commit 7aae0a2a002d7ec0b2c4bd3468a0e40bdee416c8 +Merge: 4bb75d5 1183169 +Author: Lucas Bonnet +Date: Mon Jan 3 09:43:59 2011 +0100 + + Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/emms + +commit 4bb75d5f7304d1a986ff0508bce8700100908849 +Author: Dirk-Jan C. Binnema +Date: Sun Jan 2 11:38:29 2011 +0200 + + * emms-source-playlist-parse-pls: add support for parsing file://-uris in pls-files + +commit 11831694fed9bb73fce80fb3e288cc490c2a8f65 +Author: Yoni Rabkin +Date: Sun Dec 5 22:01:37 2010 -0500 + + * doc/emms.texinfo: Document new station. + +commit 6d7dfa890c90e0aa11c19d4751972aedb04f14b7 +Author: Yoni Rabkin +Date: Sun Dec 5 22:00:07 2010 -0500 + + * lisp/emms-lastfm-client.el: Add station. + +commit 1126baf19b5c94c5abdd76c81b5ea3bc8e0e123f +Author: Yoni Rabkin +Date: Fri Oct 29 18:09:33 2010 -0400 + + * doc/emms.texinfo: Record Last.fm station changes. + +commit 65403dac8dc420db93d0374851ce5856fc12725f +Author: Yoni Rabkin +Date: Fri Oct 29 18:02:59 2010 -0400 + + * lisp/emms-lastfm-client.el: Add Last.fm station. + +commit 92ca880c626bb859aa082f34ba6f3fcfc7d3b0ce +Merge: f33c4aa e6aba64 +Author: Yoni Rabkin +Date: Thu Sep 16 21:46:34 2010 -0400 + + Merge branch 'master' of ssh://yonirabkin@git.sv.gnu.org/srv/git/emms + +commit f33c4aae2185e6f7d12721c4aa96f80403b51ba0 +Author: Yoni Rabkin +Date: Thu Sep 16 21:44:47 2010 -0400 + + * AUTHORS: Add author. + +commit de3c04a2ee4916f171ee32a91fa302a0eaed427d +Author: Yoni Rabkin +Date: Thu Sep 16 21:43:49 2010 -0400 + + Add scrobbling of local tracks to Last.fm support. + + From: Bram van der Kroef + +commit e6aba649520ec44425060863e1c35ed01c53fd4b +Author: Lucas Bonnet +Date: Wed Aug 11 14:14:18 2010 +0200 + + Makefile: the clean target now removes emms-print-metadata binary in src/ + +commit d6ab4340d9c20f7aa501c66c557023365ae60f09 +Author: Lucas Bonnet +Date: Wed Aug 11 00:10:14 2010 +0200 + + Makefile: now using Git, so get rid of darcs in ChangeLog Makefile target. Patch by Arnaud Fontaine + +commit 0f17db6914b8f4503f56347c953cc78f6dc76edb +Merge: c10ea24 8272fec +Author: Lucas Bonnet +Date: Wed Aug 11 00:04:45 2010 +0200 + + Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/emms + +commit c10ea241e3da219126a6d6d3b9f88c359270e70d +Author: Lucas Bonnet +Date: Wed Aug 11 00:04:23 2010 +0200 + + Makefile: add CFLAGS and $LDFLAGS, based on a patch by Christian Faulhammer + +commit 8272fecd7becc4bc9d557282842e722a4e950940 +Author: Yoni Rabkin +Date: Wed Aug 4 22:03:56 2010 +0300 + + * lisp/emms-lastfm-client.el: Make scobbles asynchronous. + +commit 3981630c588a4ab4226f99ab325dcc97ee9c97ba +Author: Yoni Rabkin +Date: Wed Aug 4 22:02:29 2010 +0300 + + * doc/emms.texinfo: Remove because it ain't true no more. + +commit 8c1b4530b698cb8d439589c1b534246b112444ae +Author: William Xu +Date: Sat Jul 17 17:46:34 2010 +0800 + + (emms-info-track-description): Fix usage of `cond'. + +commit 1f0070a006311265f096e6d2ba5386c5a1ebcca4 +Author: Lucas Bonnet +Date: Mon Jul 12 20:41:09 2010 +0200 + + * lisp/emms-info-ogg.el and lisp/ogg-comment.el: Since emms-info-ogg.el no longer uses ogg-comment, and since it breaks on accents, we can safely remove them, emms-info-ogginfo.el is a working replacement. + +commit 343468c49f63db71398088aab9981e68b8e683f5 +Author: William Xu +Date: Mon Jul 12 02:17:38 2010 +0800 + + Support displaying lyrics in a dedicated buffer, to highlight playing + lyric. + + * emms-lyrics.el/emms-lyrics-display-buffer: New var. + emms-lyrics-buffer: New var. + (emms-lyrics-toggle-display-buffer): New func. + (emms-lyrics-create-buffer): New func. + (emms-lyrics-start): Call `emms-lyrics-create-buffer'. + (emms-lyrics-set-timer): Store corresponding LINE number in + emms-lyrics-timers. + (emms-lyrics-display-handler): Add new arg -- LINE; + emms-lyrics-scroll-p's taking effect also depends on + emms-lyrics-display-on-modeline. + (emms-lyrics-display): Add new arg -- LINE; highlight playing lyric + line in emms-lyrics-buffer. + (emms-lyrics-scroll): Add new arg -- LINE. + + * NEWS: Support displaying lyrics in a dedicated buffer, to highlight + playing lyric. + + Thanks to Fang Lungang for the initial patch. + +commit d5809a45b5f720b3518ad315741a711904e78599 +Author: Tim Landscheidt +Date: Thu Jul 8 11:47:04 2010 +0000 + + emms-info-track-description: Handle title-only tracks and fix documentation. + + * lisp/emms-info.el: Handle tracks without artist, but with title + information gracefully and fix documentation. + +commit 7121df96f2a8ad129de7ec105cd16dc314eee7bc +Author: Tim Landscheidt +Date: Thu Jul 8 00:41:25 2010 +0000 + + Fix typos. + + * lisp/emms-i18n.el: Fix typos. + +commit f2f57ca971ab2a276d18404ec693155b84a85a5d +Author: Tim Landscheidt +Date: Wed Jul 7 19:20:32 2010 +0000 + + Documented emms-playlist-mode-last independently. + + * doc/emms.texinfo: Documented emms-playlist-mode-last independently + following the example of other `pairs' of functions. + +commit 12e8eb874abd1d0c61be271744cbc894a637430c +Author: Tim Landscheidt +Date: Wed Jul 7 14:50:55 2010 +0000 + + Fix typos and spacing. + + * README, lisp/emms.el: Fix typos and spacing. + +commit e3f8b5c37ea6ac67e21929a868e14c15dfe4785b +Author: Yoni Rabkin +Date: Fri Jul 2 09:45:24 2010 +0300 + + Update emms-lastfm-client.el (code + manual). + +commit 1315a52925472a0986f8202571796d76008d7f64 +Author: Tim Landscheidt +Date: Tue Jun 29 14:19:24 2010 +0000 + + Fix typo. + + * emms-print-metadata.1: Fix typo. + +commit c92da9a0c269c046433c427caafb175cb250de94 +Author: Lucas Bonnet +Date: Tue Jun 29 09:03:34 2010 +0200 + + From: Dimitry Gashinsky + + * emms-player-vlc.el (define-emms-simple-player): Change the command line arguments from two to one. + + * emms-player-vlc.el (emms-player-vlc-start): Use the variables that are defined earlier + +commit da9f87ffd68f7b63843da2910d94281b41f18984 +Author: Tim Landscheidt +Date: Sun Jun 27 17:33:35 2010 +0000 + + Fix typos and spacing. + + * AUTHORS, FAQ, NEWS, README, lisp/emms-bookmarks.el, + lisp/emms-cache.el, lisp/later-do.el: Fix typos and spacing. + +commit ed6a77997d4228d6a6a3da1a880e7672a2853829 +Author: Tim Landscheidt +Date: Sun Jun 27 15:50:10 2010 +0000 + + Replace ``?\ '' with ``?\s''. + + * lisp/emms-browser.el: Replace ``?\ '' with ``?\s''. + +commit be4a5ae1733ef62c74395640ba7ec30a6c62fdd8 +Author: Tim Landscheidt +Date: Sun Jun 20 20:54:09 2010 +0000 + + Align whitespace with original FSF license. + + * COPYING: Aligned with + . + +commit 02020c502e168f89b69a4c1a52b84390b5d15e0e +Author: Tim Landscheidt +Date: Thu Jun 24 13:03:49 2010 +0000 + + lisp/emms-lastfm-client.el: Removed Emacs local variable. + + * lisp/emms-lastfm-client.el: Removed "show-trailing-whitespace: t". + This gave a security warning in Emacs and is probably better handled + in Emacs' user configuration and/or a Git pre-commit hook. + +commit 3065ff07817140207222ba963ca448847e53a9f9 +Author: Tim Landscheidt +Date: Sun Jun 20 20:21:36 2010 +0000 + + Removed support for gstreamer. + + * NEWS: Updated. + * gst-wrapper: Removed. + * lisp/emms-player-simple.el: Removed + `(define-emms-simple-player gstreamer)'. + +commit 8cfc6322cac44d77599a93fcd03fc5c30cda7185 +Author: Tim Landscheidt +Date: Sun Jun 20 19:40:25 2010 +0000 + + Fix Texinfo error. + + * doc/emms.texinfo: Replace `@w' with `@w{}' to allow build + of DVI, PDF & Co.; the info output doesn't change. + +commit a4d7a62c0fc38ef5ce7b1b68f493b552d835214f +Author: Lucas Bonnet +Date: Tue Jun 15 10:14:38 2010 +0200 + + * Makefile: autoloads/dist hiccups + Thanks to Tim Landscheidt for the patch. + +commit 3a419dd3a881e798a54d13e0eaa06fd8633e3e05 +Author: Lucas Bonnet +Date: Tue Jun 15 10:11:04 2010 +0200 + + * emms-info-libtag.el: Make use of emms-info-libtag-program-name + Thanks to Tim Landscheidt for the patch + +commit 4703c7e690fcd1cef6b16f6b18031ce7297bd007 +Author: Yoni Rabkin +Date: Mon Jun 14 20:17:37 2010 +0300 + + * lisp/emms-lastfm-client.el: Add Tim Landscheidt's fixes. + +commit 625a44279de606b9092e73885ac37b743e0095fa +Author: Lucas Bonnet +Date: Mon Mar 29 21:35:37 2010 +0200 + + * Makefile: use taglib-config to get cflags and lib flags + + source: http://paste.lisp.org/display/97028 + +commit 8464295b48cec14a29a934877f330de5e9d3e8d0 +Author: Yoni Rabkin +Date: Sat Mar 27 21:35:22 2010 +0300 + + * lisp/emms-setup.el: Move emms-mark and emms-tag-editor to emms-all. + +commit b35aa43c5748914ae5c83c023e0bdd565f59b5af +Author: Yoni Rabkin +Date: Sat Mar 27 13:27:13 2010 +0300 + + * doc/emms.texinfo: Document emms-bookmarks. + +commit ffdceffcafacd5802bbebeb49efd31afa87f24b7 +Author: Yoni Rabkin +Date: Sat Mar 27 13:26:48 2010 +0300 + + * lisp/emms-setup.el: Move emms-bookmarks to emms-all. + +commit 863209bd576a26b9bf0c5ce41710ebd97d5cb80d +Author: Yoni Rabkin +Date: Sat Mar 27 13:13:52 2010 +0300 + + * doc/emms.texinfo: Whitespace cleanup. + +commit 5cd82871a369b39b1d2263ff44f5d4ce77395ec1 +Author: Yoni Rabkin +Date: Sat Mar 27 13:12:16 2010 +0300 + + * doc/emms.texinfo: Update copyright years. + +commit 3108a51bf672d8c07b1f9127715ed526b3474deb +Author: Yoni Rabkin +Date: Sat Mar 27 13:07:19 2010 +0300 + + * lisp/emms-setup.el: Move emms-last-played to emms-all. + +commit b615e5915408201424f7189624176d54bd2ff6b8 +Author: Yoni Rabkin +Date: Sat Mar 27 13:00:02 2010 +0300 + + * lisp/emms-lastfm-client.el: Update copyright years. + +commit 10e69b66ac796facd269b553b8399603db209290 +Author: Yoni Rabkin +Date: Sat Mar 27 12:59:45 2010 +0300 + + Document emms-lastfm-client.el + +commit a0d2b12db99805d4120bb06f205f57af5777e016 +Author: Yoni Rabkin +Date: Sat Mar 27 12:58:25 2010 +0300 + + * lisp/emms-setup.el: Move emms-lastfm-client to emms-all. + +commit 4dcb06d6597890337c04b08a88b0fc553cc558e6 +Author: William Xu +Date: Fri Mar 19 23:35:59 2010 +0800 + + Move emms-cue.el from emms-devel to emms-all and update manual. + +commit 9390fc321a233787dcb2dfc9426f7468c32153bc +Author: David Engster +Date: Wed Mar 10 18:37:30 2010 +0100 + + lisp/emms-cache.el: Initialize cache immediately instead of using after-init-hook. + + * emms-cache.el (emms-cache): Call emms-cache-restore directly instead + of using after-init-hook. + +commit 903e2484fa658eef9b4dc8bbd0bf4958f7233242 +Author: Lucas Bonnet +Date: Thu Mar 4 22:13:48 2010 +0100 + + * AUTHORS: add David Engster, thanks to his patches for MusicPD. + +commit 5e6e1f3181550c0c1794acd8ba8f63871d0bcb9b +Author: David Engster +Date: Tue Mar 2 22:00:36 2010 +0100 + + emms-player-mpd.el: Parsing of supported formats for newer versions of mpd. + + * emms-player-mpd: (emms-player-mpd-get-supported-regexp): Added code + to parse the output of newer versions of mpd. + +commit 692d1841d1f088dac00737f44ecbf7aca3781317 +Author: Lucas Bonnet +Date: Mon Mar 1 18:30:31 2010 +0100 + + * emms-player-mpd: (emms-player-mpd-seek, emms-player-mpd-seek-to): + Round to full seconds since mpd doesn't allow float values for + seeking (this usually happens with emms-cue-next, for instance). + + Patch by David Engster + +commit 886bfe0593e5ba0f419e499b8112cf4bb6b39679 +Author: Lucas Bonnet +Date: Fri Feb 26 18:01:21 2010 +0100 + + * lisp/emms-player-mpd.el: new function to update all MPD tracks, then + clear local cache and fetch new updated cache from MusicPD + + Patch by David Engster + +commit 8d104889afa240aa69a09124837bde832d955941 +Author: Lucas Bonnet +Date: Mon Feb 22 20:09:04 2010 +0100 + + * .gitignore: update emms-print-metadata path + +commit 874a92b55ccd177557cee15dad9a4572bc84dd8f +Author: Lucas Bonnet +Date: Mon Feb 22 20:08:08 2010 +0100 + + * lisp/emms-player-mpd.el (emms-player-mpd-add): do not add files not recognized by MPD + + Patch by David Engster + +commit cf3b4a73e3ee05b0a4e4cd03e5da481da0466a8f +Author: Lucas Bonnet +Date: Fri Feb 19 16:38:24 2010 +0100 + + * lisp/emms-source-file.el: Avoid adding duplicates when dealing with symbolic link. + + Patch from Stefan Kangas + +commit 138e646969facc2b8c1527cb249dcef64ec2051b +Author: Yoni Rabkin +Date: Thu Dec 24 21:32:20 2009 +0200 + + * lisp/emms-setup.el: Replace the `emms-lastfm' feature. + +commit ea7d3100b660201ff5e24d3c53cb403f23b09786 +Author: Yoni Rabkin +Date: Thu Dec 24 21:30:32 2009 +0200 + + Replace lisp/emms-lastfm.el with lisp/emms-lastfm-client.el. + + The original emms-lastfm.el doesn't work at all with the current + Last.fm API. + +commit 731ac90ef70b6e9874a396f0c69dbf8be2fff83f +Author: William Xu +Date: Thu Dec 24 20:23:55 2009 +0800 + + emms-browser-top-level-type: Fix typo. + +commit 90f3ed8450328cdf5677458bde6cab872f547461 +Author: William Xu +Date: Fri Nov 27 21:54:46 2009 +0800 + + emms-cue.el (emms-info-cueinfo): New function for retrieving track info. + + - (emms-cue-next-track): Replace find-file-noselect with + emms-insert-file-contents. + - emms-setup.el: Add emms-info-cueinfo to emms-info-functions. + +commit e54c755ce0c2ef19bfcd4cdca995e4d2bc3b2703 +Author: William Xu +Date: Mon Nov 23 22:11:19 2009 +0800 + + Fix compiler warnings. + + For emms-browser.el, emms-compat.el, emms-last-play.el, emms-lyrics.el and + emms-streams.el. + +commit 2b629e9c2d97a521a4cddbf03286661eab687c42 +Author: William Xu +Date: Mon Nov 23 21:27:45 2009 +0800 + + emms-cue.el: New file. + emms-setup.el: Enable emms-cue and emms-mode-line-icon modules. + +commit f605bbf41320f867614b2c56891b10986e405839 +Author: William Xu +Date: Sun Nov 22 21:38:22 2009 +0800 + + (emms-playing-time-display): Gurantee emms-playing-time to be an integer. + +commit eef8a91d50aa4515daec4cd51ef8a1e0a3682a75 +Author: William Xu +Date: Thu Aug 6 18:53:19 2009 +0800 + + emms-i18n.el: Spell fix. + +commit f64f5d9b9b3b1546d247033198504f164c2919ee +Merge: 97344c8 3e001aa +Author: William Xu +Date: Thu Aug 6 18:50:21 2009 +0800 + + Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms + +commit 3e001aacb45633583282001d49634e080deaf8d7 +Author: Yoni Rabkin +Date: Wed Aug 5 21:47:28 2009 +0300 + + * lisp/emms-playlist-mode.el: (emms-playlist-mode-open-buffer) Use + `emms-insert-file-contents' to load saved playlist. + +commit 2c1c56d553df6ee1973134fdb90543454b1146ca +Author: Michael Olson +Date: Wed Aug 5 08:07:03 2009 -0700 + + Introduce emms-insert-file-contents. + + This function is a safe way to insert the contents of a file without + triggering major mode detection, and has been tested on several versions + of Emacs and XEmacs. + +commit 97344c85a0657e479177620daa5b3bdc956e31fb +Author: William Xu +Date: Sat Aug 1 10:40:20 2009 +0800 + + (emms-player-vlc-start): Around-advice it with `quit-vlc-after-finish' to + resolve "function redefined" compile warnings. + +commit 510f4a8f407f5f62cfb309400c70ef5fc32ced76 +Author: William Xu +Date: Sat Aug 1 01:18:29 2009 +0800 + + (emms-playlist-sort-map-setup): Bind emms-playlist-sort-by-file-extension to "e" + in emms-playlist-sort-map. + +commit 0f88ab3db42dd78f73ae12da933f3b39fbd90411 +Author: William Xu +Date: Sat Aug 1 01:12:36 2009 +0800 + + emms-playlist-sort.el: Refactor sort functions. + (emms-playlist-sort-by-file-extension): New func. + +commit 8176350744ebefe066478bfc3de9a00e34261b77 +Author: William Xu +Date: Sun Jul 26 13:45:48 2009 +0800 + + (emms-history-file-coding-system): New var. + (emms-history-save): Set mode and coding-system in saved file. + +commit 79096375362b8ee33ee5842e0f94da90535e2999 +Merge: 6ad7be5 67bcbeb +Author: William Xu +Date: Sun Jul 26 12:56:27 2009 +0800 + + Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms + +commit 67bcbeb63bd0d73632992d0106524b118a89fd29 +Author: Yoni Rabkin +Date: Sun Jul 5 08:58:27 2009 +0300 + + * lisp/emms-playlist-mode.el: Bind "C-x u" to `emms-playlist-mode-undo' in emms-playlist-mode. + +commit af49e9e173e1be8e95c70fe454f96ca3512461d0 +Author: Michael Olson +Date: Tue Jun 9 23:27:34 2009 -0700 + + emms-source-playlist: Docstring typo. + +commit 6e7b40ad7b322d9dea31e399ce6359d26a191ad6 +Author: Michael Olson +Date: Tue Jun 9 23:09:06 2009 -0700 + + emms-source-playlist: Fix bug, update docstring. + +commit 83234f84ad0420f121797e344dff842b35e38ed0 +Author: Dieter Deyke +Date: Mon May 25 21:05:54 2009 -0600 + + Allow relative file names in .m3u playlists + +commit f4dd5b038324bfef2da338eea70ea32e9947e0e2 +Author: Michael Olson +Date: Tue Mar 31 09:23:10 2009 -0700 + + emms-tag-editor: Turn all symbols to strings before completing read. + + Otherwise ido-mode will choke on it. + +commit 4b2158e03e8c026760b00c5cc7c4cc6d742bea8f +Author: Tassilo Horn +Date: Mon Mar 16 09:22:29 2009 +0100 + + Add "ogm" extension to VLC, MPlayer and Xine. + +commit a1656480c97858ea9c70cf88c098ecaa3be9b85a +Author: Yoni Rabkin +Date: Tue Mar 10 21:45:13 2009 +0200 + + * lisp/emms-player-vlc.el: Add support for VLC versions > 0.8.6e. + +commit f201cdb3786319fbd2b2e4661327ab3e3e1cc677 +Author: Jose Antonio Ortega Ruiz +Date: Sun Mar 8 21:50:44 2009 +0100 + + (emms-browser-mmatches-p): When performing searches, check whether + + This is the second patch addressing the null track fields issue. In + this case, before trying to STRING-MATCH in a search, we check that + the track's field is non-null. + +commit b322d37a92710f8846f7a518a86cc3976825508f +Author: Jose Antonio Ortega Ruiz +Date: Sun Mar 8 21:50:43 2009 +0100 + + * emms-browser.el (emms-browser-make-hash-by): Check that field is present before attempting to add entries. + + Addresses an issue'm encountered when using lastfm integration and mpd + as the player. + + After requesting streaming from last.fm, a new track gets added to + EMMS' database, which is named after the streaming URL but has no + other fields. Thus, when adding entries or making searches, checking + the the field at hand is non-nil is needed. This patch checks that + for emms-browser-make-hash-by. + +commit 6ad7be5a8dfce022a64a059dd4e5e3e0061ce33f +Merge: e315f29 c4a1871 +Author: William Xu +Date: Mon Feb 23 21:19:38 2009 +0800 + + Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms + +commit c4a18712be3b036a2336db631a534d0e3ce162b9 +Author: Lucas Bonnet +Date: Tue Feb 17 23:39:56 2009 +0100 + + * AUTHORS: add Jesse W + * doc/emms.texinfo: display the licence + +commit 9fa028e62643365f1429aeb5d9e985ed81668748 +Author: Michael Olson +Date: Sun Feb 8 10:00:53 2009 -0800 + + Update copyright headers. + +commit 9bfa083a69bf384fc8e70327006f92612dcbe962 +Author: Michael Olson +Date: Sun Feb 8 09:52:49 2009 -0800 + + tq.el: Update header. + +commit e315f293d7f075f4c6f38270a62cef22c88ec1a0 +Merge: 0176b1a 1cb6213 +Author: William Xu +Date: Sat Dec 27 10:25:33 2008 +0800 + + Merge branch 'master' of ssh://xwl@git.sv.gnu.org/srv/git/emms + +commit 1cb621334a33563996784b14eadc96f2126767f2 +Author: Yoni Rabkin +Date: Wed Dec 24 19:40:07 2008 +0200 + + * lisp/emms-stream-info.el: Reimplement using player backends. + +commit b1e16d0f1d8f8ac13efc3706b016d4abbb06949d +Author: Yoni Rabkin +Date: Wed Dec 24 07:54:25 2008 +0200 + + * lisp/emms-stream-info.el Nuke the contents of the old + emms-stream-info.el file in preparation for a rewrite. + +commit 0176b1afe505be41a2af7920aaa8c99dc3d5407d +Author: William Xu +Date: Sun Dec 21 15:07:50 2008 +0800 + + emms-i18n-default-coding-system: Change default value from nil to '(no-conversion . no-conversion). + +commit fabcafd5e8100e9ac8bb6b68ccc88df3a1309c7a +Author: Lucas Bonnet +Date: Sun Nov 2 14:50:40 2008 +0100 + + update Makefile to honor emms-print-metadata changes + +commit af22d82ed6a660e98a550911257a8397963b2bca +Author: Lucas Bonnet +Date: Sun Nov 2 14:46:54 2008 +0100 + + Move emms-print-metadata.c to its own directory + +commit 608b267e0f8d0c488daf8d7ae6c344ed62857025 +Author: Sascha Wilde +Date: Thu Oct 16 10:28:35 2008 +0200 + + Don't set foreground explicitly to NIL in emms-stream-name-face. + + This is needed to make emms work with current GNU Emacs CVS HEAD. + +commit 51bcbfc68ce06e022e727f4e191d5d66f54ce618 +Author: Yoni Rabkin +Date: Thu Oct 2 18:53:53 2008 +0300 + + * emms-player-vlc.el: Add support for playlists. + + Signed-off-by: Yoni Rabkin + +commit 8fce904cf69a3e4545e77002195cc4613f935736 +Author: Yoni Rabkin +Date: Thu Oct 2 18:01:50 2008 +0300 + + * emms-player-vlc.el (emms-player-vlc-seek): Add seek functionality + for vlc. + + * emms-player-vlc.el (emms-player-vlc-seek-to): Add docstring. + +commit 31841733b197fb4ad41b4270d0669059ad6e88c6 +Author: Yoni Rabkin +Date: Tue Sep 30 23:32:21 2008 +0300 + + Add VideoLAN, aka vlc, support to Emms. + + * lisp/emms-player-vlc.el: Add new file emms-player-vlc.el with + preliminary support for vlc. + + * lisp/emms-setup.el: (emms-setup-default-player-list) Add the + emms-player-vlc player. (emms-minimalistic) Add emms-player-vlc as a + requirement. + +commit bd8bb8af89086bbf336c7890813e2a35a3349525 +Author: Michael Olson +Date: Sat Sep 20 11:10:27 2008 -0700 + + Update RELEASE info, generate ChangeLog when making release. + +commit 9f076337372d7db84accf7b57f3f3af1dceda61f +Author: Michael Olson +Date: Sat Sep 20 11:02:18 2008 -0700 + + emms-print-metadata: Update copyright years. + +commit 36f986dcbf09ed774dadb86fe78cbca248c5b025 +Author: Michael Olson +Date: Sat Sep 20 10:58:36 2008 -0700 + + Update copyright lines. + + Also, + + - Force utf-8 encoding in all files. + + - Update header of tq.el from version in Emacs. + +commit c5bf649d13f04bf2e22a548163b971f3fbf74b1b +Author: Michael Olson +Date: Sat Sep 20 10:33:29 2008 -0700 + + Clean up use of regexps to match supported tracks. + + * lisp/emms-player-mpd.el (emms-player-mpd-supported-regexp): Use + emms-player-simple-regexp. + + * lisp/emms-player-mplayer.el (mplayer): Ditto. + (mplayer-playlist): Only match http:// at beginning of filename. + + * lisp/emms-player-simple.el (mikmod, alsaplayer): Don't put periods in + extensions. Separate URLs from extensions. + + * lisp/emms-player-xine.el (xine): Use emms-player-simple-regexp. + + * lisp/emms-source-playlist.el (emms-source-playlist-parse-m3u) + (emms-source-playlist-parse-pls): Make regexp easier to read. + +commit ba8b47960a5722d28ada46d850a9272cd5482a66 +Author: Michael Olson +Date: Fri Sep 19 21:35:17 2008 -0700 + + emms-tag-editor: Fix compiler warning. + +commit 99c433e442aac0a9ef40f45089b8a57136a061c3 +Author: Michael Olson +Date: Fri Sep 19 21:29:17 2008 -0700 + + emms-source-playlist: Remove unused helper functions. + + * lisp/emms-source-playlist.el (emms-source-playlist-first) + (emms-source-playlist-next): Remove. + +commit dad93593e3efff45f182ba8292063163c73e3e7f +Author: Michael Olson +Date: Fri Sep 19 21:27:06 2008 -0700 + + emms-source-playlist: Fix several bugs. + + * lisp/emms-source-playlist.el (emms-source-playlist-read-format): Make + sure that the history has the complete format name. + (emms-source-playlist-unparse-native) + (emms-source-playlist-unparse-m3u) + (emms-source-playlist-unparse-pls): Rewrite to use emms-walk, because + that is easier to reason about. This fixes a bug where only the last + half of a particular playlist was being written out. + +commit aba7314b193d45a0ac0b6e44a8c2d860178a7c5e +Author: Michael Olson +Date: Thu Sep 18 22:32:07 2008 -0700 + + emms-player-mpd: Allow periodic song-change timer to be suppressed. + + * lisp/emms-player-mpd.el (emms-player-mpd-check-interval): Allow this to + be nil. + (emms-player-mpd-play): If nil, do just one check, so that we can + record the current play/paused state. + (emms-player-mpd-connect-1): If nil, don't install the timer. + +commit 56a0223179942c6a7f8f90bf7c26922638ccb304 +Author: Michael Olson +Date: Wed Sep 17 11:19:35 2008 -0700 + + Makefile: Generate autoloads before compiling source. + + This makes compilation warnings in the source easier to spot, and mirrors + the behavior of Emacs itself. + +commit 71cec79f643194d19b48d20574a37b1489274833 +Author: Michael Olson +Date: Tue Sep 16 07:33:08 2008 -0700 + + Check in .gitignore file. + +commit fec94b813d20d571a7cf69a9c7913c889160583d +Author: Tom Rauchenwald +Date: Mon Sep 15 20:57:29 2008 -0700 + + emms-info-libtag: Ignore taglib warnings. + +commit 736863e830b8feeae20425c73b2285da9162f662 +Author: Michael Olson +Date: Sun Sep 14 19:02:31 2008 -0700 + + Makefile: Add targets for making releases and uploading them. + +commit a3ea2c621495d926eab1d46e86a7a52b2adb44fa +Merge: 7b3d064 376b9eb +Author: Yoni Rabkin +Date: Sat Sep 6 15:59:16 2008 +0300 + + Merge branch 'private' + +commit 376b9ebede6cc8c6fbcd3d2ececaa7311d67a973 +Author: Yoni Rabkin +Date: Tue Sep 2 20:46:14 2008 +0300 + + Ask before saving over an existing playlist file. + + As suggested on the mailing list, this feature can be turned off. The + appropriate documentation has been added to the Emms manual. + + Signed-off-by: Yoni Rabkin + +commit 7b3d06420b46ec37d6d0c033f04b0a9c50717fa8 +Author: Yoni Rabkin +Date: Fri Aug 29 16:40:53 2008 +0300 + + Prevent interactive yanking from messing up the playlist buffer. + + Usually, emms-playlist-mode tries not to alter the standard Emacs + editing behavior, so that killing and yanking work exactly like they + would everywhere else in Emacs. But having two Emms tracks in the + emms-playlist-mode buffer on the same line doesn't make sense. This + should stop yank commands from doing that. + + Signed-off-by: Yoni Rabkin + +commit 36b3d963b1ff780914a7e690a34cd0ba3a65043a +Author: Michael Olson +Date: Sat Aug 9 13:29:20 2008 -0700 + + emms-lastfm: Mention emms-play-lastfm-artist-fan in header. + +commit afa5c8cc95dc940386fd4e2065b8dac19b72d587 +Author: Michael Olson +Date: Sat Aug 9 13:23:28 2008 -0700 + + emms-lastfm: Complete artist names from cache. + + * doc/emms.texinfo: Update copyright years. + (Last.fm radio): Update names of functions. + + * lisp/emms-lastfm.el (emms-lastfm-read-artist): New function that reads + an artist from the user, doing completions from the EMMS track cache if + present. + (emms-play-lastfm-similar-artists): Rename from + emms-lastfm-radio-similar-artists. Use completion. Thanks to + Thierry Volpiatto for the initial implementation + (emms-play-lastfm-global-tag): Rename from + emms-lastfm-radio-global-tag. + (emms-play-lastfm-artist-fan): Rename from + emms-lastfm-radio-artist-fan. Use completion. + +commit c6a98ba99332e8398f58afad0116e0018882514b +Author: Michael Olson +Date: Fri Aug 8 09:29:30 2008 -0700 + + emms-lastfm: Fix timer issue when playing radio station. + + * lisp/emms-lastfm.el (emms-lastfm-radio-sentinel): Cancel the timer only + after emms-player-started-hook is called. Make sure existing timer is + canceled before starting new one. Thanks to Thierry Volpiatto for the + initial code. + (emms-lastfm-cancel-timer-after-stop): New barebones function to add to + emms-player-started-hook. + (emms-lastfm): Remove it from emms-player-started-hook. + +commit cf588f5ea96b7523965ac48bc39e6d9d2dc4e828 +Author: Michael Olson +Date: Fri Aug 8 08:59:56 2008 -0700 + + Introduce emms-completing-read. + + This allows users to specify which completing-read function to use, + defaulting to ido-completing-read. The relevant option is + emms-completing-read-function. + + Thanks to Thierry Volpiatto for the idea. + +commit 616f160c7f783dc232f68ea6ab8b40a36f690b18 +Author: Michael Olson +Date: Thu Aug 7 23:17:55 2008 -0700 + + Implement filtering of track data after retrieving it. + + * lisp/emms.el (emms-track-info-filters): New option that allows the user + to specify some functions that filter track data. One example of this + is removing cruft like "(Album Version)" from music purchased over + Amazon without having to edit every single music file. + (emms-track-updated-functions): Update docstring to indicate that this + is called after display of the track, not before. + (emms-track-updated): Call emms-track-info-filters. + + * lisp/emms-player-mpd.el (emms-player-mpd-get-tracks-1) + (emms-player-mpd-show-1): Call emms-track-info-filters. + +commit 96924d99f35234cf6de2a49574d792d5147423d4 +Author: Michael Olson +Date: Thu Aug 7 22:11:29 2008 -0700 + + emms-playlist-mode: Use "EMMS" in mode-line. + + * lisp/emms-playlist-mode.el (emms-playlist-mode): Use "EMMS" in the + mode-line, not the long "Emms-Playlist". This pretty much *is* the + essence of EMMS now. + +commit 3c8448d655e701d42ce6c0fcdd4a9438eb5d3b67 +Author: Yoni Rabkin +Date: Fri Aug 1 17:29:21 2008 +0300 + + emms.texinfo: New advocacy section in the manual titled "Formats and Freedom". + +commit 29d95518de8c3bfc8f00e7fe70acf41fbe8381e8 +Author: Michael Olson +Date: Thu Jul 17 01:40:23 2008 -0700 + + emms-player-mpd: Fix compiler warning. + +commit d9e91adaff80faf0df2fc1f9199cc9f613bc1c98 +Author: Michael Olson +Date: Thu Jul 17 01:38:59 2008 -0700 + + tq: Disable undo. + +commit a31cdb0104a6ee08761cdca69c31f3671205ac30 +Author: Michael Olson +Date: Wed Jul 16 23:30:59 2008 -0700 + + emms-player-mpd: Only try once to read tracks after running out of them. + + This fixes a bug introduced in the last commit. + +commit 50dab1d731182939f48ff2c5196c98499c4103a1 +Author: Michael Olson +Date: Wed Jul 16 23:06:27 2008 -0700 + + emms-player-mpd: Implement handling of non-EMMS stop of mpd. + + * lisp/emms-player-mpd.el (emms-player-mpd-last-state): New variable. + (emms-player-mpd-detect-song-change-2): New function that triggers + playing time update after a non-EMMS-triggered stop. + (emms-player-mpd-detect-song-change-1): Do not disconnect on stop. + Implement handling of the case where people run "mpc stop", "mpc start" + manually. Have EMMS pick up from where they left off. + (emms-player-mpd-clear): Trigger the removal of playing time from the + modeline. + (emms-player-mpd-disconnect): Clear emms-player-mpd-last-state. + +commit c0b02ba11520f1bd3f1b419ebc689bb07f0b4133 +Author: Yoni Rabkin +Date: Sat Jul 5 10:38:09 2008 +0300 + + Update the Emms manual to point to the newly added lisp/ directory. + + Signed-off-by: Yoni Rabkin + +commit ef3300d01073ec67b2daea9e9d2553d378150858 +Author: William Xu +Date: Tue Jun 17 18:30:31 2008 +0900 + + (emms-pause): If player hasn't started, then start it now. + +commit 67f5263943276faee0de53d947b6191205ae7a43 +Author: William Xu +Date: Tue Jun 17 14:43:45 2008 +0900 + + *.el -> lisp/*.el: Move lisp files into "lisp/" subdirectory. + +commit 964d7c3b354b66d0fba6f4eb7c2e058c2bfe2d59 +Author: Michael Olson +Date: Mon Jun 16 20:42:30 2008 -0700 + + doc/gpl.texi: Remove trailing whitespace. + +commit 0642030ce328850db198cc0134bdac6a5fdd041e +Author: Yoni Rabkin +Date: Mon Jun 16 18:45:37 2008 +0300 + + Emms directory structure change/cleanup + + I've been thinking about moving some parts of Emms to their own + directories in order to tidy up the distribution. Attached is a patch + which does this for the documentation. What do you people think? + + >From 61459ce16456b31b119faefc6333007a023436d5 Mon Sep 17 00:00:00 2001 + From: Yoni Rabkin + Date: Thu, 8 May 2008 23:58:07 +0300 + Subject: [PATCH] Moved Emms documentation to a newly created doc directory. + + As a first step in cleaning up the Emms distribution directory + structure, I've moved all the documentation to its own + directory. Makefiles have been created/updated accordingly. + + Signed-off-by: Yoni Rabkin + +commit 8a45d190bfc5e4728f2bcab5674636c0779f7074 +Author: Tassilo Horn +Date: Mon Jun 16 21:35:57 2008 +0200 + + Make emms-lastfm-protocol-version a constant and fix a typo. + +commit 86a830f81a2688428ac03e0e4733866ff79b7e12 +Author: Michael Olson +Date: Wed Jun 4 07:10:44 2008 -0700 + + emms-player-mpd.el: Quote argument to "update" command. + +commit bbefa2ae801843625389a80b7b28c7e579fab96d +Author: Ye Wenbin +Date: Sat May 3 15:09:00 2008 +0000 + + Get and set Flac file tags + + darcs-hash:20080503150900-94065-f674212fe81666e233d381462fbe3bd1f67f9eae.gz + +commit 84976d82cfda6fac3af21b1e1b0df81c2136c80b +Author: William Xu +Date: Wed Apr 16 16:05:00 2008 +0000 + + (emms-sort-natural-order-less-p): Handle empty 'info-album(treat as "" + + when sorting) correctly. + + darcs-hash:20080416160530-cfa61-de44c3dd75d0a5a75111ea1c544e457408bed594.gz + +commit bc41b9789b270cad9376e961fd6195d3e31fa9b5 +Author: William Xu +Date: Wed Apr 16 15:58:00 2008 +0000 + + (emms-playlist-sort): Remove region arguments. (It didn't used to work + + anyway...) Restore track sequence reversed by + emms-playlist-tracks-in-region. + + (emms-string<, emms-string>): Default nil element to "". + + darcs-hash:20080416155820-cfa61-32bfe6019096e32bec7fa404145f65186f3c51cb.gz + +commit f57b1526ff9219b70f6de29b5808257750b2ae0c +Author: William Xu +Date: Tue Apr 15 17:21:00 2008 +0000 + + - emms-playlist-sort-prefix, emms-playlist-sort-map: New variable. + + (emms-playlist-sort-map-setup): New function. + + Restore codes for customizing sort map prefix keys. + + - (emms-playlist-sort): Bug fix. + + - (emms-playlist-sort-by-score): Removed. + (emms-playlist-sort-by-play-count, emms-playlist-sort-by-last-played): + New functions. + + Remove all emms-score related codes, since basically its functionality + is replaced by emms-last-played's play-count feature, with more simple + & clean implementation. + + - Most sort functions now accepts an additional prefix argument for + sorting reversely. + + darcs-hash:20080415172119-cfa61-128afe3b1f51c8a79fe01cf631f21d611e84f479.gz + +commit e2ec2bc4735bc7224e2a1316388e3ad76be6e129 +Author: William Xu +Date: Tue Apr 15 06:39:00 2008 +0000 + + (emms-playlist-mode-go-popup): `round' emms-playlist-mode-window-width + + to be an integer, so that split-window-horizontally won't complain even + if user provides a floating point. + + darcs-hash:20080415063957-cfa61-c3b7269628cbf31c699c5650f61fc28d42fd0b3d.gz + +commit d876bd1443c85f10f6da318f19e9619d04204ea7 +Author: William Xu +Date: Sun Apr 6 14:46:00 2008 +0000 + + emms-lyrics-coding-system: Change default value to nil and update + + docstring. + + This change will allow us to use lyrics files encoded with different + coding systems. + + darcs-hash:20080406144623-cfa61-7109bbc9b6c370932989103f2f807ec76eb622d6.gz + +commit fb73b8713841d417d8b9e6c40e97f38e301053f4 +Author: Ye Wenbin +Date: Thu Apr 3 04:58:00 2008 +0000 + + Fix bug of missing lyrics + + Note that sort is a destructive function, so the value should store back + after sort. + + darcs-hash:20080403045858-94065-7b772d23b118d68193939433d0c4cd00a102589b.gz + +commit c7e297ecff6ce3e4baf3957345f6e18c245d8507 +Author: William Xu +Date: Tue Apr 1 13:23:00 2008 +0000 + + Remove codes for loading movie subtitles automatically by emms. + + darcs-hash:20080401132338-cfa61-ae5d461981ce3f3470d2a21a4a6acf94e448ea78.gz + +commit ed66137edc089844ccc8162d09a259e5acf7c32d +Author: William Xu +Date: Tue Apr 1 13:22:00 2008 +0000 + + Remove codes for loading movie subtitles automatically by emms, since + + mplayer has an option(`sub-fuzziness') controlling that. + + (emms-player-mplayer-subtitle-checker, + emms-player-mplayer-start-with-subtitle-checker): Removed. + + emms-player-mplayer-subtitle-extensions: Removed. + + darcs-hash:20080401132242-cfa61-0c70393c1b4b4263e1d5afec5134c947d6659dab.gz + +commit 0d86b1844c9173c24889896c0531c75973b75e57 +Author: William Xu +Date: Sat Mar 15 09:28:00 2008 +0000 + + (emms-player-mplayer-subtitle-checker): Replace (lambda (el) el) with + + a simpler function -- `identify'. + + darcs-hash:20080315092854-cfa61-d185513e398b57d9a0550bca96441bdc1ec30598.gz + +commit 0c0fe3d567921db68464b6bfd9b24cc9d4093f6c +Author: yoni +Date: Tue Feb 19 12:51:00 2008 +0000 + + Switched the keybinding for "d" and "D" so that they agree with the browser. + + darcs-hash:20080219125135-670cc-f0fb9a14f55eb476f9699089f44c537abb5ca5bb.gz + +commit 71e9dc9e84d9e22c5ca891a1883a160882b73d5f +Author: William Xu +Date: Sat Mar 1 15:15:00 2008 +0000 + + emms-lyrics.el, emms.texinfo: Remove "Known Problems" note, as it looks fairly okay. + + darcs-hash:20080301151546-cfa61-2ffa91603ff4f1c4b99de762e12412f62db69827.gz + +commit bb46e7695549d207cc00ca216286d1b634f811ee +Author: William Xu +Date: Fri Feb 22 09:13:00 2008 +0000 + + mplayer,xine: Replace regexp-opt with simple regexp-quote, to avoid + + using regexp-opt's shy group regexp feature, so that external "find" can + work properly. + + darcs-hash:20080222091303-cfa61-6d3979b424b933da1e6696a9538389614eab13b6.gz + +commit c5281105e8b39e7f73404f6b22148845d9c78c9b +Author: Michael Olson +Date: Thu Feb 21 06:37:00 2008 +0000 + + Fix compiler warnings about mapcar. + + darcs-hash:20080221063736-1bfb2-413a3e0ba2ea79c693651e5b8e5d61c2a790fcd5.gz + +commit 9867a7128473f1df9b718571603028af9c59c135 +Author: yoni +Date: Sat Feb 16 11:59:00 2008 +0000 + + Added emms-playlist-mode-goto-dired-at-point (with keybinding) to emms-playlist-mode.el. + + darcs-hash:20080216115915-670cc-d188de0d0a8b74d0f21313f061d89c90e8cde09f.gz + +commit c932d7f13c696b3ebf36f20ac43564ad99e7a96e +Author: yoni +Date: Fri Feb 15 17:21:00 2008 +0000 + + Lines in playlist-mode should truncate so that visually we have 1 line per track. + + darcs-hash:20080215172145-670cc-db48df0e9f029a81da7a559ae453f29a36716e8e.gz + +commit db742d675bfd2422fa8b3e597c46f8cbd275b29a +Author: William Xu +Date: Sat Feb 16 09:00:00 2008 +0000 + + (emms-lastfm-submit-now-playing): Set track-length to 0 when + + info-playing-time is unset, so that `number-to-string' won't raise an + error. + + darcs-hash:20080216090004-cfa61-62ea04a64f023407b119cd47318b9edde87e2b70.gz + +commit 5198c20b9fe58a7a167078b2aea1e952585dd268 +Author: William Xu +Date: Sat Feb 16 08:56:00 2008 +0000 + + (emms-url-quote): Check validity of string parameter S. + + darcs-hash:20080216085614-cfa61-7ff36e17d340cb138941a82f5e90c8077a3868eb.gz + +commit 3294650f52d5a1ac41fb933fade5b46753ed13f1 +Author: William Xu +Date: Sat Feb 16 04:31:00 2008 +0000 + + (emms-url-quote): Slightly rewrote to be more readable. Fix docstring typo. + + darcs-hash:20080216043149-cfa61-d40e96954a985f13ea81f618aef396cff7037363.gz + +commit 2964c94e715085829002ded00cc9933cf4b2279c +Author: Michael Olson +Date: Fri Feb 15 17:35:00 2008 +0000 + + emms-url: Add emms-url-quote-entire function. + + Use it to conservatively escape entire URLs. + + Make emms-player-mpd use this instead of emms-url-quote. + + darcs-hash:20080215173509-1bfb2-de02bb833c0ca4afefa42f232c1278d1c3e155ca.gz + +commit 4ff658089418170cc4628effc3481b6ec0f01dd2 +Author: Michael Olson +Date: Fri Feb 15 17:32:00 2008 +0000 + + emms-url: Revert most of last two changes. + + Change remaining: Save match data. + + New changes: Update documentation to mention that this is only meant + to be used for parts of URLs, not entire URLs. + + darcs-hash:20080215173207-1bfb2-916f0f32a5bc31190dcb91ac9d52a3b503835cad.gz + +commit c0ea2609fc6c3e26047f4b9d10dc04348b60719c +Author: Michael Olson +Date: Fri Feb 15 05:01:00 2008 +0000 + + emms-url: Include forward slashes in URL regexp. + + darcs-hash:20080215050112-1bfb2-ab58d7205a9dc94b780e463d69a946e9bc2cdc06.gz + +commit 6f8dc64b8d9b65887a29a0f94705cbf9ac2bf631 +Author: Michael Olson +Date: Fri Feb 15 02:58:00 2008 +0000 + + emms-url: Improve emms-url-quote. + + - Don't clobber the match data. + - Don't escape the colon in "http://". + + darcs-hash:20080215025800-1bfb2-ad6899b9c1134c782a1fab2ca206e158d62042e3.gz + +commit 535f7f7bf8ca34162b3ad854576d78ebf3ffb480 +Author: William Xu +Date: Tue Feb 12 10:39:00 2008 +0000 + + Resolve conflicts with Tassilo's repo. + + darcs-hash:20080212103958-cfa61-4b529ef427982120e33ca7660dcfc3d3584f8196.gz + +commit eb4229b372252d0e709760edcfc1ffe759367b70 +Author: William Xu +Date: Tue Feb 12 06:48:00 2008 +0000 + + - emms-url.el: (emms-url-quote, emms-url-quote-plus), New functions + + renamed from emms-lyrics-url-quote, emms-lyrics-url-quote-plus defined + in emms-lyrics.el. + + - emms-url.el: (emms-escape-url, emms-url-specials), deleted, since they + can only escape ASCII characters, emms-url-quote can handle all + characters. + + - Update affected files accordingly. + + darcs-hash:20080212064822-cfa61-759d28b271024ab1a17bd23a2444c076d04e55e7.gz + +commit 5f0591f7fe91bda35c44faa4134870a2296a9d5e +Author: William Xu +Date: Tue Feb 12 04:12:00 2008 +0000 + + (emms-lastfm-radio-request-metadata-sentinel): Let `emms-track-updated' take care of updating track info. + + darcs-hash:20080212041204-cfa61-b9e5ee5ad4e09a6ebe583e796e573abd18b0afa3.gz + +commit 01efb7c0a107cc5412e895460b2630d33968a23d +Author: Tassilo Horn +Date: Tue Feb 12 09:05:00 2008 +0000 + + abstract-POST-and-GET-requests-in-own-functions.dpatch + + darcs-hash:20080212090550-c06f4-dd27baa19380749860d161494177a8a2ddc0f077.gz + +commit bef69ae0d482d5782f2370133809bcc2b62d1e15 +Author: Tassilo Horn +Date: Mon Feb 11 14:15:00 2008 +0000 + + add-todo-comment.dpatch + + darcs-hash:20080211141544-c06f4-a2b39ee7c2030e1ec38232e59e9893701db27bb9.gz + +commit 1464bb8555611e3cea799f1f6c283acd1e0b14db +Author: Tassilo Horn +Date: Mon Feb 11 12:12:00 2008 +0000 + + add-support-for-now-playing-infos-on-lastfm-page.dpatch + + darcs-hash:20080211121258-c06f4-9195c81ac69c0c4d30b2fc271dcfcbbbe77ad1fc.gz + +commit ba962150c820f406182390e32b4b3611dfbea20b +Author: Tassilo Horn +Date: Mon Feb 11 11:41:00 2008 +0000 + + bugfixes-for-scrobbling-api-1.2.dpatch + + darcs-hash:20080211114131-c06f4-c2f2c408ec2bc02c97c9a9bcf0fe6445620973c5.gz + +commit a4eb8d0ae25992ac7c4250a5f2a43c1f11ee8f00 +Author: Tassilo Horn +Date: Mon Feb 11 10:26:00 2008 +0000 + + push-lastfm-submission-api-to-1.2.dpatch + + darcs-hash:20080211102659-c06f4-2588d4ae703828bfbea58d67b407bc4aaf0cded8.gz + +commit f8079a700d8074cd591effa969d80975794363fc +Author: Michael Olson +Date: Wed Jan 30 06:41:00 2008 +0000 + + emms-playlist-mode: Use current buffer for clear and kill. + + In this case of the clear and kill commands, it makes the most sense + to operate on the current buffer, rather than the currently-designated + EMMS playlist buffer. + + Additionally, fix a bug when doing "a" or "RET" on something that + isn't the current EMMS track. + + darcs-hash:20080130064148-1bfb2-0cf2b8b59d0f338d67cd21e272bb305bd9b9ada1.gz + +commit 639b1fed1ceff6cbc64f2e5724f82d31b271d0ef +Author: Michael Olson +Date: Wed Jan 30 06:39:00 2008 +0000 + + emms-player-mpd (clear): Use current buffer if it is an EMMS playlist buffer. + + darcs-hash:20080130063956-1bfb2-dfa5407041c7f4c4ab5622636c405901bd480bc2.gz + +commit 87d38abc15487493da80afc3ecf92e32ed815ccd +Author: Luca Capello +Date: Sun Jan 6 15:29:00 2008 +0000 + + emms-player-mplayer.el: allow subtitle even for URLs + + darcs-hash:20080106152951-f6b0c-663254836e588cd5212d30d1ce0f72e632a5d02c.gz + +commit eaa8db4d476216dc2f33582926eb44ece94a5923 +Author: Michael Olson +Date: Sun Jan 6 23:35:00 2008 +0000 + + emms-lastfm: Handle case where info-playing-time is unset for the current track + + darcs-hash:20080106233540-1bfb2-939c6c6c43ad402d4ff21bbefc10eafbafc331e0.gz + +commit eab6e8de15b92970e5667c1709b4a1cab1a02e5c +Author: Tassilo Horn +Date: Fri Dec 28 19:10:00 2007 +0000 + + delete-duplicate-def-of-emms-track-simple-description.dpatch + + Mathias patch added a new definition without removing the old one. + + darcs-hash:20071228191005-c06f4-b406d86dd1c9f1ba33285d8501d2cbe09727f5ca.gz + +commit 92370b0ac336b1716614e1daea48f059c372092a +Author: mathias.dahl +Date: Fri Dec 28 08:59:00 2007 +0000 + + Format URL so that it looks nicer in playlist. + + darcs-hash:20071228085920-18da9-66f645e44747dcc5ca70958f5fdefc3fd79c0590.gz + +commit e0ca2bbebcf9d51c7450e48e9ce229744b4c60f6 +Author: lucas +Date: Thu Nov 22 15:36:00 2007 +0000 + + emms-streams.el: add docstring for emms-stream-toggle-default-action + + darcs-hash:20071122153613-4f952-39660b0c51fd7e44f25538cee160176cd325f217.gz + +commit 56cf74cd005819114ed388d9ac2207ec1ce524ea +Author: lucas +Date: Thu Nov 22 15:35:00 2007 +0000 + + emms-streams.el: update Philosomatika stream URL + + darcs-hash:20071122153554-4f952-2f89251ed6fc35181a2f6389adc1607074167cc3.gz + +commit 1138edb067a5ba09d3db77faf6a96f654b052b74 +Author: William Xu +Date: Wed Nov 21 11:30:00 2007 +0000 + + New var: emms-playlist-limit-hook. + + darcs-hash:20071121113028-cfa61-136ae25deb325c413688a975e09622d9a05f8b65.gz + +commit 8146cac6e0ad1e44ea24bba7509c9d714fccfbd3 +Author: William Xu +Date: Wed Nov 21 11:28:00 2007 +0000 + + MPlayer supports .ape files now.(at least from 1.0rc2) + + darcs-hash:20071121112846-cfa61-455883f0a3185b29f4bd381ed77ee50575538045.gz + +commit 40d7162d906ab9776d8b592e446bf1abc0763010 +Author: William Xu +Date: Sun Nov 4 14:38:00 2007 +0000 + + When calling file-exists-p, make sure it's operated on a regular file. (This is the cause of the various tramp errors..) + + darcs-hash:20071104143856-cfa61-320ed4942ec58d4a5ece4f4568444a96858890a1.gz + +commit db6bfe9848971a857518c817acc0773d6f76738d +Author: William Xu +Date: Sun Nov 4 13:27:00 2007 +0000 + + Only add emms-info-* to emms-info-functions when required program actually exists. + + darcs-hash:20071104132746-cfa61-85ca6765c3bb76e48a9753435475a4d9a9e555cd.gz + +commit eda10285e1fc6aeb287602d1b03590057a0d3bff +Author: William Xu +Date: Mon Oct 22 09:01:00 2007 +0000 + + emms-lyrics.el: (emms-lyrics-find-lyric), Use `emms-source-file-directory-tree-function' instead of forceful emms-source-file-gnu-find. + + darcs-hash:20071022090151-cfa61-18d3188cba598803b7399e3c725fc4473ea21a46.gz + +commit 36806a0dd6c44f5c20b86b8a3ea9bec422750057 +Author: William Xu +Date: Sun Oct 14 06:39:00 2007 +0000 + + Replace `nnheader-concat' with `concat + file-name-as-directory' to make XEmacs happy. + + darcs-hash:20071014063932-cfa61-62cac9e96ea91d9205a5932a063cff5f356ddb43.gz + +commit a6fe65ef66255a80dbefd60c10225abe281c1dbd +Author: William Xu +Date: Fri Oct 12 02:45:00 2007 +0000 + + Move emms config files to a common directory: ~/.emacs.d/emms. + + darcs-hash:20071012024503-cfa61-0e061f1f19c1ca449aa5ac6814ba2d720f14ed9e.gz + +commit 9a84f872262624868c41c7dda9b907026f68304d +Author: William Xu +Date: Mon Oct 8 07:09:00 2007 +0000 + + emms-playlist-limit.el: Fix typos and minor updates. + + darcs-hash:20071008070917-cfa61-fbc445a6004e8c20ed9e516ab5cbc157e21d95ed.gz + +commit 9a5aa42b2720a37eb7113453130e580ee4a3fbac +Author: forcer +Date: Wed Oct 3 11:26:00 2007 +0000 + + emms-player-mplayer.el (emms-player-mplayer-subtitle-checker): Replace + + / with _ in track names. + + darcs-hash:20071003112650-2189f-597e251af82e28fe8c0c9da2c7d8e7db256eab36.gz + +commit 37859ca345d970415b6232707f26bdd9469e4f52 +Author: lucas +Date: Tue Oct 2 12:41:00 2007 +0000 + + emms-browser.el: bind n and p to next- and previous-line. + + darcs-hash:20071002124109-4f952-305f8d18fdbb18214cec46c752c1243cf36e64b6.gz + +commit 88f4da96c61d691590101242c68fc09e331040ec +Author: Tassilo Horn +Date: Thu Sep 6 20:18:00 2007 +0000 + + fix-next-line-warning.dpatch + + darcs-hash:20070906201831-c06f4-9eb95ef740ca02edb572c539f1e9bc11a8a015ae.gz + +commit b063011f3a54d5e73d6344cbb0d78c8611ef5445 +Author: Michael Olson +Date: Thu Sep 6 19:22:00 2007 +0000 + + emms-lastfm: Allow emms-key-value to take a buffer argument. + + I'm trying to track down some weird "error in process sentinel: + delete-process: Selecting deleted buffer" errors that occur when I + poll with emms-lastfm via a timer and start gnus (which blocks until + it is finished retrieving email for all inboxes). + + These changes don't fix the problem, but they make me feel safer + nonetheless :^) . I suspect that it might be caused by a URL.el bug + involving deleting the wrong buffer which was pointed out by Diane + Murray last month. + + darcs-hash:20070906192215-1bfb2-061bd8157011c8fea52fb4fe569ad623342fe14d.gz + +commit 35c5e3d53e88865d17735df12c51dc7ffc59238e +Author: Michael Olson +Date: Thu Sep 6 19:19:00 2007 +0000 + + emms-browser: Fix compiler warning. Presumably the committer meant to write "performer" rather than "composer". + + darcs-hash:20070906191904-1bfb2-1999cf900c7123e0f790f543f9f233f60f6ef440.gz + +commit 9bd9bbd44f182e41428de04ee99f9ac957eda75e +Author: Ye Wenbin +Date: Sun Sep 2 02:48:00 2007 +0000 + + format-spec expect spec character as a-zA-Z + + darcs-hash:20070902024848-94065-92a423e34a493d7e9e278ace8e763301bc928cee.gz + +commit a728137bf8409ddd144026f5f842d06c6535bc7b +Author: Ye Wenbin +Date: Sun Sep 2 02:48:00 2007 +0000 + + Error commentation in emms-i18n + + darcs-hash:20070902024825-94065-e6543dff336b06851bed3bb95a4f163487bf1a4a.gz + +commit 4ef058ec93e87ba1bc5a541c73b691fcf6631266 +Author: Ye Wenbin +Date: Sun Sep 2 02:47:00 2007 +0000 + + Wrong function in emms-history + + darcs-hash:20070902024732-94065-3d97f5b2c9342654afc5bae9836ae2a5b72ac09a.gz + +commit f29e12ff6fb71422a0e2fd9c59b6daf35cd2338a +Author: forcer +Date: Mon Aug 27 13:31:00 2007 +0000 + + Simple players now use their regex property as they should. + + emms-player-simple.el (define-emms-simple-player): `playablep' now + uses `emms-player-get' for the regex property, instead of using the + hardcoded regex, as it should. Thanks to Ye Wenbin for noticing this + old bug. + + darcs-hash:20070827133149-2189f-c1d9cec8543eec45106379d520c8d829cc31ba52.gz + +commit b1f1c4ad7e79f41774f5f135d93c762571c88866 +Author: Tassilo Horn +Date: Wed Aug 29 09:35:00 2007 +0000 + + fix-browser-covers.dpatch + + - If emms-browser-covers value is a function, call it with a directory as its docs + say. (Before it was called with a file) + - Also add to its doc-string that its second arg is a symbol (its size). + - Support all image types emacs knows. + + darcs-hash:20070829093557-c06f4-c69286db575a025baa349ebb042ded3cd78fa5c4.gz + +commit 46631e0d06139949be31afdf512f0d95929830d9 +Author: Michael Olson +Date: Sun Aug 19 17:02:00 2007 +0000 + + lastfm: Allow user to specify which type of tracks get submitted + + darcs-hash:20070819170235-1bfb2-43caff981d10cc50fae838ea6c67fb106d0c4db1.gz + +commit ec320ca6d98d0ec22ce286bb8ed8ce99ee6aa0a5 +Author: Michael Olson +Date: Sun Aug 19 15:37:00 2007 +0000 + + emms-lastfm: New option emms-lastfm-submission-verbose-p + + This controls whether EMMS notifies the user every time a track is + submitted. The default is not to do so. + + darcs-hash:20070819153739-1bfb2-89fecc3a7a5a66330a3608466b2d37967ad200ed.gz + +commit 8365f1c808490ad348c8fba82ea57f91cb1c996f +Author: Michael Olson +Date: Sun Aug 19 15:04:00 2007 +0000 + + Drop eval-when-compile around (require 'overlay) + + darcs-hash:20070819150408-1bfb2-c1c9ec1c084499b0e171299a91024d27a41d7db0.gz + +commit 03f4b18cee7f843cb8df67f2411b18d44fc941f4 +Author: Michael Olson +Date: Sat Aug 18 18:52:00 2007 +0000 + + Use slightly different XEmacs overlay fix + + darcs-hash:20070818185218-1bfb2-fa9c17ee4eb9fbbef332a9ecc1a0e193279c1d35.gz + +commit 4bcac4766f465f80cfcf08f3c3a4840e610f5882 +Author: Nix +Date: Sat Aug 18 13:40:00 2007 +0000 + + XEmacs does not load the overlay functions by default: load them here. + + darcs-hash:20070818134016-984cd-9ccae7bb8cfa94f6e82bdcefb31ba927c75875ee.gz + +commit d4e5e5f2f58f45b79296b907ccac28272703a7fb +Author: Nix +Date: Sat Aug 18 13:34:00 2007 +0000 + + Add support for composer and performer tags. + + The browser keybindings are somewhat discontiguous to avoid breaking + people's finger macros: browsing by composer and performer are `b 5' and + `b 6' respectively, where artist is `b 1'. + + In the tag editor, I changed the note format character to %;, making room + for composer as %c. + + I've not added support to last.fm for composer or performer, as it doesn't + seem to support either. (I suspect that in most cases the composer should + be reported as the artist if it is present, but that is not impolemented + here.) + + darcs-hash:20070818133412-984cd-07ed55c9bf357ee6119f6d70fc2f267e9e8ecef9.gz + +commit 44f24c3b68c3155099fdc484804d00ddd909170d +Author: Tassilo Horn +Date: Fri Aug 17 15:04:00 2007 +0000 + + docs-for-editing-tags-and-renaming.dpatch + + darcs-hash:20070817150402-c06f4-6e36d700851b4b80a6ac7408e630a20e35e06394.gz + +commit 270b8533024fae1e056a9d5dab03b21cbb8425be +Author: Tassilo Horn +Date: Fri Aug 17 10:03:00 2007 +0000 + + use-existing-functionality-for-renaming-files.dpatch + + When I implemented the renaming stuff, I was not aware that Ye already thought + of this feature. When editing a track, one can edit the filename and the file + will be renamed and the cache updated. Now renaming by hitting `R' + (`emms-tag-editor-rename') in the playlist makes use of this functionality + instead of doing it on its own. + + darcs-hash:20070817100310-c06f4-49ce1f24221f5701fd77be87f4823cf594bb1146.gz + +commit aa2ec7157503b7da1d465d6c52d6fc610d399c86 +Author: Tassilo Horn +Date: Thu Aug 16 07:01:00 2007 +0000 + + fix-cache-problem-when-renaming-tracks.dpatch + + I fixed the problem with the cache I mentioned in my last patch. + + darcs-hash:20070816070106-c06f4-d82d39fdf633aa7943026628a26b96fe23efbc35.gz + +commit e56608e2156199b226ee0f76977dc85e53cc24a5 +Author: Tassilo Horn +Date: Wed Aug 15 18:32:00 2007 +0000 + + support-for-renaming-files-with-tag-editor.dpatch + + With `R' in a playlist (calls `emms-tag-editor-rename') the file(s) + corresponding to the (marked) track(s) or the track at point will be renamed + according to the format specified in `emms-tag-editor-rename-format'. + + Work ok for me, but there's a little problem maybe someone can fix: + + - If users use the cache it has to be updated somehow. `emms-cache-sync' + seems to remove the renamed files. So you have to re-insert all renamed + tracks to get them into the cache again. + + darcs-hash:20070815183247-c06f4-1419a175a28e72530fba2a67ee3925a45f311a1c.gz + +commit eb8dcf8d1fa030351093571714cf55cc8c73fa1b +Author: Tassilo Horn +Date: Wed Aug 15 08:01:00 2007 +0000 + + refinements-and-docs-for-emms-history.dpatch + + This path makes some refinements in emms-history.el: + + - Start playback after `emms-history-load' only if + `emms-history-start-playing' is non-nil. + - Added customization group emms-history + - defvar -> defcustom + - better docstrings and commentary + - Added Info docs. (Node "Persistent Playlists") + + darcs-hash:20070815080114-c06f4-fbe6c254a5dade4d6a99130fb2cc43c277ef6311.gz + +commit f8ba8c3683f3119e25f33d700cb900697716618b +Author: lucas +Date: Thu Aug 2 21:08:00 2007 +0000 + + emms-score.el: change score-file to something more sane + + ~/.emms can be an EMMS config file, whereas ~/.emacs.d/ is already used + to store the stream bookmarks file, so use it for the score file too. + + darcs-hash:20070802210854-4f952-ca3be4ece10fd1dcca9e912afbfa9cd9eb40da66.gz + +commit 62d77cbf6168261d67e037473f5ca600359dca93 +Author: Tassilo Horn +Date: Thu Aug 2 20:07:00 2007 +0000 + + make-S-prefix-key-for-sorting-functions.dpatch + + darcs-hash:20070802200758-c06f4-060512f35899d2224b3febca6b3c03a792efce84.gz + +commit a77d0543f55ee0c6dda07f43cee68c5d52c76981 +Author: Michael Olson +Date: Mon Jul 23 02:35:00 2007 +0000 + + Fix compiler warning in emms-setup + + darcs-hash:20070723023532-1bfb2-f4ef4b544e973ab66838451f249a6c62f515ad79.gz + +commit f6a376a5382ab46ab47db17e7b2bfdd6af792bf8 +Author: Michael Olson +Date: Mon Jul 23 02:34:00 2007 +0000 + + emms-playlist-limit: Use standard enable/disable/toggle interface + + darcs-hash:20070723023452-1bfb2-b892d6467fb456079587713fa4d188b4d061f3d1.gz + +commit bda55f5f49480c19c080a66a51c4686d2ab5cfbf +Author: Michael Olson +Date: Mon Jul 23 02:03:00 2007 +0000 + + emms-streams: New option emms-stream-repeat-p + + Instead of assuming that everyone will want to automatically repeat a + streamlist if it runs out of tracks, make this controlled by the + `emms-stream-repeat-p' option, which defaults to nil. + + darcs-hash:20070723020304-1bfb2-7ec05852decba27348abbef01daefbe8db026bbc.gz + +commit 0c4c096ff27aa9dcd54a7510e7eae97585088639 +Author: Michael Olson +Date: Mon Jul 23 01:59:00 2007 +0000 + + emms-player-mpd: Fix bug with selecting an individual URL track to play from a streamlist + + darcs-hash:20070723015956-1bfb2-e9fdefb2e8a6897384a6d8f1ca8ccb5016415631.gz + +commit 48f7fad6239b112fd77a275102c8c0f9babc867f +Author: Michael Olson +Date: Mon Jul 23 01:57:00 2007 +0000 + + emms-player-mpd: Make callback arg for emms-player-mpd-sync-from-emms optional + + darcs-hash:20070723015722-1bfb2-917e1a705e793f4b1f9c34a0d0168aaa38efb355.gz + +commit 264008fdcd1c65ba83b60d15badd71d8182d983e +Author: William Xu +Date: Thu Jul 19 06:50:00 2007 +0000 + + emms-playlist-sort.el: Bind "s s" to emms-playlist-sort-by-score. + + darcs-hash:20070719065003-cfa61-562ce88764bc18f0043394984f286c6f5bbc15fb.gz + +commit 4aafb3e717f98ca48467826e0bad146dfd8c4c90 +Author: William Xu +Date: Tue Jul 17 13:15:00 2007 +0000 + + emms-setup.el: Enable emms-score in emms-devel. + + darcs-hash:20070717131538-cfa61-9a56afce87ac9b7f8619b1de9e0532ea07bef5c4.gz + +commit a268ebf390ab047a008f3d23316108036ee5a285 +Author: William Xu +Date: Tue Jul 17 10:09:00 2007 +0000 + + emms-lyrics.el: Set default value for emms-lyrics-dir to ~/music/lyrics. + + darcs-hash:20070717100946-cfa61-180581868458fce85e1affc4ecf564a7e9e7bf6b.gz + +commit 3b34bdd7fb862f8784ce55990919ac5cb3b61803 +Author: William Xu +Date: Tue Jul 17 09:54:00 2007 +0000 + + emms-playlist-sort.el: Remove emms-playlist-sort-prefix to make the + + codes more clean. And steal "s" prefix key from + `emms-playlist-mode'. (An alternative for emms-playlist-mode could be + "v", same as XMMS) + + darcs-hash:20070717095454-cfa61-175bb84a0173d810d35cf994a06f37cf22eded81.gz + +commit a17384af097c2c62d1a434cbee00ccbac72fd33a +Author: William Xu +Date: Tue Jul 17 08:25:00 2007 +0000 + + emms-playlist-limit.el: (define-emms-playlist-limit) Fix prompt string bug. + + darcs-hash:20070717082536-cfa61-55775fe2860eff7122ef60b493ad62d614e113bb.gz + +commit 11bc711f9727efbe6bddc6512b396de0314bd483 +Author: Tassilo Horn +Date: Thu Jul 12 06:20:00 2007 +0000 + + make-number-of-secs-to-seek-configurable.dpatch + + Patch sent by "Alfred M. Szmidt" in + <20070711183504.EFD58301E5@Psilocybe.Update.UU.SE> on the emms-users list (with + slight modifications). + + darcs-hash:20070712062052-c06f4-032102b01507ffc27f211c29cb5375ab862f22dc.gz + +commit cc9aff2561eb18b720539cb43d2d43e06d54a75c +Author: Michael Olson +Date: Thu Jul 12 21:14:00 2007 +0000 + + Avoid even the most remote possibility of a conflict with color-theme.el and its very bad replace-in-string function + + darcs-hash:20070712211444-1bfb2-74a2030fdfba44cfe7e2acb687783bdab1e23822.gz + +commit cb8dad409fd2116e51f73c94e48e62ef493234f7 +Author: William Xu +Date: Wed Jul 11 07:10:00 2007 +0000 + + emms-playlist-limit.el: Add missing line: (define-emms-playlist-limit info-title). + + darcs-hash:20070711071022-cfa61-6af7cce5b0b4c5b0a92a93c2452be16da1090beb.gz + +commit b9d1759434443695370b7b2424e12b9ee03e6a1d +Author: William Xu +Date: Mon Jul 9 10:37:00 2007 +0000 + + emms-playlist-limit.el: Minor updates. + + darcs-hash:20070709103714-cfa61-907861f878bb0b0e100bd0070d81b4c12a2bd7ba.gz + +commit f3690237e3602d2594ac49b5f5227ad18319049d +Author: William Xu +Date: Sun Jul 8 14:00:00 2007 +0000 + + emms-playlist-limit.el: Update Copyright to GPLv3. + + darcs-hash:20070708140012-cfa61-f9ee9504af967f99aba76d3ae6910ee37f55231d.gz + +commit c08b637e52279de40e365a55d5361b03461aadf9 +Author: William Xu +Date: Sun Jul 8 12:00:00 2007 +0000 + + emms-playlist-sort.el: Minor updates. + + darcs-hash:20070708120050-cfa61-c1714b94ed7b1e12993fc6b7fc526bbf92b33653.gz + +commit 2a545525c7b0286b828f9a1b98cf38dfeeeec6b6 +Author: William Xu +Date: Sun Jul 8 11:59:00 2007 +0000 + + emms-playlist-limit.el: Redefine functions emms-playlist-limit-to-* with + + macro: define-emms-playlist-limit. + + darcs-hash:20070708115907-cfa61-f70eb7df3c4e775cae1430dc2b57d3471b4b5d2e.gz + +commit 35c8ce2f4e0e1a98b9422a96e9579469f641f099 +Author: William Xu +Date: Sun Jul 8 04:08:00 2007 +0000 + + emms-playlist-limit.el: Add default value based on track at point for + + emms-playlist-limit-to-*. + + darcs-hash:20070708040809-cfa61-9b5b97d1099915a83c9f8eea8949ac4c1747d3c0.gz + +commit 3b6c9a35fafca4eaa9ad5896ffae782ed2348e10 +Author: William Xu +Date: Thu Jul 5 16:02:00 2007 +0000 + + New file: emms-playlist-limit.el. And minor updates to emms-playlist-sort. + + darcs-hash:20070705160221-cfa61-c16a2727863237aa851657d35705cd8cbfed3145.gz + +commit 2662277d79bd1ac1f4b376f0f1486c8731017931 +Author: William Xu +Date: Sat Jun 30 12:47:00 2007 +0000 + + emms-player-mplayer.el: Add "eng.srt", "chs.srt", "cht.srt" to + + emms-player-mplayer-subtitle-extensions. + + darcs-hash:20070630124728-cfa61-2533e002f5703780be546569560fd227be453d62.gz + +commit 374d2f4d2b8505244dc9ae51b13f5caac138aed3 +Author: forcer +Date: Fri Jun 29 16:39:00 2007 +0000 + + Updated NEWS for post-3.0 + + darcs-hash:20070629163917-2189f-075489b335086448e5512b91de0d96f493185dff.gz + +commit 2d73ddcfabeff142a6448d58cbebbce15beda2ba +Author: forcer +Date: Fri Jun 29 16:17:00 2007 +0000 + + Remove debian procedures from the RELEASE file + + darcs-hash:20070629161733-2189f-3c7e23fe7e80d1e2c0fbd327f8b5758164d65972.gz + +commit 049e877c3bd23c0ab184c5cbe029b7ebd9f09d58 +Author: forcer +Date: Fri Jun 29 16:10:00 2007 +0000 + + Remove debian directory, it's maintained elsewhere now + + darcs-hash:20070629161023-2189f-8e01f6cbc23c40df3e4bf3c79182728fae659f86.gz + +commit 9463aa0abef27e2d9fda07669a165410e713d0d7 +Author: forcer +Date: Fri Jun 29 16:09:00 2007 +0000 + + COPYING and gpl.texi updated for GPLv3 + + darcs-hash:20070629160924-2189f-8ac0bbdc3a8cba1f642df7139046357d37730984.gz + +commit 4f9b15d12a3aece004901414ee791f23f8051ea5 +Author: William Xu +Date: Tue Jun 26 07:16:00 2007 +0000 + + NEWS: Now emms-player-mplayer is capable of loading movie subtitles. + + darcs-hash:20070626071626-cfa61-fea102574dc27a0fc33fa45fe2f31b2427050877.gz + +commit 2a3b9b27b7578dc4d9ef93dbd7176b8ae15462c2 +Author: Michael Olson +Date: Fri Jun 29 02:21:00 2007 +0000 + + Mention location of mailing list and website + + darcs-hash:20070629022117-1bfb2-7533c8a0c661d28ddf7894cb77521929e5be32db.gz + +commit 1c5692efd0fe85c6391de11dc445116d364fdb6f +Author: Tassilo Horn +Date: Tue Jun 26 19:13:00 2007 +0000 + + simplify-lastfm-timer-cancelation-and-bump-version.dpatch + + darcs-hash:20070626191355-c06f4-ae6c018d47f4cd90c8fe1e76b6ad533d9c5b5a08.gz + +commit 8117a9b46545993a1306c6381aa5efcf0191498a +Author: Tassilo Horn +Date: Tue Jun 26 14:12:00 2007 +0000 + + change-all-file-headers-to-gpl3-or-later.dpatch + + darcs-hash:20070626141221-c06f4-e034ff32ecc6e2d57ffaefaeb4f78d1e36a830a2.gz + +commit 4fe5f9e155b5374fc6f0de03225c51942d134854 +Author: Tassilo Horn +Date: Tue Jun 26 11:41:00 2007 +0000 + + change-copyright-of-manual-to-fsf.dpatch + + darcs-hash:20070626114123-c06f4-034acc1bd2c5d2465afe6eddcd9a1c5317679bc5.gz + +commit c1ee15b5a9a2a6468fef2a648e29492ff7dd2cf5 +Author: Tassilo Horn +Date: Tue Jun 26 11:23:00 2007 +0000 + + some-manual-fixes-and-addition.dpatch + + Fixed some markup in the tag editor section and made some clearifications in + the last.fm section. + + darcs-hash:20070626112320-c06f4-904ebfe398ea06e093889e34d16874ddbfe59209.gz + +commit c2d32494d55894c70935514bd55378bcc14fb365 +Author: Ye Wenbin +Date: Tue Jun 26 02:32:00 2007 +0000 + + update headers of emms-history.el and so on. + + darcs-hash:20070626023252-94065-b4d98c8dd111981ba80a479ced3440bb0ee2d58d.gz + +commit cd9499058def01b9300acc89ada53ec961204be9 +Author: lucas +Date: Mon Jun 25 08:07:00 2007 +0000 + + emms-last-played.el: update headers, (C) is now to FSF + + darcs-hash:20070625080705-4f952-e4307f0adb3d66e019a90c744a3504b8fdac0d1c.gz + +commit 9f620c29aabd6475536bdb18d84ab2ff55e884eb +Author: William Xu +Date: Mon Jun 25 04:19:00 2007 +0000 + + emms-player-mplayer.el: Turn on + + emms-player-mplayer-start-with-subtitle-checker by default. I think it + is very helpful for playing movies. + + darcs-hash:20070625041949-cfa61-07a8ec7e25d664304d7e2ad44908ac0f2813dade.gz + +commit 33d0e31b3de4d20e8058c7cc0019ef7ddd9caa2f +Author: William Xu +Date: Sun Jun 24 07:11:00 2007 +0000 + + emms-player-mplayer.el: Load in all found subtitles instead of forcing + + user to choose one. + + darcs-hash:20070624071131-cfa61-936bb6479d5502f83dc0e3e1094259d681d96f60.gz + +commit ac30913c6fade5126bb8c7bac92d85f6eaf58e58 +Author: William Xu +Date: Thu Jun 21 15:57:00 2007 +0000 + + emms-player-mplayer.el: Use `emms-replace-regexp-in-string' instead of + + `replace-regexp-in-string'. + + darcs-hash:20070621155753-cfa61-d0fc271fe119c547e17eab16fe393d541a6d45ec.gz + +commit a55fa5da02057f1955ce8abfac7fc173fa5bd659 +Author: William Xu +Date: Thu Jun 21 15:55:00 2007 +0000 + + emms-player-mplayer.el: New variable: emms-player-mplayer-subtitle-extensions. + + darcs-hash:20070621155548-cfa61-fa61b2eca9ad5eb4085e5401db809f023304f5cb.gz + +commit 0f92c8f2851542b482047bf138ac14fa735fc228 +Author: Ye Wenbin +Date: Thu Jun 14 15:58:00 2007 +0000 + + Rename track file after confirm by user + + darcs-hash:20070614155834-94065-5daec0b01f392ead46ee58d88544703da34e3057.gz + +commit a01b8a208cf8820d8c777a48c3af08e21688a30e +Author: Ye Wenbin +Date: Thu Jun 14 15:58:00 2007 +0000 + + Write ogg tag use upcase fields + + darcs-hash:20070614155806-94065-683464c11c64d331b912ceb712f571778f2ffc3a.gz + +commit e1a62e1ec9abb61e3758616d48288f493d06f9d2 +Author: Ye Wenbin +Date: Sat Jun 9 02:55:00 2007 +0000 + + Fix a typo + + darcs-hash:20070609025545-94065-069438ac164738b51bca7bd92acc77a9870be09d.gz + +commit 01d1a873398ec7ceb1779be45590b200237eaf46 +Author: Tassilo Horn +Date: Mon Jun 11 06:28:00 2007 +0000 + + remove-xine-from-default-players-list.dpatch + + See Message-ID: on the mailing list. + + darcs-hash:20070611062849-c06f4-59ebaaf0a1135478ba5fa7c958a9fd4a29b06ee2.gz + +commit 55447381b73bf6a2165e083acc0a52a45608ac5a +Author: Michael Olson +Date: Sun Jun 10 16:49:00 2007 +0000 + + emms-tag-editor: Fix compiler warning + + darcs-hash:20070610164902-1bfb2-6c0568753cfff5deb6ebe8d750868749b7950611.gz + +commit a5183d7a30406d6d2f868c75ba73fff6af33798c +Author: Michael Olson +Date: Sun Jun 10 16:47:00 2007 +0000 + + emms-mark: Set emms-playlist-buffer-p + + darcs-hash:20070610164738-1bfb2-7e73dd314d905e98150dcd79e67cef7a8106306d.gz + +commit afe73952504eb92770fc59d27936396ebb28b4a5 +Author: Ye Wenbin +Date: Sat Jun 9 02:37:00 2007 +0000 + + Add command emms-tag-editor-guess-tag-filename + + I'm not familiar to regexp internal, so the + emms-tag-editor-compile-pattern may not robust or have bugs. Any advice + will be wellcome. + + darcs-hash:20070609023733-94065-1060f4dc3fedbf75afd94c22cd7412d0dffe1c61.gz + +commit 61f2cfe63ca9dad64ef214b9db03d70a9c10eed8 +Author: Ye Wenbin +Date: Sat Jun 9 02:34:00 2007 +0000 + + Fix bug in transpose tag + + darcs-hash:20070609023409-94065-e999c77f14a22e48125608e9b6d0ca8158b6f555.gz + +commit b4584727981af9d3fa38947bd44c84ab21bf9470 +Author: lucas +Date: Wed Jun 6 09:06:00 2007 +0000 + + emms-streams.el: update DNA Lounge Live address, add DNA Lounge Radio + + darcs-hash:20070606090620-4f952-6371dcdc2c988f57cb46d3a2c47bd2b09fa91270.gz + +commit 0ae81d5b4342741bfcd87a1056d6ae0cbcd386d1 +Author: Michael Olson +Date: Wed Jun 6 02:06:00 2007 +0000 + + emms-mark, emms-tag-editor: Improve documentation and messages + + darcs-hash:20070606020643-1bfb2-fe16b89855d731eb81f486db0c82d3d8d5f46cbc.gz + +commit de212a1c6205eb45ff712eb0f5ef0d91abcd6be3 +Author: Martin Schoenmakers +Date: Tue Jun 5 13:23:00 2007 +0000 + + volume-autoloads + + This patch adds autoload comments to the emms-volume 'UI' functions, as well + as to the 'backend' function in emms-volume-amixer file. This seems like the + right thing to do, offhand, not really knowing much about autoload stuff ;) + + darcs-hash:20070605132340-97144-da0ae5713037e784e7570cfe5437fb765db1686d.gz + +commit 5d5475c6069037fb678fa68b33afa0d0c72901eb +Author: William Xu +Date: Tue Jun 5 08:57:00 2007 +0000 + + emms-playlist-mode.el: (emms) `emms-add-file' actually understands both + + file and directories, so let's use `emms-add-file'. + + darcs-hash:20070605085746-cfa61-80bf6246e667746da96834c9d1559284b8d5a5b4.gz + +commit f57e6f4b0eb4f730107c4a912bd20b1de756f746 +Author: Tassilo Horn +Date: Tue Jun 5 07:54:00 2007 +0000 + + add-function-emms.dpatch + + The new function `emms' calls `emms-playlist-mode-go' and queries for a + directory of music files to add to the playlist, if it is empty. + + darcs-hash:20070605075453-c06f4-d57382a594c2191e118eb88f5017a2e897f6fad3.gz + +commit a192a89d5536dfcd8ec4d08004b3b19e1d7d885b +Author: Michael Olson +Date: Wed May 30 01:02:00 2007 +0000 + + tq.el: Add year to copyright header to match Emacs 22 + + darcs-hash:20070530010248-1bfb2-18149bb0b824a8ee69784b4497ca4484f3f3ed63.gz + +commit c1179b00dd8310c7f0575fa576ea8c1158916bde +Author: Michael Olson +Date: Sat May 26 21:16:00 2007 +0000 + + tq.el: Fix edge case + + darcs-hash:20070526211610-1bfb2-fd67edfe8ce03e72bef3d330b396d0fc516f115c.gz + +commit fcc4cfffacdab4e3eef129e3a1e4a28b60c1c4ea +Author: Ye Wenbin +Date: Mon May 21 07:01:00 2007 +0000 + + Deactivate mark when mark activate + + darcs-hash:20070521070130-94065-b642910b76fcc3aa1c344b1f543fe1f91edb43ed.gz + +commit 8b3c65357e684ae794b5c488c927a093e6d6967a +Author: Ye Wenbin +Date: Mon May 21 07:00:00 2007 +0000 + + add document for some commands + + darcs-hash:20070521070049-94065-36a4faaa4118198646a8131ee8ffd5776fd7eadd.gz + +commit a9b3bfea81e3edc625152051d32417ef3e194b11 +Author: Ye Wenbin +Date: Mon May 21 06:51:00 2007 +0000 + + Highlight text to replace, add doc for the command + + darcs-hash:20070521065107-94065-b55aac1aaed355a50b8643ef1d77732c170cd6fe.gz + +commit 806cbec32117e9ef1434cad34c91ec894ab07fb4 +Author: Ye Wenbin +Date: Mon May 21 06:28:00 2007 +0000 + + Set tag even if the tag is empty + + darcs-hash:20070521062827-94065-df982456724837444c4491e57aa5086d6ca37b32.gz + +commit 8fa660f88b6380f22815fde571f5ad489e900b07 +Author: Michael Olson +Date: Wed May 16 23:58:00 2007 +0000 + + emms-streams: Stream maintenance + + Remove gotwoot.net, since it has been down for a month. Add several + community stations (including KRUU which is powered by Free Software). + Relabel Mostly Classical as a SKY.fm station, and add their Jazz + station. + + darcs-hash:20070516235859-1bfb2-459c596da09d25b983d4747c4a923bf63dddbc95.gz + +commit a1e0284395d623706d797bc8110e59298865c999 +Author: Michael Olson +Date: Tue May 15 12:45:00 2007 +0000 + + emms-player-mplayer: Use emms-remove-if-not + + emms-remove-if-not is to be used instead of remove-if-not, because the + latter is only available in the CL library, and we're not supposed to + depend on that if our code gets included in Emacs. + + darcs-hash:20070515124505-1bfb2-b4517be2f6d6454c584791c350bbec7d67d9ff81.gz + +commit 3fff71cac113718bc0186a4d20a7b2592b6bc63d +Author: William Xu +Date: Tue May 15 05:57:00 2007 +0000 + + emms-player-mplayer.el: Minor lexical change, "subscript" -> "subtitle". + + darcs-hash:20070515055745-cfa61-df5657aabe6845eeb581713253c418ed126dabfa.gz + +commit fdf11ef9e071f2743f7417d3da91cb4cf33d39d3 +Author: William Xu +Date: Tue May 15 05:35:00 2007 +0000 + + emms-player-mplayer.el: + + (emms-player-mplayer-start-with-subscript-checker): New function. Now + mplayer could prompt you to select subscripts when possible. To use, + just make it override `emms-player-mplayer-start'. + + darcs-hash:20070515053552-cfa61-8cc4323446da6396b77eae6f3a5bbbecdd23e143.gz + +commit 0294df91c5a8a7129fe4e4b76fe4a9aafc0caf22 +Author: William Xu +Date: Mon May 14 08:57:00 2007 +0000 + + emms-lyrics.el: (emms-lyrics-display): Fix "displaying only on minibuf" + + bug, it works now. + + darcs-hash:20070514085722-cfa61-dfd13b132c204b51493467a096aa57e085647184.gz + +commit 28e694dbe9cef653d4cf50deecb32dd67d474c89 +Author: Damien Elmes +Date: Fri May 11 21:35:00 2007 +0000 + + add .m4a support to mplayer plugin + + darcs-hash:20070511213548-4e3e3-e42d9cb5d377280372f6c4b183a4f0d4d85da2ac.gz + +commit f57d5122531628ee68ad2a9b8b0c057ebf54ef93 +Author: William Xu +Date: Thu Apr 26 07:13:00 2007 +0000 + + emms-tag-editor.el: Valid emms-track line should start from beginning of + + the line, so that we can copy & paste stuffs tainted with 'emms-track + property as well. + + darcs-hash:20070426071317-cfa61-f7ce531e7952eff61318b65df063430c2bd5f174.gz + +commit 864801b7f281534cd7765c214ac5634f40c42059 +Author: Michael Olson +Date: Wed Apr 25 01:58:00 2007 +0000 + + emms-streams: Update Digitally Imported URLs + + darcs-hash:20070425015813-1bfb2-467b161e1f6f233fa48c06640f7decf15ff414f2.gz + +commit 3c14966d658a902168b14d5c2e9c79974c5b051c +Author: Michael Olson +Date: Mon Apr 9 05:55:00 2007 +0000 + + emms-lastfm: Take care of url buffers sooner + + I removed emms-lastfm-buffer and just had all of the sentinel-type + functions delete their buffer as soon as they are done with it. I was + worried about functions stepping on one another's buffers, especially + when one of them is in a timer. + + Take advantage of the fact that url sentinel functions are guaranteed + to have current buffer be the one we want. Also, pass a buffer + argument to emms-http-decode-buffer to satisfy my paranoia about + buffer change. + + darcs-hash:20070409055513-1bfb2-d16a81f2fa500d9b223770d232690b217a3431f8.gz + +commit de2edaf1dce1e13b0212845b290178d97997067c +Author: Michael Olson +Date: Mon Apr 9 05:54:00 2007 +0000 + + emms-url: Avoid stringp errors when fetch of page failed + + darcs-hash:20070409055428-1bfb2-caef9a48dbe90295d8dc374de00143e77cf19803.gz + +commit 5495e8c0655a1e5137ceaf0cc8331433cdae54bf +Author: Michael Olson +Date: Mon Apr 9 05:19:00 2007 +0000 + + emms-player-mpd: Fix erroneous extra message and be more careful about the current buffer + + darcs-hash:20070409051913-1bfb2-c965d42ac45f6510003919c6cba7783164028ea3.gz + +commit 8652257258a7306505f24360b54284cca6308d3c +Author: Michael Olson +Date: Mon Apr 9 01:43:00 2007 +0000 + + emms-lastfm: Don't show status messages when getting metadata + + darcs-hash:20070409014302-1bfb2-2a784b75760d612ace6af8c25284c1787479e0c1.gz + +commit 715b5a5c569640cc5a293bc3bada078d562b43f2 +Author: Michael Olson +Date: Sun Apr 8 23:38:00 2007 +0000 + + Fix use of `message', silence mpd-show if callback given and no song playing + + darcs-hash:20070408233853-1bfb2-c36da9a1961e7186ea3afd81445a011500cd7d64.gz + +commit 7c05231415f877a3902f4f247b512c5373a08407 +Author: Michael Olson +Date: Sun Apr 8 20:50:00 2007 +0000 + + emms-player-mpd: Integrate with emms-lastfm to show track + + * emms-lastfm (emms-lastfm-np): Expand to take optional callback + argument. Rename `arg' to `insertp' for clarity. + + * emms-player-mpd (emms-player-mpd-show-1): Detect if emms-lastfm is + activated, and if the current track is a LastFM URL. If so, call + emms-lastfm-np rather than continuing on. + (emms-player-mpd-show): Docfix. + + darcs-hash:20070408205000-1bfb2-6207ca703571a4602c7b1510f62be33df9722a8d.gz + +commit 2bb38ee60a4f6de5ca6ac74a007bd27ec59f8c07 +Author: Ye Wenbin +Date: Sun Apr 8 11:35:00 2007 +0000 + + fix mp3info arguments order + + darcs-hash:20070408113504-94065-85ec95b40f5655477105d1e2e73bcf46f198f7e5.gz + +commit 21804acc049e7b0c826dbe6394f9df781a7f11e6 +Author: Ye Wenbin +Date: Sun Apr 8 11:31:00 2007 +0000 + + Fix no changes found when val is change to empty + + darcs-hash:20070408113129-94065-4abe8743412c621c46f6d6e1136222e4c86d2754.gz + +commit 9349465d281f49f3df7bf0255d82f04298a082c7 +Author: Ye Wenbin +Date: Sun Apr 8 11:13:00 2007 +0000 + + Fix order of emms-cache-set-function arguments. + + darcs-hash:20070408111309-94065-0a835a494fdb296418a704a27aa8153cc419f055.gz + +commit c3037cc5b844ed16abf2b1f848780eed2da51fd5 +Author: William Xu +Date: Tue Mar 20 12:00:00 2007 +0000 + + emms-source-playlist.el: emms-source-playlist-parse-m3u, + + emms-source-playlist-parse-pls recognize `mms://' as urls now. + + darcs-hash:20070320120017-cfa61-ecd17660c8ecdf95fd6bd6490a3f214a448cde92.gz + +commit d0a2dfeade16ee3d01c8e56057b7ad84c7554c6d +Author: William Xu +Date: Tue Mar 20 11:58:00 2007 +0000 + + NEWS: emms-lyrics now support lyrics auto-scrolling. + + darcs-hash:20070320115825-cfa61-3fedb985bbd7f344e8fdaaa00962d35e1aeb5ff3.gz + +commit e364b1999d4dde5a54e212792b987600ee7c5813 +Author: William Xu +Date: Tue Mar 20 11:57:00 2007 +0000 + + emms-mode-line.el: Make `emms-mode-line-toggle' just work.. + + darcs-hash:20070320115727-cfa61-0ee8c7a2aa79be18ebfae19b7a6596e9fb84ae11.gz + +commit 328701f03d5128ba40ade0565025ba07d319ffab +Author: Michael Olson +Date: Tue Mar 20 11:49:00 2007 +0000 + + emms-streams: Fix nectarine URL + + darcs-hash:20070320114903-1bfb2-85f2037d2181634f0fa207f09f4cd796386cee6f.gz + +commit 21393cf4dc00136aa92235a5222c822a08f5bc74 +Author: Michael Olson +Date: Mon Mar 19 14:58:00 2007 +0000 + + Bump copyright years to 2007 and standardize statement + + Files made by those who haven't yet completed the assignment process + remain copyrighted by that person. Those who have assigned have their + files changed to be copyrighted by the FSF, but retain their Author + line for the sake of giving proper credit. + + darcs-hash:20070319145852-1bfb2-2a4bb04c74262f43732fa5a81aa2d488da502995.gz + +commit 0914db5c7b094b7233f97d561d6cead61e400159 +Author: William Xu +Date: Mon Mar 19 05:13:00 2007 +0000 + + emms-playing-time.el: Minor docstring updates. + + darcs-hash:20070319051306-cfa61-99781b572ba5eef00e1e72d2194691818b98a546.gz + +commit 4a52382b9084675a140285e32e0ca011d5b8ed19 +Author: William Xu +Date: Sun Mar 18 10:54:00 2007 +0000 + + emms-volume-amixer.el: Add more docs for variable + + `emms-volume-amixer-control'. + + darcs-hash:20070318105444-cfa61-060471a97680036c7e4440cad4b9e9ee2e7c19a2.gz + +commit fcee10df467011a1d767c1c5ccc0321702f67ce6 +Author: William Xu +Date: Sun Mar 18 10:44:00 2007 +0000 + + emms-setup.el: Add `emms-volume' to `emms-devel'. + + darcs-hash:20070318104435-cfa61-70e2432f889b4d0e2eacae2d9d1be5bf84fa2e18.gz + +commit b4bc1faba6489d2863b6c105eb1f394124ea3963 +Author: William Xu +Date: Sat Mar 17 09:23:00 2007 +0000 + + emms-playlist-sort.el: Make `emms-string<' silent when some argument is + + nil. + + darcs-hash:20070317092305-cfa61-5939905142385889ddfd77f12fc23ac3c6b49d07.gz + +commit dfd7b747366c5cd18d62766151f938100e08e1b2 +Author: William Xu +Date: Thu Mar 8 11:55:00 2007 +0000 + + emms-playlist-sort.el: Add `emms-string<', making string sort case + + insensitive. (This makes more sense in cases like sorting according to + artist, etc) + + darcs-hash:20070308115507-cfa61-7caf3b20e7c4c1ba53ba732fbb799e68da52c8c4.gz + +commit 454ab8e97c30508f958b9417d81005bc79c638cd +Author: Michael Olson +Date: Sun Mar 18 06:48:00 2007 +0000 + + emms-streams: Add a bunch of radio stations + + darcs-hash:20070318064813-1bfb2-a04b63dd4744bf1ff9255f685c97599330c8d5bc.gz + +commit 879c72352c0e2660dacabed5648fb8433bbf02bd +Author: Michael Olson +Date: Sat Mar 17 07:04:00 2007 +0000 + + Fix conflicts in emms-tag-editor patch + + darcs-hash:20070317070451-1bfb2-e70494207b236439512e416d75d57d80255410d8.gz + +commit 1555e86d66131da72a6b1cf94706d662a2f49425 +Author: Ye Wenbin +Date: Fri Mar 16 07:50:00 2007 +0000 + + Don't display message when encounter error + + darcs-hash:20070316075057-94065-61127edd46eb789b5060d10072376c06faf2af3b.gz + +commit 71aa2809de959a24ab66a40f7892ab7a7224c28c +Author: Ye Wenbin +Date: Fri Mar 16 07:50:00 2007 +0000 + + put filename as last argument in emms-tag-editor-tag-file + + darcs-hash:20070316075015-94065-8e5cb73a6899d2eccb68f17d22f3d0fdef753255.gz + +commit e128c95a92637bd7919cd9d02587f5279b3ee0ee +Author: Tassilo Horn +Date: Fri Mar 16 14:47:00 2007 +0000 + + fix-mp3-tagging-args-order.dpatch + + darcs-hash:20070316144749-c06f4-53f17af7130aae6d35efeb715e126a2de44bbe15.gz + +commit bb821ef781bf07fb1de367a0ec8b4f1940906d5c +Author: Ye Wenbin +Date: Thu Mar 8 14:14:00 2007 +0000 + + Add doc for emms-tag-editor + + darcs-hash:20070308141415-94065-3d08068b5eeab98f5a95a92a3634a9abf7d30f71.gz + +commit 1d79d0701c1b682534d17abbd20d3057fbe70d64 +Author: Ye Wenbin +Date: Thu Mar 8 14:13:00 2007 +0000 + + Change document about emms-mark-regexp, and add more + + darcs-hash:20070308141340-94065-2368578753b8b9c1f500d22f5548c8f610cdd53b.gz + +commit 3d055f170e72b36b0de7fc1e86bcc9f3a02f1622 +Author: Ye Wenbin +Date: Thu Mar 8 14:12:00 2007 +0000 + + Add two extra command in tag editor. Rename emms-tag-editor-replace-all + + darcs-hash:20070308141238-94065-8d8dba74575bede5f583ee75908f3532615b8a2d.gz + +commit b2f7c64fac09ee7765043ade6a063859cd8406eb +Author: Ye Wenbin +Date: Thu Mar 8 14:12:00 2007 +0000 + + Record programs error in log buffer + + darcs-hash:20070308141209-94065-e42c62f7816a62ada269de9ed57d14fa05289a6f.gz + +commit 03e4d2db0c506895a2d3b1a8a651e3536fddb86e +Author: Ye Wenbin +Date: Thu Mar 8 14:11:00 2007 +0000 + + Make name readonly in emms-tag editor buffer + + darcs-hash:20070308141123-94065-8a889520d49cf3d7bd8638d82f38e40dadc0247e.gz + +commit cb4e6dafa616cbe1c629392f0348d3098bf8c764 +Author: Ye Wenbin +Date: Thu Mar 8 14:11:00 2007 +0000 + + Fix a typo error + + darcs-hash:20070308141101-94065-603b79b4f9dd6d197349f56d1282c673cff0f4b7.gz + +commit a3a1a313469a1e4bf007fea48d866a4e985d7a45 +Author: Ye Wenbin +Date: Thu Mar 8 14:08:00 2007 +0000 + + Obsolete emms-mark-unmark-regexp, use C-u M-x emms-mark-regexp instead + + darcs-hash:20070308140837-94065-b6fdfb90c27a3f79de5f074d7c0d3096751e96f8.gz + +commit 2901997cb0343b6fd970402b8de5e52eadc712ff +Author: Ye Wenbin +Date: Wed Mar 7 03:04:00 2007 +0000 + + Avoid print wrong history value. + + darcs-hash:20070307030452-94065-0c29da4ca2ab3e5e8ced49d9f88d6882bb16c893.gz + +commit 15807814c2d6d8ca1cfb9f386480dbdab11a8f73 +Author: Michael Olson +Date: Tue Mar 6 02:36:00 2007 +0000 + + Resolve conflict in change to manual + + darcs-hash:20070306023616-1bfb2-b06a97541a28ee7e84793b4de5a78b872b3f0756.gz + +commit 3b20b7fd3462d5d9d712ee4f199cd0b23e05faaa +Author: William Xu +Date: Mon Mar 5 06:58:00 2007 +0000 + + emms-lyrics.el: Update comments about "Known problems". + + darcs-hash:20070305065844-cfa61-0a478ff6e4a31166d7477428359ab3abe3054a4a.gz + +commit 9807d62d0598eb6666b964fcd22f7e48d806d983 +Author: William Xu +Date: Mon Mar 5 06:46:00 2007 +0000 + + emms.texinfo: Add possible solutions for asynchronical issue for lyrics. + + darcs-hash:20070305064615-cfa61-a04092118c3d3dfcf0544f5cd7011a80340a8653.gz + +commit fa5fb58e464fc2e75a57bd1c298b4441a9e3ccdc +Author: Damien Elmes +Date: Mon Mar 5 13:14:00 2007 +0000 + + browser: display a help message on an empty deck + + darcs-hash:20070305131445-4e3e3-e06fe61d90892014f787578c7adeaec9e45b8736.gz + +commit abf3484a89744526317f6e6e7fc9523580ed96d2 +Author: William Xu +Date: Mon Mar 5 05:44:00 2007 +0000 + + emms-setup.el: Add emms-tag-editor module to `emms-devel'. + + darcs-hash:20070305054414-cfa61-a5c5ca69aa0e732f705b2fdc4373f83dbb595bb6.gz + +commit 2dcaf88e6262c701ab7a8f175a369de0a64b9876 +Author: William Xu +Date: Mon Mar 5 05:39:00 2007 +0000 + + emms-lyrics.el: Find chinese lyrics based on filename instead of `title' + + from the tag info. (thus to avoid dealing with different tag info coding + systems.) + + darcs-hash:20070305053910-cfa61-50ac2c72c140ef4e64fa2a85c4b2f8e9a3478238.gz + +commit 12bb84d83af7c6974f4d8ed1f3f67d1a3b42e574 +Author: William Xu +Date: Mon Mar 5 04:29:00 2007 +0000 + + emms-lyrics.el: Fix a function name typo. + + darcs-hash:20070305042950-cfa61-3c32bf7ae71bbc7340928363335e1ee0172f6abd.gz + +commit 7a900b9da3998446b7b61fe8d17d0ea5f276ee6e +Author: William Xu +Date: Fri Mar 2 14:11:00 2007 +0000 + + emms-lyrics.el: Add chinese lyrics lookup support to + + `emms-lyrics-visit-lyric'. + + darcs-hash:20070302141102-cfa61-314352c7bbddecdcac1c21df80e410d36b12df10.gz + +commit cddc8bac0335301b8c9837a6b997d09b26c943fc +Author: Michael Olson +Date: Mon Mar 5 14:42:00 2007 +0000 + + Manual: Minor fixes in new Quickstart chapter + + darcs-hash:20070305144251-1bfb2-b3d806d7862a34d35855cbd19dc5380221c26abd.gz + +commit cbbc743321cbd381562d07e4e155ffd3f2047a72 +Author: Tassilo Horn +Date: Sun Mar 4 12:49:00 2007 +0000 + + quickstart-guide.dpatch + + darcs-hash:20070304124948-c06f4-91b07cd70dad8322b75398c8b359d739f5000327.gz + +commit e33815846acddb8a6ee683935777403748c4a29a +Author: Michael Olson +Date: Sun Mar 4 07:59:00 2007 +0000 + + emms-player-mpd: Stylize Lisp code in documentation + + darcs-hash:20070304075903-1bfb2-115b9f1758a4dd677989f03493b255ae724d6b58.gz + +commit 53cbbecf7d49adf53b639df13df099f446f8a1ac +Author: Michael Olson +Date: Fri Mar 2 15:21:00 2007 +0000 + + emms-lyrics: Fix compiler warnings + + darcs-hash:20070302152148-1bfb2-a126cf94fafb664291114af7e187626aedb7466d.gz + +commit 9b41cd71d5ad068c02ccbfaf41cac9a7fd5e4696 +Author: William Xu +Date: Fri Mar 2 10:32:00 2007 +0000 + + emms-lyrics.el: Rename `emms-lyrics-find-current-lyric' to + + `emms-lyrics-visit-lyric', and enhance it by adding searching from + internet support. + + darcs-hash:20070302103240-cfa61-24199021412d67d4e4024b015b11cc5114f534e6.gz + +commit bc0a635e4f13e4b8e431cfd0cb21074fcb10e2b9 +Author: Michael Olson +Date: Fri Mar 2 06:58:00 2007 +0000 + + emms-lyrics: Fix several compiler warnings + + darcs-hash:20070302065810-1bfb2-6dcbd9b2f3cd32d38f4237b8f21fb8fa0dfa5f10.gz + +commit c1fe22499774d5ddd1ff1d13a3c7ccf68ddb1090 +Author: William Xu +Date: Fri Mar 2 05:56:00 2007 +0000 + + emms-lyrics.el: Add lyrics auto-scrolling support. + + darcs-hash:20070302055649-cfa61-f0057be1f5fc594a49d1fa5f12cd2973529e8956.gz + +commit 01c7a23c5776a108b89c9afeb9cb51341afae2a6 +Author: William Xu +Date: Thu Mar 1 09:15:00 2007 +0000 + + emms.texinfo: Update lyrics section. + + darcs-hash:20070301091537-cfa61-58e400533d2fb56d726c870ee3861981ba11a55c.gz + +commit bbd748ac03ad597ba7e3379c0129728b90c020bc +Author: William Xu +Date: Sun Feb 25 06:13:00 2007 +0000 + + NEWS: Mention changes in emms-playing-time. + + darcs-hash:20070225061342-cfa61-104ba5e011b693cec161e8965289ebc57a1d5061.gz + +commit 35d850ee9ffbb2a6f5a77b9cee6d33f822485e92 +Author: Michael Olson +Date: Tue Feb 27 18:04:00 2007 +0000 + + emms-player-mpd: Miscellaneous docfixes + + darcs-hash:20070227180444-1bfb2-0b51168d8fcc72f778e096ffa1bfc144e6ccf6b2.gz + +commit 5df575f17845dc18538cc124c07fa5bdd538704e +Author: Michael Olson +Date: Fri Feb 23 04:08:00 2007 +0000 + + manual: Mention how to set the default EMMS playlist mode + + darcs-hash:20070223040831-1bfb2-210e874993e3389849ddcbfd68c253ac4aae3d07.gz + +commit 07827ace695e03d5494530fbf369e507c32c4688 +Author: Michael Olson +Date: Fri Feb 23 04:01:00 2007 +0000 + + Move dictionary definitions higher to avoid compiler warning + + darcs-hash:20070223040135-1bfb2-d3cb1425d6d67d9c6a43718a57fa8c04cc236ca9.gz + +commit 4cb782eaac1243423c82587729ccf5811b51841d +Author: Tassilo Horn +Date: Thu Feb 22 16:51:00 2007 +0000 + + improve-emms-mark-and-write-docs.dpatch + + Fixed emms-mark-track so that you can (un)mark backwards + with `C-u -3 m'. + + Wrote texinfo docs for emms-mark.el. + + darcs-hash:20070222165136-c06f4-ececc4b3161d92d827588400d52ad97186a784a5.gz + +commit 0a2a9b02e30a9d9755102a07a41cac8bddccdab9 +Author: mlang +Date: Wed Feb 21 14:05:00 2007 +0000 + + Speed up emms-play-directory-tree by about factor 10 + + Most of the speedup comes from using nconc in later-do instead + of append (and therefore, not excessively copying lists). + I see a factor of 10 speedup when generating the playlist + for 37000 audio files. + + darcs-hash:20070221140553-08870-162cb94182e5e4947a0972a67b9229db8899e7cd.gz + +commit c042491950f6b57ff1c14d6bfd9d4f01a72d5d4a +Author: Michael Olson +Date: Thu Feb 15 23:11:00 2007 +0000 + + Fix several XEmacs compatibility issues + + darcs-hash:20070215231146-1bfb2-8b67281c41a771504c6549ad234eb82e26bbfc91.gz + +commit 4d03fc1346fbd7d191636b946b51d3ca2fea9143 +Author: Michael Olson +Date: Thu Feb 15 17:12:00 2007 +0000 + + emms-texinfo: Add stubs for emms-mark and emms-tag-editor + + I've added "write me" chapters to the manual for emms-mark.el and + emms-tag-editor.el, because they need to be written before the + release. Hopefully others will volunteer to write them :^) . + + darcs-hash:20070215171211-1bfb2-2fdc1a0f7226c89cdd5ab04448eaeb681d995613.gz + +commit bf0fdbc820a3f44740ecb1173ca8a72563b1d9a1 +Author: William Xu +Date: Thu Feb 8 03:33:00 2007 +0000 + + Add `emms-lyrics-catchup' for dealing with external lyrics crawler. + + darcs-hash:20070208033306-cfa61-5ac1575c14aebd22055fcffbff41b0dff8683a46.gz + +commit cedb42731ca20e69409074a3faf0e292e1a70eba +Author: Michael Olson +Date: Wed Feb 7 14:22:00 2007 +0000 + + NEWS: Update + + darcs-hash:20070207142227-1bfb2-e564dd9726b67dceb13b1d9888881f94fc9983f6.gz + +commit 687746e80c5bd91cd87e62ff307386b52274fc43 +Author: Michael Olson +Date: Mon Jan 29 15:46:00 2007 +0000 + + emms-tag-editor: Make editing of ogg vorbis comments work properly + + It turns out we have to have the "-t" option before each bit of track + information, not just the first. Also, avoid sending empty track + information to vorbiscomment. + + darcs-hash:20070129154657-1bfb2-a8266b299f4c9eee6db666b1ff71a04c3aa48076.gz + +commit 0a349ff083fd9d426a3bcfa1b23ceb5b66d40f0f +Author: Michael Olson +Date: Mon Jan 29 15:09:00 2007 +0000 + + emms-mark: Save the keymap properly + + darcs-hash:20070129150940-1bfb2-b4756560bea0de1b19ce79f91895f1337b7eb92c.gz + +commit 58ee26a7819a800fc9fac3d768c79e678702dc46 +Author: Michael Olson +Date: Mon Jan 29 09:18:00 2007 +0000 + + emms-mark: Overhaul and turn into a derived mode + + Make emms-mark integrate better with the rest of EMMS by turning it + into a derived mode of emms-playlist-mode. This allows it to have its + own keymap derived from emms-playlist-mode, and be easily enabled and + disabled without messing up the output from emms-show. + + It will operate on a buffer-by-buffer basis, but can easily be made + the default playlist mode if desired. + + We have to avoid calling emms-playlist-mode a second time when + starting emms-mark-mode, so that the selection does not disappear. + Thus, it must be its own function, rather than using + define-derived-mode. + + darcs-hash:20070129091833-1bfb2-2a879719548db4b2b8a0f143d6cb2f1ace4419ce.gz + +commit ae36768ee0ae1af113c60aef417b6e889f914984 +Author: Michael Olson +Date: Mon Jan 29 09:17:00 2007 +0000 + + emms-playlist: Pay attention to selection when updating + + Make sure that we preserve the current selection if updating the + currently-selected track.. + + darcs-hash:20070129091716-1bfb2-a0a7e5b14cc02d29c27de5bfdb068f5b9a1b39b7.gz + +commit dc1f3f03fbc62baa6da7112cbdf23b9b3d50b661 +Author: Michael Olson +Date: Mon Jan 29 09:13:00 2007 +0000 + + Distinguish `emms-track-description' and `emms-track-force-description' + + The idea is that emms-track-force-description is only allowed to be + used when inserting descriptions into a playlist buffer. This lets us + distinguish between the content and layout of the text, for add-ons + like emms-mark that want to do something decorative with the text. + + darcs-hash:20070129091330-1bfb2-efe486ed3f4b256cf5817a1b36d66448a6c14196.gz + +commit 5cf0ca5712443a452b77233440bb9e2cc103b6ec +Author: Michael Olson +Date: Mon Jan 29 09:11:00 2007 +0000 + + New macro emms-walk-tracks + + This macro makes it easy to write code which steps forward through the + tracks of the current buffer iteratively. + + darcs-hash:20070129091141-1bfb2-feed35fa379e6424a16cd0d735fc95e3f2d9f47b.gz + +commit 9dd55eed355f98f163dc45fc40f61ed9cb31da0e +Author: Tassilo Horn +Date: Tue Jan 16 20:20:00 2007 +0000 + + restart-lastfm-plugin-when-md5challenge-expired.dpatch + + darcs-hash:20070116202013-c06f4-ffed46f2b4507fd4aaf9d025efd052f8f169a7c0.gz + +commit 1e3daf1289c4d23c2b046b212dbf7ea0a567daf3 +Author: Tassilo Horn +Date: Sat Jan 13 10:49:00 2007 +0000 + + fix-ampersands-and-question-marks-in-lastfm.dpatch + + Roman Lagunov reported a bug: the last.fm plugin failed scrobbling tracks with + & in artist/title/album. The same applies to streams containing an ampersand. + + So I added ?& and ?? to `emms-url-specials'. But because both are needed to + submit values via HTTP GET now you have to `emms-escape-url' only the arguments + that may contain special chars instead the complete url, e.g.: + + (url-retrieve + (concat emms-lastfm-server + "?hs=true&p=1.1" + "&c=" emms-lastfm-client-id + "&v=" (number-to-string emms-lastfm-client-version) + "&u=" (emms-escape-url emms-lastfm-username)) + + instead of + + (url-retrieve + (emms-escape-url + (concat emms-lastfm-server + "?hs=true&p=1.1" + "&c=" emms-lastfm-client-id + "&v=" (number-to-string emms-lastfm-client-version) + "&u=" emms-lastfm-username)) + + darcs-hash:20070113104902-c06f4-9bf8c040fff6d350a3a7dafcaf2cbf26700d2f04.gz + +commit 6ab92fbf3000f8c8c6443e0fa0e43dadda7ef1ae +Author: Michael Olson +Date: Sat Jan 13 23:48:00 2007 +0000 + + Manual: Add periods to end of menu entry descriptions, update menus, minor grammar and style fixes + + darcs-hash:20070113234824-1bfb2-da3ea7487abd550b9a8929e1e669a23aebc0395e.gz + +commit ffa6c3be8a1eebfd9ef04015cd1ef688d7258953 +Author: Tassilo Horn +Date: Mon Jan 8 20:59:00 2007 +0000 + + relative-seeking-for-xine.dpatch + + darcs-hash:20070108205923-c06f4-43ce67680b8401a113b4388046ef64028a2f9646.gz + +commit 921bc18f85725299a0ccdef54e6cda3d33afb747 +Author: Michael Olson +Date: Mon Jan 8 19:13:00 2007 +0000 + + emms-streams: Make sure type is a symbol, not a string + + darcs-hash:20070108191308-1bfb2-f750982c6594b9b829cf0fe07ca3a084994681ff.gz + +commit 816f4d8de3bb595318965d6b75af814642d58308 +Author: Tassilo Horn +Date: Sun Jan 7 10:41:00 2007 +0000 + + emms-volume-texinfo.dpatch + + Adds docs for emms-volume-minor-mode and replaces defvars with defopts in the + last.fm chapter. + + darcs-hash:20070107104105-c06f4-9584be6b59027bb8eb58c3706271be455bd27e24.gz + +commit 957e445ae31727202e6a0e39fe41647b67c548b9 +Author: Tassilo Horn +Date: Sat Jan 6 17:37:00 2007 +0000 + + emms-player-xine.dpatch + + darcs-hash:20070106173701-c06f4-b2990cbad3a0c9068706fbec7ad03246ad8f3aa6.gz + +commit 04dcbc6f6822be6ff4be85fbbfa048735907121a +Author: Michael Olson +Date: Sat Jan 6 01:15:00 2007 +0000 + + emms-lastfm: Remove periods from end of messages + + darcs-hash:20070106011559-1bfb2-d2f2ae6b142c268090f8fff10aceacb1e8b30183.gz + +commit e8ddda19e1f8406b5a8c5c771513218b1459b734 +Author: Michael Olson +Date: Fri Jan 5 23:50:00 2007 +0000 + + emms-lastfm: Add emms-lastfm-np, which displays the current song information as a message or inserts it at point + + darcs-hash:20070105235058-1bfb2-35bf242a357711d2539c8d036f6ea6c8cff87957.gz + +commit ef7fe16f8b6a1283012099998c4abea2818abd93 +Author: Michael Olson +Date: Fri Jan 5 23:06:00 2007 +0000 + + Add support for playing Last.fm streams using emms-streams interface + + darcs-hash:20070105230616-1bfb2-51c5cd5cdac1b0ab9daee569c4258296a030cdf3.gz + +commit 11b83c0e196570462740e544d0b86bbce14a1c44 +Author: Michael Olson +Date: Fri Jan 5 07:39:00 2007 +0000 + + emms-lastfm: Use emms-cancel-timer, fix FIXME section, make emms-lastfm-radio-request-metadata more flexible + + darcs-hash:20070105073906-1bfb2-729fbbac890b5f735db3aa4f91679d8e611f176a.gz + +commit f2a4e314641d755b65b420055ebd567a5e2aac01 +Author: Michael Olson +Date: Fri Jan 5 07:38:00 2007 +0000 + + emms-url: Only escape spaces and newlines, on second thought + + darcs-hash:20070105073821-1bfb2-160387bb8220df00cc01d0c69d441ca34069e44d.gz + +commit 48b1d322af14361065d2b1b67d7817cd86b14370 +Author: Michael Olson +Date: Fri Jan 5 04:27:00 2007 +0000 + + Make jack.el use emms-compat.el rather than cl.el, and tidy up emms-compat.el + + darcs-hash:20070105042701-1bfb2-0883b98f76b030dc45c5c8e975df8b12f4955204.gz + +commit 75b1bc1069691cc53c4f3120f67289890ef2d340 +Author: Michael Olson +Date: Fri Jan 5 04:02:00 2007 +0000 + + emms-playlist-sort: Add compile-time dependency on cl.el to avoid a warning + + darcs-hash:20070105040231-1bfb2-5a6ad6211071315025177f1b0ff2b3e87859c24a.gz + +commit 2b11ce6cb085da12ba6df16f53bbc28293836db4 +Author: Michael Olson +Date: Fri Jan 5 03:53:00 2007 +0000 + + emms-lastfm: Use emms-url.el, fix compiler warnings, and be kind to the namespace + + darcs-hash:20070105035342-1bfb2-ec8cde77837ba0da40b1f1d0f9c143658f0e88c9.gz + +commit 77c1f432b3b02151c82e035ba5f354817df7d426 +Author: Michael Olson +Date: Fri Jan 5 03:52:00 2007 +0000 + + emms-player-mpd: Use functions in emms-url.el + + darcs-hash:20070105035233-1bfb2-6b83da8301b2ea542a061a6baab437fea1dade9e.gz + +commit 1e446de1aec47d258e509183d126d0341001900f +Author: Michael Olson +Date: Fri Jan 5 03:40:00 2007 +0000 + + emms-url: New file containing the url.el interaction routines from emms-lastfm.el. I plan to use these in other parts of EMMS as well. + + darcs-hash:20070105034035-1bfb2-d213da8dab318baf3fc5d6a1f7a3ac75d0e7640c.gz + +commit c744071cb69bff0a4fa7dfaf469aa1d6bb845b1d +Author: Michael Olson +Date: Fri Jan 5 03:22:00 2007 +0000 + + emms-compat: New file that contains compatibility functions for emms; this make emms.el a bit cleaner-looking + + darcs-hash:20070105032247-1bfb2-da5b30366dfa15a91f877cae883d7324965fec9c.gz + +commit 7805ee70add349cf732370fb6d23af3d5d6f5720 +Author: Michael Olson +Date: Fri Jan 5 00:09:00 2007 +0000 + + emms-streams: Try to reconnect to station if briefly disconnected + + darcs-hash:20070105000942-1bfb2-f536818d060661e6ace6d41cd9cbfbc6c45c47e7.gz + +commit 36d1fa87cb1cab51e4ccdefb56ac2c88f81a514c +Author: Michael Olson +Date: Fri Jan 5 00:08:00 2007 +0000 + + Remove emms-volume-mpd-raise/lower, make chapter in manual for emms-volume.el + + darcs-hash:20070105000820-1bfb2-20d9168d8cc55d2098f37602ade9aff5875b61aa.gz + +commit b7ea3e17a00a749e71d8f1b392b4974d1a317a52 +Author: Tassilo Horn +Date: Wed Jan 3 20:55:00 2007 +0000 + + artist-fan-radio-and-texinfo-docs-for-lastfm.dpatch + + This patch adds a new function to emms-lastfm.el: + + `emms-lastfm-radio-artist-fan' + + I also added a chapter about Last.fm in emms.texinfo. It compiles for me and + looks good, but it wold be nice if someone could have a short look at it. It's + my first work with texinfo. + + darcs-hash:20070103205523-c06f4-60d44277e0b325c4bd5bc61c4af7bed922afa1a9.gz + +commit ba4cd47bf818ec6fb6a75c7eab6081ed8e2a1e3d +Author: Tassilo Horn +Date: Wed Jan 3 14:07:00 2007 +0000 + + fix-broken-multibyte-chars-in-http-responses.dpatch + + If a `url-retrieve' returns a buffer containing multibyte strings, they were + displayed as \123\456. The bug occured mostly when listening to Last.fm radio + playing a track with non-ascii title or artist. + + Thanks to fledermaus at #emacs for investigating what went wrong and putting + together the function `http-decode-buffer'. The bug seems to be fixed with it. + + darcs-hash:20070103140726-c06f4-414b42c7fba6a1587d9a6c8f0dd2de8e1ca67cc0.gz + +commit 8be497eb448358bcbf457bba3a28d60ea997799f +Author: Tassilo Horn +Date: Tue Jan 2 22:24:00 2007 +0000 + + metadata-for-lastfm-streams.dpatch + + Now the Artist and Title of the current song are displayed in the mode-line + when listening to a last.fm stream. + + Additionally I made all user options customizable. + + darcs-hash:20070102222433-c06f4-8817244e846fa35dad3089f6f7e2796cece14d37.gz + +commit 55934a3e90ef9183a1065f2d4bba2d89dd4524de +Author: Tassilo Horn +Date: Sat Dec 30 11:59:00 2006 +0000 + + lastfm-skip-love-ban-plus-renaming.dpatch + + First, I renamed all things "emms-lastfm-playback" to "emms-lastfm-radio", + which fits much better. + + Then I added the functionality of loving/skipping/banning the song you're + listening to on Last.fm Radio. + + darcs-hash:20061230115944-c06f4-2de5c66d5c0c6e598b01d4d77d1865d9ddf76602.gz + +commit dbcdaf0419ef86e905b731cdc1a13de2f57b4d9e +Author: Tassilo Horn +Date: Fri Dec 29 15:59:00 2006 +0000 + + fix-lastfm-streams-with-spaces.dpatch + + darcs-hash:20061229155921-c06f4-369eab9cc2a0410ec195775bf5b7237c23bc3007.gz + +commit 1a233b4d1611446ed6c89025b5dfce46fdf58e30 +Author: William Xu +Date: Mon Dec 25 05:45:00 2006 +0000 + + emms-playlist-sort.el: Reorganize codes && add `emms-playlist-sort-by-list'. + + darcs-hash:20061225054559-cfa61-8735b162cb04410687f89dc778115cd4a0d516ca.gz + +commit 4176ebe3d723201d3c3e0459fc94fe7331549519 +Author: Tassilo Horn +Date: Wed Dec 27 20:57:00 2006 +0000 + + play-lastfm-streams.dpatch + + This patch has two major parts: + + 1. Make emms-lastfm.el conforming to other emms plugins, meaning that there + are those three user functions: + + `emms-lastfm' -- The usual prefix arg toggle + `emms-lastfm-enable' + `emms-lastfm-disable' + + 2. It adds the ability to play lastfm:// streams. New user functions: + + `emms-lastfm-playback' + `emms-lastfm-playback-similar-artists' + `emms-lastfm-playback-global-tag' + + Sadly there are 2 FIXMEs in the code: + + 1. Major problem: It doesn't work for lastfm urls which contain blanks. If + someone is familiar with the url library, he could tell me how to fix + it. (retrieving urls with whitespaces) + + 2. Minor problem: There's some ugly (but working) code to ensure the + execution doesn't continue before a sentinel has been run. + + darcs-hash:20061227205745-c06f4-6dd67d84faed5fd0c40a762375c7c8bb39b22328.gz + +commit 7b63da0fca011201126087be1d2a86d9d3a0b074 +Author: william.xwl +Date: Mon Dec 18 11:20:00 2006 +0000 + + emms-playing-time: Add stuffs for controlling displaying on mode line + + while still enabling emms-playing-time module at backgrond. + + darcs-hash:20061218112057-e8fe6-5abc7b6dbad114317d325e86851be49dc73b2cfb.gz + +commit afa1083ca86a64898211babf83de24295d8d13cb +Author: william.xwl +Date: Mon Dec 18 11:17:00 2006 +0000 + + emms-mode-line: Rename `emms-playing-time-toggle' to `emms-mode-line-toggle'. + + darcs-hash:20061218111747-e8fe6-cbfad989d5a2993a12654578ab7336ff91fcb548.gz + +commit 9413440d6b2b5bcfdb436b36e18419f6b8180d31 +Author: Tassilo Horn +Date: Tue Dec 19 08:54:00 2006 +0000 + + warn-if-playing-time-deactivated.dpatch + + New emms-lastfm-activate warns the user if he disabled emms-playing-time + completely and points him to the right docs. + + darcs-hash:20061219085443-c06f4-68cc025edede1f9a399e0067526f5b519a5e2e69.gz + +commit 1d3cb0de6c78bf62e9dca6a3c1715147da9bfc33 +Author: Tassilo Horn +Date: Sat Dec 16 13:22:00 2006 +0000 + + fix-regression-in-lastfm.dpatch + + My last path enabled emms-lastfm.el to submit tracks even if you paused + them. I tested this extensively! But I didn't test if it still submits + them if you don't pause it. Of course it didn't. ;-) + + The problem was that I rely on `emms-playing-time' to calculate when a + track has to be submitted. But in `emms-player-started-hook' my new + track function was run *before* `emms-playing-time' was set to 0 again. + + darcs-hash:20061216132209-c06f4-c25c2f5849e7492cec0cc0b95e347ce24db2a83d.gz + +commit 1207c51472e11e1bf937b33c706397726bc7c6c4 +Author: william.xwl +Date: Mon Dec 18 16:05:00 2006 +0000 + + emms.texinfo: Update emms-playing-time info. + + darcs-hash:20061218160551-e8fe6-4199708e240b7df11fae762e63185913d715905e.gz + +commit 87b19716ffca280e6efd7258b8b27e6d53b44c75 +Author: Tassilo Horn +Date: Wed Dec 20 20:50:00 2006 +0000 + + replace-next-line-with-forward-line.dpatch + + The docstring of `next-line' suggest to use `forward-line' instead, so + use that... + + darcs-hash:20061220205010-c06f4-2562ebd8052d536eebce9d1f6e21112f0934b3ec.gz + +commit 99bd78e86c37e8877178900e81dea03dcc1c0959 +Author: Tassilo Horn +Date: Tue Dec 12 20:03:00 2006 +0000 + + submitting-when-paused.dpatch + + This patch enables emms-lastfm.el to submit the current track even if + the playback has been paused and resumed. It's done by canceling the + `emms-lastfm-timer' when pausing and reenabling it on resume. + + darcs-hash:20061212200324-c06f4-2ab89e58a91532db90e54e84f209086aa28f3a7f.gz + +commit a0b3273c77c85c9585e84b7ba88f4928ef47267b +Author: william.xwl +Date: Mon Dec 11 07:04:00 2006 +0000 + + emms-lyrics: Make `emms-lyrics-find-lyric-function' customizable and add + + `emms-lyrics-find-current-lyric'. + + darcs-hash:20061211070439-e8fe6-9a7b49afeb25197e7dc01b60aaf04a31296906d4.gz + +commit fc233207f029ca9642e7411e29df3b3d460943a5 +Author: Ye Wenbin +Date: Fri Dec 8 05:21:00 2006 +0000 + + change raise/lower-function to change-functon, add change-amount + + darcs-hash:20061208052114-94065-3871387b8052194dc22627408e58b7822b670a10.gz + +commit 12d0f5f9a066637e787e2f95de687b9245785ebd +Author: Ye Wenbin +Date: Fri Dec 8 05:20:00 2006 +0000 + + Remove emms-volume-amixer-raise/lower commands, use emms-volume-change-function + + darcs-hash:20061208052019-94065-5be6631013ce5b2e97279fd97caeb54c6a254c0a.gz + +commit 1c6cb9eb79a794ad30f358a1fa3fd15ce989fc58 +Author: william.xwl +Date: Fri Dec 8 03:13:00 2006 +0000 + + emms-i18n: Rename functions to match file name. + + darcs-hash:20061208031325-e8fe6-a68edcc4f273b4583675ef3d0a0bc00a66119e05.gz + +commit cb267393281a2b75f699bf324a4be1baf37e7c72 +Author: william.xwl +Date: Fri Dec 8 03:12:00 2006 +0000 + + emms-setup: Add `emms-i18n' to `emms-devel'. + + darcs-hash:20061208031213-e8fe6-b243cd4fb74540e94cec5e5df389fc4b7c10f0ce.gz + +commit 13525d2c4185d0bf2bad4f9518b8a355ec745f62 +Author: william.xwl +Date: Fri Dec 8 03:10:00 2006 +0000 + + emms-info-mp3info: Make use of `emms-i18n-call-process-simple'. + + darcs-hash:20061208031029-e8fe6-fdb07b59286e2152d399670e2881a6648a17c887.gz + +commit a33416f6dcf0f9212b5680c814ce21b2c3315480 +Author: Michael Olson +Date: Fri Dec 8 22:35:00 2006 +0000 + + emms-player-mpd: Document how to use MusicPD to change the volume via emms-volume.el + + darcs-hash:20061208223509-1bfb2-9566bd733009216ccf1b12e5c3ca17cc67db8d4e.gz + +commit 3c42fe2cc29a102faddc818a74fac9dfe34bbeac +Author: Michael Olson +Date: Thu Dec 7 14:35:00 2006 +0000 + + Fix various byte-compiler warnings throughout + + darcs-hash:20061207143511-1bfb2-90e8bee5074d6ef5ca4c9998886d28eedf6df671.gz + +commit a37a70fffeeb70f42964a3d24d508c32eee2ec0b +Author: Michael Olson +Date: Thu Dec 7 14:23:00 2006 +0000 + + emms-tag-editor: Rename functions to match file name + + darcs-hash:20061207142310-1bfb2-3dda8c692c17a031f70477aa2597ef161f420780.gz + +commit e73db75f5474190399ab6d340cc9c8e0a8e78d6c +Author: Michael Olson +Date: Thu Dec 7 14:19:00 2006 +0000 + + Rename emms-mp3tag.el to emms-tag-editor.el + + darcs-hash:20061207141945-1bfb2-bec40763ab0162499c3829e073717915ba509653.gz + +commit 2adff3ed4e9dabb25680880df66b7e67b9f635bb +Author: forcer +Date: Thu Dec 7 09:46:00 2006 +0000 + + emms.el: Improve `emms-uniq-list' to not use cl.el. + + darcs-hash:20061207094656-2189f-b0e45986b49ad8a3f15f50c57a80cf644608f428.gz + +commit ea35b0637aff4d1f61dac2d25b6556a4d939e6b4 +Author: Ye Wenbin +Date: Thu Dec 7 06:35:00 2006 +0000 + + emms-i18n changes, add playlist navigate command, uniq playlist command + + darcs-hash:20061207063510-94065-7726a0fc26d04c70038d5576a0a1451e7e71e368.gz + +commit d87cd1c3112c9e916fc71fd41721726709cae7c0 +Author: Ye Wenbin +Date: Wed Dec 6 15:35:00 2006 +0000 + + emms-mp3tag support ogg, add more documentation. fix some error + + darcs-hash:20061206153528-94065-1a7c6b96e2ae32e1f02b97bc884be6540021f21f.gz + +commit 6d534076968d10556180d767d1af351b73fe2440 +Author: Tassilo Horn +Date: Wed Dec 6 11:28:00 2006 +0000 + + emms-lastfm.dpatch + + This patch adds emms-lastfm.el, its setup to emms-setup.el and myself + to AUTHORS. + + darcs-hash:20061206112823-c06f4-5194a01ee6fb3e33c67788f3cb884fe8a3123bb1.gz + +commit cdf083c2e7cf292d0aa784829474694c73ba7ba7 +Author: Ye Wenbin +Date: Wed Dec 6 02:07:00 2006 +0000 + + Fix a silly bug in emms-mp3tag. Remove timestamp. + + darcs-hash:20061206020710-94065-9f1c251e33352a0f5bec560bd0d6d82c2d637f39.gz + +commit d8c405fd97a4d3cf1aedfb78af3d0484100e8be3 +Author: forcer +Date: Tue Dec 5 22:49:00 2006 +0000 + + AUTHORS: Added Ye Wenbin + + darcs-hash:20061205224950-2189f-e5098ca4eade05eac0461aeb2542adf4d115fdf8.gz + +commit 3ba64d032d74107a7e0cbaf376a6d803b0883db9 +Author: Wenbin Ye +Date: Mon Nov 27 15:41:00 2006 +0000 + + Fix lyrics minibuffer display. Amixer display playback and more useful commands + + darcs-hash:20061127154113-1e472-b3fb81d5e2e6e3669932a4927e30d18f2cb118da.gz + +commit 358e193b021835ff0b9de91b35959ed518bb9455 +Author: Wenbin Ye +Date: Tue Dec 5 11:22:00 2006 +0000 + + Edit all track, set tag to file for mp3 + + darcs-hash:20061205112209-1e472-cf5affbb0fb48365d3db39f0fe87e5ebb68d0ec6.gz + +commit dfe998b5663c2288a7c01dfbde6afead4e554cd3 +Author: Wenbin Ye +Date: Tue Dec 5 06:54:00 2006 +0000 + + Add emms-mp3tag and emms-i18n + + darcs-hash:20061205065407-1e472-4680607fa20dfb5e818879d67781d1379602d473.gz + +commit 557b66c48ac913b29028394a10f836e6022d21e9 +Author: wenbinye +Date: Tue Nov 21 09:39:00 2006 +0000 + + Add emms-mark and emms-history + + darcs-hash:20061121093951-08d48-1f8e847e723722158371686a8e237205a2d8eae0.gz + +commit 3b044df7a4b8ccee82809e548692d89e901af8ef +Author: william.xwl +Date: Mon Nov 20 07:58:00 2006 +0000 + + emms-info-mp3info.el: Replace `emms-iconv' with decode-coding-string and + + encode-coding-string. + + darcs-hash:20061120075851-e8fe6-1d71baea3e9f557b21be05f8798b7b91b1f35b9b.gz + +commit 4cc64352f52a7e255cdc57d51682f280fec5c7e6 +Author: Michael Olson +Date: Sun Nov 19 20:47:00 2006 +0000 + + emms.el: Fix bug introduced by recent changes to emms-playlist-set-playlist-buffer + + darcs-hash:20061119204738-1bfb2-1d4b04cebe07ed71813341c71a9e004bff2b898f.gz + +commit 343599d4750a34142fc6e230f845a24933220d3e +Author: Michael Olson +Date: Sun Nov 19 05:34:00 2006 +0000 + + Default to current buffer when setting the current EMMS playlist buffer. + + darcs-hash:20061119053410-1bfb2-9cb15edee05a30c8a3b85865a0cfbd2f5f7302be.gz + +commit 76ab749162ef9cf8a782b0d801645b94a9e80a49 +Author: Michael Olson +Date: Sun Nov 19 05:29:00 2006 +0000 + + manual: Add documentation for new emms-playlist-mode keybindings + + darcs-hash:20061119052935-1bfb2-b57a2317cb13452e6a57cdae3162d203a6c7c3b8.gz + +commit 389f8e9cebf540cf75d12a34503b90ff59c48d6b +Author: Michael Olson +Date: Sun Nov 19 05:29:00 2006 +0000 + + emms-playlist-mode: Bind "b" key to emms-playlist-set-playlist-buffer. + + darcs-hash:20061119052907-1bfb2-ff79f861aeed682d752a27fcd7263b9793e7fa19.gz + +commit 89dfb1711522d10f8af645caca40663c1f8c6ac8 +Author: Michael Olson +Date: Sun Nov 19 05:22:00 2006 +0000 + + emms-playlist-mode: Implement adding the thing at point to the current playlist. If it is a playlist, add its contents instead. Map this to the "a" key. + + darcs-hash:20061119052254-1bfb2-46e03e36bd085c65c8ba9704a7c7eca29717b653.gz + +commit b19d65da017e9a95fd018bf1c205f5d18b95ce8f +Author: Michael Olson +Date: Sun Nov 19 05:20:00 2006 +0000 + + emms.el: In emms-playlist-set-playlist-buffer, prompt user from available EMMS playlist buffers rather than all buffers, and display feedback upon setting the current buffer, since this is not an easy change to see + + darcs-hash:20061119052023-1bfb2-145fb4f51da6d1bff473343442ddb9ea207ffded.gz + +commit b4b5e24a6ce5b7049a95ddc66949b7b1d1b99d67 +Author: Michael Olson +Date: Sun Nov 19 05:19:00 2006 +0000 + + emms.el: Fix compiler warning + + darcs-hash:20061119051946-1bfb2-780c256c18693a4e5af05fc01d7c04320d9afd1d.gz + +commit 308290aa272fff106c81d1f4ae51b76190d8fe12 +Author: Michael Olson +Date: Sun Nov 19 04:19:00 2006 +0000 + + Don't add subdirectories for directory and playlist-directory source insert methods + + darcs-hash:20061119041900-1bfb2-8adccc41afb392449ac47e4c216d26d640d6b4d5.gz + +commit 35728800bcb93f1078d0d3c72b769b9010e2ab8a +Author: william.xwl +Date: Sun Nov 12 12:33:00 2006 +0000 + + emms-playing-time.el: New variable `emms-playing-time-style', it + + supports two styles at present, `time' and `bar'. + + darcs-hash:20061112123308-e8fe6-144635260d3ece1eae45593f6900478b4f089bc2.gz + +commit de7f530b99b24ff4d1e2611fddd23a9e5882422a +Author: yoni-r +Date: Mon Nov 6 14:30:00 2006 +0000 + + bind SPC to `scroll-up' in emms-playlist-mode and update manual. + + darcs-hash:20061106143048-85c19-3d182e8db9986ecaa1780b823ef9cc55a4ea3592.gz + +commit 2859ed4a7c7ab97cf0f56d508b8e6b328e059e9c +Author: forcer +Date: Wed Oct 25 17:51:00 2006 +0000 + + emms.el: Move macros to the top of the file. + + darcs-hash:20061025175106-2189f-b5e2b3e02e577abf79fac5c99bb2869f7582dbb5.gz + +commit 59cc07ba42ed34d1aa83c01fec576d93cdb903d6 +Author: Michael Olson +Date: Sat Oct 28 04:21:00 2006 +0000 + + emms-player-mpd: Deal with change in output when getting supported file types + + darcs-hash:20061028042119-1bfb2-ac4774e6e82e7c4a15626c99d33efaa378d5e5a0.gz + +commit 189556320ffc56d9489fb68f217707855757702c +Author: Michael Olson +Date: Mon Oct 23 12:57:00 2006 +0000 + + NEWS: Add entry for recent emms-player-mpd change + + darcs-hash:20061023125738-1bfb2-9f4470fe0170171eb6d34b06ae443db4ac8809c9.gz + +commit a639b45e90875355321ac66cbd2a79246e01f214 +Author: forcer +Date: Mon Oct 23 02:03:00 2006 +0000 + + NEWS: Version 2 is version 2.0 + + darcs-hash:20061023020321-2189f-a11a98126a3de5d70517a1a4e9c82fd00e182cfd.gz + +commit a5451614ebb9ee9d5a45751ac24eba15fe9b96af +Author: Michael Olson +Date: Sun Oct 22 21:53:00 2006 +0000 + + emms-player-mpd: Handle errors that occur when we begin playback + + darcs-hash:20061022215310-1bfb2-b99b27d89e83a9657f43100cdae95791c4409dab.gz + +commit c3e08253a22aaa9ba3eba33178168da689fa87e2 +Author: Michael Olson +Date: Sun Oct 22 20:17:00 2006 +0000 + + emms-playlist-mode: Handle case where selection has not been set but user wants to delete a region + + darcs-hash:20061022201724-1bfb2-58bd537d09c2f5bb2d6c70e72ed125488a7b24d8.gz + +commit 80454515b177a5883118586aeea95b9007c84ced +Author: william.xwl +Date: Sat Oct 21 06:23:00 2006 +0000 + + emms-player-mplayer.el: Mplayer also supports .vob files. + + darcs-hash:20061021062319-e8fe6-cc708b808381325149b0845d6778778afd33a65f.gz + +commit 695ddd235e6df10b32a9d8ed460e10f8e56e52c4 +Author: mlang +Date: Sun Oct 15 19:41:00 2006 +0000 + + FluidSynth midi file player + + darcs-hash:20061015194104-08870-0cf34454c85441753986c50f8ce4bb47da88a69d.gz + +commit d0b80b40d9e5cf36820d42d45a516be6d6070a3c +Author: forcer +Date: Sat Oct 21 15:12:00 2006 +0000 + + Added delYsid + + darcs-hash:20061021151250-2189f-b65dae315c48c2e6d997bbcbacadb74b7bbb1812.gz + +commit 36365442bce62e58f991a5e3e33ba49283915ed0 +Author: mlang +Date: Sun Oct 8 15:20:00 2006 +0000 + + jackd-support-for-emacs + + jackd is a pro-audio server which can be used as a backend for + alsaplayer, mplayer, and lots of other linux audio apps. + This module allows to start jackd from within emacs, and + connect/disconnect jack client ports. + + darcs-hash:20061008152002-08870-a537017dd29dd4f3806da45c2e0c75dcdbb6dc8b.gz + +commit 59afb287740909c01497948cb72064deb136ced0 +Author: Damien Elmes +Date: Wed Oct 11 15:15:00 2006 +0000 + + browser: ensure the RNG is seeded before use + + darcs-hash:20061011151535-4e3e3-d1c70d60b24a467a346f16c8423fd2812a1378ed.gz + +commit 088a174bf4f6d515bc2a30e86f8624042a3171e2 +Author: Damien Elmes +Date: Tue Oct 10 12:57:00 2006 +0000 + + browser: require sort (fixes bug with sort-fold-case being void) + + darcs-hash:20061010125718-4e3e3-f4ef22e88a7b1dd89db169ec1acaff6a1998519b.gz + +commit 2293b9fe0a7757162ba74c5cddc47bde79c8d1e5 +Author: Michael Olson +Date: Sun Oct 22 02:28:00 2006 +0000 + + emms-playlist-mode: Fix typo in hook name + + darcs-hash:20061022022812-1bfb2-56bf75c18981a67d77d009158d7f38efae69bce4.gz + +commit 5587272ee064832f5901479bb1da12d6dd6f1210 +Author: Michael Olson +Date: Sun Oct 22 01:22:00 2006 +0000 + + emms-player-mpd: Update version recommendation + + darcs-hash:20061022012223-1bfb2-b9ffb934c2cdf8f1516c35b12bc00ca6f9f6266c.gz + +commit 40b6275d283d85095f4f23d54ac57adbc49082f9 +Author: Michael Olson +Date: Sun Oct 22 01:10:00 2006 +0000 + + emms-player-mpd: Work properly with tracks inserted by emms-browser + + darcs-hash:20061022011050-1bfb2-eac272f7163adf59d75547e7e4e81fd999d28ace.gz + +commit e188a35955432a36d91fa49792c599a176b8554e +Author: Michael Olson +Date: Tue Oct 17 22:21:00 2006 +0000 + + Add NEWS items since version 2.1 + + darcs-hash:20061017222117-1bfb2-6b652a1d66f71e41b47db0f41d0bea20ca11409c.gz + +commit b5be2839b49dd87845738557d87ca6855ef81856 +Author: Michael Olson +Date: Tue Oct 17 22:04:00 2006 +0000 + + emms-player-mpd: When using the emms-volume interface, allow the user to specify the amount of change in the volume + + darcs-hash:20061017220404-1bfb2-816cd9b19dfb4094787434034e46fddce4442831.gz + +commit 236ca21937c7fb3ca17753ccb74f2ad455e81907 +Author: Michael Olson +Date: Tue Oct 17 21:53:00 2006 +0000 + + Documentation cleanups in emms-player-mpd and emms-source-playlist + + darcs-hash:20061017215345-1bfb2-5b89694555857fdfa14f43aa1c62f17cd612287a.gz + +commit 6db74368f95169f2122667d2c436199f4861fc7d +Author: Michael Olson +Date: Tue Oct 17 21:02:00 2006 +0000 + + Since emms-player-seeked-to-functions and emms-player-time-set-functions hooks do the same thing, replace the former with the latter + + darcs-hash:20061017210238-1bfb2-bdadf89a3b753c5704e7252ff21d87ae6c59d79d.gz + +commit 3d79cae684692c04a4555b6f02a9639ec2c69031 +Author: Michael Olson +Date: Tue Oct 17 20:53:00 2006 +0000 + + emms-browser: Fix compiler warning + + darcs-hash:20061017205310-1bfb2-3432e0fc0cd15b1143bbec337cddc5f4e6707da8.gz + +commit e64ea8d75164f4788c39230a4c0bc87894bd9ed6 +Author: Michael Olson +Date: Tue Oct 17 20:51:00 2006 +0000 + + emms-player-mpd: Implement seek-to support + + darcs-hash:20061017205106-1bfb2-d01f0f9e55a027a2f9a9467b7544bdc6df4cfa39.gz + +commit 2b38de90f0691656e5f07e32a651a2816c8150e1 +Author: yoni-r +Date: Sat Oct 7 06:47:00 2006 +0000 + + fix faulty emms-playlist-mode keybinding, fix due to William and Damien. + + darcs-hash:20061007064730-85c19-95f45dc5e099aaddb1c507fdac03311d06317de8.gz + +commit ab8ce99964f7eaf092fa72150257d8cbf26e9c09 +Author: yoni-r +Date: Fri Oct 6 18:01:00 2006 +0000 + + Added seeking to the playlist keymap, and updated the manual. + + darcs-hash:20061006180139-85c19-2f2a9a09d7bf8b1c9096d80379b90e97befe1f28.gz + +commit 0c4b2d14c042f9d5bb044019822018eb0dfe4408 +Author: Michael Olson +Date: Wed Oct 4 03:22:00 2006 +0000 + + emms-player-mpd: Only display error if we are certain that url.el is not up-to-date + + darcs-hash:20061004032213-1bfb2-090d7e68e56bc4639df136e47a67c5b0966fd9c0.gz + +commit 2e8093272bef16a36d8e0164fe6e7ebb00a9e775 +Author: mlang +Date: Fri Sep 29 22:15:00 2006 +0000 + + seek-for-alsaplayer + + Add relative seek support for alsaplayer + + darcs-hash:20060929221527-08870-4f515bbd69389f261ffefdef0a295c54594c194d.gz + +commit 3e77f17447d5094f3b3711ed391dceb71639fad5 +Author: mlang +Date: Fri Sep 29 23:14:00 2006 +0000 + + midi-files-via-timidity + + A simple-player definition for timidity + + darcs-hash:20060929231452-08870-791180c4ae2db7c713362b97bc4053c22e3c4888.gz + +commit 85e1c989efd01fb21f31488ab6d10035b84cb485 +Author: william.xwl +Date: Fri Sep 29 08:19:00 2006 +0000 + + emms-playing-time.el: Minor cleanups. + + darcs-hash:20060929081908-e8fe6-f709c35fd9e891da05ac0b55e311afe7f3fc639b.gz + +commit b492ffd66b8e08ffccc73f13d6d162bfd266982f +Author: william.xwl +Date: Fri Sep 29 08:17:00 2006 +0000 + + emms-lyrics.el: Minor Cleanups. + + darcs-hash:20060929081721-e8fe6-29086db85a21f4bef4513670cdcc64bf8d64e427.gz + +commit 7b7a768aef113ce97c36f989d3e59acf48696ea6 +Author: mlang +Date: Thu Sep 28 21:15:00 2006 +0000 + + pause-for-alsaplayer + + Get pause/resume working for alsaplayer + + darcs-hash:20060928211555-08870-3dc3638f98fa28d080d98d4fbb874ef2afa68af9.gz + +commit 7185a592e9276a5593d35cb1f4222d169516404b +Author: mlang +Date: Tue Sep 26 12:49:00 2006 +0000 + + mms-for-mplayer + + mplayer also supports mms:// URLs + + darcs-hash:20060926124951-08870-47ed08213b018d8ed9e0ba951e9099f63a07c417.gz + +commit dc0f30f3eeb9ece27f60537ad5d0160045308ae5 +Author: yoni-r +Date: Tue Sep 26 07:15:00 2006 +0000 + + DoTheRightThing with player pausing and emms-bookmarks.el + + darcs-hash:20060926071538-85c19-18986d89ae4cb5463db57249c4ee0ef5f2360cbc.gz + +commit 03bc583073b06d1f2b36c62227d8d0d59ea4aa36 +Author: yoni-r +Date: Sun Sep 24 14:18:00 2006 +0000 + + Added emms-bookmarks.el + + darcs-hash:20060924141826-85c19-ac8a381dd9f8ddf8e0a9f2c358736bbcd55455f8.gz + +commit f9e09deb8927418fafeafa42fb838ffad2e35c28 +Author: yoni-r +Date: Mon Sep 25 20:20:00 2006 +0000 + + Added `emms-pause' to emms-playlist-mode.el bound to to ``P''. + + darcs-hash:20060925202010-85c19-07f63a962f5850d850715f34921208a4622f757d.gz + +commit 8bd85e154ad7da1779fcfaf91a8c7743d20ecd2a +Author: Damien Elmes +Date: Sat Sep 23 05:11:00 2006 +0000 + + browser: add deletion started/finished message + + darcs-hash:20060923051128-4e3e3-af24f19990051bdf02f145153edff3b0a3663057.gz + +commit 08c21bcf7566900c9061ef848f519f4188d4fb0d +Author: yoni-r +Date: Sat Sep 23 21:04:00 2006 +0000 + + Added a link to the online version of the manual. + + darcs-hash:20060923210401-85c19-d9047936f2de25924bd1f4a38f3390d62f48ec78.gz + +commit 794a5abbd8e35458d0e6a6d2ce013205eefceb26 +Author: yoni-r +Date: Fri Sep 22 09:47:00 2006 +0000 + + emms-playing-time.el now works with `seek-to'. + + darcs-hash:20060922094757-85c19-fbb086056c6b7050585a8ad86996d39c2a8085e4.gz + +commit 876bc87c3b24ee8dea7fe697d1b0f127ed16621b +Author: yoni-r +Date: Fri Sep 22 08:55:00 2006 +0000 + + Added `seek-to' to emms.el and emms-player-mplayer.el. + + darcs-hash:20060922085513-85c19-7ae430e7e6945666cef8fce5ba13d82bd669e0c8.gz + +commit f71dc5daf9eec2626f49250c2c703a5d6993696e +Author: Damien Elmes +Date: Fri Sep 22 09:05:00 2006 +0000 + + browser/cache: support deleting files, make emms-cache-dirty a defsubst + + darcs-hash:20060922090553-4e3e3-e2dda4ec007268376de845784060dd2af083c2a0.gz + +commit fe7e71377c1794b0378690e1e5ea0e0c598c53ed +Author: forcer +Date: Sun Sep 3 11:57:00 2006 +0000 + + Release 2.1 version update + + darcs-hash:20060903115710-2189f-5eea9188fc963e1bd36d9343d5583df08790cdeb.gz + +commit 170f12730093f8a42981c926ff62c5e2df93ffac +Author: Michael Olson +Date: Fri Aug 25 20:32:00 2006 +0000 + + emms-player-mpd: Use regexp-opt instead of mapconcat. + + darcs-hash:20060825203258-1bfb2-8be4ed4794be6581c6a1b65dfbbfdc991a826225.gz + +commit fa598825e414642e9092f93cde236052c7141827 +Author: Michael Olson +Date: Sun Aug 27 05:21:00 2006 +0000 + + Include the tq.el file from Emacs 22 with EMMS, instead of re-implementing it in emms-player-mpd.el. + + darcs-hash:20060827052155-1bfb2-b2b47f20d03eaa85cecdf3c1805279edc59c68ee.gz + +commit 2f052eb2aae8ff9ee72129cda8d3bc84fb80c354 +Author: Damien Elmes +Date: Thu Aug 24 13:11:00 2006 +0000 + + browser: don't scroll the playlist to the bottom when switching back + + darcs-hash:20060824131135-4e3e3-e7ea20e0db889f22d84485d8ed6cbdcb107c11bf.gz + +commit c4b4668ceeebdb1b76d6a2707126c3369676b9b6 +Author: Damien Elmes +Date: Thu Aug 24 03:05:00 2006 +0000 + + browser: pitchfork's search page has changed + + darcs-hash:20060824030539-4e3e3-8b7024a3ee5e81a95bc340dd3652f5f1f313093e.gz + +commit 974d2130b9e2a8b4393cbed4af5365536ffe5619 +Author: Michael Olson +Date: Tue Aug 22 13:06:00 2006 +0000 + + Fix compilation warnings and don't clobber namespace + + darcs-hash:20060822130608-1bfb2-c2a7fc4a64e0c781bb8727f4a70efbd72e3e3d0c.gz + +commit 789b5f8eb5577e680f10d8c46fe51abf2ea1385d +Author: Damien Elmes +Date: Tue Aug 22 10:05:00 2006 +0000 + + browser: few compat fixes for emacs21 + + darcs-hash:20060822100508-4e3e3-a39abae41dd60465fd9e52c1c3214cb1e20f0a1b.gz + +commit 3b214b84cf3c84fa4147bcb0adca9c4f0d3dbb9e +Author: Damien Elmes +Date: Sun Aug 20 13:18:00 2006 +0000 + + manual: fix a spelling mistake (thanks yrk for adding the browser!) + + darcs-hash:20060820131856-4e3e3-ce86c09d286265c812d12a3a9ff2167dfe554116.gz + +commit fa98eb12445e29c70170a7e9c9ed12cdec008615 +Author: yoni-r +Date: Sun Aug 20 12:47:00 2006 +0000 + + added the emms browser to the manual + + darcs-hash:20060820124739-85c19-933b5171ab5d6636ef9c2fbe494a0f8a39fde146.gz + +commit 79cff8d3c5c902ecae43bf8b15022f9aad4f1f52 +Author: Damien Elmes +Date: Sat Aug 19 17:52:00 2006 +0000 + + browser: move from emms-devel to emms-all + + darcs-hash:20060819175220-4e3e3-b5e03ae3d5353818d15e0fde94325d2adca6a5a3.gz + +commit 850a7e4e620e725f843a9e20aa36a74f01535c03 +Author: Michael Olson +Date: Fri Aug 18 05:05:00 2006 +0000 + + emms-player-mpd: Get rid of error messages when closing the MusicPD process after playing the last track in the playlist. + + darcs-hash:20060818050516-1bfb2-a4d4b8d0a41a68014e7c5edb6e98a2f4ea3f48ec.gz + +commit c211b7b5f94e0b34a78fe76f9a614203cd36e97d +Author: william.xwl +Date: Thu Aug 17 17:07:00 2006 +0000 + + emms-score.el: Make use of `emms-player-next-function'. + + darcs-hash:20060817170709-e8fe6-eabe7a65e792a2733c9b6fe9fbfc51d2f00a84ba.gz + +commit 1100c55965f7e0c41dd1530eeb62f31635019a9d +Author: Damien Elmes +Date: Thu Aug 17 16:00:00 2006 +0000 + + browser: only display '. ' if there's a valid track number + + darcs-hash:20060817160007-4e3e3-dff1f93f7c5486199c6aa3116ff80ac627beaca3.gz + +commit d85ede8a7d0e4bbdcc35b33fad617be513618dcb +Author: Damien Elmes +Date: Thu Aug 17 15:45:00 2006 +0000 + + browser: add documentation for a bunch of features + + darcs-hash:20060817154518-4e3e3-cb7c1fcbe6a2cc19e79d941a4be82e80f65cd999.gz + +commit 86d376246947c648966c964107ed299c098954ba +Author: forcer +Date: Thu Aug 17 16:14:00 2006 +0000 + + emms.el: Provide and use `emms-player-next-function'. + + darcs-hash:20060817161404-2189f-ed62b83d52ce9be935539a060f89a884cf7ef694.gz + +commit d3ff5574520143fdf7a00a0637d31f9ba5a3ded4 +Author: Damien Elmes +Date: Thu Aug 17 14:40:00 2006 +0000 + + browser: add last-played support + + You can now define filters to display only tracks played in the last + week, month, etc. + + darcs-hash:20060817144049-4e3e3-e8f9ab27cf63a86ab6c0070fbee65c004cd08b28.gz + +commit 293c5bc7c2208467f4297e3ff56707a031b56f38 +Author: forcer +Date: Thu Aug 17 01:56:00 2006 +0000 + + The coding system of choice is utf-8, not legacy-1 + + darcs-hash:20060817015611-2189f-ab42d5ff0cd4b473ab6bcf755ec6daade2920569.gz + +commit 7905db151bd394f07819ee8f43f876ae3246e58c +Author: forcer +Date: Wed Aug 16 00:24:00 2006 +0000 + + AUTHORS: Removed zeus, he said he never did anything big to emms, only + + mp3player, and that code is long gone. + + darcs-hash:20060816002434-2189f-c9499519fbb401fc2b357d2834578e0f58b1ae78.gz + +commit 8bc775c9d178e5c64fc7b377e668b39414b127ba +Author: william.xwl +Date: Sun Aug 13 17:15:00 2006 +0000 + + emms-info-ogginfo.el: Add check for retrieving ogginfo. + + darcs-hash:20060813171527-e8fe6-7d86d1ced2affec422819799253f818c5c5e717e.gz + +commit 043320f4cb7dd763ffe6df95b0f1c68ecf7f82f2 +Author: yoni-r +Date: Sat Aug 12 19:49:00 2006 +0000 + + added emms-with-excluded-directories to emms-source-file + + darcs-hash:20060812194959-85c19-4195c0957541a78db68c51bf31adcb5e58a67923.gz + +commit 09ec5bcfdd5320369ce49919e33d7048280af450 +Author: Michael Olson +Date: Fri Aug 11 18:58:00 2006 +0000 + + emms-player-mpd: Really kill the client process, as documented, instead of waiting for it to time out. + + darcs-hash:20060811185849-1bfb2-bcfc45ae54e42ad5c182bd7f3cd4b6ca5e76f3f3.gz + +commit edbaced4c24d099692a525580d4bf853712b1bdc +Author: Michael Olson +Date: Fri Aug 11 18:48:00 2006 +0000 + + emms-player-mpd: Make supported formats regexp customizable. + + darcs-hash:20060811184859-1bfb2-bec436303736ffda13cfffeb7a0eea38de054894.gz + +commit 936e11ed52318d04470867b33d1128632f439354 +Author: Michael Olson +Date: Sun Aug 6 02:26:00 2006 +0000 + + emms-playing-time: Don't require emms-info-mp3info, since none of its functions are used directly. + + darcs-hash:20060806022659-1bfb2-85b04367707b2a25c93ed9d1f6b7b38c434c5fcb.gz + +commit f10a13c62289f54556edfa642e4e266f12e22396 +Author: Michael Olson +Date: Sun Aug 6 02:26:00 2006 +0000 + + emms-player-mpd: Emacs21 fix. + + darcs-hash:20060806022640-1bfb2-a9c4a3d651c91ec8e1cf49e5efaa64fafa2bf7d6.gz + +commit 3bcb9452259783c843444e0342468d2b566ab38f +Author: Michael Olson +Date: Fri Aug 4 18:53:00 2006 +0000 + + emms-player-mpd: Use better logic for last patch. + + darcs-hash:20060804185308-1bfb2-ae78a2fb0939d2265454d088eee6881b780f89be.gz + +commit 1359311d1d86162b1e0374afdc0dc28a9cd1d9eb +Author: Michael Olson +Date: Fri Aug 4 18:38:00 2006 +0000 + + emms-player-mpd: Correctly fetch track data when using remote MusicPD server. + + darcs-hash:20060804183813-1bfb2-57e60908847a03eade1622689660cf2614d219e7.gz + +commit b42027e47722f2c038ad455b6ca18f0b9c115643 +Author: william.xwl +Date: Sat Aug 5 00:43:00 2006 +0000 + + Set correct SEPARATORS parameter for split-string. + + darcs-hash:20060805004338-e8fe6-e3c3067cd72a36343c35677bea69248404e0758c.gz + +commit 4150a25e6930608c8a6f04bc948f7c376b39dddf +Author: Michael Olson +Date: Thu Aug 3 03:00:00 2006 +0000 + + emms-player-mpd: Use better algorithm to detect whether the user has requested a stop or whether we have run out of tracks. Thanks to dds for the report. + + darcs-hash:20060803030044-1bfb2-8ae4e59fcafcbfff9b8b2e764aceb82d80c16faf.gz + +commit 88658d69d9b9ad2c9b4ad00b199bd80d93b4d534 +Author: Michael Olson +Date: Wed Aug 2 03:50:00 2006 +0000 + + emms-cache: Replace use of 'utf-8 with emms-cache-file-coding-system. + + darcs-hash:20060802035000-1bfb2-2f38291ea17ecbe96f1906b25c1ce147701b3ea4.gz + +commit 6abd26a03f3af8d76806abac5d210252bffbd088 +Author: Michael Olson +Date: Tue Aug 1 02:41:00 2006 +0000 + + emms-cache: Change default coding system to utf-8. Fix byte-compilation warning. + + darcs-hash:20060801024119-1bfb2-ddb4d405acf76fcaa777d4c9a359981bbe015357.gz + +commit d10458058daca7b53074a3d6d8a297630e2ea288 +Author: william.xwl +Date: Mon Jul 31 17:05:00 2006 +0000 + + emms-info-mp3info.el: New function, emms-iconv, for converting string + + between different coding systems. The conversion is necessary when + emms-info-mp3info-coding-system is different from + emms-cache-file-coding-system. + + darcs-hash:20060731170503-e8fe6-0db1b71cfdc7dc39687c9b5297351541e436e8bf.gz + +commit 43c306146f67f59f89d262e9b91c3d21bd6910a1 +Author: william.xwl +Date: Mon Jul 31 17:00:00 2006 +0000 + + emms-cache.el: New variable, emms-cache-file-coding-system, which will + + allow user to set cache file's coding system explicitly. + + darcs-hash:20060731170049-e8fe6-6d125ca38a3a3d1b1271aeeb9815b6b8a0411c58.gz + +commit f7d41460d9077b0c553d63f17c702c659e3d53ee +Author: Michael Olson +Date: Sun Jul 30 22:31:00 2006 +0000 + + emms-player-mpd: Add support for updating MusicPD's database and improve documentation. + + darcs-hash:20060730223147-1bfb2-5e323fa65ecb32976db21c07a96143d36d65d7e8.gz + +commit aa9c184f2e41d831bed2c209112f4299ce27f58a +Author: Michael Olson +Date: Sun Jul 30 22:02:00 2006 +0000 + + emms-streams: Don't prompt for fd. Determine it automatically instead. + + darcs-hash:20060730220232-1bfb2-788a8edc59ad10890149cadd420b2ec7cf87defc.gz + +commit ab3184047fd4ff9373bacccd8f583674ba738849 +Author: Michael Olson +Date: Sun Jul 30 21:50:00 2006 +0000 + + emms-player-mpd: Allow a password to be sent to the MusicPD server. + + darcs-hash:20060730215000-1bfb2-492d75142915235bcc52d20e92d7d9973dfd8053.gz + +commit 9e243bd6c4fdc71083203116d98af41ba00851ea +Author: Michael Olson +Date: Sat Jul 29 02:25:00 2006 +0000 + + emms-info: On second thought, with remote players, info should be fetched even when the file does not exist on the local system. So we should always fetch info when file-mtime is nil. + + darcs-hash:20060729022523-1bfb2-edf73ea0c2e77bcda00ad36157468befc712954b.gz + +commit ecc6f6e523cc478b960c3da2ca63252c178bd0e2 +Author: Michael Olson +Date: Thu Jul 27 18:35:00 2006 +0000 + + emms-info: If the file does not exist, don't update its info and file-mtime. This fixes an error. + + darcs-hash:20060727183504-1bfb2-9943ddf765b56f83479b08cdffefb0e63e6a20f2.gz + +commit 2a51c5acdf238d6c6de5811ab0b9bedc90f57db6 +Author: forcer +Date: Thu Jul 27 14:13:00 2006 +0000 + + Makefile: Don't split info output + + darcs-hash:20060727141340-2189f-04dc7c9508430653ff03cde0b1f8e402eebe6812.gz + +commit d84b90a32fc453e90eb1d6b8d8b5f207c9843859 +Author: Damien Elmes +Date: Wed Jul 26 18:17:00 2006 +0000 + + browser: add some documentation related to singles and filters + + darcs-hash:20060726181758-4e3e3-ea11e892b1478cd818c7d774fd8957093a971511.gz + +commit 940d0784c8d5faed2ded6799bfc9dc6499106aba +Author: Damien Elmes +Date: Wed Jul 26 14:38:00 2006 +0000 + + browser: fix a few cover bugs + + darcs-hash:20060726143832-4e3e3-94f75a65138f9c49f0c94f348d437c93ca5158ef.gz + +commit 503bbce69bdbf6d7d3b54d14a1267886ede90f4d +Author: Damien Elmes +Date: Wed Jul 19 11:49:00 2006 +0000 + + add more lookup functions, a filter-changed hook, and fix an indent problem + + darcs-hash:20060719114958-4e3e3-a410266491ee984490b5d4b88cab813903847552.gz + +commit b089f2794908126bc7d75c6ae6634b993e8ee18d +Author: yoni-r +Date: Mon Jul 10 22:04:00 2006 +0000 + + resolve bug reported by sebatian about the q key + + darcs-hash:20060710220453-85c19-e7f6d124b823015bd41a37c0a836ebedca86f8cc.gz + +commit c67578e60968de99fab41521e70a4b7002449980 +Author: Damien Elmes +Date: Mon Jul 10 18:24:00 2006 +0000 + + browser: fix keybindings + + darcs-hash:20060710182403-4e3e3-163401138844f8ef44c6d7a8920a932ac942a114.gz + +commit 868d5b3bca32f05f90d88c3698324ae6e7d0d3f3 +Author: Damien Elmes +Date: Mon Jul 10 18:04:00 2006 +0000 + + browser: add next/previous filter support + + darcs-hash:20060710180451-4e3e3-4b6b2a89bd865f0490b0f7c38b91ea9b383ca895.gz + +commit fb513e62baf6c8d7355be9aa4ebfa7ceab55ef61 +Author: Damien Elmes +Date: Mon Jul 10 17:23:00 2006 +0000 + + browser: improve filtering, update docs + + darcs-hash:20060710172313-4e3e3-4f59268d5701ca3e5e3d09accc562835ca5813a9.gz + +commit 3c03bb4d8a259cfd2612542b25c0e014b8ac0898 +Author: Damien Elmes +Date: Mon Jul 10 14:38:00 2006 +0000 + + mplayer: -playlist must be the last arg when streaming + + darcs-hash:20060710143807-4e3e3-7367953faf45a044690c602a7a9103015e95c734.gz + +commit 1e6871901a383ca0f5fc2be2fb723e60142f79e0 +Author: Damien Elmes +Date: Mon Jul 10 14:24:00 2006 +0000 + + mplayer: use really-quiet (might help on video files with lots of errors?) + + darcs-hash:20060710142405-4e3e3-6967760b29f2149f0ebea84147ffdc18936dd461.gz + +commit 9e567044cda73f04fdc894994843d778b3bcc8fe +Author: Damien Elmes +Date: Mon Jul 10 14:19:00 2006 +0000 + + mplayer: use quiet mode (stops skipping when emacs is busy) + + darcs-hash:20060710141939-4e3e3-77f600115c13362a6bda5a297750c707b61c72df.gz + +commit c05ccf0803530d8fddbcb58dc92daa3546469379 +Author: Damien Elmes +Date: Thu Jul 6 11:25:00 2006 +0000 + + browser: use generated name on top level enteries + + this fixes a bug where 'various' albums end up being classified under + the first author of the first various album + + darcs-hash:20060706112523-4e3e3-b5fc3f33b7996292ce11ef38b111fd3df96e83f6.gz + +commit cf84eab8b93a5ce922b64bc13954166b9847c8bc +Author: Damien Elmes +Date: Thu Jul 6 09:51:00 2006 +0000 + + playlist: don't assume there's a track at point + + this makes RET on an group heading play the first track instead of + failing + + darcs-hash:20060706095138-4e3e3-681dd364f708bcf5c88d0534d0019c091fb62707.gz + +commit 0bcea596a4ea9d5601259f34cab825d3bf1e8394 +Author: Damien Elmes +Date: Thu Jul 6 07:35:00 2006 +0000 + + browser: don't use text-mode-map as parent + + darcs-hash:20060706073532-4e3e3-2801f215411ab6469b4ac002a5d364ea498f3427.gz + +commit 1772f4f391923e955910bc35582361f0f8023ef8 +Author: Damien Elmes +Date: Thu Jul 6 07:31:00 2006 +0000 + + browser: add lookup of artist/album in wikipedia + + darcs-hash:20060706073102-4e3e3-0d7410b08c4748a26b252025090beeffb9f77791.gz + +commit d17aadfe7faa32710766b9d5f3b7a6e59361a2cd +Author: Damien Elmes +Date: Thu Jul 6 06:30:00 2006 +0000 + + browser: add filtering support (see comments at top) + + darcs-hash:20060706063045-4e3e3-abcefee16dc9272b7d76bc66869349d300cd597a.gz + +commit 49c0ec3cb47204b00601f66d7bdd3c6467d67b91 +Author: Damien Elmes +Date: Wed Jul 5 13:42:00 2006 +0000 + + browser: lvl is a bad name (fixes a bug) + + darcs-hash:20060705134200-4e3e3-acf9064722ab87de51766b92e7903f8f868b053b.gz + +commit a3bb0ffba1588416cb4f630c9d2f99b8864d401c +Author: Damien Elmes +Date: Wed Jul 5 13:34:00 2006 +0000 + + browser: don't rely on target to determine track properties + + Using 'track means that the format string symbols aren't generated + properly. + + Note that these recent changes means that the browser and the playlist + share the same face. It's not too hard to change this - what do you + think? Should the browser and playlist track face be different? + + darcs-hash:20060705133450-4e3e3-0743a44a91f05f825f146eedf21163ff41d69db6.gz + +commit a6b5c7855486045daeff9db25e224896a2eb0f73 +Author: Damien Elmes +Date: Wed Jul 5 13:16:00 2006 +0000 + + browser: propertize playlist tracks in formatting code + + darcs-hash:20060705131640-4e3e3-30381f6ff30aecd8d7ccab57a2f7bf0e71b52696.gz + +commit 84ec279f7b4731899ef0ebf8d80483d88ce26f10 +Author: Damien Elmes +Date: Wed Jul 5 11:47:00 2006 +0000 + + browser: refactor level handling code + + - remove insert-track-function, it's not needed + - playlist indentation is now handled the same way as the browser, + using format strings + - dynamically bind the relative level to make the above work + - indent tracks a little more to make them visibly "under" albums + + darcs-hash:20060705114748-4e3e3-362beab720e68610925c927e0f4638f43f1fad1a.gz + +commit 303055e04a5556dc412e69189d6985b917555ed1 +Author: Damien Elmes +Date: Tue Jul 4 15:34:00 2006 +0000 + + browser: indent albums, don't propertize indent + + darcs-hash:20060704153422-4e3e3-ebb8cf0b25fc1599729c43675016956551388ea4.gz + +commit 6bc9791da7daebbc89bb6f2ad2da83c14a5f8ff8 +Author: Damien Elmes +Date: Tue Jul 4 14:01:00 2006 +0000 + + browser: make faces dependent on type, not level + + also renamed the faces - you'll need to customize them again if you've + customized them before. + + darcs-hash:20060704140109-4e3e3-3e575fd46005c48cacc715f4f4fa5ec35249a2a9.gz + +commit c02d6cf3b3cadeea7e2063f96696cd2edb70468e +Author: Damien Elmes +Date: Tue Jul 4 13:14:00 2006 +0000 + + browser: set missing elements to 'misc' to prevent failure + + darcs-hash:20060704131400-4e3e3-2e9081e6826ba4fcbfcb450d77aa5e66cdd521a1.gz + +commit 7749a597540993c1fe49e086ff41623541658160 +Author: Damien Elmes +Date: Tue Jul 4 12:56:00 2006 +0000 + + browser: add no-cover documentation + + darcs-hash:20060704125634-4e3e3-f75ae479c99c8085119f4ce35698ad432ea635e4.gz + +commit 9826f396b020fd61abcb7a0fd16b1d074a53c429 +Author: Damien Elmes +Date: Tue Jul 4 04:43:00 2006 +0000 + + browser: don't need point-at-bol, code has been refactored + + darcs-hash:20060704044315-4e3e3-bd659adfefc1698b5c0486338d0046f0885e78c0.gz + +commit 05f1a90f4299b7c4ef307e48e29917c4c5acd66b +Author: Damien Elmes +Date: Tue Jul 4 04:40:00 2006 +0000 + + browser: add default covers, fix bug + + darcs-hash:20060704044020-4e3e3-d0f91c965a5820c1afaa14a4131fd780cc4aed11.gz + +commit 0ea391b453a8996d3fa17536159a5b8d6b96851b +Author: Damien Elmes +Date: Sun Jul 2 09:13:00 2006 +0000 + + browser: beginnings of format string support + + darcs-hash:20060702091318-4e3e3-43eece589404da9ff1ba8c9308960f14d881beb1.gz + +commit 481ae8b43447ccaf30d1adbce313dacb2956be62 +Author: Damien Elmes +Date: Sun Jul 2 03:03:00 2006 +0000 + + cache: set coding cookie in cache file + + darcs-hash:20060702030320-4e3e3-c05bba88a4c05550bef892d79cf581f716567d12.gz + +commit 62ff681882fdf81d2c9abd82d149063a9658eeb7 +Author: Michael Olson +Date: Sun Jul 2 03:37:00 2006 +0000 + + emms-browser: Use point-at-bol instead of line-beginning-position for XEmacs compatibility. + + darcs-hash:20060702033721-1bfb2-a594cdc0e93fceb6081b805fc511ef536df83c5a.gz + +commit afe2cacd997d7d3c680843339177ba4e1b82c652 +Author: Michael Olson +Date: Sun Jul 2 02:03:00 2006 +0000 + + Fix more XEmacs issues. + + darcs-hash:20060702020302-1bfb2-ce8e5060cf1f7db0cf52e40d711d16e621f3968c.gz + +commit 4a873b05b48e1b3bca23499494cff40bf6a3e74a +Author: Michael Olson +Date: Sun Jul 2 01:21:00 2006 +0000 + + Allow player to set the exact elapsed time of a track. emms-player-mpd and emms-player-mpg321-remote both need this. + + darcs-hash:20060702012131-1bfb2-3e6229d68adf0d78574e0fc6cd1c1a4438c870c3.gz + +commit accfde0f1a53e921406bb352fc5c3081ef9dbe97 +Author: Michael Olson +Date: Sun Jul 2 00:12:00 2006 +0000 + + Make emms-cache and emms-browser work with XEmacs. + + darcs-hash:20060702001247-1bfb2-987d207f3c007211aae68e8061a2a16fdc6960a7.gz + +commit 6dfa85c0487668269d9f08543483aa1d4f4258ff +Author: lucas +Date: Fri Jun 30 22:08:00 2006 +0000 + + browser: bind 'C' to clear the playlist from the browser window. + + darcs-hash:20060630220804-4f952-d803c7f547027551362a1a8de638d4e3ccc4bb3e.gz + +commit 68bf7c8740c1c8371b71a613b57d00bc6a114f00 +Author: Damien Elmes +Date: Fri Jun 30 12:40:00 2006 +0000 + + browser: d for dired (missing half) + + darcs-hash:20060630124050-4e3e3-19caf3a3694a8e8cbba8d2a6cfc6ac60f08bc3ca.gz + +commit fe45a4a8a165cb7ce7e1604453408cce873c0e1b +Author: Damien Elmes +Date: Thu Jun 29 17:54:00 2006 +0000 + + browser: add 'd' to open dired on the current directory + + darcs-hash:20060629175424-4e3e3-1301f36cece1ae2f55616133c652baddf606c36c.gz + +commit 372698a16cdd87f0f95cabde3e6c9f0e5f227432 +Author: Damien Elmes +Date: Thu Jun 29 14:13:00 2006 +0000 + + browser: fix bug with custom cover fetching function + + darcs-hash:20060629141356-4e3e3-e469426ab411ae28b58dead6de6302c9528362ea.gz + +commit 7636b83b39c4d020b6324bebccc7b62965369d3b +Author: Damien Elmes +Date: Thu Jun 29 13:24:00 2006 +0000 + + browser: cover display, compilation support,more + + - added optional rendering of cover images in the browser and playlist + (see http://repose.cx/dump/browser-images.png) + - display artist name if browsing by album + - add `emms-browser-get-track-field-function', which allows you to + customise the way the browser sorts the cache into various albums, + artists, etc. includes a function (not on by default) which finds + the artist name by the directory, not tag info - this prevents + making lots of top level artist entries for artists who only appear + on a compilation + + darcs-hash:20060629132444-4e3e3-142af90538863a1f655494b24de89ef39ea2a4dc.gz + +commit 69abf5b78ac67197dfedc1f15c49eaaddbce297a +Author: lucas +Date: Tue Jun 27 22:07:00 2006 +0000 + + emms-browser: add C-j as an alternative to C-RET for console users + + darcs-hash:20060627220759-4f952-eea5cba96a2a2313b267e6efbc8bbfad914ba502.gz + +commit 88f57b8804b6df32844770ece036075e1a1ac64d +Author: yoni-r +Date: Mon Jun 26 16:04:00 2006 +0000 + + emms-playlist-mode-window-width defcustom + emms-playlist-mode-center-when-go + + darcs-hash:20060626160415-85c19-b96c96fccb4ef99f70e98f1e83e0a88e4113f41b.gz + +commit 50eebbbff0345d945ac7073273a034d8a3071e0b +Author: yoni-r +Date: Mon Jun 26 14:15:00 2006 +0000 + + make M-> act like a normal Emacs buffer for emms-playlist-mode + + darcs-hash:20060626141534-85c19-d4133931635bd1f01bd5295567d2a4678d778ad4.gz + +commit 5e4ffd984d94f89699d038bfd8ff06154fb27dc7 +Author: lucas +Date: Sun Jun 25 17:56:00 2006 +0000 + + emms-last-played: Count the number of times a track has been played. + + By default, EMMS will now store the number of times you play a track. + + darcs-hash:20060625175654-4f952-0143f8621918567caed0a6587da7a5d3bfea409c.gz + +commit d60c90d8def9ebee49d7cae0acc0010b3abad8c8 +Author: lucas +Date: Sun Jun 25 16:20:00 2006 +0000 + + emms-cache.el: fix missing paren in emms-cache-sync + + darcs-hash:20060625162044-4f952-a5c2c56dc79f3b359ef298aef12ec3a9c1d3ed57.gz + +commit e3a70f91583e7ced9e6d2fa9c1a8e9e2521dc7fa +Author: lucas +Date: Sun Jun 25 11:33:00 2006 +0000 + + emms-browser.el: fix bad keybinding for emms-browser-goto-random + + darcs-hash:20060625113348-4f952-20e508ab3d73b040f6c92f8b9208110c1a9c621e.gz + +commit 8f9c1dcdff81825ce5af9f84359b70061769f284 +Author: Damien Elmes +Date: Sun Jun 25 11:01:00 2006 +0000 + + cache: readability fix + + darcs-hash:20060625110138-4e3e3-796352e4a7992026d4d073755b8d9c7aa53b26fc.gz + +commit bd115b86296fa6f88b7f945a308cbb89027c68b3 +Author: Damien Elmes +Date: Sun Jun 25 10:51:00 2006 +0000 + + cache: rename function, remove obsolete one, only mark dirty if necessary + + darcs-hash:20060625105130-4e3e3-9eeb2d394b4324c8cefcfd9aae0a9b8a40971258.gz + +commit 507729e70357d5e9d55c0276907e04fc22223289 +Author: lucas +Date: Sun Jun 25 09:59:00 2006 +0000 + + emms-cache.el: Move the pruning code inside emms-cache-refresh. + + darcs-hash:20060625095901-4f952-96d60b326e8e09587e2d92cffc838f00864241a4.gz + +commit 3672c9ee39f0d15815a79e69dc1a52a9cfbb8b44 +Author: lucas +Date: Sun Jun 25 11:24:00 2006 +0000 + + emms-browser.el: emms-browser-goto-random moves the point to a random line in the browser. + + darcs-hash:20060625112441-4f952-c9517489eb33dd2865a3d8f6fbdf922b3a989acb.gz + +commit 6dc53f98e6c2acce8852ce71f58164bb0603733e +Author: Damien Elmes +Date: Fri Jun 23 17:12:00 2006 +0000 + + browser: another read-only bug + + darcs-hash:20060623171252-4e3e3-2270fbde08d8e29914b9ee2614bcf70d2c4bcf5a.gz + +commit ce36e03ee5fe51ad8dc4ef0b4f15f6036624230b +Author: Damien Elmes +Date: Fri Jun 23 15:09:00 2006 +0000 + + browser: fix bug with read-only buffer + + darcs-hash:20060623150933-4e3e3-7a835c979f1f6283d0aeda7c4cbc55653f2a3e74.gz + +commit 43d2e4e473c8561dc7ad54813bb5aad82981face +Author: Damien Elmes +Date: Fri Jun 23 15:04:00 2006 +0000 + + browser: more search stuff + + - fix bug where we clobber emms-browser-buffer + - clear search on new search + - add new keybindings - 's a', 's s', etc. to search for different fields. + + darcs-hash:20060623150406-4e3e3-9096e56597ae119fdee324255894b2858cef702f.gz + +commit 32aa5c2203d7f63bf88c6853f2e2f42788eb3890 +Author: Damien Elmes +Date: Fri Jun 23 14:28:00 2006 +0000 + + browser: preliminary browsing support + + darcs-hash:20060623142837-4e3e3-7397b81dc867876785cf43357bf18c8973e6b010.gz + +commit 4a174ab71e24c4459fdd015194041bf05f4b1ea1 +Author: yoni-r +Date: Thu Jun 22 20:46:00 2006 +0000 + + function name change + testing emms-patches mailing-list + + darcs-hash:20060622204637-85c19-cd8bc0fdb4fdad6279d9996c0820de139e13dc27.gz + +commit 4b201371ac9d96070c13bfd8da9bebeb5dc5df10 +Author: lucas +Date: Thu Jun 22 23:17:00 2006 +0000 + + README: added a note about compiling emms-print-metadata, since it apparently wasn't obvious... + + darcs-hash:20060622231759-4f952-2d232e9530b6990ea41ba6d8b8d78d0e4b717c87.gz + +commit 963010890b497f9eabfb2738ee50734a1befa539 +Author: Damien Elmes +Date: Thu Jun 22 11:27:00 2006 +0000 + + browser: use the filename if no useful metadata is available + + darcs-hash:20060622112720-4e3e3-7067174f9a1f6013bbfecb73e8effc03fdce5d52.gz + +commit 859fe8dd6b7d0a525fc15d31a84844ff36da1cb6 +Author: Damien Elmes +Date: Thu Jun 22 11:14:00 2006 +0000 + + browser: uniquify track names, mpg321-remote: restart dead process + + darcs-hash:20060622111421-4e3e3-d843dafdb0245f9e08c032ad43bed6b2dc10c701.gz + +commit a3a19b09ccbb3b9909d3ce50a21b8fe3ca2636b8 +Author: Damien Elmes +Date: Thu Jun 22 11:45:00 2006 +0000 + + cache: add a routine to refresh metadata info + + darcs-hash:20060622114528-4e3e3-edaed29b327826bdbac2e172177dfa9e37214c15.gz + +commit 6115f3d510a1d052921210268575ec54a358523c +Author: Damien Elmes +Date: Tue Jun 20 09:19:00 2006 +0000 + + README: fix a small typo + + darcs-hash:20060620091959-4e3e3-9eb13a61aefbe79769a4c61c96f2ba6cf40a21aa.gz + +commit 544e06a3b7a1f759317e984b87464632a7548eda +Author: lucas +Date: Tue Jun 20 06:52:00 2006 +0000 + + README : Advanced configuration : added item about seeking. + + darcs-hash:20060620065241-4f952-57b870e39b27d3377015ebf0e9deb49c9c43412d.gz + +commit c487efd4d968a1859e7e6d446ad3834c2ec1dd1e +Author: william.xwl +Date: Sun Jun 18 12:03:00 2006 +0000 + + emms-player-mplayer.el: Enable mplayer's slave mode for seek support by + + default. + + darcs-hash:20060618120337-e8fe6-c9425c08e3d4cca0801c8e1551aa455d88549a7d.gz + +commit e70aa542abad8aa8493c803b0fe52e7631a398e3 +Author: william.xwl +Date: Sun Jun 18 12:02:00 2006 +0000 + + AUTHORS: Update William's info. + + darcs-hash:20060618120236-e8fe6-308f405fc475583ee88fc6d1418700bd6edf7a61.gz + +commit 8b5e7ce79e8b3f79d9c351ae756cac9be4fdf81a +Author: Damien Elmes +Date: Sun Jun 18 12:25:00 2006 +0000 + + browser: bugfixes, sort/display by year + + - fix a bug with add-and-play on a single file + - display album year if available + - sort albums first by year + - add c-1, c-2 etc keybindings to quickly browse by artist, album, + etc. (conflicts with standard keybindings - assumption is that + digit-argument is probably not very useful in the browser mode) + + darcs-hash:20060618122507-4e3e3-d961861072a8a07e2f67b391c6f59b7ea1a79ac9.gz + +commit f5c591cdd5ca4351f7ec5070206ba237506e8638 +Author: forcer +Date: Sat Jun 17 02:35:00 2006 +0000 + + define-emms-simple-player: Check for existence of the player executable. + + darcs-hash:20060617023535-2189f-d285035e40953c1c8512d823c1332266294a5f4e.gz + +commit 5fa90c9bbe89551ad6b62a008709f2359e754ae0 +Author: william.xwl +Date: Fri Jun 16 16:22:00 2006 +0000 + + Rename `emms-score-show' to `emms-score-show-playing'. Add + + `emms-score-show-file-on-line'. + + darcs-hash:20060616162244-e8fe6-91e510b1ef2d25f1245edfb5f635657bd2227921.gz + +commit 4af11977682dd18f07484de299f0ab11b07032e0 +Author: Michael Olson +Date: Fri Jun 16 23:38:00 2006 +0000 + + emms-player-mpd: Make the playable-p function return nil if we cannot start a connection to mpd. + + darcs-hash:20060616233847-1bfb2-6b95e1e17b907cc46204c74b7ea9a59963e86dde.gz + +commit 5f68d4a7e7d38db5d53b3d5cbfc4d363377c91e1 +Author: Damien Elmes +Date: Fri Jun 16 15:32:00 2006 +0000 + + browser: put track number first (better for compilation albums) + + darcs-hash:20060616153258-4e3e3-6ac627d571ef0623a346b8806c099f0d2c786ee5.gz + +commit 22095d1a142dade2382cd811849e4502d975b716 +Author: Damien Elmes +Date: Fri Jun 16 13:27:00 2006 +0000 + + browser: fix centering when adding new tracks to the playlist + + darcs-hash:20060616132746-4e3e3-177ab8c37d4b5041d47ddbc6f1a42c30413f99aa.gz + +commit 73810bc2e36ee74b2dae29bbbde5f1fd9c99d970 +Author: Damien Elmes +Date: Fri Jun 16 13:19:00 2006 +0000 + + browser: remember position when hitting 1,2,3 etc + + darcs-hash:20060616131926-4e3e3-48d11c2d5b27bd26c8ed5ccf4e96f2c0480cf1da.gz + +commit 6ce6dd88e208a36baa641ec5c5c06b849353b944 +Author: Damien Elmes +Date: Fri Jun 16 11:06:00 2006 +0000 + + browser: collapse before expanding (expand-to-level-2, etc) + + darcs-hash:20060616110612-4e3e3-4c3668a61018c2478c42a1ceeeaa38e19e1cc292.gz + +commit 81ada156e698dd8f748a93ac0161f7899ca844fe +Author: Damien Elmes +Date: Fri Jun 16 11:02:00 2006 +0000 + + browser: fix sorting on tracks without a track number + + darcs-hash:20060616110222-4e3e3-616f148328a86000b55e03b878436a77b62013d4.gz + +commit 5d67351b36d4050677e3d5cba35c298c18690bc0 +Author: Damien Elmes +Date: Fri Jun 16 10:31:00 2006 +0000 + + mpg321-remote: fix race condition + + darcs-hash:20060616103159-4e3e3-fd8d7c3ce8e35b26f56f4822e65b7a217eaf4436.gz + +commit eefcda079f253ed0e154254766a8e0407e318000 +Author: Damien Elmes +Date: Fri Jun 16 01:13:00 2006 +0000 + + mpg321-remote: fix bug related to the player stopping + + darcs-hash:20060616011318-4e3e3-47d8fbfd25b67617a99f9116af74373ca69d63c1.gz + +commit caf5a848fa073551e5ff033cda23c9268c727dc4 +Author: forcer +Date: Thu Jun 15 22:57:00 2006 +0000 + + Add Adam Sjoegren (copyright got assigned) + + darcs-hash:20060615225714-2189f-b228de0c9c275cd11b7abbdeb2aec2fe5cd3d0df.gz + +commit 94e55c7215448cd85ba606c2c6fc20f9ff60d637 +Author: Damien Elmes +Date: Thu Jun 15 09:42:00 2006 +0000 + + mpg321-remote: defvar mask-stop-message + + darcs-hash:20060615094217-4e3e3-258d67013b40b8be7cd3da95ed77ea740407df28.gz + +commit 395d69cb965b6905b7b87b6f8ae062dfe3423c56 +Author: Damien Elmes +Date: Thu Jun 15 06:30:00 2006 +0000 + + add player-mpg321-remote + + - allows seeking in files + - handles files with errors in them (the mpg321 simple version skips + over the files) + + darcs-hash:20060615063027-4e3e3-55f9b446189c86894879167259604cda28fe5215.gz + +commit a835d3cdafbe77f6170ee148d0a4ca9c977bbd05 +Author: Damien Elmes +Date: Thu Jun 15 05:11:00 2006 +0000 + + browser: fix for the tracknumber fix patch + + darcs-hash:20060615051156-4e3e3-9bedf86523e556a6b5017909df3969a63cf7ffaf.gz + +commit 181d7555612d78edaa78693fc10a9483731e4549 +Author: Damien Elmes +Date: Thu Jun 15 02:36:00 2006 +0000 + + browser: handle nil track numbers + + darcs-hash:20060615023650-4e3e3-1339418ceb7187db50d61db622d7f3d69420dd8e.gz + +commit 755ea4ee927779f9c7912d74b94e821c4ee1a3ee +Author: Damien Elmes +Date: Thu Jun 15 02:28:00 2006 +0000 + + playlist: enable undo, add extra undo binding + + darcs-hash:20060615022826-4e3e3-249a0a736f1fc3d97d8536c0281a3323e06b3b15.gz + +commit 8c7dbf401ccdbfcf4b5033d1168d5dd8b15686ef +Author: Damien Elmes +Date: Thu Jun 15 01:55:00 2006 +0000 + + browser: require emms-playlist-sort + + darcs-hash:20060615015543-4e3e3-880815ff2d361e255818d721449d98707827cdbb.gz + +commit 4c6f8243bb54321fb9d244743cc736c958762a5a +Author: Damien Elmes +Date: Thu Jun 15 01:34:00 2006 +0000 + + playlist-mode: add 'C' to clear playlist + + darcs-hash:20060615013417-4e3e3-ce0b3c0cebb6c4535cb58755d016f717e18a9a22.gz + +commit 88d8dbedbab92ec5694f8f39da12e612dc72cb49 +Author: Damien Elmes +Date: Thu Jun 15 01:28:00 2006 +0000 + + info: display progress when adding async + + darcs-hash:20060615012854-4e3e3-746ce41e3529fa7177bbe9a516b24bb3b451c229.gz + +commit fa12a8d188103712777c3b8e1c3787a913809167 +Author: Damien Elmes +Date: Thu Jun 15 01:36:00 2006 +0000 + + browser: make defcustom lines user variables + + darcs-hash:20060615013606-4e3e3-97fd6bb688b5ca726badc3ad75e1c3d931dd0dad.gz + +commit 2659d7aa49efdf5ab4063dce10f3cd6e25969001 +Author: Damien Elmes +Date: Wed Jun 14 18:07:00 2006 +0000 + + browser: expand/collapse levels, tab through entries + + darcs-hash:20060614180725-4e3e3-948380dee9f4b29be1ef14cedcd463a9222bb935.gz + +commit c6dbd8f17dac67fc95d4bfa6ef796073a38ff263 +Author: Damien Elmes +Date: Wed Jun 14 16:00:00 2006 +0000 + + browser: refactor data format, bugfixes; emms: add emms-track-p + + Subitems are now stored in a tree of "bdata" objects, which is + generated when initially displaying the buffer. This makes rendering + simpler and also fixes some bugs where tracks were not being sorted + correctly in the browser and/or the playlist. + + Adding items to the playlist now inserts 'group' names when you add a + whole album, artist, etc at a time. These names will be thrown away if + you run emms-shuffle. The sorting routines will correctly sort the + buffer, throwing away the group tags, but then throw an error because + the buffer is not the size they expected it to be. Other playlist + manipulation routines like next/previous should skip over the group + names - if they don't, it's a bug in the playlist code. + + An example of the new interface is at: + http://repose.cx/dump/emms-browser.png + + darcs-hash:20060614160048-4e3e3-82a8a0d1678b0a2d9fcfc6ca385d5b56963aedbe.gz + +commit 3f741b53e67b30d556a894f5f19adc35a16a2085 +Author: william.xwl +Date: Wed Jun 14 03:21:00 2006 +0000 + + emms-lyrics.el: Fix file-exists-p error when finding lyrics file for + + streams. At present, will just take care of tracks with 'file type. + + darcs-hash:20060614032114-e8fe6-52bf61bc4fbdfe3d4b212123c84514bc0e15697e.gz + +commit 39b42febb1f1c5fe75547271cad33eb29e9fde72 +Author: yoni-r +Date: Tue Jun 13 10:01:00 2006 +0000 + + added the section "Finding files and speed" to the manual + + darcs-hash:20060613100136-85c19-5c278ce45fa496e37f3d4ba1f5c15e7bb08c1c9a.gz + +commit 4cf3a346444fc11195dc609db892ecdea17cda7a +Author: yoni-r +Date: Tue Jun 13 09:06:00 2006 +0000 + + fix bug in emms-playlist-mode-center-current + + darcs-hash:20060613090604-85c19-189240fc999924c5bd441319f2de9afc1bb49b6f.gz + +commit 57ce5391b5d471a4ada74b322b0904a0809a0639 +Author: yoni-r +Date: Sun Jun 11 18:54:00 2006 +0000 + + removed superfluous comment (actually testing darcs send) + + darcs-hash:20060611185407-7e588-4b79a6030aa9519b6ae7b3b79c3747fb2031f4ec.gz + +commit 82c841900412d8d8bfc6cb87fa6cf831ab8bc19f +Author: forcer +Date: Mon Jun 12 19:16:00 2006 +0000 + + debian: add changelog for 2.0-2 + + darcs-hash:20060612191609-2189f-44a3d90b48e46988585c90cada9e34e7146c734c.gz + +commit 3554f4090ab90f5fd318faf2c2e62e0495f22061 +Author: forcer +Date: Mon Jun 12 19:12:00 2006 +0000 + + debian: Install info file as well + + darcs-hash:20060612191255-2189f-381f44ecd8f1a484de86ab702324b83cd785a342.gz + +commit 07325b244eb5fc5fbd802ff946cbff6e5ac49a8b +Author: Damien Elmes +Date: Mon Jun 12 05:18:00 2006 +0000 + + browser: sorting, bugfixes + + - add sorting for subitems (albums, tracks, etc) + - make isearching expand the current entry automatically + - rename subitems-exist to subitems-visible (clearer) + + darcs-hash:20060612051800-4e3e3-a6e9e2c341ab3caf5f5aa59c364ae3bb2362ac3e.gz + +commit ee459cbdc7b0fe86ea5815bfcc0633a6f471a617 +Author: yoni-r +Date: Sun Jun 11 16:39:00 2006 +0000 + + updated manual about emms-foobar-file prefix toggling + + darcs-hash:20060611163901-6ce53-462fe67b2b620ef13edb95b0b87a37df0b0b0f6b.gz + +commit 0d8660d516e90069b6442b9a68072a2346d15d63 +Author: Damien Elmes +Date: Sun Jun 11 09:54:00 2006 +0000 + + emms-cache: add pruning support, make save/load interactive + + darcs-hash:20060611095400-4e3e3-5624cdc454d14b7f4ffb03cc84f8883bf2fe291e.gz + +commit 0b2e933c5c46532b2e94cf4542571d2bdfd16862 +Author: Michael Olson +Date: Sat Jun 10 23:05:00 2006 +0000 + + Use better exclude regexp, so that people can load music files with '#' in the middle of the name. + + darcs-hash:20060610230507-1bfb2-b43f8403de4b1123ef7a71408f86510b7a553e63.gz + +commit 3540a17fdd5792376cdb78695280a15ee189eec5 +Author: Michael Olson +Date: Sat Jun 10 23:04:00 2006 +0000 + + emms-info: Never return 0 for info-mtime, since emms-time-less-p does not like this. Use nil instead. + + darcs-hash:20060610230409-1bfb2-fa73c67de417d1643dfb3b99cd7cf16b861ff8ab.gz + +commit f07ea4645d724d38c68a3f03d00439d9f7d1f96e +Author: Martin Schoenmakers +Date: Fri Jun 9 23:11:00 2006 +0000 + + Add mpd volume settings to custom + + Small patchlet so mpd users can use custom to change the volume setting + backend to use the appropriate volume functions. + + darcs-hash:20060609231150-97144-06f60160ea3afb3de4a43dcd861601c03a8a6dc2.gz + +commit 95ef705e702814617555f1e663ed8a969e398c8b +Author: Damien Elmes +Date: Fri Jun 9 18:59:00 2006 +0000 + + browse subcategories (eg artist->album->title) + + - subcategories can now be expanded and contracted, and added to + playlist + - see the new keybindings at the top of the file + - add new faces for the various sublevels (only the dark background + colours are useful at the moment - any light background users want + to fix that?) + - fix a bug in emms-smart-browse with (recenter) + + darcs-hash:20060609185950-4e3e3-70f66178dae24374b5023d6f76ec08bea779d1e1.gz + +commit 6a717855498454bda736bda881cc203c0978b1fd +Author: Damien Elmes +Date: Fri Jun 9 06:49:00 2006 +0000 + + update emms-cache.el commentary + + darcs-hash:20060609064935-4e3e3-cd3861e10f6aad3d118c6c87cd87438d6f5bc892.gz + +commit ce12375555588a7ad969bcb0e26a38220012f930 +Author: Michael Olson +Date: Fri Jun 9 04:38:00 2006 +0000 + + emms-player-mpd: Add functionality to dump MusicPD data into the EMMS cache. This allows for easy integration with emms-browser.el. + + darcs-hash:20060609043831-1bfb2-7c886a447a80ecd694c053d2a8a1a18f807e4594.gz + +commit 0d9aba2a5168b500a7b9073730d00113411d2f16 +Author: Michael Olson +Date: Fri Jun 9 04:36:00 2006 +0000 + + emms-player-mpd: Rename volume functions to better match the namespace created by emms-volume.el. + + darcs-hash:20060609043643-1bfb2-375117b7d9fef9f60119cb64b42095c609448a30.gz + +commit 4a809e2083f80a70db9a8d128e194ff976baa08c +Author: Michael Olson +Date: Fri Jun 9 04:35:00 2006 +0000 + + emms-player-mpd: Fix minor bug when importing the current MusicPD playlist into EMMS. + + darcs-hash:20060609043538-1bfb2-40772d8300e40cdd9d4af794e6e8d3078e4f35f9.gz + +commit 4bc8afdebbf0a8481688f7d4d58b758a74390b12 +Author: Michael Olson +Date: Fri Jun 9 04:20:00 2006 +0000 + + emms-setup: Get rid of pointless compiler warning. + + darcs-hash:20060609042002-1bfb2-16505ccb1e785f16743bda984768c03d07eb7a74.gz + +commit 2d20eeafa0471f5a8dae57285d75716291b3b71b +Author: Michael Olson +Date: Fri Jun 9 04:16:00 2006 +0000 + + emms-cache: Small compiler fix. + + darcs-hash:20060609041606-1bfb2-6ea5623f62d4ff27566ab9f1097d5c4ffa2d95cb.gz + +commit 0f73de32500bb2cfe99d9fa7fbd730addd67d46a +Author: Michael Olson +Date: Fri Jun 9 04:01:00 2006 +0000 + + emms-cache: Add standard enable/disable/toggle interface and do a docfix for emms-cache-set-function. + + darcs-hash:20060609040108-1bfb2-268d7a1f4c7590ffdedcda9506bfca53e02cc2ea.gz + +commit ad3d6bb6d898cc42f673b99ea3721357d62c7d8f +Author: Michael Olson +Date: Thu Jun 8 19:41:00 2006 +0000 + + Standardize copyright notices. Add COPYING file. Mention license in README. + + darcs-hash:20060608194123-1bfb2-cbfbc9eacb41016b24acb9ea2654f141496b0caa.gz + +commit ececf6862bde0815211e5596c7a8cf76304b11f5 +Author: Michael Olson +Date: Thu Jun 8 18:46:00 2006 +0000 + + Fix compiler warnings in emms-cache.el. + + darcs-hash:20060608184612-1bfb2-942ae7db648d88b9dfe4896872fc3f5fdd7a30d3.gz + +commit 5e88f995fec0d274da36801cb97052959b928bcd +Author: Michael Olson +Date: Thu Jun 8 14:38:00 2006 +0000 + + emms-metaplaylist-mode: Fix bug introduced by the recent emms-playlist-mode overhaul. Add faces for light backgrounds. + + darcs-hash:20060608143846-1bfb2-e25dbaa46a3651f1acfd1aefc88f9ad32f03c365.gz + +commit e02148c940c8adf239e8c1510e9ddc172367716e +Author: forcer +Date: Thu Jun 8 12:55:00 2006 +0000 + + NEWS is new + + darcs-hash:20060608125507-2189f-f04e5ed39a7888f4b6acbbd00f01754976b71286.gz + +commit 4c261ddd3b89b61217ea52ad26ff258956cf8c79 +Author: Damien Elmes +Date: Thu Jun 8 12:36:00 2006 +0000 + + refactor browser mode creation code + + - make the rendering function (browse-by-artist, etc) responsible for + the mode name + - fix a bug where the wrong buffer is used + + darcs-hash:20060608123618-4e3e3-b5bd1de42108ed792b6aa17cf9042dd22137b605.gz + +commit 01ba6d4850111dcc92d259ccaaff072458d40263 +Author: Damien Elmes +Date: Thu Jun 8 10:52:00 2006 +0000 + + browser sorting, and bug fixes + + - sort tracks when they're added to the playlist + - fix a bug where we didn't uniquify the buffer + - distinguish between files and urls + - modify emms-playlist-sort to accept an optional region + + darcs-hash:20060608105253-4e3e3-d735756c02bcae5a7c2e8a9b97817cf393a58079.gz + +commit fdd132b103b3b62e51d0bda64eb60d4c3d9fcfa1 +Author: Damien Elmes +Date: Thu Jun 8 09:40:00 2006 +0000 + + update modeline when changing browsing method + + darcs-hash:20060608094037-4e3e3-941aa4374482cf0cbac1c4ea09f4aad83704a6e3.gz + +commit 3c8a654f4c67af7c44581828fb3a9e89400aae62 +Author: Damien Elmes +Date: Thu Jun 8 09:26:00 2006 +0000 + + avoid rebuilding the browser window each time + + darcs-hash:20060608092623-4e3e3-34036792deb3f6cc1c2ec4f97c5f81cf9f83291c.gz + +commit 10590679f8cdeb573981e79455fd99dfdf40f54f +Author: Damien Elmes +Date: Thu Jun 8 03:25:00 2006 +0000 + + small typo fix + + darcs-hash:20060608032546-4e3e3-8c445e10d32239209759b42957335a54e1d7390e.gz + +commit 0ac8fee949bfd85e4d7c1d3213297ab6dfeae7be +Author: Damien Elmes +Date: Thu Jun 8 09:07:00 2006 +0000 + + fix RET on trailing \n + + \n isn't propertized which means hitting RET on a playlist or browser + entry fails. this patch moves the point before trying to read the + properties. + + darcs-hash:20060608090703-4e3e3-56f8e91f35d92f217517222b1f1e3206f83b1825.gz + +commit 4ccf4e44c94e4b7471ee0aee968a05a9a0720982 +Author: Damien Elmes +Date: Thu Jun 8 08:44:00 2006 +0000 + + add a metadata browser - emms-browser.el + + * preliminary work on a metadata browser - still alpha, but it's + useable for me + * also updated my email address in emms-cache.el (whoops) + + darcs-hash:20060608084400-4e3e3-f9350d06fb1dabc33c33c9821a7d89c287c64a81.gz + +commit ef8524bc4ec77359010613ab0f198c1a9b1b886e +Author: forcer +Date: Thu Jun 8 12:30:00 2006 +0000 + + emms-playlist-mode: Facify tracks on startup. + + darcs-hash:20060608123052-2189f-197516bb8da9a1051f3e0ddac5f3bdd99fefcc89.gz + +commit d39f230120b6571bba29c75bd882404cfe6edc47 +Author: forcer +Date: Thu Jun 8 02:56:00 2006 +0000 + + emms.el: Change directory to / before starting the player. + + darcs-hash:20060608025659-2189f-cf54016de0748a3d9dc3f706db32c3125229bc08.gz + +commit 162ccacf2da18280abc4c182b99c0151097ef2b3 +Author: Michael Olson +Date: Wed Jun 7 21:52:00 2006 +0000 + + emms-playlist-mode: When making new overlays, do not allow the rear to advance. This prevents some display issues. If we really need to modify the text there, we should be using (insert-before-markers). + + darcs-hash:20060607215212-1bfb2-f306058603a47453dffe2182b8730cc3d9aaf5d9.gz + +commit db63cada789bce562c80d9db3a941deb32cb4ef0 +Author: Michael Olson +Date: Wed Jun 7 21:51:00 2006 +0000 + + Make emms-property-region bulletproof. + + darcs-hash:20060607215113-1bfb2-1d5710b9112fb1ed36d1a65d4ed432d643bdd863.gz + +commit 1fc051476607215c26a353e80b1f45b564415a4f +Author: forcer +Date: Wed Jun 7 20:35:00 2006 +0000 + + Fix typo in emms-property-region + + darcs-hash:20060607203558-2189f-f2a8e6a89f4af46883dc23d656157bccd883db30.gz + +commit f9212a8941c84f9b1fe0056f0901b7e847367564 +Author: forcer +Date: Wed Jun 7 20:23:00 2006 +0000 + + emms.el, simplified emms-property-region considerably. + + darcs-hash:20060607202310-2189f-16435d8796c61ef090f2215117e8042a482fde2b.gz + +commit 96a3ac588fbbd593558a305d95039abe8474a63c +Author: lucas +Date: Wed Jun 7 17:28:00 2006 +0000 + + Very basic support for recording the time you last played a track. + + * emms-last-played.el: New file. + Nothing fancy right now, more to come soon. + * emms-setup.el: emms-devel now requires and setups emms-last-played. + + darcs-hash:20060607172830-4f952-fd247551c7da305be27b8f783e785bdd9c2c8689.gz + +commit 84acadce0e7916d1dd95a80aa69e57752ec80615 +Author: forcer +Date: Wed Jun 7 16:10:00 2006 +0000 + + Mark the cache as dirty for each modification. + + darcs-hash:20060607161049-2189f-293b55878f4a073640a397e4b2aa563c3bf785d6.gz + +commit 06f6648e9a58761edfd5345f04e5ba8bb298bc48 +Author: Damien Elmes +Date: Wed Jun 7 15:40:00 2006 +0000 + + fix damien elmes's email address + + darcs-hash:20060607154000-4e3e3-41b5746bd18f69a30c288a7f86af3b49231ea0a8.gz + +commit 0af69e62ec87c6e83b6f45e3b0d0981247152358 +Author: forcer +Date: Wed Jun 7 15:57:00 2006 +0000 + + emms.el: The currently playing marker now should stay where it is, even for yanks + + darcs-hash:20060607155759-2189f-f540a9d5692c72e253500b0580b42c5fad981ba5.gz + +commit e13420235286f2e17c8ec0a08a41a60959f14a3e +Author: forcer +Date: Wed Jun 7 15:55:00 2006 +0000 + + emms-playlist-mode: Stop overlay from being attached to text inserted before it + + darcs-hash:20060607155511-2189f-8b77f04252183c1eb3c3f98737a33769afa01c99.gz + +commit 37853487955cb1eb28220448e48d96f9125c3685 +Author: forcer +Date: Wed Jun 7 15:05:00 2006 +0000 + + emms sources now switch add/play behavior when a prefix argument is supplied. + + darcs-hash:20060607150502-2189f-111d096517e1b849d49e7f196852e51937a31b58.gz + +commit 7adf8d8e0913179aeedd93d8947f664456e94947 +Author: forcer +Date: Wed Jun 7 15:00:00 2006 +0000 + + Add autoloads to emms-setup.el + + darcs-hash:20060607150030-2189f-66fac4c8280c702d0760683ce5079332c4a6d888.gz + +commit 36740ba4867876568390f5c83e603ce80869daff +Author: forcer +Date: Wed Jun 7 13:46:00 2006 +0000 + + Typo, defvar => defcustom for emms-cache-set-function + + darcs-hash:20060607134647-2189f-af24ce177889add0924b39268a1924d36f3c8f82.gz + +commit f6694b874ce8cfa5651eceffbdbd0076bda44b7e +Author: forcer +Date: Wed Jun 7 13:42:00 2006 +0000 + + Cleaned up the cached code in emms.el a bit + + darcs-hash:20060607134238-2189f-208cd31323c69521084137e367d689cead44a6df.gz + +commit e5beab412bc06197c77b902c4939758b2a246684 +Author: Damien Elmes +Date: Wed Jun 7 12:53:00 2006 +0000 + + refactor caching code into emms-cache.el + + * caching support is now provided via two function vars in emms.el, + emms-cache-get-function and emms-cache-set-function + * (emms-standard) or above will enable caching support + * you'll need to remove .emms-cache or s/emms-info-cache/emms-cache-db/ + + darcs-hash:20060607125345-4e3e3-7d9ad8d243a395f2f2a5eea004e58ac9e239855b.gz + +commit 3f3081318870f5400f339e138e0115381451575a +Author: forcer +Date: Tue Jun 6 14:15:00 2006 +0000 + + emms-playlist-mode doesn't need overlay compatibility anymore + + darcs-hash:20060606141539-2189f-9afa51a0ee2b36f7b083d01537cdc05f08d24670.gz + +commit 6ab9141298b6c620983d6c70b33ae6e02fe3099e +Author: forcer +Date: Tue Jun 6 13:59:00 2006 +0000 + + emms-playlist-mode.el - now with less overlay! + + darcs-hash:20060606135908-2189f-bb652e384264445ca77b87e82bb0e190caf0f89f.gz + +commit afc461ef8513d1d5573cb5f71034203cb377cc1a +Author: Michael Olson +Date: Tue Jun 6 14:44:00 2006 +0000 + + emms-info: Fix bug that occurs after clearing the current playlist and trying to re-add songs to it. + + darcs-hash:20060606144439-1bfb2-34f362137ee2006e12ebfe26e7f3842c31f5ef0d.gz + +commit 239ad706c23e7ffc88914a8650a2f87bfc3944d5 +Author: lucas +Date: Tue Jun 6 09:09:00 2006 +0000 + + AUTHORS: fixed Lucas' e-mail address + + darcs-hash:20060606090957-4f952-fa5341ba7b6e364b1619f0011ddfd1b5c85dfbbd.gz + +commit 7e45986db1b541e9e3c34394d856ee3780ad51bd +Author: Damien Elmes +Date: Mon Jun 5 16:33:00 2006 +0000 + + info-cache-dirty/coding + + * mark the info cache as dirty when it's modified, so we don't have to + write it out all the time + * save the cache as mule-utf-8 - comments? i'm not sure if this is + correct + + darcs-hash:20060605163339-4e3e3-35731daf2d74d73bb6f776ad29de3f4cbe5d3529.gz + +commit a053a4d8c7f7bf39728c15647e1e558ccee9f3d6 +Author: forcer +Date: Mon Jun 5 14:30:00 2006 +0000 + + AUTHORS: Damien Elmes address updated + + darcs-hash:20060605143028-2189f-e573f54db9aeba6cb82c3d6981c247a82d5f8aa5.gz + +commit 8ea1c649cb7cd734005e80da96026c157cd03f2f +Author: forcer +Date: Mon Jun 5 14:25:00 2006 +0000 + + emms-info caching (thanks to Damien Elmes) + + darcs-hash:20060605142507-2189f-0edb660bd94f7d505bb6da6abc48cd595982bc31.gz + +commit 289268618b6a6edd6b5183fb363b15b3124854a9 +Author: forcer +Date: Mon Jun 5 05:33:00 2006 +0000 + + Sort file names from `emms-source-file-directory-tree-function'. + + darcs-hash:20060605053347-2189f-e2161a5d791596968f9d9e83c004451592324550.gz + +commit c275727ea01b65c94c253e8649b7035d37bf67e1 +Author: Michael Olson +Date: Sun Jun 4 19:56:00 2006 +0000 + + Add some sources for inserting playlists without inserting their contents, and likewise for directories of playlist files. Exclude some files and directories from being added when walking directories. + + darcs-hash:20060604195602-1bfb2-3ebc047e47ecdece3b4b826b3a6a48ccbbb0f0d0.gz + +commit 9d10b8d562b427db7720433bc09ccdd6536dfc05 +Author: Michael Olson +Date: Sun Jun 4 19:54:00 2006 +0000 + + emms-player-mpd: Differentiate between files and URLs when it makes sense to do so. + + darcs-hash:20060604195449-1bfb2-5f43698ad0ff4945541f3aaf8244e1590333f39d.gz + +commit 4247641fe4ac444777bca527bbbcda9eff454d27 +Author: Michael Olson +Date: Sun Jun 4 19:53:00 2006 +0000 + + Miscellaneous minor cleanups. + + darcs-hash:20060604195311-1bfb2-c5ba94841afa0d32c9bc483a21e7c8302c8b9aaa.gz + +commit 692400a23be7cc13834140638d8d69188917c8f7 +Author: Michael Olson +Date: Sun Jun 4 19:49:00 2006 +0000 + + Make sure we never have an empty track description when inserting a song into a playlist buffer. + + darcs-hash:20060604194940-1bfb2-8e8a20dde4b8c3fc89f5dd0552207cb5f3441429.gz + +commit 12d4527033257c37e633a1990dc84e2a1ca7f6fb +Author: forcer +Date: Sat Jun 3 12:56:00 2006 +0000 + + Remove debian-extras package as requested by ftpmasters (debian) + + darcs-hash:20060603125644-2189f-ff0bdd23bd3b203df37019edae368e4cc97fcb6d.gz + +commit 1cb8a1f346842a341eb3d336eb9d219bb215f2a3 +Author: Martin Schoenmakers +Date: Thu Jun 1 19:38:00 2006 +0000 + + Put volume options in their own customize group. + + Added a separate emms-volume group for customize and put things there instead + of in the main thing. + + darcs-hash:20060601193853-97144-c623003be58dbfc8b5bec359110197e115926c1d.gz + +commit cff09f0bf5cc55233383a6a8409dd808cd2997f4 +Author: forcer +Date: Wed May 31 00:33:00 2006 +0000 + + emms-volume.el: Cosmetic stuff, defvar -> defcustom + + darcs-hash:20060531003343-2189f-8a3926a21e63a49ddf66415e9f17041485dcd721.gz + +commit 2ecf0171dd396fabfa4b6919ef10b7a561164f0f +Author: forcer +Date: Wed May 31 00:23:00 2006 +0000 + + emms-volume.el: Minor cosmetic cleanup + + darcs-hash:20060531002351-2189f-cedd0ca3350a02fc8deda9ec51e1e33f05ab9ecc.gz + +commit f168ce641347671400a631743681bbdc71bd3c33 +Author: forcer +Date: Wed May 31 00:11:00 2006 +0000 + + emms-volme.el: Add some requires. + + darcs-hash:20060531001118-2189f-5d181b45b3ffdfc51c44e17185b3d2d9063475a9.gz + +commit 25efa815c1e86e9a2cb20c26c73981f410d6a093 +Author: forcer +Date: Wed May 31 00:11:00 2006 +0000 + + emms-volume-amixer.el: Provide a way to set the control for amixer + + darcs-hash:20060531001102-2189f-d203d6c92b8e72c7ab8dd380834cba1700815e5f.gz + +commit 8027bb23119322eaf6c4601fbd4e3ae31b88961f +Author: Michael Olson +Date: Wed May 31 20:38:00 2006 +0000 + + Make handling of multiple playlist buffers less error-prone. + + darcs-hash:20060531203810-1bfb2-7a5c8ca307d33ea501871a6222ab76ad4ada498d.gz + +commit ec34941c7896238b2219165e2131b7b947f8393c +Author: forcer +Date: Tue May 30 23:07:00 2006 +0000 + + AUTHORS: Add Martin Schoenmakers. Welcome! :-) + + darcs-hash:20060530230723-2189f-7716e4510b18f344538deecdfce6810dfc9e035b.gz + +commit a21f33c5dc56e95d8273ab502907a8b81da6a3e9 +Author: Martin Schoenmakers +Date: Tue May 30 22:35:00 2006 +0000 + + Add emms-volume and emms-volume-amixer. + + New files: emms-volume.el provides some general volume changing things, + including a minor mode to more easily change volume when not in the + EMMS buffer. emms-volume-amixer.el is a backend using amixer. + + darcs-hash:20060530223500-97144-6c3f95ef335a5f100bc2c6d061a82cb5323b2557.gz + +commit ac9bb221022b60c987f0caab4be4cfcd99a33964 +Author: Michael Olson +Date: Tue May 30 19:06:00 2006 +0000 + + emms-streams: Re-add space after prompt and use completion for type. + + darcs-hash:20060530190620-1bfb2-ab99409d531e96ce9bc2bca3585a7c193c0b117b.gz + +commit a5e116b511f233f01cf8cd59908182dee4214112 +Author: Martin Schoenmakers +Date: Tue May 30 13:04:00 2006 +0000 + + allow nonzero ogginfo exit plus some reindenting + + When ogginfo gave a nonzero value on exit, any valid data would get tossed + if there was any. This prevented emms from showing info for files that are + tagged but a bit odd. + + Also reindented emms-info-ogginfo accordingly, which incidentally removed + some tabs in favour of spaces. + + darcs-hash:20060530130411-97144-7a32c32535a534abdbe173f8f230194c462dbbbd.gz + +commit 0ff8ab2087e548609e0439cc345e45a8915be064 +Author: Michael Olson +Date: Tue May 30 14:42:00 2006 +0000 + + emms-streams: When the user wants emms-streams to play the selected stream instead of add it, create our own playlist buffer. When quitting, if we own the current playlist buffer, kill it. + + darcs-hash:20060530144243-1bfb2-c740d27615c65016b8516ee90d4db07b7e08fb4a.gz + +commit a16b4f99aca1581ef60cb7845a706f7c4d7e8e5d +Author: Michael Olson +Date: Tue May 30 04:54:00 2006 +0000 + + emms-streams: Re-implement yank and kill so that they do the right thing with emms-stream-list. + + darcs-hash:20060530045429-1bfb2-e7ae0ff556f6b20d3ab7a28630273308c6ac993c.gz + +commit e874d110f8a5d15a559fe372a12121547d84c4ac +Author: Michael Olson +Date: Tue May 30 04:01:00 2006 +0000 + + emms-streams: Implement kill and yank. + + darcs-hash:20060530040114-1bfb2-dee2441306ea4d38715338c0cec9d74996238e8c.gz + +commit 8c031d1890f41173748a3d83dd1f9dd5fc056538 +Author: Michael Olson +Date: Mon May 29 03:00:00 2006 +0000 + + emms-streams: Make hitting RET on a URL do the right thing, improve cursor movement, and mark the buffer as unmodified after performing a save. + + darcs-hash:20060529030043-1bfb2-e17a5b1846d31929013805e31b5722f7e248b86d.gz + +commit 2bf79de2c33f1f35bafb5b8db8b75af3253b45b8 +Author: Michael Olson +Date: Thu May 25 01:42:00 2006 +0000 + + emms-player-mpd: Use more robust method of detecting whether we need to force-feed MusicPD our playlist. + + darcs-hash:20060525014253-1bfb2-8dc73d1dcd1c3e70703f4a377cfd18d29725c378.gz + +commit c08efad3544fa9f924dc2d16cd26fb67f5f09804 +Author: foo +Date: Wed May 24 20:00:00 2006 +0000 + + emms-playlist-mode: Make "d" kill the entire line. This seems to be a good compromise of those who use C-k and those who want more standard object-killing behavior. + + darcs-hash:20060524200008-0beec-44d42e025c9a7a95d740dc87f75aa7a8e3ce0a54.gz + +commit a665f6aa63b12dd12e0156a8a799dd3a59b39e5b +Author: foo +Date: Wed May 24 19:59:00 2006 +0000 + + emms-player-mpd: When showing the currently-playing song, prepend the name of the radio station, if it exists. + + darcs-hash:20060524195911-0beec-2b18246bfdc9b627f315860265254332a2197356.gz + +commit a92fa296433cf56276b070c68ad3b9ecb1d164f9 +Author: Michael Olson +Date: Thu May 25 03:31:00 2006 +0000 + + emms-player-mpd: Make seek work correctly. + + darcs-hash:20060525033120-1bfb2-00e9ea6d64e0c95fcac1105468024881d0a2faba.gz + +commit 08f9d4ef1c96d8b1075260cfcc61cf8e394a3fa1 +Author: Michael Olson +Date: Wed May 24 06:16:00 2006 +0000 + + emms-player-mpd: Fix bug that caused unconditional reloading of the entire MusicPD playlist whenever the track was changed manually. + + darcs-hash:20060524061655-1bfb2-169e1435160d229391fbeab692180d47458f66c9.gz + +commit 7a770fa4ab50ae5b7445ec239c7e7375d09d3a24 +Author: Michael Olson +Date: Wed May 24 05:57:00 2006 +0000 + + emms-player-mpd: Overhaul for streamlist support, and fix a few miscellaneous issues. + + darcs-hash:20060524055707-1bfb2-252c06fd98f7b7c5c9b2faae8d109274ca7fc649.gz + +commit 3fe590d6b34b30a6d76c6a7a888a8fb49debbdaf +Author: Michael Olson +Date: Wed May 17 03:54:00 2006 +0000 + + emms-player-mpd: Add a few checks to make sure that the given buffer exists before trying to do anything with it. + + darcs-hash:20060517035419-1bfb2-3b5eada9a5b8232067d491f2e607ef3ae3e35c3a.gz + +commit 7cb108237e5ebe3fd996e9587d7d68b3349c90ef +Author: Michael Olson +Date: Tue May 16 08:12:00 2006 +0000 + + emms-source-playlist: Do not expand names of files in playlists, as this can cause problems with emms-player-mpd in some configurations. + + darcs-hash:20060516081257-1bfb2-477dde9d9a2b2430897ee4fe0428a645b3beaa06.gz + +commit 179c6991624b8b119ee4a35059bac849a1b40f88 +Author: Michael Olson +Date: Wed May 10 04:07:00 2006 +0000 + + emms-playlist-mode: Implement the option (disabled by default) of opening a new EMMS buffer for a playlist, when hitting RET on one. + + darcs-hash:20060510040730-1bfb2-210380685ccbd869f888ace574740f6e18c381b5.gz + +commit 82878fd44b6c6e37be79a1d33991cecc99cb019c +Author: forcer +Date: Wed May 3 23:43:00 2006 +0000 + + emms-playlist-mode.el: Don't put a period after the mode map. This hangs 21.4 on display. + + darcs-hash:20060503234351-2189f-a9506ca448aec033dc5132d490a6b7747d03bf52.gz + +commit d10f4faee2fa5a5e0b20d90cd86c003188ce8f13 +Author: forcer +Date: Sat Apr 29 19:28:00 2006 +0000 + + debian/emms-extras.manpages: New file + + darcs-hash:20060429192811-2189f-ccd14a617c1a32eafc0bc705de1be77f9c5eee63.gz + +commit 6908b0fbd7d594bcc30cf4d1d05c328cd74878ce +Author: forcer +Date: Sat Apr 29 19:14:00 2006 +0000 + + Don't delete ChangeLog with make clean, we can't regenerate it without _darcs + + darcs-hash:20060429191407-2189f-4e5c50ad131187a0b19823550bd223e685bc778c.gz + +commit f7ffc8f89cd4045488989b825a7cd42ea73d12ab +Author: forcer +Date: Sat Apr 29 19:10:00 2006 +0000 + + Don't generate ChangeLog in debian/rules - darcs isn't there anymore then. + + darcs-hash:20060429191044-2189f-2d8a5a05a9e517608c1f7ba2fb3febc2bd1605f3.gz + +commit 80b0a2f2d2d801bf29d255795e0fa5b22c610024 +Author: forcer +Date: Sat Apr 29 17:47:00 2006 +0000 + + emms.el: Change version to 2.0 + + darcs-hash:20060429174710-2189f-e483ea3cf9375be5459bf452536cfa070a4a3c76.gz + +commit 0100e938655c809e0157acde368c617c885999f2 +Author: forcer +Date: Sat Apr 29 17:45:00 2006 +0000 + + debian/changelog: 2.0-1 release version. + + darcs-hash:20060429174536-2189f-5ed0bff26fc0e0c099d93b707be4adaea1db0189.gz + +commit 8376354696f20d23e04c4a679cf2e94effd555b1 +Author: forcer +Date: Sat Apr 29 18:54:00 2006 +0000 + + emms-print-metadata.c: Don't segfault if argument doesn't exist. + + darcs-hash:20060429185448-2189f-d25bfe8317afd3be16e5d2b4cb8c32b0724568e0.gz + +commit 972e4c0446146b457e39cb5e3734404141aed533 +Author: forcer +Date: Sat Apr 29 18:41:00 2006 +0000 + + emms-print-metadata.1: New file. + + darcs-hash:20060429184129-2189f-d782b559f69380f77746cd7eb2a8a6d56e153cb3.gz + +commit 227fb23c0e0fbc25685aba46a991493a7decb001 +Author: forcer +Date: Sat Apr 29 18:39:00 2006 +0000 + + Install correctly with Debian _and_ make install. + + darcs-hash:20060429183958-2189f-44de028e3face57316a1485fc9e09d29ecceb7eb.gz + +commit f49efbf33b4f5b00c4c4763e90919ad8a5ecf928 +Author: Michael Olson +Date: Sat Apr 29 13:42:00 2006 +0000 + + emms-playlist-mode: Call kill-line instead of kill-region to fix a minor bug. + + darcs-hash:20060429134204-1bfb2-f7123e0f564cda7a675e8bf745f54f8bdbd968ff.gz + +commit fa148fc3c344022c1f4011a6c4da9441ae0849f6 +Author: Michael Olson +Date: Tue Apr 25 19:15:00 2006 +0000 + + Rename with-widened-buffer to emms-with-widened-buffer. + + darcs-hash:20060425191558-1bfb2-7bbb4ba814a5a83a3bf6b7f839ec2b824def9ae8.gz + +commit e707bd9a77d7ed676cf8da92415318505532b7cf +Author: yoni-r +Date: Tue Apr 25 11:46:00 2006 +0000 + + fixed Makefile + + darcs-hash:20060425114636-6ce53-dddce4f16a9318fd80d798dfe1c567c477ea9538.gz + +commit e57195633dabb65ea67d39b1fc58958e8f4a544c +Author: Michael Olson +Date: Tue Apr 25 14:27:00 2006 +0000 + + emms-playlist-mode: Add face entries for light backgrounds. + + darcs-hash:20060425142716-1bfb2-14d6aca08e78c48bad74b52baf680dbc7f22413a.gz + +commit a051095baa3bb9f50be8b8232a46bce12c03600c +Author: forcer +Date: Sun Apr 23 20:19:00 2006 +0000 + + emms.el: Simple playlists shouldn't be bothered by read-onliness. + + darcs-hash:20060423201939-2189f-806d03d345e7c8194afada0d344a3cf8e51d6e5e.gz + +commit a4b2dff4a3d5bdb43c71615c9d5aec86767cdd14 +Author: forcer +Date: Sat Apr 22 13:28:00 2006 +0000 + + emms.el: Fix docstring of emms-player-finished-hook. + + darcs-hash:20060422132832-2189f-abbc2b41123ede5d7277719a548be8b1e0698310.gz + +commit da81b58374f0545b3eb36a99663b4060f6b503fa +Author: Michael Olson +Date: Sat Apr 22 03:48:00 2006 +0000 + + emms-player-mpd: Add disconnect function, for when you want to keep playing music, but not keep track of it in Emacs. + + darcs-hash:20060422034842-1bfb2-9734c53ac157fae7082044e110077989db12778e.gz + +commit 45b3a842832d82144011e34b455634465432a88d +Author: lucas +Date: Fri Apr 21 19:19:00 2006 +0000 + + emms-metaplaylist-mode.el: New keybinding to emms-metaplaylist-new-buffer. + + Yes, it's a small patch... + + darcs-hash:20060421191956-4f952-1094d9640dfb4be8fc2f146de10f0fbe07e4099a.gz + +commit 7cec9d03b8941c466afc773e6ae96b65d6ef0533 +Author: Michael Olson +Date: Fri Apr 21 22:47:00 2006 +0000 + + emms-player-mpd: Make sure that emms-player-finished-hook is called once the playlist is exhausted. + + darcs-hash:20060421224715-1bfb2-33f5e3e65bff53f48a17854f3ba31f196ed290cb.gz + +commit 45115aee206a609edc51656190220a443fed0ee3 +Author: Michael Olson +Date: Fri Apr 21 21:51:00 2006 +0000 + + emms-player-mpd: Prompt for volume change amount. + + darcs-hash:20060421215128-1bfb2-18736498b4feb9f24be75d880a0180b2b8cd5138.gz + +commit 08d369cedee786f4614e1b9210cb3c78741361f3 +Author: Michael Olson +Date: Fri Apr 21 21:43:00 2006 +0000 + + emms-player-mpd: Implement and document support for changing the volume. + + darcs-hash:20060421214306-1bfb2-44c50b54640c68005184d312ea975c7cb77e629d.gz + +commit 6bd53f5563cc1a4cfe9cb50b54e9f14e289a9f45 +Author: lucas +Date: Thu Apr 20 22:41:00 2006 +0000 + + emms-metaplaylist-mode.el: new function : emms-metaplaylist-set-active to set the active playlist buffer from the metaplaylist menu + + darcs-hash:20060420224114-4f952-b6612b4c3c720fb6799f43796603b096ac6ab513.gz + +commit e14816295f37f7c03531b16cbba95bcaaac82a74 +Author: lucas +Date: Thu Apr 20 22:31:00 2006 +0000 + + emms-metaplaylist-mode.el: new function to create a new empty EMMS playlist. + + darcs-hash:20060420223126-4f952-0ed23bd23c06cf7febd995919cb8b95b75b01765.gz + +commit 13ff7c02ef108cd42a673070f5d8989cea1c8302 +Author: Michael Olson +Date: Fri Apr 21 11:34:00 2006 +0000 + + Update AUTHORS. + + darcs-hash:20060421113456-1bfb2-a4d6178410dd2251617c36732819d1737dec4efb.gz + +commit 8030081c1ac0a7e849780f2af9ca6632ce9bc21e +Author: Michael Olson +Date: Thu Apr 20 23:57:00 2006 +0000 + + emms.el: Fix compiler warning for Emacs22. + + darcs-hash:20060420235746-1bfb2-6441ee307970da64129ecec07effb3d09acbad2b.gz + +commit a33158e96b8da3e4be465baac2e918f9127a5559 +Author: Michael Olson +Date: Thu Apr 20 23:47:00 2006 +0000 + + Make XEmacs21 and Emacs21 happy. + + darcs-hash:20060420234749-1bfb2-e458134b41ba8e28d25030fe5b6d6b8f4222c28d.gz + +commit 6e194a2d2a308faac79be89e26b6a49fe04e6717 +Author: forcer +Date: Thu Apr 20 23:07:00 2006 +0000 + + Move propertize compatibility function to the others. + + darcs-hash:20060420230737-2189f-ba23ce86a96b3da64f5642790f0e839f01f9f406.gz + +commit 08471d5e769d67f6d9f7b908d7c04b7c4d09837c +Author: Michael Olson +Date: Thu Apr 20 22:38:00 2006 +0000 + + emms-player-mpd: Use better default for emms-player-mpd-supported-regexp. + + darcs-hash:20060420223819-1bfb2-4a2d9318ab7af9b5ca3fbbd7843d1d44dd938994.gz + +commit 244e5efb47ff0996654a463f58a71dc50ed8939b +Author: Michael Olson +Date: Thu Apr 20 22:26:00 2006 +0000 + + emms-player-mpd: Use better check to see if we are given valid output from "mpd --version". This should improve results for the case where mpd is installed on a different machine. Thanks to Adam Sj[_\c3_][_\b8_]gren for the report. + + darcs-hash:20060420222600-1bfb2-6cbb1667e10978e848a64bb58dcec3388aa26819.gz + +commit 56ab07f294567f494eded602b83761e6a2b8ab83 +Author: forcer +Date: Thu Apr 20 21:09:00 2006 +0000 + + Use %S not %s for tracks in errors. + + darcs-hash:20060420210952-2189f-a4ce15ed5c5696a4e5ac42b050256b9eba7a8d2b.gz + +commit 5d1019b4d8866e2a00dcb6410aea212a61946db6 +Author: forcer +Date: Thu Apr 20 21:07:00 2006 +0000 + + Provide emms-propertize compatibility function. + + darcs-hash:20060420210744-2189f-c648403a30e0c47d63986e7378d122c7d811aab9.gz + +commit 56ad988565352e3084774b2d40150e13cbbe3c0a +Author: forcer +Date: Thu Apr 20 20:10:00 2006 +0000 + + Fix face definitions syntax (emms-playlist-mode, emms-metaplaylist-mode) + + darcs-hash:20060420201021-2189f-697d166a50c7e62f09abbbaf4ce0dd17ab9084ff.gz + +commit df33a9de0b079846589ade4322fff4ae3bda16ce +Author: william.xwl +Date: Fri Apr 14 11:45:00 2006 +0000 + + Added `emms-playlist-sort-by-natural-order'. Thanks to Matthew Kennedy + + . + + darcs-hash:20060414114543-e8fe6-c2c4b3e74d65da96ad36eb70c2aefaa742a52c27.gz + +commit 38424da232f995ee42b0262a1dc891042ea55acf +Author: lucas +Date: Thu Apr 13 16:14:00 2006 +0000 + + emms-libtag.el : Make it id3v1 friendly by removing all the trailing whitespace in metadata + + darcs-hash:20060413161451-4f952-95af88eaf6095d7459019458ca6131aa9f7d61e0.gz + +commit 234190f338439c84bc5d58aeaced264efaa424d4 +Author: Michael Olson +Date: Wed Apr 12 05:26:00 2006 +0000 + + emms-player-mpd: Don't start the timer upon playing a track if `emms-player-mpd-sync-playlist' is nil. + + darcs-hash:20060412052632-1bfb2-8733e8d42b9c6a006c09087655f0a4d59a11e877.gz + +commit b18fa304660f9cf4ce66a79834763e471adf0b40 +Author: Michael Olson +Date: Wed Apr 12 03:51:00 2006 +0000 + + Make `emms-player-started' function, which serves the same purpose as `emms-player-stopped', in that it is meant to be called by the player. emms-player-mpd needs this so that it can tell EMMS exactly when playback has begun. + + darcs-hash:20060412035132-1bfb2-d4982d0b49ca4b949c353f2702ceca4318078bb3.gz + +commit 85576f435200a8a40686e78fda148cf4047fba3b +Author: Michael Olson +Date: Wed Apr 12 03:29:00 2006 +0000 + + emms-player-mpd: Make last compiler warning go away with some `put' trickery. + + darcs-hash:20060412032926-1bfb2-1aae9faa36ff47ed53027cf5bfc4871adc7248b7.gz + +commit 9bc8c6f54c74e2b37a79358aad28409b0d79a74c +Author: Michael Olson +Date: Wed Apr 12 03:26:00 2006 +0000 + + emms-player-mpd: Make emms-player-mpd-show take a callback argument so that it's easy to make a /NP command for Emacs-based IRC clients. + + darcs-hash:20060412032655-1bfb2-bdc259d8c5b1210435d72a487e8ac756377d780f.gz + +commit 4972da8265bd1aaf02fb5296c013d5ca6b35d28d +Author: Michael Olson +Date: Tue Apr 11 22:54:00 2006 +0000 + + emms-player-mpd: Set timer interval to be 1 by default and adjust docstring. + + darcs-hash:20060411225417-1bfb2-f7db6dfb4664a2f57de8e3cd415a49abe36cf76c.gz + +commit 640c4753038283d32b28c242b382ab6ff124f5db +Author: forcer +Date: Mon Apr 10 12:26:00 2006 +0000 + + emms-source-file.el: Fix dired source. + + darcs-hash:20060410122652-2189f-45a475ba6dcf5ed0ac492d2052bebba6cd6d5938.gz + +commit 6618771242832290c6bca0f8c0ce944e04780750 +Author: forcer +Date: Mon Apr 10 12:26:00 2006 +0000 + + emms.el: Introduce and use `emms-source-old-buffer' + + darcs-hash:20060410122623-2189f-b75ebb39924d04ffdaddb7dae6f3f303f493a950.gz + +commit 0d64f1dc19471d0a6343a89703292d88131761b4 +Author: Michael Olson +Date: Tue Apr 11 04:10:00 2006 +0000 + + emms-player-mpd: Fix minor typo in comments. + + darcs-hash:20060411041037-1bfb2-73ab388007c8c81b890d1427e0aa0f6f39e115b6.gz + +commit dd04c73ba141c1b95fda50f7ed38b67ecd979171 +Author: Michael Olson +Date: Tue Apr 11 03:35:00 2006 +0000 + + emms-player-mpd: Make sure inserted text from emms-player-mpd-show goes to the right buffer. + + darcs-hash:20060411033552-1bfb2-f36fa15e202b91248e594a2485d170ff5c1ed8bb.gz + +commit a92a2f806e3d38a91730d8ca8558282f23f6b651 +Author: Michael Olson +Date: Tue Apr 11 03:05:00 2006 +0000 + + emms-player-mpd: Remove obsolete option. + + darcs-hash:20060411030539-1bfb2-7a0cb0680a654d0eda136fb70006c8ec47d257ed.gz + +commit b59d18fb1184b3af67240c04dda9a99b9c91a114 +Author: Michael Olson +Date: Tue Apr 11 03:00:00 2006 +0000 + + emms-player-mpd: Reset some extra state data on stop. + + darcs-hash:20060411030023-1bfb2-b53f8e516de55cdd2a7003def861323523971cb7.gz + +commit 4dc6b1a629bc707b9ab8be5064b5c038a50a7aa9 +Author: Michael Olson +Date: Tue Apr 11 02:59:00 2006 +0000 + + emms-playlist-mode: Fix a bug where too many overlays were being added when the track was updated. + + darcs-hash:20060411025931-1bfb2-71b7e3fe4999d77752bae448c5c34784c9db2d33.gz + +commit 9d8fa5e231319db1fcd04fe3c2aec6313457f1fd +Author: Michael Olson +Date: Tue Apr 11 01:39:00 2006 +0000 + + emms-player-mpd: A few minor tweaks. + + darcs-hash:20060411013942-1bfb2-ca3de09dfd6aaae5dcd5b6dd2870b12a49aba2e1.gz + +commit 634ba8e1c2b60f338f2ec3ca94a69fd02e19f2f0 +Author: Michael Olson +Date: Tue Apr 11 00:43:00 2006 +0000 + + emms-player-mpd: Major rewrite to use a custom transaction queue implementation, which includes adjusting most functions to use callbacks and closures. + + darcs-hash:20060411004345-1bfb2-c423044aff0c53d3c26269d43c9f6827f66973f5.gz + +commit db10180b8bf08bc7fc69773025deb6a0a20c0176 +Author: Trent Buck +Date: Sun Apr 9 20:55:00 2006 +0000 + + patch resolution + + darcs-hash:20060409205547-8f417-949ecd292c7800526e6195dbf3c11c1a33aee032.gz + +commit 65642af528f886fae0e370fa511b6fb150df4a5e +Author: trentbuck +Date: Sun Feb 26 05:54:00 2006 +0000 + + emms-player-mplayer.el: mplayer supports FLAC, too. + + darcs-hash:20060226055450-4ef00-88ce790a489db5ea89d3621b5d3f02ac5ff46e0a.gz + +commit 0a72e5435bc9d4fbacc330d334b5cf967908f2d0 +Author: Trent Buck +Date: Sun Dec 4 18:13:00 2005 +0000 + + emms-info-libtag.el: remove unused variables. + + darcs-hash:20051204181347-8f417-cc6b45daa751bbd6189ff6f8c880979a8b5495ad.gz + +commit 3da0c9985e451937653b89ffa5c74d2f7dfa2b03 +Author: Trent Buck +Date: Sun Nov 20 06:50:00 2005 +0000 + + emms-info-libtag.el: libtag can also handle Speex files. + + darcs-hash:20051120065009-8f417-8fc080259fe51b3e579026b9c9d0bed0d0c759d3.gz + +commit 9e13d9a4b8408e8af40793b84328377c4442354d +Author: Michael Olson +Date: Sun Apr 9 05:25:00 2006 +0000 + + emms-playlist-mode: Remove obsolete function. + + darcs-hash:20060409052556-1bfb2-050df934eda6f883117367049ac996161a221037.gz + +commit 440e4491dd9b32fa589479029e2c51e396c6fcb4 +Author: Michael Olson +Date: Sun Apr 9 00:53:00 2006 +0000 + + Add new playlist sources to documentation. + + darcs-hash:20060409005306-1bfb2-d3512df73bfefc5371cd57bdab6c4552fa56677d.gz + +commit 8ba97c551f289c509140f29e075d0e3a657f66f3 +Author: Michael Olson +Date: Sun Apr 9 00:52:00 2006 +0000 + + emms-playlist-mode: Use emms-playlist-save instead of a custom function. + + darcs-hash:20060409005234-1bfb2-f2422fc74d0b1fc065c00647cb71e247e181bf10.gz + +commit 2d70d0a638b8b1f790674ef7e31efb44ca671b0d +Author: Michael Olson +Date: Sun Apr 9 00:35:00 2006 +0000 + + emms-source-playlist: Get things working to my satisfaction, like saving playlists in different formats and (optionally) being prompted for which format. + + darcs-hash:20060409003540-1bfb2-4aedadb4bc109afb1aaf6b96530e61d6a9f19201.gz + +commit d03e7d69061e98ae1b807a5a3e57ba4bd4e72885 +Author: Michael Olson +Date: Thu Apr 6 04:26:00 2006 +0000 + + emms-playlist-mode: Make it possible to use edebug on `with-inhibit-read-only' forms. + + darcs-hash:20060406042615-1bfb2-4b1552442730fef820796f1c93cdb5c62a8b08b2.gz + +commit 9a59fa35c1a9a165c0aad92eb24738ee4c5e1136 +Author: Michael Olson +Date: Thu Apr 6 03:45:00 2006 +0000 + + emms-player-mpd: If the MusicPD daemon goes away, make sure that we can still stop EMMS. + + darcs-hash:20060406034553-1bfb2-7a900012bcfc586c2b38632345da30e6af72b733.gz + +commit 1ad6f6d51ebbb64a117c12adbb298cce4d816cfb +Author: william.xwl +Date: Mon Apr 3 14:04:00 2006 +0000 + + Updated manual for emms-lyrics. + + darcs-hash:20060403140416-e8fe6-e783c9fdc7420f7f1b6bc94642a80e86d2f251e1.gz + +commit ff4bd16b5db79f53d55637724afe413aa100e372 +Author: william.xwl +Date: Mon Apr 3 13:49:00 2006 +0000 + + New variable: `emms-lyrics-coding-system'. It's the coding system used + + in the output of lyrics. (I sent this before, maybe some unexpected + problem happened.) + + darcs-hash:20060403134922-e8fe6-5b1bb0825a3f5f6616024226d1d0c6015c3aa83c.gz + +commit 2ae7913992e5a562771194de52b1e92168b51781 +Author: Michael Olson +Date: Sun Apr 2 18:48:00 2006 +0000 + + emms-player-mpd: Never set emms-player-stopped-p, since this is only to be done when the user explicitly stops the music. + + darcs-hash:20060402184833-1bfb2-1ce9edcaafb39aa44a92a0e80c606568c57546ca.gz + +commit 29907737af89a046bd8f8e87ef83e7ccae8687ab +Author: Michael Olson +Date: Sun Apr 2 17:50:00 2006 +0000 + + Make sure that negated character classes in regexps include the newline character, so that there is no possibility of empty lines being matched. + + darcs-hash:20060402175002-1bfb2-9f7ccf9489b3688d660b612a7243fe42e87e84e7.gz + +commit 6c31e5abefd41045f9325827f6976d790f12fa82 +Author: forcer +Date: Sun Apr 2 16:05:00 2006 +0000 + + emms-playlist-sort.el, quote FORM argument to eval-after-load + + darcs-hash:20060402160555-2189f-b7becf7694117b1aacfcc1a40410e4087ca951e3.gz + +commit 872f8b1a4006a031149f3b38121a66d6397162a8 +Author: Michael Olson +Date: Sun Apr 2 14:44:00 2006 +0000 + + Update manual and emms-setup with the preferred way of invoking emms-playing-time and emms-lyrics from .emacs. Update MusicPD section of manual. + + darcs-hash:20060402144407-1bfb2-857e5408fe3df2dffd111150018b3bbf60436679.gz + +commit b9466bfe9813f555c7a589867f0f4153731693ea +Author: Michael Olson +Date: Sun Apr 2 03:15:00 2006 +0000 + + emms-streams: Make some options customizable. Fix compiler warnings. + + darcs-hash:20060402031546-1bfb2-9244eec3e8dc3890f2640a1f1f01a18309b9ae4d.gz + +commit 7f7223d6655e67e4e75d54bbd57f04a47b65dba3 +Author: Michael Olson +Date: Sun Apr 2 02:45:00 2006 +0000 + + emms-source-playlist: Add support for m3u and pls playlists. + + darcs-hash:20060402024556-1bfb2-da264c4af634159a12fed0e3e4425eb238b9c917.gz + +commit e1d5bf36570590809922d759be087be97ecd4d43 +Author: lucas +Date: Sat Apr 1 19:04:00 2006 +0000 + + README: Added a paragraph about libtag. + + darcs-hash:20060401190443-4f952-6d2860b0aa971dace2ff643937e2071209c10712.gz + +commit 9d41c3807c00593c7c18bd144712ce2a0a414dd6 +Author: lucas +Date: Sat Apr 1 18:54:00 2006 +0000 + + emms-info-libtag.el: Add a warning about the possible conflict with emms-info-mp3info + + darcs-hash:20060401185421-4f952-ca0419414afbe93766a07c7e396d4ac8cf586f44.gz + +commit c7ff450e200e3ee324c26d8752bc90e672552789 +Author: lucas +Date: Sat Apr 1 18:18:00 2006 +0000 + + Some minor modifications + + darcs-hash:20060401181821-4f952-37cc54e5cdd7ce1db9a81e2d45cdc3e1762c497b.gz + +commit 843dfee3364438d0f8dbbe8486136bcf1dc9949f +Author: forcer +Date: Sat Apr 1 20:51:00 2006 +0000 + + Use insert-file instead of insert-file-literally to get around coding system problems + + darcs-hash:20060401205125-2189f-ebdde0312212cab3bae813796b9d79ae9ce1001b.gz + +commit 215607ef80022605cad09106bb7748aa089435ce +Author: forcer +Date: Sat Apr 1 20:43:00 2006 +0000 + + Added emms-play-playlist + + darcs-hash:20060401204306-2189f-3e4d369e25d12e99382d3ab51c9e05d88c768f82.gz + +commit 4d0be4b900c878607600a915a0b7f371b9a557bf +Author: Michael Olson +Date: Sat Apr 1 23:31:00 2006 +0000 + + Remove emms-tageditor.el, since it only works with emms-pbi.el. It might be useful to re-add this, once it has been rewritten. But first, let's get a release out the door :^) . + + darcs-hash:20060401233146-1bfb2-a463cb4bfd32568f171ff0ac95edfe1f8757ab91.gz + +commit b8ff219abfe062695d166e4e6013740dc3e9446e +Author: Michael Olson +Date: Sat Apr 1 23:30:00 2006 +0000 + + emms-player-mpd: Don't use define-emms-simple-player, since we provide our own versions of the functions that it produces. + + darcs-hash:20060401233036-1bfb2-a67d7b4d6de02703fde818b9db9342445ba7428d.gz + +commit d28577592c5b8c1857faaa8a43fce46d7462e924 +Author: Michael Olson +Date: Sat Apr 1 23:29:00 2006 +0000 + + emms-lyrics: Make this behave like other add-ons. + + darcs-hash:20060401232918-1bfb2-44563a9e0e4801d9af65d82019631d3fdec2a1a8.gz + +commit 438e7ec52497afc1aa5799f13d83156ccfda1f15 +Author: Michael Olson +Date: Sat Apr 1 23:26:00 2006 +0000 + + Fix a variety of compilation errors and warnings. + + darcs-hash:20060401232610-1bfb2-5fe5e4892c94e29a59738bf0d27e7e91ad68f2ed.gz + +commit da7d1d0ebae7e4b6d8027a7fec3eef0c3816f2b6 +Author: Michael Olson +Date: Sat Apr 1 23:25:00 2006 +0000 + + Makefile: Don't show Emacs commandline. Remove generated HTML file in clean rule. + + darcs-hash:20060401232522-1bfb2-472b1a3fa77db3d21f53fde078a28c371fb7c992.gz + +commit 1553d6a08d5c6432cfd5343dda8e7b7b57536362 +Author: Michael Olson +Date: Sat Apr 1 21:08:00 2006 +0000 + + emms-streams: Add prefix to utility functions. + + darcs-hash:20060401210849-1bfb2-e22b7fcd606225ad83303472525860d0e66fb6dc.gz + +commit bf80e02cd233409d56580bf38cc76ef58fc0f24e +Author: Michael Olson +Date: Sat Apr 1 21:06:00 2006 +0000 + + Make all add-on files toggle-able. + + darcs-hash:20060401210634-1bfb2-6a8f735119b68c6ab80d503910ec0105680fec73.gz + +commit f2c85795a7b5c7e992b08c889ad563bce56f9ae2 +Author: forcer +Date: Sat Apr 1 20:38:00 2006 +0000 + + Added emms-source-playlist.el, moved stuff from emms.el there + + darcs-hash:20060401203820-2189f-7dae5d0fc14543654aef72ba3f1ab72ff94c82e0.gz + +commit e41edcad7947fab43b17cae064ae617d0162f783 +Author: forcer +Date: Sat Apr 1 18:59:00 2006 +0000 + + Move emms-parse-playlist to emms-source-file.el, rename to emms-source-file-parse-playlist + + darcs-hash:20060401185913-2189f-75ccf31626867407f72de64642d6fc020cfc240e.gz + +commit e539ab44dad0dfe282ef6cc4e30800cdbbb7be8d +Author: Michael Olson +Date: Sat Apr 1 19:43:00 2006 +0000 + + Remove emms-pl-manip.el + + darcs-hash:20060401194358-1bfb2-a0337e3a56ff8ad1628bea20f2eb65890142bdef.gz + +commit 36357c391c09fa2590f99db4695644cb23b006b5 +Author: Michael Olson +Date: Sat Apr 1 19:33:00 2006 +0000 + + Remove emms-pbi*.el at forcer's request. + + darcs-hash:20060401193306-1bfb2-0e64e29a1c75efe182c6e77f2bd17327cd209b73.gz + +commit ca867192b76b7e10f1672cdd1fa7862eb2f40341 +Author: Michael Olson +Date: Sat Apr 1 19:18:00 2006 +0000 + + emms-mode-line: Add toggle functions and autoload cookies. + + darcs-hash:20060401191825-1bfb2-763dcaee4201c44565e113e516b844e448a0c4a1.gz + +commit e9cfafc1da50e7ea469a3ed58add63b7785f09ae +Author: Michael Olson +Date: Sat Apr 1 19:04:00 2006 +0000 + + emms-player-mpd: Use simpler value for connect function. + + darcs-hash:20060401190427-1bfb2-b1a08aa97de633cb891a4601d9ecf8f2015a4262.gz + +commit fd8f2d49c6dff5b2be10bf1c67332d6e2f6e357c +Author: Michael Olson +Date: Sat Apr 1 18:45:00 2006 +0000 + + Makefile: Use correct extension in new HTML rule. + + darcs-hash:20060401184547-1bfb2-c119fbec8e989ae49dd7081fb2bdf7240026f0c2.gz + +commit a3f190996829a77d75e3bb030efcef79f08a6fc6 +Author: Michael Olson +Date: Sat Apr 1 18:03:00 2006 +0000 + + Makefile: Update .PHONY, add .PRECIOUS line for generated files, add rule for creating HTML version of documentation. + + darcs-hash:20060401180331-1bfb2-44d539a5c9152d23c80c2107bebb5c67cccebee5.gz + +commit ab304cef4912461160100f2c79ee0c121f1b0fd2 +Author: forcer +Date: Wed Mar 29 05:07:00 2006 +0000 + + emms-streams.el (emms-stream-default-list): Add "Voices from Within" + + darcs-hash:20060329050712-2189f-ec7a17ad015b924234a61a4678f5ee967adcd97d.gz + +commit 05b4e0040a004828183d76befd3518b445c84364 +Author: yonirabkin +Date: Fri Mar 24 23:25:00 2006 +0000 + + All stable extentions documented + + darcs-hash:20060324232506-be80e-e613107612d172e28a631a707b2a892e1121ac80.gz + +commit 22284f3dc9f47e26db32901d5528d4ab78aa75f4 +Author: Michael Olson +Date: Sun Mar 26 23:00:00 2006 +0000 + + emms-player-mpd.el (emms-info-mpd): Prevent an error when we can't connect to a MusicPD instance. This prevents EMMS from causing Emacs to stop reading initialization settings. + + darcs-hash:20060326230003-1bfb2-0f3bba7ce910dfd287a640fa35288b7027bc6b21.gz + +commit fa07ba5436dbca2c401dc6f00f5c5842b8827e77 +Author: yonirabkin +Date: Thu Mar 23 16:48:00 2006 +0000 + + Added MusicPD to the Emms manual. + + darcs-hash:20060323164844-be80e-c8318152b9ff24a05bbfed0f5a113836393e5f3c.gz + +commit 8ace62a9927e23b188e25b5464c82351a4b92fa2 +Author: yonirabkin +Date: Thu Mar 23 12:53:00 2006 +0000 + + Added `emms-playlist-sort' to the Emms manual. + + darcs-hash:20060323125334-be80e-cba5ae5567623d231f81df0b1331905cd9ccf50f.gz + +commit 147707e5c30059c297ee448c915627e377cff6a6 +Author: yonirabkin +Date: Wed Mar 22 10:46:00 2006 +0000 + + re-organization of emms-setup levels + + darcs-hash:20060322104611-be80e-ea1f212093c000e3d33d6b497bb1a75fb63bcbae.gz + +commit bc984744c80745e666d9ef76b7076eb673a2e67c +Author: Michael Olson +Date: Thu Mar 23 13:51:00 2006 +0000 + + emms-player-mpd: Make importing of MusicPD playlist a bit less error-prone. + + darcs-hash:20060323135109-1bfb2-bf5417002b601172af920c21a90a1a26e6e79cb9.gz + +commit f128ac46140f1aa171a2f6f703693485e6a451c4 +Author: Michael Olson +Date: Mon Mar 20 07:13:00 2006 +0000 + + emms-player-mpd: Make pausing work after importing a playlist from MusicPD. + + darcs-hash:20060320071337-1bfb2-7bba470fcb6076795954f2a73bb86b985ffd46e4.gz + +commit d580c73fbef1c4cc21cd1638b4581021df32a3c3 +Author: Michael Olson +Date: Mon Mar 20 06:51:00 2006 +0000 + + emms-player-mpd: Try to get values for name and port from environment. Fix awkwardness in `emms-player-mpd-block'. + + darcs-hash:20060320065153-1bfb2-0f6c4fa2e86903e84a5ea2adebc249eda01f7b2a.gz + +commit a40c9d74e6b973ace486493bd521dec78d253b9e +Author: Michael Olson +Date: Mon Mar 20 06:14:00 2006 +0000 + + emms-player-mpd: Implement importing the current MusicPD playlist into EMMS and fix a couple of bugs. + + darcs-hash:20060320061455-1bfb2-d2213d8b9051a7bd03cf23d560590dfbff4c612b.gz + +commit 7474e8844ce76b50941d7a22fa03f749dde9b1e1 +Author: yonirabkin +Date: Wed Mar 15 19:07:00 2006 +0000 + + finished updating copyrights + + darcs-hash:20060315190720-be80e-ab0de489504975286f9c2cd9d1359c0345a5f7cb.gz + +commit a86a7af5251d6ad2f4557889a720bf678dbefded +Author: yonirabkin +Date: Wed Mar 15 15:58:00 2006 +0000 + + fixed copyright years and copyright holder + + darcs-hash:20060315155834-be80e-cda533a1510f20fdef5248ec0037ddaa037fa18b.gz + +commit dfbd6f4035ca319f417c9d730d1daf5bcce4dfef +Author: forcer +Date: Mon Mar 6 21:15:00 2006 +0000 + + emms-source-file: Yes, playlist does work. (Removed comment) + + darcs-hash:20060306211535-2189f-cb714d0f47ff666b1a2a6a19e63691d8b5d7ff66.gz + +commit e0013a77c5b26f59a87470f2f0ad48d49739ee02 +Author: forcer +Date: Sun Mar 5 15:49:00 2006 +0000 + + emms-player-simple.el (alsaplayer): Fixed regexp. + + darcs-hash:20060305154938-2189f-e2553a0d4703dc15d855a0f4168b0bf7a0977a85.gz + +commit d28cb19d4e0672d89479011c58a26d2b50b039d6 +Author: forcer +Date: Sun Mar 5 04:52:00 2006 +0000 + + emms-player-simple.el: Added alsaplayer support. Thanks to indio on #emacs. + + darcs-hash:20060305045259-2189f-6ddff373f70f9b9e2ae305211326eebe51a85dff.gz + +commit d06ba122a54cbd5a59592d3f01b3202c7b3f8c47 +Author: Michael Olson +Date: Thu Mar 2 03:23:00 2006 +0000 + + emms-player-mpd: Do a seek when the song has changed in case several seconds have elapsed between detection and song change. + + darcs-hash:20060302032315-1bfb2-04999c8395e8a22d602098f529914ae93b44d62c.gz + +commit 0d2dc943cd9d4b71e2428fa20e0e94b0d5d84012 +Author: yoni-r +Date: Sun Feb 26 17:11:00 2006 +0000 + + playlist mode yank bug fix + + darcs-hash:20060226171121-6ce53-3e11dc88eab5e66338855da2654cb3f8b742a776.gz + +commit 79f9c4209fe910df32fbd4e06e8f8254bb0b5589 +Author: yoni-r +Date: Thu Feb 16 18:18:00 2006 +0000 + + update README file + + darcs-hash:20060216181847-6ce53-04e7a1078c0eb8e134ad7b20d0d37ed751407c4c.gz + +commit 69a77df5a61a42a460d10ae60c1d41616940eed1 +Author: william.xwl +Date: Wed Jan 18 13:14:00 2006 +0000 + + Pass correct parameter to `run-at-time', to make sure only one timer is + + running. + + darcs-hash:20060118131412-e8fe6-d423f6a7aa50b929403fc333984280e137b6b8fe.gz + +commit 1de710aba20ad287c7e39d9b0b3804b339e6823a +Author: yonirabkin +Date: Mon Jan 9 08:38:00 2006 +0000 + + add two macros, one to emms.el and the other to emms-playlist-mode.el. The former fixes a bug in which the software attempts to access a completely narrowed buffer and the latter because it looks nicer. + + darcs-hash:20060109083856-be80e-475149a8911856cab9d2dd6f5143381c53afdcae.gz + +commit cf246d4690f5e776604f250547c96e51599c1020 +Author: Michael Olson +Date: Sat Jan 7 08:10:00 2006 +0000 + + emms-player-mpd: Detect when the server has stopped, and call emms-player-stopped. + + darcs-hash:20060107081052-1bfb2-8328797f81d3e794af03ef03521107161d74563f.gz + +commit 5481c98e4b4099f30bc5764ce2b252581a303214 +Author: Michael Olson +Date: Sat Jan 7 06:43:00 2006 +0000 + + emms-player-mpd: Implement blocking so that code in timers doesn't conflict. + + darcs-hash:20060107064358-1bfb2-3725a5776e4ad64196f8f9a0a0d08bd065e69d01.gz + +commit b215622aad016d7e39fda64809579bf2be0d3783 +Author: Michael Olson +Date: Sat Jan 7 05:33:00 2006 +0000 + + Rename m3u-playlist source to "playlist" and support .pls files. The playlist-parsing routine has been moved to a separate function, since the MusicPD player also needs to use it. Detect URLs in playlists and use type of 'url when creating tracks for them. + + darcs-hash:20060107053310-1bfb2-dc5bf155e440294ee4a91b08033fa4b4242695ab.gz + +commit 65dc3b56ef44b83fcb4f87cf8bf397fe0a8402e8 +Author: Michael Olson +Date: Fri Jan 6 03:24:00 2006 +0000 + + Use emms-replace-regexp-in-string. + + darcs-hash:20060106032400-1bfb2-7036a03bfa98f5379e95bb61848c497de43b3be6.gz + +commit 6181ec571579b78c12424a7f55347be6b24f169c +Author: Michael Olson +Date: Fri Jan 6 03:21:00 2006 +0000 + + emms-player-mpd: Escape specials in filenames like the other MPD clients do. + + darcs-hash:20060106032121-1bfb2-ff568ec3dbc6ef6477c89e20d9af1bdffc0b48a7.gz + +commit 60f527e70b40ecbf7cd6fef39e58acdc3ae3c87b +Author: Michael Olson +Date: Fri Jan 6 03:20:00 2006 +0000 + + emms-stream-info: Use emms-replace-regexp-in-string. + + darcs-hash:20060106032048-1bfb2-397168fc645c02324e27a8721dae9d28ab5b23c7.gz + +commit 4b913cf81982670faadaa3f9672a60e8ea63e720 +Author: Michael Olson +Date: Thu Jan 5 17:21:00 2006 +0000 + + New XEmacs compatibility function: emms-replace-regexp-in-string + + darcs-hash:20060105172144-1bfb2-36678408233ea377cc5b7deda59d37362948a78b.gz + +commit 417ef863ffd9868d086ad1f3046769e7c0dce821 +Author: Michael Olson +Date: Thu Jan 5 01:46:00 2006 +0000 + + emms-player-mpd: Quote file argument so that filenames with spaces are treated correctly. + + darcs-hash:20060105014642-1bfb2-d3de3b0693aa45aa354888143fe038124f3f08d5.gz + +commit d55a9c702e617e9808213c07847d5a0b803df1c2 +Author: forcer +Date: Wed Jan 4 15:42:00 2006 +0000 + + Move `emms-cancel-timer' to a compatibility section in emms.el + + darcs-hash:20060104154238-2189f-946812c2493356d70391bac43323ae75958631ad.gz + +commit 725f0bd17945de99f325040a8d8cf6abc0206dde +Author: Michael Olson +Date: Wed Jan 4 22:49:00 2006 +0000 + + emms-playing-time: Make sure that we don't start more than one timer instance. + + darcs-hash:20060104224902-1bfb2-46604a22db0c34bd3fd5c9bf8b3d4cf6581361f0.gz + +commit 976d1266c71cf33ae0fa51b799e85b0465d58db2 +Author: Michael Olson +Date: Wed Jan 4 22:47:00 2006 +0000 + + emms-player-mpd: Make it the default to sync the MusicPD playlist with the EMMS playlist, since this is what most EMMS users will probably want. + + darcs-hash:20060104224734-1bfb2-36155ee21122b7db68b1c1a2ab3adef713ca523c.gz + +commit 4bc3739cc8fa888a9708285f50196f2f574b0201 +Author: Michael Olson +Date: Wed Jan 4 08:13:00 2006 +0000 + + Make emms-player-mpd work with emms-playing-time. + + darcs-hash:20060104081359-1bfb2-a0a8fad9d64ef84432c8698285f9c8293425152d.gz + +commit b64ef4cef7b58b20a952d78638125efd21a185ac +Author: Michael Olson +Date: Wed Jan 4 07:52:00 2006 +0000 + + emms-player-mpd: Bring this up-to-par with the other backends, in that it can update the current playlist position and load the contents of the current playlist into MusicPD. + + darcs-hash:20060104075237-1bfb2-09f9e463614cb8a2f067b16a7d197463e96c7718.gz + +commit 7fe71e6381915e775deed571f7b5c0babdf0f394 +Author: Michael Olson +Date: Wed Jan 4 06:10:00 2006 +0000 + + Use timers in a way that is compatible with both Emacs and XEmacs. + + darcs-hash:20060104061024-1bfb2-a35972f84a96c27a9a4bee6a245a8cbe2d6a8dd1.gz + +commit 76389c6781d42947ce36fa8b260391935532a941 +Author: Michael Olson +Date: Tue Jan 3 04:04:00 2006 +0000 + + emms-player-mpd: Docfix, wait 200 millisecs for process to start, add more output when verbose mode is enabled. + + darcs-hash:20060103040456-1bfb2-1c56881762563b193eee69dfbf1d4b0f033b962c.gz + +commit 18153aafcfee4135aefe846072dffe737a299d6f +Author: Michael Olson +Date: Mon Jan 2 09:07:00 2006 +0000 + + emms-player-mpd: Fix documentation. The mpc binary is no longer needed. + + darcs-hash:20060102090752-1bfb2-17b7fe577741369d893c2cb04437be3cbd4d9cdf.gz + +commit 2a0db7acb0c740a9cfa673ab096c316b9ac9e3d5 +Author: Michael Olson +Date: Sun Jan 1 02:09:00 2006 +0000 + + emms-player-mpd: Make sure the process gets closed autommatically when exiting Emacs. + + darcs-hash:20060101020942-1bfb2-315f558879b5e1989e8c82476b0342edf9142f8c.gz + +commit 400cae8b98eb32273a9f6a248309e583056fd1bd +Author: Michael Olson +Date: Sat Dec 31 08:32:00 2005 +0000 + + Significantly improve (and speed up) MusicPD support. + + darcs-hash:20051231083223-1bfb2-424c2ad1bc366455e51204f02c69887bc38658f5.gz + +commit 6f5d5aec27e89f6215b7bcccd4bbefd6d0bb9190 +Author: william.xwl +Date: Fri Dec 16 09:19:00 2005 +0000 + + `emms-score-set-playing' is not really "set", but "add". Fix this. Same + + for `emms-score-set-file-on-line'. + + darcs-hash:20051216091938-e8fe6-cbba6bc91a39e46d1585654e51beb590efed1350.gz + +commit fe75d2aac6312c97b4463b7bf86e459b25228dc4 +Author: william.xwl +Date: Tue Dec 13 13:15:00 2005 +0000 + + Added `emms-playlist-sort-by-score'. + + darcs-hash:20051213131558-e8fe6-ee2bc9a6c1d608ede136b8ee814a56a2f21ccb55.gz + +commit 63d50898c2520d529231e0eda708d75c84d9ca78 +Author: william.xwl +Date: Tue Dec 13 13:11:00 2005 +0000 + + Fixed emms-score.el to accommordate with changes in EMMS2. I've also + + reorganized the code structure a little bit and added bunches of new + user interface functions. + + darcs-hash:20051213131157-e8fe6-0ee9d94670ddd2c5989c970b5c1d77fc5804c758.gz + +commit f034a2674495dfefa93dd84c80936f25d6f1487a +Author: william.xwl +Date: Mon Dec 12 09:47:00 2005 +0000 + + Move `emms-lyrics-mode' to the end, or it won't work on CVS Emacs. + + darcs-hash:20051212094752-e8fe6-05d5ecabfe7c14d47b63ff98e969f565975f55a7.gz + +commit 909f28d8fda2c467be867a3a3942d4bb72ed516a +Author: yonirabkin +Date: Sat Dec 3 19:47:00 2005 +0000 + + fix mode-alter bug + + darcs-hash:20051203194736-be80e-90831954d25cd6d0608343e5be7317c8bc467683.gz + +commit 8f9741378df9aadcb27151f05a84ffe9c7895088 +Author: yonirabkin +Date: Tue Dec 20 12:25:00 2005 +0000 + + update manual for playlist-mode + + darcs-hash:20051220122514-be80e-1b89102419c4855ddc84198773351fadc1c722a2.gz + +commit 0987c5a3e0524c37653455965b8bf86d68940b39 +Author: yonirabkin +Date: Sat Dec 24 10:57:00 2005 +0000 + + make emms-playlist-mode emacs21.4 compatible + + darcs-hash:20051224105738-be80e-6312a9a6858f8bf4f101176f2e4b9b5e9b6f3950.gz + +commit b3480e653238bc759294fed0c429789ea422eb62 +Author: yonirabkin +Date: Sun Dec 18 10:22:00 2005 +0000 + + fix emms-playlist-save-as-m3u + + darcs-hash:20051218102218-be80e-70018be27db6320656602308f19cfb502a516ae9.gz + +commit d6dd7526befbbfd49c15cd14ff1f14938b908bf8 +Author: yonirabkin +Date: Fri Dec 9 16:34:00 2005 +0000 + + killing and yanking in the interactive playlist buffer + + darcs-hash:20051209163432-be80e-eb60a5e8cb71fe56aa3ef9f09513a84f3c7a57ac.gz + +commit 41e4e89f944c12bc9187da62d7ec65f22b4fe232 +Author: yonirabkin +Date: Mon Dec 5 09:20:00 2005 +0000 + + Killing and yanking + + darcs-hash:20051205092044-be80e-106a5ba397a5cbc621e12180f3332695629944da.gz + +commit 5773f6565cc179593020af642e75465cfbfbc42e +Author: yonirabkin +Date: Sun Nov 27 08:56:00 2005 +0000 + + fix manual sectioning + + darcs-hash:20051127085636-be80e-51967ab6da702cc6bba6c1d53eaa16f8828f9eb6.gz + +commit baf748f1c895767a356f4b7053495cf3e9da4a93 +Author: yonirabkin +Date: Sun Nov 20 15:46:00 2005 +0000 + + Fix conflicts in emms-playlist-mode.el + + darcs-hash:20051120154643-be80e-465da34d3b711e60b8d83f211377b0d6caeb33cf.gz + +commit 003e929a5d01cba568d1ecbb6df135f79b0f5a94 +Author: yonirabkin +Date: Fri Nov 25 17:54:00 2005 +0000 + + Fix emms.texinfo for PDF output (thanks twb) + + darcs-hash:20051125175445-be80e-24251f3641e15cf0d1031635ecadbc1aa5e27030.gz + +commit 195fad806d580445aae921b5fc6d1bd0a172d8d3 +Author: william.xwl +Date: Sat Nov 19 17:14:00 2005 +0000 + + Added `emms-playlist-mode-go-popup' for popuping emms-playlist as a side + + window. + + darcs-hash:20051119171419-e8fe6-576ff2c8fab5c9023ad4a7960d30aa75a27f89c1.gz + +commit e1dc8e456fb3fa629ab0918509ab850b70c5b8d4 +Author: Trent Buck +Date: Sat Nov 19 15:08:00 2005 +0000 + + emms-info-mp3info.el (emms-info-mp3find-arguments): use info-tracknumber instead of info-tracknum, so as to be consistent with ogginfo. + + emms-info.el: Update documentation. + + darcs-hash:20051119150805-8f417-0d2b6db05e53860d657c6c4fe1f7005a6aaffd28.gz + +commit a56e48ca823adde74c7f84103b5ab22f8de89661 +Author: Trent Buck +Date: Fri Oct 28 14:25:00 2005 +0000 + + emms-source-file.el: add missing third clause to AUTOLOAD calls. + + darcs-hash:20051028142538-8f417-24f8937ae61e4b99fdf6e0908aca171855f0785e.gz + +commit b5bd47545ea803d97bd9107fee096f9c064dcd87 +Author: Trent Buck +Date: Sat Nov 19 18:39:00 2005 +0000 + + emms-info-libtag.el: Fix a couple of typos. + + darcs-hash:20051119183945-8f417-4a85bfd58f00ae44dc404ef6ebc48e91b3261678.gz + +commit c959a9d8568e5a5fa318ff2a8e8c46b324a44676 +Author: Trent Buck +Date: Sat Nov 19 18:15:00 2005 +0000 + + Implement an emms-info function using the libtag package. + + darcs-hash:20051119181528-8f417-cccb6d14779011d1e58eac89474282257768e631.gz + +commit e169a8955ba16794d0a0ee28abd48e6d78720ffc +Author: yonirabkin +Date: Mon Nov 7 03:42:00 2005 +0000 + + Finished rewriting manual + + darcs-hash:20051107034232-be80e-2dd881001cb4561318979c1595186510b906dc80.gz + +commit 9aa9ca1f92704131ed432e2923384f70e315c100 +Author: yonirabkin +Date: Thu Nov 3 17:01:00 2005 +0000 + + More manual work, but still only 71 percent done + + darcs-hash:20051103170157-be80e-8d0fe3a6e38b9c6cf511d1caa12ce08d22cd8c00.gz + +commit 05d34d279a0cc1d3d8ff3a2ac000f997feedd147 +Author: lucas +Date: Thu Nov 3 18:38:00 2005 +0000 + + Added support for toggling default action in streams + + darcs-hash:20051103183830-4f952-4eda4ae86bf6c600f8056ecf6ec570e9a2baa1bd.gz + +commit 57cb82e43e2bd9682b4391be4d60ba93a002afd2 +Author: lucas +Date: Thu Nov 3 18:38:00 2005 +0000 + + Added a hook for emms-streams + + darcs-hash:20051103183801-4f952-73e9e94c3aa34773c1e09eb37b0aec4188bd682f.gz + +commit 72a409fb89cce29c8ee73c27f0d0f9dccdec7cfc +Author: Trent Buck +Date: Thu Oct 27 17:27:00 2005 +0000 + + debian/emms.emacs-install: Leave symlinks in bytecode dir for find-library/function/variable. + + darcs-hash:20051027172739-8f417-989397150707d7252d25a8c2af2b7c928a045eaf.gz + +commit a6eb415ef08cfdcc2b893b33bb6b69abfe0f0c32 +Author: Trent Buck +Date: Thu Oct 27 15:04:00 2005 +0000 + + debian/rules: swap binary-indep and binary-arch bodies, since emms is packages as source code. + + darcs-hash:20051027150418-8f417-67d3d361141c762d7977151a11b448d97c74f911.gz + +commit ff8d692ce2a1e4df73bf421d63aeb2718535d895 +Author: Trent Buck +Date: Thu Oct 27 13:39:00 2005 +0000 + + Makefile (ChangeLog): Generate ChangeLog from darcs metadata. + + debian/rules (build-stamp): Have make generate the ChangeLog. + (build-arch): Include ChangeLog and debian/changelog in debian package. + + darcs-hash:20051027133919-8f417-831560dba011ae058eb50dff57e5faba5c6b64a6.gz + +commit 66b2f900a4472848d02f47877a34a7fd89d3e901 +Author: Trent Buck +Date: Sun Oct 23 01:20:00 2005 +0000 + + Added simple player "playsound". + + darcs-hash:20051023012053-8f417-73ef9722cbd8307a362eb93a554d87f9759aba9b.gz + +commit 22d716f2518880b4c1e8140919287eb18d43228d +Author: Trent Buck +Date: Mon Sep 12 13:33:00 2005 +0000 + + Remove TODO from debian/docs. + + darcs-hash:20050912133353-8f417-96843c7e416e2208b172512f3e29b3179857bd89.gz + +commit daef12608ac200f0b9a460bcd009b813fdcb93cc +Author: Trent Buck +Date: Mon Sep 12 12:57:00 2005 +0000 + + Don't attempt to dh_installchangelogs ChangeLog in debian/rules. + + darcs-hash:20050912125754-8f417-917076f0db746db226056de5f46c4cc0ee98cd4b.gz + +commit f5d80743af6db6bcc803219ae2fab253c2c2a3ed +Author: william.xwl +Date: Wed Oct 26 16:14:00 2005 +0000 + + Add prefix keys support. + + darcs-hash:20051026161459-e8fe6-d4a7a1426470a58e2f2935e9c2a694e6d32365b5.gz + +commit 20d864bd4f5bec88ba5e17b8250727676e2d0fd0 +Author: yonirabkin +Date: Mon Oct 17 15:29:00 2005 +0000 + + manual 71% done + + darcs-hash:20051017152934-be80e-a0d126a7a8b0aecb000d69ff156ac471527fc935.gz + +commit 291aba27f8e22bb9e5142dc4655a0dd82cb0d79c +Author: yonirabkin +Date: Sat Oct 15 10:43:00 2005 +0000 + + fix emms-info-ogginfo laguange + + darcs-hash:20051015104340-be80e-ca11a2e2b74f0206b0f8345a8d02589b877a2ded.gz + +commit 32cc9880056ac6f98f78553290b7b673b2850803 +Author: yonirabkin +Date: Thu Oct 13 18:39:00 2005 +0000 + + manual update (68% done) + + darcs-hash:20051013183949-be80e-dda309495d59721e1c9f17a331974eb415ff4c0f.gz + +commit 6987e3f09444c63c98db27616608d1d8a47aa39f +Author: yonirabkin +Date: Sat Oct 15 14:09:00 2005 +0000 + + emms-metaplaylist fix requested by Lukhas + + darcs-hash:20051015140904-be80e-2fbfe070170fbaa50857028fab153907547ddf4e.gz + +commit 4dd6efe6b70606c8640a34439a4106cd42459dda +Author: william.xwl +Date: Sun Oct 16 03:32:00 2005 +0000 + + A minor spell correction. + + darcs-hash:20051016033227-e8fe6-595e73a6a15a396c765e93f9d4dba68ee9302b42.gz + +commit 4d68d4503dbb4638b8562dd552bbbf452b1ecda9 +Author: lucas +Date: Sun Oct 9 13:03:00 2005 +0000 + + Make emms-mode-line-icon use the good function to get the current track + + darcs-hash:20051009130300-4f952-86bbf7d1d6c618c68f6de3e84fc452b983b6a22f.gz + +commit 5fb496d95c75c87604b6d7577bad4c13eb445744 +Author: forcer +Date: Sat Oct 8 07:18:00 2005 +0000 + + Rename `emms-playlist-save-active-as-m3u' to `emms-playlist-save-current-as-m3u'. + + darcs-hash:20051008071829-2189f-46167437fb97e67f1b8b6279a5ab5700003b8469.gz + +commit 8bef0fd0d611ad91b4eb9e5cacc42d7567ff8747 +Author: william.xwl +Date: Fri Oct 7 08:47:00 2005 +0000 + + emms-playlist-sort.el: New file containing various playlist sort + + functions. + + darcs-hash:20051007084756-e8fe6-cc88b1e1d581e801dc339ec97a6f5534599d79cf.gz + +commit ed2e57232a6933e3665557991da261b413dd9dc9 +Author: william.xwl +Date: Fri Oct 7 08:46:00 2005 +0000 + + emms-setup.el: Added `emms-playlist-sort' to `emms-devel'. + + darcs-hash:20051007084601-e8fe6-90b4a2455d71a02a5cd6d2606e87939e340ff239.gz + +commit 53b5cbdb8959f143f8e4620b57019f7abd17f825 +Author: william.xwl +Date: Thu Oct 6 02:51:00 2005 +0000 + + emms-setup.el: Moved `emms-lyrics' and `emms-playing-time' into + + `emms-all'. + + darcs-hash:20051006025155-e8fe6-6a18f855565ff59f5e4948d4d99a90f981a117bf.gz + +commit 50a4eb28bb4183731b7fae4edac1cece8f4ccba3 +Author: william.xwl +Date: Wed Oct 5 06:49:00 2005 +0000 + + emms-lyrics.el: New function: `emms-lyrics-restore-mode-line'. + + darcs-hash:20051005064914-e8fe6-a3bf4ebc649177b6c8774510fc8746c2fa1fa028.gz + +commit 47c874cbc0e9582c19d56fa2176bd2a473148765 +Author: william.xwl +Date: Wed Oct 5 06:48:00 2005 +0000 + + emms-playing-time.el: New function: `emms-playing-time-restore-mode-line'. + + darcs-hash:20051005064846-e8fe6-c4f072868018fe19587c9d264de1d1b4057f85e0.gz + +commit bba3062997c45ff28186c56e6973651c3a21aa07 +Author: yonirabkin +Date: Wed Oct 5 19:13:00 2005 +0000 + + manual work (57% done) + + darcs-hash:20051005191315-be80e-030f1f1257759e8d1228a0816d0b99807fe2c861.gz + +commit 4a5b03f31983d0419dd189c3f2220f17e491bf63 +Author: william.xwl +Date: Wed Oct 5 05:53:00 2005 +0000 + + emms.el: Should initialize `emms-player-paused-p' to nil at start. Or a + + pause + stop would make `emms-player-paused-p' be wrong. + + darcs-hash:20051005055332-e8fe6-27c08bc14b67b708d92dc257186a1034e2420286.gz + +commit c3312693608064f399eea3e4fba5fc45834bf0be +Author: william.xwl +Date: Wed Oct 5 05:37:00 2005 +0000 + + emms-mode-line.el: Made `emms-mode-line-alter' be compatible with + + `emms-track-updated-functions'. + + darcs-hash:20051005053723-e8fe6-af820eb0ae971b9f47fd829ad3db9fdc2af5384d.gz + +commit 6e0e5a6961e8d0454664e832d69dabf3a9917549 +Author: william.xwl +Date: Tue Oct 4 16:21:00 2005 +0000 + + emms-mode-line.el: When artist or title info cann't be achieved, show + + file name without directory. + + darcs-hash:20051004162138-e8fe6-dbbeb40bb623c61ac9a1051afcd8c12e4dc11553.gz + +commit 414b92ad08b4399575f7b0adc6dfa7ee68494322 +Author: william.xwl +Date: Tue Oct 4 15:46:00 2005 +0000 + + emms-mode-line: Changed dead `emms-playlist-current-track-changed-hook' + + to `emms-track-updated-functions'. + + darcs-hash:20051004154656-e8fe6-9872e4246c7635987fa79f7a499134b622e3e453.gz + +commit 3cd3a11cc7d754f34711144c51392548915928a7 +Author: yonirabkin +Date: Tue Oct 4 19:30:00 2005 +0000 + + emms-playlist-mode-switch-buffer + + darcs-hash:20051004193020-be80e-d83b29d6a6fd07b0884a9876685ce650229cbaf7.gz + +commit 5917c93f567e70cfcb6122fc140f603557207788 +Author: yonirabkin +Date: Tue Oct 4 13:49:00 2005 +0000 + + Yet Another Installment of the manual re-write + + darcs-hash:20051004134932-be80e-4b875ae487827f1507f8f7dd0f13a37023894976.gz + +commit c1fc8a4356b804f028858579f99e993d492c9926 +Author: yonirabkin +Date: Sat Oct 1 10:09:00 2005 +0000 + + emms-setup.el re-write + + darcs-hash:20051001100929-be80e-4d00edea104b2d18be8f552812550dd547628d44.gz + +commit 3463b8d83256684a65853d4202f347b40f2fdcba +Author: yonirabkin +Date: Fri Sep 30 21:24:00 2005 +0000 + + more manual re-writing + + darcs-hash:20050930212451-be80e-f339987613f6eb5668f180268b1a32d080ac654b.gz + +commit fff50f931cd9d2682834b16b34939e84e350dafb +Author: yonirabkin +Date: Thu Sep 29 20:52:00 2005 +0000 + + manual work + + darcs-hash:20050929205222-be80e-df5516a7c609262ca7a0ed4ffc16a39569a6331f.gz + +commit fa298a5f4c8a79197c69658c267915bfd9ad946d +Author: yonirabkin +Date: Wed Sep 28 07:13:00 2005 +0000 + + Another installment of manual changes + + darcs-hash:20050928071321-be80e-d6ffd8ab5ab0ab84074951d1c869903d2f096dcb.gz + +commit 7e658c50e8f8a56a06ce6df3cc41bf4cc31a93f2 +Author: yonirabkin +Date: Mon Sep 26 17:24:00 2005 +0000 + + some manual fixes (just the start) + + darcs-hash:20050926172449-be80e-2992507a21d9cc719d233f41a5ffd2d1010bb6e3.gz + +commit a6d3a6d26e449d5c8682477c03118c9193512f7f +Author: forcer +Date: Wed Sep 28 03:42:00 2005 +0000 + + Rename emms-default.el to emms-setup.el. + + darcs-hash:20050928034207-2189f-b2873193aedf955414761a1d22c4873f8c7451e6.gz + +commit a239073e80f4137b0eb95d37d60ed1e047710604 +Author: yonirabkin +Date: Sat Sep 24 13:20:00 2005 +0000 + + List all the changes needed in the manual + + darcs-hash:20050924132001-be80e-c3c7da63419c535eb652dec5a74bcce88570e32b.gz + +commit c6f371b13e0d9f50079d06f106aab704840db016 +Author: forcer +Date: Mon Sep 26 01:28:00 2005 +0000 + + Update tracks with a specific function, and provide emms-track-updated-functions + + darcs-hash:20050926012813-2189f-88b12a9350389bba0f12b3d3525b8eb14f066a37.gz + +commit 7b5a900a765d928153125ad9bb5b164f1de4f6eb +Author: Michael Olson +Date: Sun Sep 25 16:53:00 2005 +0000 + + emms.el (emms-playlist-new): Use interactive-p rather than + + called-interactively-p, since the latter is not available in Emacs21. + + darcs-hash:20050925165342-1bfb2-f28192eb2f5ce62ad80d94eb760731a83060c43d.gz + +commit aaf97fcbd6f52b0e2a36726fe8e1f6e1eff78bb4 +Author: Michael Olson +Date: Sun Sep 25 16:03:00 2005 +0000 + + emms-streams.el: Update `emms-info-file-info-song-artist' so that it + + can deal with the new interface. + + darcs-hash:20050925160336-1bfb2-95abcbab9f4d62c6d8dee2b7a8b3b8523e4089a4.gz + +commit 5bab7a72a1a5ffc0134fa370b096925fd91c771f +Author: Michael Olson +Date: Sat Sep 24 18:38:00 2005 +0000 + + emms-playlist-mode.el: 3rd attempt to not clobber + + emms-playlist-buffer-p. + + darcs-hash:20050924183844-1bfb2-7a7c3f5a022a3f877411ac6bc179401dd5aba9d0.gz + +commit 7c95eebcdd4c731400825d968f5001642eb4999f +Author: yonirabkin +Date: Fri Sep 23 16:43:00 2005 +0000 + + rollback patch to fix adding tracks. + + darcs-hash:20050923164324-be80e-fa8a734a8c540dc79482cf7f9634059b236d42dd.gz + +commit 244fb3fa97e40c6a16885a109b660af093693d22 +Author: yonirabkin +Date: Fri Sep 23 21:30:00 2005 +0000 + + Adding emms-info-ogginfo.el and consiquently modifying emms-default + + darcs-hash:20050923213008-be80e-471fff42070a012a822fdd34958b2c65c974a10e.gz + +commit 66d6f60c1a4fa48d83ee33f1c5c9e4293f72d181 +Author: yonirabkin +Date: Fri Sep 23 17:03:00 2005 +0000 + + add emms-metaplaylist-mode.el + + darcs-hash:20050923170348-be80e-1a580b48fcd338db45ef2f069554cc0b946285bb.gz + +commit 4b8643e5c5d5ad393a3fc538177fa31f37ceed5c +Author: william.xwl +Date: Fri Sep 23 16:34:00 2005 +0000 + + emms-playing-time.el: + + 1 New functions: `emms-playing-time-enable', + `emms-playing-time-disable', `emms-playing-time-toggle', for handling + hook stuffs. + + 2 Removed `emms-playing-time-display-p' where unnecessary now. + + 3 Updated commentary and author name. :-) + + darcs-hash:20050923163428-e8fe6-f9871c6d81c9dd347d7d3f1a90c7ccc53052a8f8.gz + +commit beaeab32a109098ab7c7bf78243177a6162e9ce5 +Author: william.xwl +Date: Fri Sep 23 16:32:00 2005 +0000 + + eemms-lyrics.el: + + 1 New functions: `emms-lyrics-enable', `emms-lyrics-disable', + `emms-lyrics-toggle', for handling hook stuffs. + + 2 Removed `emms-lyrics-display-p' where unnecessary now. + + 3 Updated commentary and author name. :-) + + darcs-hash:20050923163220-e8fe6-b700a37e3388a1dd1051b9e6fa5b79822bac8982.gz + +commit 78c58f36be38a353407b78cd57503873ca0d7c63 +Author: william.xwl +Date: Fri Sep 23 04:23:00 2005 +0000 + + emms-lyrics.el: Fixed a bug in `emms-lyrics-start'. + + darcs-hash:20050923042355-e8fe6-f8963a566f39a7ce381c38e6849088215c640d98.gz + +commit 2a3e1237f2f9c647535f53f8cc798507ed4db0e9 +Author: william.xwl +Date: Fri Sep 23 04:22:00 2005 +0000 + + emms-playing-time.el: Applied standard customization definitions. + + darcs-hash:20050923042230-e8fe6-7aa526aeb68fa6b3bd964dd17cc5d5627c2c6719.gz + +commit b2ac5e98453572ab46f717804bdf79aab84286ee +Author: forcer +Date: Thu Sep 22 18:46:00 2005 +0000 + + emms-info-mp3info: Provide a way to configure the mp3info output coding system. + + darcs-hash:20050922184657-2189f-122182bd8d0dbb1f966161be07d1c03b121591b1.gz + +commit caf31401b5ed00a16b1b201204e030f15579b610 +Author: forcer +Date: Thu Sep 22 18:32:00 2005 +0000 + + Add documentation of the define symbols for emms-info.el. + + darcs-hash:20050922183214-2189f-97de1c0477b7a8162b6b6f170484eb0b92ddfa4d.gz + +commit d1075eefa063bd98d165b6ed551d9fc96998be2d +Author: yonirabkin +Date: Thu Sep 22 16:58:00 2005 +0000 + + remove emms-metaplaylist-mode code from emms-playlist-mode + + darcs-hash:20050922165801-be80e-ca5535f624ce98446b706f6dc3d183e18b1b1b2c.gz + +commit 297b183bfafd53b72539fe57aaf88cb32acdb4d5 +Author: william.xwl +Date: Thu Sep 22 16:15:00 2005 +0000 + + emms-playing-time: Since 'info-playing-time is an int now, changed + + `emms-playing-time-display' accordingly. + + darcs-hash:20050922161519-e8fe6-10afec9d862e9706358a9d7da3f9041c6d5a8236.gz + +commit 06aa86fe5f5edc7664442c53bf994362c1bfee21 +Author: forcer +Date: Thu Sep 22 14:54:00 2005 +0000 + + emms-info-mp3info: Use number for 'info-playing-time. + + darcs-hash:20050922145403-2189f-3c7ec02551f2a965d18ca2350878c14694037c50.gz + +commit cd4d94affea79510389155df0ca486e3822b6c04 +Author: william.xwl +Date: Thu Sep 22 13:13:00 2005 +0000 + + emms-playing-time.el: Updated the playing-time retrieval method, so as + + to be able to display playing-time again. + + darcs-hash:20050922131319-e8fe6-31a021162b338fa900f3f04916b3232ba75c6efe.gz + +commit 79e95d09f9aa7467252f06af52f2455d0575c20d +Author: Michael Olson +Date: Thu Sep 22 13:28:00 2005 +0000 + + emms-playlist-mode: Make sure emms-playlist-buffer-p is set, since we + + destroy all local variables. + + darcs-hash:20050922132808-1bfb2-ac762ce18c460a052e82725eeb9fdf5afe2ff280.gz + +commit 4214b958e378284769aa321328d05349e8624e4c +Author: Michael Olson +Date: Thu Sep 22 13:24:00 2005 +0000 + + emms-playlist-mode-go: Add buffer-live-p check to circumvent a + + "selecting deleted buffer" error. + + darcs-hash:20050922132424-1bfb2-69edb479fbda82e7c3e8e9cb9500611844a43b3e.gz + +commit 50c2d32db87d015e74117cd246bc8708b58dff41 +Author: forcer +Date: Wed Sep 21 16:52:00 2005 +0000 + + emms-player-mplayer.el: Set resume method to nil to just use pause. + + darcs-hash:20050921165253-2189f-16a549a2a3ee19c6904d49c4358b94e6a4f36bc8.gz + +commit ec90d94d50cdfb49d5474190365b71cd6f6267ae +Author: yonirabkin +Date: Wed Sep 21 15:10:00 2005 +0000 + + fix emms-score.el and emms-info-ogg.el borkage + + darcs-hash:20050921151000-be80e-f0f52d81156347ffd2469b1cc3fc0f019a1cd597.gz + +commit cd1f64f873331c5a12fcd0146b0edd6ebfe0b2d9 +Author: yonirabkin +Date: Tue Sep 20 20:13:00 2005 +0000 + + clean-up emms-info-ogg.el + + darcs-hash:20050920201300-be80e-1917b1e46f73bc57908ea1236ddf5efb4bf06fcf.gz + +commit 707ea4c592771085eab2d063c2be0b447503831c +Author: yonirabkin +Date: Tue Sep 20 19:22:00 2005 +0000 + + fix ogg-info + + darcs-hash:20050920192219-be80e-5622dc6e2700bf5189f1c985544803b35dbcb26b.gz + +commit 8b3fe1b890cb5c0ac3581ead85abc45866a0d170 +Author: forcer +Date: Tue Sep 20 20:02:00 2005 +0000 + + emms-info-mp3info ignores files which are not mp3s + + darcs-hash:20050920200258-2189f-b022eaf859e07f2433128cb2469eeb935bf12785.gz + +commit 210dae37326f6e57d2038d746e785840614ee70f +Author: forcer +Date: Tue Sep 20 19:51:00 2005 +0000 + + Don't set values mp3info has nothing for + + darcs-hash:20050920195119-2189f-fcfa87d4801c108a5e438c5606f1cda798c50296.gz + +commit 21ac80ab5f61689eaffff3316dfbbafe4ecde636 +Author: forcer +Date: Tue Sep 20 19:26:00 2005 +0000 + + later-do.el: Run timer after function did run to avoid stacking + + darcs-hash:20050920192602-2189f-1edaca802ff8727f0ef077ca99217aa6b6a2f174.gz + +commit 6aef5b432ee8d76469b1b0e9df22d726836560dd +Author: forcer +Date: Tue Sep 20 19:25:00 2005 +0000 + + Inefficiency removed: Update each track only once :P + + darcs-hash:20050920192531-2189f-97973969ed90c9c72be6f4a9951c6de52a4558dc.gz + +commit fa77f2c443f817f06bc7f0840b8c72de499bd10e +Author: forcer +Date: Tue Sep 20 18:57:00 2005 +0000 + + Ignore read-onliness when updating a track in a playlist buffer + + darcs-hash:20050920185705-2189f-fdbbe3e722c0ea46c44d0e7a3c173618ff00ca46.gz + +commit 4419434e68690130ed655c3aa82d93573f17c151 +Author: forcer +Date: Tue Sep 20 18:56:00 2005 +0000 + + Use time-less-p instead of <= for times + + darcs-hash:20050920185652-2189f-09a62b400c47786fabb8ca41ad1476dc780b51d5.gz + +commit 90af28d88467cbf4d06e6e15eabdd6ce6ca06bad +Author: forcer +Date: Tue Sep 20 18:39:00 2005 +0000 + + later-do.el emms version + + darcs-hash:20050920183948-2189f-a3ff550a612f60b402a9090d658b84ee512375e4.gz + +commit 056631ed63c86bd5c0be5bcb2fe4f538647352ea +Author: forcer +Date: Tue Sep 20 18:29:00 2005 +0000 + + emms-streams shouldn't overwrite `emms-track-initialize-functions' + + darcs-hash:20050920182952-2189f-e0f98b3622b5df0fe9a508097e4704a75b0352db.gz + +commit f2b67055ed55c869b7636b9be7a83a2dfe5dde1c +Author: forcer +Date: Tue Sep 20 18:10:00 2005 +0000 + + Typo fix (findo -> find) + + darcs-hash:20050920181036-2189f-af195e1556a42ce36c258c50f3a458fd52aadd02.gz + +commit 7678cf90a7e74f78a0651b07085aca5de2650a68 +Author: forcer +Date: Tue Sep 20 17:52:00 2005 +0000 + + emms-info-track-description: Fall back to old behavior if no title and artist + + darcs-hash:20050920175244-2189f-b1e1413fde30472f7b6d974c7c4a2119f6523dd5.gz + +commit 9ed18917952044ca8d98812c7c5e3b12cc82041c +Author: forcer +Date: Tue Sep 20 17:13:00 2005 +0000 + + Hotfix for emms-streams due to info changed. Please fix later. + + darcs-hash:20050920171329-2189f-4d4df14baa03e0a200039510958b5b782098f4d1.gz + +commit 0d415cf8ef9ffe5d2bde8b1192a030a6ec193734 +Author: forcer +Date: Tue Sep 20 17:08:00 2005 +0000 + + Fix emms-default.el, and ignore ogg stuff for now. + + darcs-hash:20050920170859-2189f-c2774cf5acda1ad25356881025b661e6c679266f.gz + +commit 827a436a05fec4cca5764e8f06979f024d58775a +Author: forcer +Date: Tue Sep 20 17:02:00 2005 +0000 + + Remove emms-info-later-do.el + + darcs-hash:20050920170253-2189f-fe351e79d4c8d4ffd79305916a83c2d2620bd272.gz + +commit eac49fb242c0e11475b10a74fbaeda1c10fa8ed8 +Author: forcer +Date: Tue Sep 20 17:02:00 2005 +0000 + + Fix emms-default.el for new emms-info.el + + darcs-hash:20050920170238-2189f-7e23af6e66de25385c0d2b0466d900990368273a.gz + +commit d7e4c9c9465fefe3aae7da19f6eac079b06c6670 +Author: forcer +Date: Tue Sep 20 16:59:00 2005 +0000 + + emms-info-mp3info.el updated for newest emms-info.el + + darcs-hash:20050920165928-2189f-592a72839b3d1567866d6b7dd40a7c41a20d435e.gz + +commit 7a0a6df204101c34330cdef60f9b2cb4112729ee +Author: forcer +Date: Tue Sep 20 16:32:00 2005 +0000 + + emms-info.el rewrite. + + darcs-hash:20050920163255-2189f-225b911f090628ebe65a51a66927116b7065e8b6.gz + +commit d6361e597150746437cf1d4fce6db113cf90aabe +Author: forcer +Date: Tue Sep 20 16:01:00 2005 +0000 + + later-do: Work even if the called function errors out. + + darcs-hash:20050920160128-2189f-8674b2d67de3428a3a7ab47b36a24342552089e1.gz + +commit 8da8ace462c9a23d9d8dcde1f18e9a8eae6c1023 +Author: forcer +Date: Tue Sep 20 15:06:00 2005 +0000 + + emms-random: Use `emms-playlist-current-select-random'. + + darcs-hash:20050920150644-2189f-a968b0f1a76d015c6939bf0483c78d3d4e1aae30.gz + +commit 82bd4e9840db47910ed42534a775184026640399 +Author: yonirabkin +Date: Mon Sep 19 21:05:00 2005 +0000 + + fixing track killing some more + + darcs-hash:20050919210533-be80e-c5fa4f158225ee65e1b9d65171dcffef02fd0a7c.gz + +commit 851aa9c3c8d0960076074531d98de5b65ea5725d +Author: yonirabkin +Date: Mon Sep 19 20:38:00 2005 +0000 + + use insert function for yanking + + darcs-hash:20050919203816-be80e-c17eaabd2c75f163ee334e2590714b8dc715f457.gz + +commit 305ef4c196b68dbb0f6e0d9c5f2aa6e4c6670b34 +Author: forcer +Date: Mon Sep 19 16:46:00 2005 +0000 + + Fixed saving/loading for emms-playlist-mode, also added track updating + + darcs-hash:20050919164624-2189f-e924677b89b8516dfa409bf23b02643df4c7abe8.gz + +commit 143785652eb7d6770b1495585da2206f45bbab38 +Author: forcer +Date: Mon Sep 19 16:45:00 2005 +0000 + + Added track updating to emms. + + darcs-hash:20050919164537-2189f-e7142b3e3d7b5fabb773ddd54adfc451c6bd6f05.gz + +commit 3cc364fc552d48e644e48648635a1cba8ad49da0 +Author: yonirabkin +Date: Mon Sep 19 16:02:00 2005 +0000 + + Added emms-playlist-mode-insert-function (fixed sorting and shuffling font-lock) + + darcs-hash:20050919160239-be80e-2d58597fe1bc610e96305febbf54365555ae04a1.gz + +commit 8ff0169a2e17104d9dd3e7e0b826fb8fbdedaa35 +Author: yonirabkin +Date: Mon Sep 19 13:00:00 2005 +0000 + + Fix bugs in lyrics and mode-line modes when switching songs, fix yanking in playlist buffer + + darcs-hash:20050919130007-be80e-6b215d9ffeedd6c2a1b90412345560e9718f6d20.gz + +commit 5a9d752d58773ad9d85ee32c4d9569f73a2cf55c +Author: yonirabkin +Date: Mon Sep 19 12:45:00 2005 +0000 + + UNDO: Fix track switching error and interactive playlist yanking + + darcs-hash:20050919124513-be80e-19b15bf7f3d48d50eead0ba1cad39f3f29c89ca3.gz + +commit 705ef3e86e6cde8e728906784df405c1385c1449 +Author: yonirabkin +Date: Mon Sep 19 12:45:00 2005 +0000 + + Fix track switching error and interactive playlist yanking + + darcs-hash:20050919124513-be80e-845e8aa410d52df3c7eb49a87cd08e42c2d55558.gz + +commit b16b48c14a2126d123925cb4529952bcf1c950a9 +Author: yonirabkin +Date: Mon Sep 19 06:37:00 2005 +0000 + + Added 'emms-playlist-clear to the default key-map for emms-playlist-mode + + darcs-hash:20050919063744-be80e-8a48cc617350af06ee126d5e1862d467f87c52bf.gz + +commit dc3401cab4539e59313affe4e3e7a3596eb43413 +Author: mwolson +Date: Mon Sep 19 13:53:00 2005 +0000 + + Make emms-playlist-current-clear an interactive function. + + darcs-hash:20050919135301-66c01-bb3595657d5e510ad3c22668bcc891a09574da20.gz + +commit 8406c54c6fbf440c5567027828ab477c972f9752 +Author: yonirabkin +Date: Mon Sep 19 06:54:00 2005 +0000 + + Added 'emms-playlist-clear to default playlist keymap + + darcs-hash:20050919065400-be80e-51626c44004d73797f6bb2713da03c36b67e8c2f.gz + +commit 88486511d43b6eb82d33332cdb9de4e1572b590d +Author: yonirabkin +Date: Sun Sep 18 19:39:00 2005 +0000 + + include streaming into emms-default and fix streaming info from within the *EMMS Streams* buffer + + darcs-hash:20050918193906-be80e-b8b8921427703df27d9053bb07b6bcbcf451bd1a.gz + +commit 75cd35b85f82de1295b4a99a1d117c9774189aa3 +Author: mwolson +Date: Sun Sep 18 20:03:00 2005 +0000 + + Make `emms-playlist-clear' interactive so that I can map it to a key. + + darcs-hash:20050918200341-66c01-bea6b2f0b6930728212be35ce6714faa74cc902d.gz + +commit 2030e9b1274a92066428ef150f847d9fc24520a5 +Author: forcer +Date: Sun Sep 18 19:44:00 2005 +0000 + + Make `with-current-emms-playlist' disable read-onlyness. + + darcs-hash:20050918194432-2189f-a9a8d3e0d34ff56250308a1d812d4d9e110218de.gz + +commit 6a2419934fd491a24ab91c14feadbbe1522fe690 +Author: yonirabkin +Date: Sun Sep 18 18:53:00 2005 +0000 + + fix emms-streams.el and emms-player-mplayer.el + + darcs-hash:20050918185351-be80e-6b9fdd384b25c68e2e1935bd39324c0fc7fe2900.gz + +commit 5b613ee4d76d6964d0747135271c0875f7c4d3a4 +Author: yonirabkin +Date: Sun Sep 18 18:06:00 2005 +0000 + + comment out emms-info-playlist breakage + + darcs-hash:20050918180623-be80e-74f66cbc862e694acae8ec78ca52d1861ca775d1.gz + +commit a6ffe948ddbb1c061114bdf5b4a7c424d756bc97 +Author: forcer +Date: Sun Sep 18 15:47:00 2005 +0000 + + emms-playlist-set-playlist-buffer: Ensure the selected buffer is a playlist. + + darcs-hash:20050918154758-2189f-720bc6d736b60db1d420c97a59eef0c5847fa859.gz + +commit fcf800bdfa668461ffc4003b73b884632b1c5e78 +Author: forcer +Date: Sun Sep 18 15:38:00 2005 +0000 + + Ignore read-onliness when opening a playlist-mode-buffer. + + darcs-hash:20050918153818-2189f-741632f4e0094043b2a9b4a3b4795bbed4114582.gz + +commit 660a39312ab1506e5e11efec6af6e8f23892239e +Author: yonirabkin +Date: Sun Sep 18 14:37:00 2005 +0000 + + fixing errors after breakage + + darcs-hash:20050918143712-be80e-a610dbf62d72b902d4a2d55f598dcc42c652f3aa.gz + +commit d0efdf999ea41be893b19228b6d0e1c72b9d00d1 +Author: forcer +Date: Sun Sep 18 13:48:00 2005 +0000 + + Big renaming for current buffer/current playlist distinction. + + All playlist functions which work on the current playlist now are named + `emms-playlist-current-...'. Other functions named `emms-playlist-...' + work on the current buffer. + This affects the following functions: + + emms-playlist-clear => emms-playlist-current-clear + emms-playlist-selected-track => emms-playlist-current-selected-track + emms-playlist-select-next => emms-playlist-current-select-next + emms-playlist-select-previous => emms-playlist-current-select-previous + emms-playlist-select-random => emms-playlist-current-select-random + emms-playlist-select-first => emms-playlist-current-select-first + emms-playlist-select-last => emms-playlist-current-select-last + emms-playlist-insert-source => emms-playlist-current-insert-source + + darcs-hash:20050918134805-2189f-2f7c0f1b4828e5438f15906b7a15959b28c97760.gz + +commit 90cc6addbe21ee379366536fc5ece6cf942fb63a +Author: forcer +Date: Sun Sep 18 13:17:00 2005 +0000 + + emms-playlist-new: No, it's a major mode, DONT pass an argument! + + darcs-hash:20050918131728-2189f-c88a72052b9fdc8f1dc63203a2b8e479120d8d0f.gz + +commit 24d8b5142333d50e6dfc4d908fffb06cd5bfd7b1 +Author: lucas +Date: Sun Sep 18 12:51:00 2005 +0000 + + Making emms-default now emms-playlist-mode compatible + + darcs-hash:20050918125105-4f952-230ff24b0e2c179270762b82c0c18db144d4c1dd.gz + +commit 549de334b204dbc9ba96277a0c46c9a40468c12c +Author: forcer +Date: Sun Sep 18 12:51:00 2005 +0000 + + emms-playlist-new: Pass positive argument to mode function. + + darcs-hash:20050918125107-2189f-c2a970ba946ecada105e3de47b90edbb25732711.gz + +commit 998245fb2e6f025dc4307ff9ebb6f4a195ee17e1 +Author: lucas +Date: Sun Sep 18 12:30:00 2005 +0000 + + Renaming the "playlist" source to "streamlist". + + Things might be broken. + + darcs-hash:20050918123045-4f952-54c6f999429e0e9204c4407f29dc13c5729fa023.gz + +commit 1c038156cd13b5d0ce3bac875d8782803ab903f6 +Author: yonirabkin +Date: Sun Sep 18 11:13:00 2005 +0000 + + clean-up pseudo font-locking + + darcs-hash:20050918111356-be80e-b110448449043fdb7cc75d858c64ef314a7d52ee.gz + +commit da660a77c5a379b7453bba9ea277ef8cb6bc4f6e +Author: yonirabkin +Date: Sun Sep 18 11:06:00 2005 +0000 + + "font-locking" for inserted, unselected tracks + + darcs-hash:20050918110651-be80e-86d1642303a821e4b0bf665124a82ff79f4b9043.gz + +commit d30e5fe8d8bb874013b1dbdbbc9822b405738429 +Author: yonirabkin +Date: Sun Sep 18 10:22:00 2005 +0000 + + emms.el missing quote fix, emms-playlist-mode.el kill-track fix + + darcs-hash:20050918102240-be80e-01feafe2aeab07d9a6f61dcd10027b22abe17812.gz + +commit 5ea605bdb7972862bbd9df1e7679d64a854eafa0 +Author: lucas +Date: Sun Sep 18 00:21:00 2005 +0000 + + Adding a bunch of FIXME tags for the playlist source + + When we come to a consensus on the naming, we'll just fix it. + Yrk should have a word about it, stream-playlist sounds good. + + darcs-hash:20050918002119-4f952-24dbcb9f6fd5e897f7f4879160480f4d6c316740.gz + +commit f0805a50fc393a89ae73c013ebb532c342c5fc28 +Author: lucas +Date: Sun Sep 18 00:06:00 2005 +0000 + + Fixing emms-playlist-mode-open-buffer + + darcs-hash:20050918000605-4f952-6867d44d87365efb09189c1641c8ab1114ebd74d.gz + +commit 82aa0e5fe261e9205392edf65422b4ada0cead1c +Author: forcer +Date: Sat Sep 17 23:49:00 2005 +0000 + + emms-playlist-select should not switch to the playlist buffer. + + darcs-hash:20050917234943-2189f-af7835eb6a888554adbb38ebff4e5bc0c9169c2d.gz + +commit b442a6a3ab4de2258ceb2625a08a8e87931bb765 +Author: lucas +Date: Sat Sep 17 23:02:00 2005 +0000 + + Renaming emms-playlist-save to emms-playlist-mode-save-buffer + + darcs-hash:20050917230231-4f952-9f90c8db115e93b2a4f0baf24b6d2b2a85bcf75d.gz + +commit ca184383ea5f0628aebd0165da3ba4dd53c7aba3 +Author: yonirabkin +Date: Sat Sep 17 18:43:00 2005 +0000 + + Added docstrings and clean-up for emms-playlist-mode.el + + darcs-hash:20050917184331-be80e-625e5442d3579163cf54cd0e1880fdbd0e578739.gz + +commit 96573c9344c4e5ee89310026c8a7ac92d639a9e1 +Author: yonirabkin +Date: Sat Sep 17 17:28:00 2005 +0000 + + A kinder, gentler emms-playlist-mode-go + + darcs-hash:20050917172815-be80e-b12d00404dfa78d5d6647a1b19678a204d7199f4.gz + +commit b1f7743701939aab80caa3112060c515c30dc387 +Author: yonirabkin +Date: Sat Sep 17 11:53:00 2005 +0000 + + clean-up and emms-playlist-mode-center-current + + darcs-hash:20050917115359-be80e-6795d7ec60ac1d8d4fbae659b244044bd4475a75.gz + +commit 82a67e810ab0037f3ec4cf9e4b4825c9b924b752 +Author: william.xwl +Date: Thu Sep 15 15:45:00 2005 +0000 + + emms-player-mplayer.el: mplayer also knows rm, rmvb, mp4, ...etc. + + darcs-hash:20050915154517-e8fe6-d999e20df6848f0bdd935636926d41cb166525a0.gz + +commit deb7e2a2cb02bb0e785ea2fbf7b6a64fc1259deb +Author: yonirabkin +Date: Sat Sep 17 11:33:00 2005 +0000 + + multiple fixes to emms-playlist-mode.el + + darcs-hash:20050917113312-be80e-8fe0e28da37075b86053c7f9214f1bb5b44d715e.gz + +commit 259a95a880d5245e02bd37d9e992f07a59e9e683 +Author: forcer +Date: Sat Sep 17 11:33:00 2005 +0000 + + emms-show now knows when nothing is playing. + + darcs-hash:20050917113301-2189f-0d126507e1d0cc0f9fdc7a8d22a9848a27814e29.gz + +commit 27c872628c0e7899af04e6d369b45d393e7ed69e +Author: forcer +Date: Sat Sep 17 11:14:00 2005 +0000 + + Inhibit read-only in `emms-playlist-insert-track' + + darcs-hash:20050917111449-2189f-de933b63402b796f6c2de9a85492c7d2bb4491ad.gz + +commit 1d93684d37b6adda2be568a1c640534553a270e9 +Author: Michael Olson +Date: Sat Sep 17 02:11:00 2005 +0000 + + mpd-updates + + emms-player-mpd.el: Add handler for 'resume. + (emms-player-mpd-paused-p): Remove, since we already have + emms-player-paused-p. + (emms-player-mpd-pause): Use toggle instead of either play or + pause. + + darcs-hash:20050917021138-1bfb2-733cf6b6af61426e3232ffa36aaa5a7df168a37b.gz + +commit 4bc68e51697b62d0d740d1062ee1802491c37ca8 +Author: lucas +Date: Fri Sep 16 21:28:00 2005 +0000 + + Making emms-playlist-mode-go respect emms-playlist-buffer + + darcs-hash:20050916212845-4f952-74de68c92079fab8aa468bedbcd781d835078691.gz + +commit 74ffb1b03be6669294921c2e6e754b8f6fc2b2c9 +Author: forcer +Date: Fri Sep 16 21:26:00 2005 +0000 + + Add `emms-ensure-player-playing-p' + + darcs-hash:20050916212623-2189f-bda20f8b211ef0ef2e85316c0d9b684fb391b237.gz + +commit 46f2edc42166eb1a4a840485f410823b9e0c8b72 +Author: lucas +Date: Fri Sep 16 21:21:00 2005 +0000 + + Adding emms-playlist-mode-save and -open + + darcs-hash:20050916212134-4f952-f9c41d8ba7a07b8525e8d627e1d5630def0de19c.gz + +commit 3e97e2a386e287dc5b7acf37a87aa1b8daaa0af8 +Author: yonirabkin +Date: Fri Sep 16 20:22:00 2005 +0000 + + Small fixes + + darcs-hash:20050916202237-be80e-e15fcf8f430dd620041567040d8e746d5d83118a.gz + +commit ddc5477ea066880b471c7c5705429fa99d952efc +Author: forcer +Date: Fri Sep 16 13:53:00 2005 +0000 + + Be able to clear the playlist buffer even if it's killed. + + darcs-hash:20050916135349-2189f-7586b026b430eea1471581360b0b5ae8e4a94614.gz + +commit 9a310175d0c7f6af4088ba8a0425b97a40cc41b0 +Author: lucas +Date: Fri Sep 16 11:39:00 2005 +0000 + + Adding emms-playlist-save-active-as-m3u + + darcs-hash:20050916113946-4f952-51f4f9f76f02bb36c32e9979cad37b4ab391f6f2.gz + +commit 1690b1313085fecc75755498fd4bb59ed9edcadb +Author: lucas +Date: Fri Sep 16 11:39:00 2005 +0000 + + Fixing a typo in emms-playlist-save-active + + darcs-hash:20050916113911-4f952-3aba93912d958f141fe139e53dd32c3d83fccad5.gz + +commit 7d607a99baa1d182e331275be19155369b973bdc +Author: lucas +Date: Fri Sep 16 11:38:00 2005 +0000 + + Docstrings for playlist saving functions + + darcs-hash:20050916113805-4f952-0326d97c34e0ebdbbc06dd8223705f6abd3bdb32.gz + +commit bfc1d52754fea6bffa1ee8e549ecc074199264e1 +Author: lucas +Date: Fri Sep 16 11:35:00 2005 +0000 + + Adding m3u playlist format for saving. + + darcs-hash:20050916113519-4f952-6b64bce74a914de5f6ccb336174e6a3fcb877da3.gz + +commit f47307dd053f8457e7cad556cbc2933881427bbd +Author: forcer +Date: Fri Sep 16 13:40:00 2005 +0000 + + Added emms-playlist-mode.el + + darcs-hash:20050916134001-2189f-4dc12e4e9c599b50784cc115a07da94675e8c990.gz + +commit 829d2f10fbde315aee63e187067f03a80a8ed5a4 +Author: forcer +Date: Fri Sep 16 12:51:00 2005 +0000 + + Shuffle, sort and source-add don't move point anymore. + + darcs-hash:20050916125153-2189f-11149468188ec76cafabb03f51edf7870824f07f.gz + +commit 09a83a3d852966666ff7cfea8737f456ffd751dd +Author: forcer +Date: Fri Sep 16 01:12:00 2005 +0000 + + Provide source insertion + + darcs-hash:20050916011202-2189f-8e2e487b296e5a4d69f48c4bf6e19ba54a2274fe.gz + +commit e028af54dcfc56f04bdabdf6aeba3037e4246fac +Author: forcer +Date: Fri Sep 16 00:51:00 2005 +0000 + + Cleaned up `emms-playlist-save' a bit + + darcs-hash:20050916005103-2189f-5ca71f755760a832d2351c221fa58ec500fe1f5e.gz + +commit 3b340f3c204e9cec0a69d10f6d22297ee6db1038 +Author: lucas +Date: Fri Sep 16 00:42:00 2005 +0000 + + Adding emms-playlist-save and -active-save + + Opening will come soon. + + darcs-hash:20050916004252-4f952-6ddd886a8bb95591ecdb5bd801cafadca0d9ad64.gz + +commit e7854c9b8b16ee118b5c7aca640f482a339d1cec +Author: forcer +Date: Fri Sep 16 00:33:00 2005 +0000 + + Fix emms-playlist-new and make emms-playlist-clear use it. + + darcs-hash:20050916003331-2189f-e450098f69ebd1acf9605479ea9f760fd17d3caf.gz + +commit 079e9b43cb95ff95649a06e8949e35fdef5a7647 +Author: lucas +Date: Thu Sep 15 22:36:00 2005 +0000 + + Removing the old emms-save-playlist + + darcs-hash:20050915223636-4f952-c412dd199396faaac1a400124393c4a08ecf111c.gz + +commit d5ee498a1c0d2fa545cc8165750d24b454af54d4 +Author: forcer +Date: Thu Sep 15 19:50:00 2005 +0000 + + emms-source-add now checks for an as of yet unset marker, too. + + darcs-hash:20050915195059-2189f-47156a6a913df1012caf07bc2b4b68309354334a.gz + +commit f797263d20955756cef4047d71b9232ed3df6bdc +Author: forcer +Date: Thu Sep 15 19:26:00 2005 +0000 + + Add `emms-playlist-buffer-p'. + + darcs-hash:20050915192621-2189f-77ac4024f5f200c66441c741adb7fd7fb16f7aee.gz + +commit afa65e1b447c45d587cda694b5fa8fa460be4a0f +Author: william.xwl +Date: Thu Sep 15 04:15:00 2005 +0000 + + emms-lyrics.el: Changed to `emms-player-seeked-hook' to + + `emms-player-seeked-functions', defined in `emms.el'. + + darcs-hash:20050915041558-e8fe6-2db36d29657d506de085ab8e11b27ad766d3a3e7.gz + +commit c470a6b67622c7d69d8ae554dee54004b38971a9 +Author: william.xwl +Date: Thu Sep 15 04:12:00 2005 +0000 + + emms-playing-time.el: Changed to `emms-player-seeked-hook' to + + `emms-player-seeked-functions', defined in `emms.el'. + + darcs-hash:20050915041250-e8fe6-9158bd4cdc7b6de802ca387dcec5760d20cdf9e3.gz + +commit 9cdc66aaca76e8fb378f5ba8aaf8a9b2bfd5b419 +Author: william.xwl +Date: Thu Sep 15 04:07:00 2005 +0000 + + emms.el: Fix seek bug in `emms-player-seek'. + + darcs-hash:20050915040717-e8fe6-cc67bc754b6121308a9de83ebcd1ca55fc53c4d9.gz + +commit 58f84a976bad80a81c3cf1a2b91fb2b686269931 +Author: william.xwl +Date: Wed Sep 14 14:58:00 2005 +0000 + + emms-lyrics.el: Updated commentary and applied standard customization + + definitions. + + darcs-hash:20050914145818-e8fe6-a05a813a3e17ad962d1c3600140895155dbe28d2.gz + +commit ea1212c32b170340cd2158545bc98bb3d74e7112 +Author: forcer +Date: Wed Sep 14 21:56:00 2005 +0000 + + ogg-comment.el: Define macros before using them. + + darcs-hash:20050914215657-2189f-6138e4593adb14f5ae2553b3819510ae03e2cd3c.gz + +commit f3e2073b312f954940d9fab944525b23f22fc926 +Author: forcer +Date: Wed Sep 14 14:19:00 2005 +0000 + + Add more mikmod command line args. + + darcs-hash:20050914141914-2189f-4e29867532782c1fc17100c521c1b1746fb51b73.gz + +commit 459295382c80cba3327883cd643a8bb1a1144b7d +Author: forcer +Date: Wed Sep 14 14:13:00 2005 +0000 + + Added mikmod support (thanks to Martin Schoenmakers) + + darcs-hash:20050914141335-2189f-29e4513d371dbbf7a241e2232c7d24987340546f.gz + +commit 66df3dd061c024b1e72de5f0d03587f109ffc1a9 +Author: forcer +Date: Wed Sep 14 12:40:00 2005 +0000 + + emms-playlist-new, emms-playlist-set-playlist-buffer: New commands. + + darcs-hash:20050914124043-2189f-596b94d21d7715a023d574e9bb97efe001f0a266.gz + +commit 935c96b110747ea774d6e9a8ddb8d4d73e93b58e +Author: forcer +Date: Wed Sep 14 11:19:00 2005 +0000 + + Add `emms-player-simple-regexp'. Also, use it as appropriate. + + darcs-hash:20050914111945-2189f-41013fda35fa58bb063cd33673607d86cd15f3b5.gz + +commit 427771f9061d95ce1394b63afcf2e3eb592d59d9 +Author: lucas +Date: Wed Sep 14 11:03:00 2005 +0000 + + Fixing typo in file regexps for gstreamer + + darcs-hash:20050914110346-4f952-e9342ae8080ee0302dca7f45e4eb3d5ed6a3b34a.gz + +commit eca575ece92fc749c9d9ed161d1708684125db92 +Author: forcer +Date: Tue Sep 13 23:26:00 2005 +0000 + + Updated define-emms-simple-player examples in emms.texinfo + + darcs-hash:20050913232630-2189f-30904f1ec02344bfcc24ddf83735b5e3675d2f9a.gz + +commit 757479e76a2a6c15554055d10c87a11ca7b51e2a +Author: forcer +Date: Tue Sep 13 14:46:00 2005 +0000 + + Call widen in shuffle and sort. + + darcs-hash:20050913144610-2189f-177ce9e62c59598fa2e96d1060df6bac490f3ded.gz + +commit 24a3b107f48617d130d156b903983a6087a8131a +Author: forcer +Date: Tue Sep 13 14:43:00 2005 +0000 + + Added `emms-playlist-delete-track-function'. + + darcs-hash:20050913144350-2189f-a2006aeec64fec759f735934c7c301e1337844cd.gz + +commit f4e10b6195e40fd413ed6c2eeb4cd333e2ce30fe +Author: forcer +Date: Tue Sep 13 14:41:00 2005 +0000 + + Remove emms-playlist-kill-track. + + darcs-hash:20050913144138-2189f-8d561ded2bc4a42cec012ce31353a26535a82327.gz + +commit f8c762c9cbb8780376408afb3cf403bb61c2b2cf +Author: forcer +Date: Tue Sep 13 14:36:00 2005 +0000 + + Fix shuffling in combined sources. + + darcs-hash:20050913143654-2189f-7e3f05cef7eb5160bd1eeab31eaa74878ad991a1.gz + +commit 4d1b90bc599aa8fe8e3f2bcdbb0cc523e3e3f384 +Author: forcer +Date: Tue Sep 13 13:22:00 2005 +0000 + + Call `emms-shuffle' to shuffle a source. + + darcs-hash:20050913132230-2189f-d9d1d3a0969ddf940df4e27051e48303d5033a51.gz + +commit 4b3b2888b66888ac0ac2352b23f650e23a86e2a0 +Author: forcer +Date: Tue Sep 13 12:22:00 2005 +0000 + + Cleanup of the shuffle/sort stuff + + darcs-hash:20050913122202-2189f-9aa7ef59932a59f0f9bd82e958584527dadcda43.gz + +commit b287337c453a019c686139a1b2a5aebf9a2d760d +Author: forcer +Date: Tue Sep 13 12:03:00 2005 +0000 + + emms-shuffle-all: Depend on the value of current, not of emms-player-playing-p + + darcs-hash:20050913120303-2189f-c735a8476728feac9349915a512e9de7356adb01.gz + +commit 183d1e623555d579cd981e3a32cce0f2f8323643 +Author: forcer +Date: Tue Sep 13 11:56:00 2005 +0000 + + Don't make emms-playlist-sort and emms-playlist-shuffle interactive. + + darcs-hash:20050913115644-2189f-26baa0c5e9ad16fdcf21266ea5ac7debfafb1e54.gz + +commit 2eb4f321a46888dad9fb35996e5d081db1a71517 +Author: forcer +Date: Tue Sep 13 02:06:00 2005 +0000 + + Keep the selected song correct for shuffling and sorting + + darcs-hash:20050913020638-2189f-293bdbd2dd6e836d9348adac36e4f67b2a5c751b.gz + +commit b4c652a8f64b5d1426c47ea216f37ad6ad1861f1 +Author: forcer +Date: Tue Sep 13 01:37:00 2005 +0000 + + Throw errors for `emms-next' and `emms-previous' at the end/beginning of the playlist + + darcs-hash:20050913013733-2189f-8af35462c962d2f187a6453ffdc6afbf3d538d70.gz + +commit c94c41fd6b9618e4a6422266f9e712753a8c199c +Author: forcer +Date: Mon Sep 12 23:36:00 2005 +0000 + + Added `emms-random[_\c3_]' (idea by twb) + + darcs-hash:20050912233602-2189f-15c33eafc9d4c587065046a26762fa07359aee0d.gz + +commit b75e294ed74af4e6a893af7400604e9967f493eb +Author: forcer +Date: Mon Sep 12 23:23:00 2005 +0000 + + Add shuffling and sorting. + + darcs-hash:20050912232329-2189f-537afb6d16d9cefda2a009f3b7e4b910597dfbc0.gz + +commit 8124eab34627950a72a15a1f279c98cc2aaaccc6 +Author: forcer +Date: Mon Sep 12 23:06:00 2005 +0000 + + Lots of condition-case fixes. + + darcs-hash:20050912230657-2189f-75349f8e27c54a20151ec3f52ebcfd97af1c810f.gz + +commit 4ab7c61701b9eb1bac0d75207fdcf8bbe17dbec2 +Author: lucas +Date: Mon Sep 12 17:23:00 2005 +0000 + + First attempt at reading playing time for .ogg + + Problem : it's a bit long to read the info now. + We need to optimize that. + + darcs-hash:20050912172312-4f952-73cffb3445ed251fd8cb7e5d691f7c95a676bda0.gz + +commit 731479aad60f6d75e3371503b3ccc0c29496dbd6 +Author: forcer +Date: Mon Sep 12 15:22:00 2005 +0000 + + Move gstreamer support into simple player. + + darcs-hash:20050912152239-2189f-e1b16eaa105d479db199254efc639d0cbe4d3bb2.gz + +commit 03055c8e7e2c4bd1a62529af1273bedbf803d7c9 +Author: forcer +Date: Mon Sep 12 15:22:00 2005 +0000 + + Add pause and resume to the simple player. + + darcs-hash:20050912152217-2189f-f2dbdea100c53cfe38fa47fc65d235eb1bf80323.gz + +commit 79dc6ebe7d16b3a85f90e1846bf31c0e4e5629a8 +Author: forcer +Date: Mon Sep 12 15:03:00 2005 +0000 + + emms-stream-info.el: Use emms-playlist-selected-track. + + darcs-hash:20050912150302-2189f-87c1942fd76673c2bfcb3e4c06a5a15d03e68e06.gz + +commit 6b60d175cdd429140b5c35cfb32005a7e2b1a76b +Author: lucas +Date: Mon Sep 12 14:45:00 2005 +0000 + + Removed old gstreamer wrappers + + darcs-hash:20050912144558-4f952-9568e78d793e65eab5f1189fbb4c3a613407fbae.gz + +commit f2b85bfdd6156d2af71d7421c8a017ef76a4c98b +Author: lucas +Date: Mon Sep 12 14:44:00 2005 +0000 + + Added new generic wrapper for gstreamer + + darcs-hash:20050912144453-4f952-ab068073ee53136739fa12b05fbe23d0da4170d3.gz + +commit e9e3f8c582c8d810d1027ba7ad36c0ff5f38e047 +Author: lucas +Date: Mon Sep 12 14:43:00 2005 +0000 + + Fixed typo in emms.el + + Non quoted hook variable + + darcs-hash:20050912144334-4f952-750c40ef21e07114e08bb541b6922d29c65e2628.gz + +commit f4b96cd517218ec82eb02360216b76f841cd9aae +Author: lucas +Date: Mon Sep 12 14:42:00 2005 +0000 + + Rewrote emms-player-gstreamer + + darcs-hash:20050912144233-4f952-041bcf7e8a09c0d53eeb1fd7840c0f3e82995355.gz + +commit 0994a7c585ff45c60ec140f754859fd295cf5bd4 +Author: forcer +Date: Mon Sep 12 13:52:00 2005 +0000 + + Typo: It's emms-playlist-insert-track, not ...-track-insert. + + darcs-hash:20050912135246-2189f-e88b69611f0dc35f654c6e4e8cf6b2d169ca1dea.gz + +commit 58fd1dff80e3a96b13f693f7eafac5688000e356 +Author: forcer +Date: Mon Sep 12 13:39:00 2005 +0000 + + emms-player-mpd doesn't need emms-player-extensions anymore. + + darcs-hash:20050912133923-2189f-72ec43a9f8a8fc4a3d61423db6c887675dec2d0d.gz + +commit c79c2e3e1ac394fe24082f333282cf9f4bfe613b +Author: forcer +Date: Mon Sep 12 13:08:00 2005 +0000 + + FAQ: Typo fix (Thes -> The) + + darcs-hash:20050912130801-2189f-bacda3ce92c62f31414ae7f7b7812a878b554fe7.gz + +commit 7b1a8d2abfebe09f4ab49095f2b4976bd13cfcd6 +Author: lucas +Date: Mon Sep 12 12:58:00 2005 +0000 + + Fixing the extensions problem. + + Just removed the requires, and added require mplayer + in emms-default. + + darcs-hash:20050912125805-4f952-c8233776b898931b835cd6d6674b003ee01572ee.gz + +commit 699cf4d82a5f96cdfb9f0e0d7b8f3c4da834bc19 +Author: forcer +Date: Mon Sep 12 12:53:00 2005 +0000 + + Select a track after adding, too, if none is selected. + + darcs-hash:20050912125342-2189f-e56edb2dfc0bc82f822c05dd4e2d67722b5f4fde.gz + +commit 58a13760b87d70587eb92cdb415779ad8fd34858 +Author: forcer +Date: Mon Sep 12 12:42:00 2005 +0000 + + Rename emms-mpd.el to emms-player-mpd.el + + darcs-hash:20050912124204-2189f-9882f477cd27d74ce9ff8ca39fc82d8169983d7c.gz + +commit 7d8661b26343424cacf67c6344fcebdcdbab581c +Author: forcer +Date: Mon Sep 12 12:40:00 2005 +0000 + + Rename emms-lyric.el to emms-lyrics.el + + darcs-hash:20050912124035-2189f-7c4f6bc6a1f9f8414e3071219ab843b1fa37f5c8.gz + +commit b628c03d46abc951b79b884a816fcafaa4562f47 +Author: forcer +Date: Mon Sep 12 12:35:00 2005 +0000 + + Add speex support + + darcs-hash:20050912123529-2189f-3d86b8d06e5f1425308cf841b1648dcd37ea6228.gz + +commit 60e841e1dd91d89be4168774c77fdbda2118e469 +Author: forcer +Date: Mon Sep 12 12:31:00 2005 +0000 + + Add pause and seek support to emms.el. + + This factors out the mplayer support into emms-player-mplayer.el, + and removes emms-player-extensions.el. + + darcs-hash:20050912123151-2189f-8ead830f8f4e50f883325f308423b6f7677ea8d9.gz + +commit 2b26cd1027757dca1b34f0479b9ec65c249c923b +Author: lucas +Date: Mon Sep 12 11:56:00 2005 +0000 + + renaming the provide, Emacs complains otherwise + + darcs-hash:20050912115634-4f952-1f34052b3767ed2ee2dc5500642bd8ba6ba231b8.gz + +commit bd397bd12c8832b0a91c7fb224ede7620f683999 +Author: lucas +Date: Mon Sep 12 11:44:00 2005 +0000 + + Fixed emms-mode-line-icon and -playing-time + + darcs-hash:20050912114449-4f952-7673b38ea57a6c34a59500c0ae1769a98fb28c9f.gz + +commit c1308f0e1322af1cc1677b8487271700b2ae91c8 +Author: forcer +Date: Mon Sep 12 11:50:00 2005 +0000 + + Rename emms-gstreamer.el to emms-player-gstreamer.el + + darcs-hash:20050912115010-2189f-ca853d135f22c7c55b55f268a87e8e8accaaac26.gz + +commit 649edac3b50b7eed9a7ca8f4f85a8783a8e84bbc +Author: lucas +Date: Mon Sep 12 11:23:00 2005 +0000 + + fixing emms-lyric.el and emms-mode-line.el + + I don't have any lyric file, so I can't test it. But + there are no errors :) + + darcs-hash:20050912112331-4f952-2981436bdf7b89f559c9888bdde58ec5345abadd.gz + +commit 4f169973a679b402334a9e3ae919d26729f4784e +Author: forcer +Date: Mon Sep 12 10:59:00 2005 +0000 + + emms.el (with-current-emms-playlist): Also recreate when the buffer is + + dead. + + darcs-hash:20050912105908-2189f-9511f1b22cef47e3a6b6aa4ab3ad2bc0ba08c03d.gz + +commit bc7be1f4d0ea2cf0e67d2b805868df6652f2eeaa +Author: forcer +Date: Sun Sep 11 20:21:00 2005 +0000 + + emms.el (emms-next-noerror): Always return non-nil when + + `emms-playlist-select-next' doesn't error out. + + darcs-hash:20050911202113-2189f-4e933a7bbe447057bdba8ce192ef841d5790fc4d.gz + +commit 3a573a243b134f7e4244f87cdf53c3538265e15f +Author: forcer +Date: Sun Sep 11 20:05:00 2005 +0000 + + Playlist buffer rewrite + + darcs-hash:20050911200536-2189f-fcbbdb6ca90b3e5c3a68162dd5ae841057dac920.gz + +commit bb65333ef00df02dbf6bd83294b4df49e64ea325 +Author: forcer +Date: Sun Sep 11 20:05:00 2005 +0000 + + Initial commit (CVS 2005-09-11) + + darcs-hash:20050911200506-2189f-48a136015e33465c3cf09940ce935ec2203df463.gz debian/patches/series0000644000000000000000000000002012214015727012023 0ustar changelog.patch debian/source/0000755000000000000000000000000012214015072010460 5ustar debian/source/format0000644000000000000000000000001412214015072011666 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212214015072010356 0ustar 5 debian/info0000644000000000000000000000001612214015072010033 0ustar doc/emms.info debian/control0000644000000000000000000000150212214015072010561 0ustar Source: emms Section: sound Priority: optional Maintainer: Arnaud Fontaine Build-Depends: cdbs (>= 0.4.23-1.1), dpkg-dev (>= 1.16.1~), debhelper (>= 5.0.0), emacs23, texinfo, libtagc0-dev Homepage: http://www.gnu.org/software/emms/ Standards-Version: 3.9.4 Package: emms Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.5), w3m-el | w3m-el-snapshot, emacs23 | xemacs21 | emacs24 | emacs-snapshot Recommends: vorbis-tools | mpg321 | mplayer | vlc | mpd (>= 0.12.0) | xine-ui Suggests: mp3info Description: Emacs MultiMedia System EMMS is the Emacs Multi-Media System. It tries to be a clean and small application to play multimedia files from Emacs using external players. debian/docs0000644000000000000000000000002212214015072010025 0ustar doc/emms.html FAQ debian/emacsen-remove0000755000000000000000000000036312214015072012016 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/emms FLAVOR=$1 PACKAGE=emms if [ ${FLAVOR} != emacs ]; then echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/install0000644000000000000000000000012612214015072010550 0ustar src/emms-print-metadata usr/bin lisp/*.el usr/share/emacs/site-lisp/emmsdebian/emacsen-startup0000644000000000000000000000146312214015072012222 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file for the Debian emms package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The emms package follows the Debian/GNU Linux 'emacsen' policy and ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, ;; xemacs19, emacs20, xemacs20...). The compiled code is then ;; installed in a subdirectory of the respective site-lisp directory. ;; We have to add this to the load-path: (let ((package-dir (concat "/usr/share/" (symbol-name flavor) "/site-lisp/emms"))) (when (file-directory-p package-dir) (debian-pkg-add-load-path-item package-dir) (require 'emms-auto)))