add note on CLI code reorganization

This commit is contained in:
Adrian Sampson 2010-07-05 17:58:52 -07:00
parent 3874afbaf8
commit 69b702690d

9
NEWS
View file

@ -3,20 +3,21 @@
* Support for Ogg Vorbis and Monkey's Audio files and their tags.
(This support should be considered preliminary: I haven't tested it
heavily because I don't use either of these formats regularly.)
* Add an option to the "beet import" command for logging albums that
* An option to the "beet import" command for logging albums that
are untaggable (i.e., are skipped or taken "as-is"). Use
"beet import -l LOGFILE PATHS". The log format is very simple: it's
just a status (either "skip" or "asis") followed by the path to the
album in question. The idea is that you can tag a large collection
and automatically keep track of the albums that weren't found in
MusicBrainz so you can come back and look at them later.
* Fix UnicodeEncodeError on terminals that don't (or don't claim to)
* Fixed UnicodeEncodeError on terminals that don't (or don't claim to)
support UTF-8.
* Importing without autotagging ("beet import -A") is now faster and
doesn't print out a bunch of whitespace. It also lets you specify
single files on the command line (rather than just directories).
* The importer now logs an error instead of crashing when it attempts
to read a corrupt file.
* Fixed importer crash when attempting to read a corrupt file.
* Reorganized code for CLI in preparation for adding pluggable
subcommands. Also removed dependency on the aging "cmdln" module.
1.0b1
-----