aboutsummaryrefslogtreecommitdiff
path: root/emms-cache.el
Commit message (Collapse)AuthorAgeFilesLines
* browser/cache: support deleting files, make emms-cache-dirty a defsubstDamien Elmes2006-09-221-1/+7
| | | | darcs-hash:20060922090553-4e3e3-e2dda4ec007268376de845784060dd2af083c2a0.gz
* Fix compilation warnings and don't clobber namespaceMichael Olson2006-08-221-0/+1
| | | | darcs-hash:20060822130608-1bfb2-c2a7fc4a64e0c781bb8727f4a70efbd72e3e3d0c.gz
* emms-cache: Replace use of 'utf-8 with emms-cache-file-coding-system.Michael Olson2006-08-021-1/+1
| | | | darcs-hash:20060802035000-1bfb2-2f38291ea17ecbe96f1906b25c1ce147701b3ea4.gz
* emms-cache: Change default coding system to utf-8. Fix byte-compilation ↵Michael Olson2006-08-011-1/+1
| | | | | | warning. darcs-hash:20060801024119-1bfb2-ddb4d405acf76fcaa777d4c9a359981bbe015357.gz
* emms-cache.el: New variable, emms-cache-file-coding-system, which willwilliam.xwl2006-07-311-1/+9
| | | | | | allow user to set cache file's coding system explicitly. darcs-hash:20060731170049-e8fe6-6d125ca38a3a3d1b1271aeeb9815b6b8a0411c58.gz
* cache: set coding cookie in cache fileDamien Elmes2006-07-021-0/+1
| | | | darcs-hash:20060702030320-4e3e3-c05bba88a4c05550bef892d79cf581f716567d12.gz
* Fix more XEmacs issues.Michael Olson2006-07-021-1/+2
| | | | darcs-hash:20060702020302-1bfb2-ce8e5060cf1f7db0cf52e40d711d16e621f3968c.gz
* Make emms-cache and emms-browser work with XEmacs.Michael Olson2006-07-021-2/+7
| | | | darcs-hash:20060702001247-1bfb2-987d207f3c007211aae68e8061a2a16fdc6960a7.gz
* emms-cache.el: fix missing paren in emms-cache-synclucas2006-06-251-1/+1
| | | | darcs-hash:20060625162044-4f952-a5c2c56dc79f3b359ef298aef12ec3a9c1d3ed57.gz
* cache: readability fixDamien Elmes2006-06-251-1/+2
| | | | darcs-hash:20060625110138-4e3e3-796352e4a7992026d4d073755b8d9c7aa53b26fc.gz
* cache: rename function, remove obsolete one, only mark dirty if necessaryDamien Elmes2006-06-251-22/+21
| | | | darcs-hash:20060625105130-4e3e3-9eeb2d394b4324c8cefcfd9aae0a9b8a40971258.gz
* emms-cache.el: Move the pruning code inside emms-cache-refresh.lucas2006-06-251-17/+8
| | | | darcs-hash:20060625095901-4f952-96d60b326e8e09587e2d92cffc838f00864241a4.gz
* cache: add a routine to refresh metadata infoDamien Elmes2006-06-221-0/+21
| | | | darcs-hash:20060622114528-4e3e3-edaed29b327826bdbac2e172177dfa9e37214c15.gz
* emms-cache: add pruning support, make save/load interactiveDamien Elmes2006-06-111-0/+15
| | | | darcs-hash:20060611095400-4e3e3-5624cdc454d14b7f4ffb03cc84f8883bf2fe291e.gz
* update emms-cache.el commentaryDamien Elmes2006-06-091-5/+1
| | | | darcs-hash:20060609064935-4e3e3-cd3861e10f6aad3d118c6c87cd87438d6f5bc892.gz
* emms-cache: Small compiler fix.Michael Olson2006-06-091-0/+2
| | | | darcs-hash:20060609041606-1bfb2-6ea5623f62d4ff27566ab9f1097d5c4ffa2d95cb.gz
* emms-cache: Add standard enable/disable/toggle interface and do a docfix for ↵Michael Olson2006-06-091-3/+43
| | | | | | emms-cache-set-function. darcs-hash:20060609040108-1bfb2-268d7a1f4c7590ffdedcda9506bfca53e02cc2ea.gz
* Standardize copyright notices. Add COPYING file. Mention license in README.Michael Olson2006-06-081-5/+7
| | | | darcs-hash:20060608194123-1bfb2-cbfbc9eacb41016b24acb9ea2654f141496b0caa.gz
* add a metadata browser - emms-browser.elDamien Elmes2006-06-081-1/+1
| | | | | | | | * 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
* Mark the cache as dirty for each modification.forcer2006-06-071-1/+6
| | | | darcs-hash:20060607161049-2189f-293b55878f4a073640a397e4b2aa563c3bf785d6.gz
* fix damien elmes's email addressDamien Elmes2006-06-071-1/+1
| | | | darcs-hash:20060607154000-4e3e3-41b5746bd18f69a30c288a7f86af3b49231ea0a8.gz
* Cleaned up the cached code in emms.el a bitforcer2006-06-071-2/+9
| | | | darcs-hash:20060607134238-2189f-208cd31323c69521084137e367d689cead44a6df.gz
* refactor caching code into emms-cache.elDamien Elmes2006-06-071-0/+79
* 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