Rasmus | 25 Oct 14:10 2014
Face
Picon

[patch] better kill-track

Hi,

If I don't do C-a C-k I will not kill the entire line in *EMMS
Playlist*.  This is nonsense.

Also, I often have to do C-k C-k since an empty line remains.  This
patch fixes both of these issue and makes C-k in *EMMS Playlist* more
pleasant IMO.

The patch should apply against master.

Thanks,
Rasmus

--

-- 
Need more coffee. . .
Hi,

If I don't do C-a C-k I will not kill the entire line in *EMMS
Playlist*.  This is nonsense.

Also, I often have to do C-k C-k since an empty line remains.  This
patch fixes both of these issue and makes C-k in *EMMS Playlist* more
pleasant IMO.

The patch should apply against master.

(Continue reading)

Rasmus | 25 Oct 13:42 2014
Face
Picon

[patch, *WIP*] add as next track to play

Hi,

[I wanted to sent this message to the .patch ML, but I got a message
 from gmane about needing to sign-up for the list above-and-beyond the
 "normal" gmane requirement (proving one have access to the email one
 is sending from). . .  I'll thus stick with this list].

Often I get the urge to hear a certain track as next track (cause I
never want to interrupt the current song).  EMMS-browser currently
does not support this and I think it's an important function.

However, the patch is pretty naïve about how it inserts stuff in terms
of the looks.  Basically it does not care about its surroundings.  I
have attached a screenshot of the patch in action.  Maggie Björklund
and Pink Floyd have been inserted using
`emms-browser-add-track-as-next-track' in the patch.

I think maybe the naïve way is OK for single tracks, since indention
is different, but it's a bit confusing when Led Zep starts playing
again towards the end of the screenshot.  Perhaps the led Zep header
should be inserted again?

WDYT?

Thanks,
Rasmus

--

-- 
With monopolies the cake is a lie!
(Continue reading)

Steven Arntson | 23 Oct 05:21 2014

void-function mapcan

I trashed my old emms and grabbed today the current one from Melpa (I
think it was Melpa?). Now when I start up emacs (24.4 or 24.3.1), I'm getting an
error: "void-function mapcan."

In my init.el I have the following for emms:

;; ====emms====
(require 'emms-setup)
(require 'emms-tag-editor)
(require 'emms-playlist-sort)
(emms-devel)
(emms-default-players)
(add-to-list 'emms-info-functions 'emms-info-mp3info)

And starting emacs with ---Debug-init gives me the following epic
landslide of information, which I do not have the background to
understand! Thanks for any ideas.

-s

Debugger entered--Lisp error: (void-function mapcan)
  mapcan(#[(x) "\301\302\"\205
Yoni Rabkin | 18 Oct 17:42 2014
Picon

emms-print-metadata


Correcting what I can only see as a prolonged oversight on our part,
I've finally added the compilation and use of emms-info-libtag to the
manual. I've made sure to update the site as well:
http://www.gnu.org/software/emms/manual/Using-TagLib.html#Using-TagLib

--

-- 
   "Cut your own wood and it will warm you twice"

Daimrod | 20 Aug 10:05 2014
Picon

Patches on github

Hi,

The patches that I have submitted are also available on my github as
branches. Just in case you find it easier to review/apply...

https://github.com/daimrod/emms

Best,
--

-- 
Daimrod/Greg

Daimrod | 20 Aug 10:03 2014
Picon

[PATCH] Use thing-at-point

Hi,

The attached patch uses thing-at-point to provide an initial filename
when calling the following functions:
- emms-play-playlist
- emms-add-playlist
- emms-play-native-playlist
- emms-add-native-playlist
- emms-play-m3u-playlist
- emms-add-m3u-playlist
- emms-play-pls-playlist
- emms-add-pls-playlist
- emms-play-playlist-file
- emms-add-playlist-file


-- 
Daimrod/Greg

--

-- 
Daimrod/Greg
Daimrod | 20 Aug 10:01 2014
Picon

[PATCH] Support flv and webm with mplayer and vlc players

Hi,

The attached patch adds support to .flv and .webm file to mplayer and
vlc players.


-- 
Daimrod/Greg

--

-- 
Daimrod/Greg
Daimrod | 20 Aug 10:00 2014
Picon

[PATCH] Use customization type for emms-source-file-default-directory

Hi,

The attached patch takes advantage of customization type for the
`emms-source-file-default-directory' variable.


-- 
Daimrod/Greg

--

-- 
Daimrod/Greg
Rasmus | 29 Jul 17:41 2014
Face
Picon

[patch] update to libtag info support

Hi,

The following patch makes some small changes to emms-info-libtag.el to
make it easier to customize.  For instance, libtag handles wma files!
I also added another line to the c-program stderr.

One thing that might be worth considering is whether
`emms-info-libtag-known-extensions' should be a list rather than a
string.  The regexp could then be computed.

Also, I did not get emms-print-metadata with my melpa package — not
even the source.  I did not check if it's included with the ELPA
package since it is v3.

Cheers,
Rasmus

--

-- 
. . . The proofs are technical in nature and provides no real understanding
Hi,

The following patch makes some small changes to emms-info-libtag.el to
make it easier to customize.  For instance, libtag handles wma files!
I also added another line to the c-program stderr.

One thing that might be worth considering is whether
`emms-info-libtag-known-extensions' should be a list rather than a
(Continue reading)

Rasmus | 29 Jul 13:06 2014
Face
Picon

[patch] use authinfo for scribbling

Hi,

I have attached a draft of way getting authenticating info using
authinfo rather than storing the password in plain text.  I dislike
saving passwords in my init file, as I may share it with other people.

This is the first time I work with auth-source.el so let me know about
any bug.  It seemed to work on my computer.  The main missing feature
is that it does not prompt the user for username and password, if
missing.  I guess this could be relatively easy using :create
and :saving-function.  I.e. it would do a handshake and save it the
provided credentials are good.

Let me know what you think.
—Rasmus

--

-- 
And I faced endless streams of vendor-approved Ikea furniture. . .
Hi,

I have attached a draft of way getting authenticating info using
authinfo rather than storing the password in plain text.  I dislike
saving passwords in my init file, as I may share it with other people.

This is the first time I work with auth-source.el so let me know about
any bug.  It seemed to work on my computer.  The main missing feature
is that it does not prompt the user for username and password, if
(Continue reading)

Yoni Rabkin | 27 Jul 18:41 2014
Picon

Emms 4.0 official release


I'm happy to announce the release of Emms 4.0. The release tarball is
available here: ftp://ftp.gnu.org/gnu/emms/emms-4.0.tar.gz

For more information, please see:
https://savannah.gnu.org/projects/emms/

4.0 highlights
---------------

    * Add GNU FM support
    * Added mp4, m4a to the extensions handled by emms-info-libtag
    * (optionally) play tracks randomly
    * Extend MPD player support
    * Add pause-resume support for lyrics display
    * New implementation of emms-print-metadata
    * Support both XEmacs and Emacs to highlight playing lyrics
    * Add support for disc-number sorting of FLAC files
    * New function to allow custom browser track-formats to display track duration
    * depreciate emms-player-gstreamer, Last.fm support
    * emms-player-mplayer: Remove code for loading movie subtitles automatically by emms, since mplayer has
an option (`sub-fuzziness') controlling that
    * Support displaying lyrics in a dedicated buffer, to highlight playing lyric
    * Fix make install on Cygwin
    * Compilation errors cleanup

--

-- 
   "Cut your own wood and it will warm you twice"

(Continue reading)


Gmane