beets/beets
Adrian Sampson 9b83cef0de Handle encoding misfortunes in logging (#1248)
The beets loggers now, as proposed in #1044, do their utmost to avoid crashing
when logged values are not valid Unicode or Unicode-convertible. This came up
urgently when a `CalledProcessError` could not be logged with `'u{}'.format()`
(!!!) so we needed to some manner of conversion, but it should be possible to
log paths without `displayable_path`. In fact, it may be time to retire
`displayable_path` for the most part.
2015-01-20 16:17:59 -08:00
..
autotag autotag: Move mb.SEARCH_LIMIT to configuration. 2015-01-19 02:15:27 +01:00
dbcore Document the new behaviour in docstrings & changelog 2015-01-15 11:55:42 +01:00
ui Add an assertion for summarize_items (#1232) 2015-01-17 14:20:53 -08:00
util Improve repr(ConfigView): fix class name displayed 2015-01-19 10:42:00 +01:00
__init__.py Happy 2015. ;) 2015-01-08 21:37:09 +01:00
config_default.yaml autotag: Move mb.SEARCH_LIMIT to configuration. 2015-01-19 02:15:27 +01:00
importer.py Imported count: sensitive to plugin skips 2015-01-20 09:55:56 -08:00
library.py Happy 2015. ;) 2015-01-08 21:37:09 +01:00
logging.py Handle encoding misfortunes in logging (#1248) 2015-01-20 16:17:59 -08:00
mediafile.py Happy 2015. ;) 2015-01-08 21:37:09 +01:00
plugins.py Avoid stacking logger prefixes 2015-01-20 17:34:01 +01:00
vfs.py Happy 2015. ;) 2015-01-08 21:37:09 +01:00