aboutsummaryrefslogtreecommitdiff
path: root/emms-info.el
Commit message (Collapse)AuthorAgeFilesLines
* Add support for composer and performer tags.Nix2007-08-181-0/+2
| | | | | | | | | | | | | | | | 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
* change-all-file-headers-to-gpl3-or-later.dpatchTassilo Horn2007-06-261-1/+1
| | | | darcs-hash:20070626141221-c06f4-e034ff32ecc6e2d57ffaefaeb4f78d1e36a830a2.gz
* Bump copyright years to 2007 and standardize statementMichael Olson2007-03-191-1/+1
| | | | | | | | | 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
* emms-info: On second thought, with remote players, info should be fetched ↵Michael Olson2006-07-291-4/+5
| | | | | | 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
* emms-info: If the file does not exist, don't update its info and file-mtime. ↵Michael Olson2006-07-271-3/+3
| | | | | | This fixes an error. darcs-hash:20060727183504-1bfb2-9943ddf765b56f83479b08cdffefb0e63e6a20f2.gz
* info: display progress when adding asyncDamien Elmes2006-06-151-3/+15
| | | | darcs-hash:20060615012854-4e3e3-746ce41e3529fa7177bbe9a516b24bb3b451c229.gz
* emms-info: Never return 0 for info-mtime, since emms-time-less-p does not ↵Michael Olson2006-06-101-2/+2
| | | | | | like this. Use nil instead. darcs-hash:20060610230409-1bfb2-fa73c67de417d1643dfb3b99cd7cf16b861ff8ab.gz
* Standardize copyright notices. Add COPYING file. Mention license in README.Michael Olson2006-06-081-4/+6
| | | | darcs-hash:20060608194123-1bfb2-cbfbc9eacb41016b24acb9ea2654f141496b0caa.gz
* Mark the cache as dirty for each modification.forcer2006-06-071-1/+0
| | | | darcs-hash:20060607161049-2189f-293b55878f4a073640a397e4b2aa563c3bf785d6.gz
* refactor caching code into emms-cache.elDamien Elmes2006-06-071-76/+12
| | | | | | | | | * 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
* emms-info: Fix bug that occurs after clearing the current playlist and ↵Michael Olson2006-06-061-2/+3
| | | | | | trying to re-add songs to it. darcs-hash:20060606144439-1bfb2-34f362137ee2006e12ebfe26e7f3842c31f5ef0d.gz
* info-cache-dirty/codingDamien Elmes2006-06-051-11/+21
| | | | | | | | | * 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
* emms-info caching (thanks to Damien Elmes)forcer2006-06-051-16/+73
| | | | darcs-hash:20060605142507-2189f-0edb660bd94f7d505bb6da6abc48cd595982bc31.gz
* Make XEmacs21 and Emacs21 happy.Michael Olson2006-04-201-2/+2
| | | | darcs-hash:20060420234749-1bfb2-e458134b41ba8e28d25030fe5b6d6b8f4222c28d.gz
* fixed copyright years and copyright holderyonirabkin2006-03-151-1/+1
| | | | darcs-hash:20060315155834-be80e-cda533a1510f20fdef5248ec0037ddaa037fa18b.gz
* emms-info-mp3info.el (emms-info-mp3find-arguments): use info-tracknumber ↵Trent Buck2005-11-191-1/+1
| | | | | | | | instead of info-tracknum, so as to be consistent with ogginfo. emms-info.el: Update documentation. darcs-hash:20051119150805-8f417-0d2b6db05e53860d657c6c4fe1f7005a6aaffd28.gz
* Update tracks with a specific function, and provide emms-track-updated-functionsforcer2005-09-261-1/+1
| | | | darcs-hash:20050926012813-2189f-88b12a9350389bba0f12b3d3525b8eb14f066a37.gz
* Add documentation of the define symbols for emms-info.el.forcer2005-09-221-0/+12
| | | | darcs-hash:20050922183214-2189f-97de1c0477b7a8162b6b6f170484eb0b92ddfa4d.gz
* Use time-less-p instead of <= for timesforcer2005-09-201-2/+2
| | | | darcs-hash:20050920185652-2189f-09a62b400c47786fabb8ca41ad1476dc780b51d5.gz
* emms-info-track-description: Fall back to old behavior if no title and artistforcer2005-09-201-3/+5
| | | | darcs-hash:20050920175244-2189f-b1e1413fde30472f7b6d974c7c4a2119f6523dd5.gz
* emms-info.el rewrite.forcer2005-09-201-161/+80
| | | | darcs-hash:20050920163255-2189f-225b911f090628ebe65a51a66927116b7065e8b6.gz
* Initial commit (CVS 2005-09-11)forcer2005-09-111-0/+182
darcs-hash:20050911200506-2189f-48a136015e33465c3cf09940ce935ec2203df463.gz