| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
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 <deng@randomsample.de>
|
|
|
|
|
|
| |
clear local cache and fetch new updated cache from MusicPD
Patch by David Engster <deng@randomsample.de>
|
|
|
|
|
|
| |
recognized by MPD
Patch by David Engster <deng@randomsample.de>
|
|
|
|
|
|
| |
symbolic link.
Patch from Stefan Kangas <skangas@skangas.se>
|
| |
|
|
|
|
|
| |
The original emms-lastfm.el doesn't work at all with the current
Last.fm API.
|
| |
|
|
|
|
|
|
| |
- (emms-cue-next-track): Replace find-file-noselect with
emms-insert-file-contents.
- emms-setup.el: Add emms-info-cueinfo to emms-info-functions.
|
|
|
|
|
| |
For emms-browser.el, emms-compat.el, emms-last-play.el, emms-lyrics.el and
emms-streams.el.
|
|
|
|
| |
emms-setup.el: Enable emms-cue and emms-mode-line-icon modules.
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
`emms-insert-file-contents' to load saved playlist.
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
resolve "function redefined" compile warnings.
|
| |
| |
| |
| | |
in emms-playlist-sort-map.
|
|/
|
|
| |
(emms-playlist-sort-by-file-extension): New func.
|
|
|
|
| |
(emms-history-save): Set mode and coding-system in saved file.
|
|\ |
|
| |
| |
| |
| | |
emms-playlist-mode.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Otherwise ido-mode will choke on it.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\| |
|
| | |
|
| | |
|
|\| |
|
| | |
|
| |
| |
| |
| | |
emms-stream-info.el file in preparation for a rewrite.
|
|/
|
|
| |
'(no-conversion . no-conversion).
|
|
|
|
| |
This is needed to make emms work with current GNU Emacs CVS HEAD.
|
|
|
|
| |
Signed-off-by: Yoni Rabkin <yoni@rabkins.net>
|
|
|
|
|
|
| |
for vlc.
* emms-player-vlc.el (emms-player-vlc-seek-to): Add docstring.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
Also,
- Force utf-8 encoding in all files.
- Update header of tq.el from version in Emacs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
| |
* lisp/emms-source-playlist.el (emms-source-playlist-first)
(emms-source-playlist-next): Remove.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
This makes compilation warnings in the source easier to spot, and mirrors
the behavior of Emacs itself.
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
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 <yonirabkin@member.fsf.org>
|