beets/test
Adrian Sampson ffa2402ff4 revamp default character substitutions
There's no longer a distinction between Unix and Windows substitutions. Enough
users reported problems with Windows-forbidden characters on Samba shares that
it seems appropriate to make all filenames Windows-safe, even on Unix. Users who
really want those additional characters (<>:"?*|\) can re-enable them via the
"replace" option. Nobody has complained about beets being *too* conservative.

This also adds sanitization of control characters, which is an all-around good
idea, and the substitution now runs in the Unicode (rather than byte) domain.
2012-04-03 14:22:38 -07:00
..
rsrc revamp default character substitutions 2012-04-03 14:22:38 -07:00
__init__.py misc. overdue code cleanup 2010-07-09 18:07:15 -07:00
_common.py duplicate resolution callback function (#164) 2012-03-19 15:32:53 -07:00
test_art.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_autotag.py set disc and disctotal when autotagging (#226) 2012-02-07 18:03:31 -08:00
test_db.py revamp default character substitutions 2012-04-03 14:22:38 -07:00
test_files.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_importer.py duplicate trumping: remove items & delete files 2012-03-20 14:23:44 -07:00
test_mb.py track and album artist sort names (GH-25, GC-77) 2012-03-25 17:02:52 -07:00
test_mediafile.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_mediafile_basic.py acoustid ID and fingerprint stored/tracked (#332) 2012-04-01 18:22:42 -07:00
test_pipeline.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_player.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_query.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_template.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
test_ui.py revamp default character substitutions 2012-04-03 14:22:38 -07:00
test_vfs.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00
testall.py fall back to unittest2 (#275) 2012-01-31 15:25:09 -08:00