Mercurial > hg > sidinfo
view NEWS @ 341:fe061ead51cc
Perform character set conversion after item formatting step instead of before it. This should remedy the potential issue of formatting not taking UTF8 multibyte into account, as our formatting unfortunately does not support multibyte encoding. This way the data should stay in ISO-8859-1 format just up to outputting it.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 13 Jan 2020 16:29:47 +0200 |
parents | b71c2dda6c6b |
children | 0de1012e5dde |
line wrap: on
line source
SIDInfo - PSID/RSID information displayer ========================================= List of user-visible changes in SIDInfo. (Please read the ChangeLog for more complete list of changes.) Version 0.9.2 ============= * Fix the issue of the _last_ STIL sub-field for song/subtune not being printed at all. * Add default custom formats for certain fields, used for the standard output style (e.g. -p or -F options NOT being used.) * Fixes to the internal character set convertor (used only when libiconv is not available.) * Improvements to the internal sidlib.[ch] API, and split some code from sidinfo.c to new module sidutil.[ch]. * Show currently set HVSC/SLDB/STIL paths in --help. Version 0.9.1 ============= * Fix a segfault which may occur in some cases due to uninitialized flag variable. :S * Improve STIL information output slightly. * Build system fixes. * Build/compilation related portability improvements. Version 0.9.0 ============= * Lots of cleanups and some refactoring. Various bugfixes, as usual. * STIL database support added. * HVSC location can be specified via "HVSC_BASE" environment variable. * Fallback character converter now supports CP850 and CP437 output in addition to UTF-8. You need to set "LANG" environment variable accordingly. * Improvements to the sidlib.[ch] API. Versions 0.7.0 to 0.8.0 ======================= * Build system improvements, bugfixes. * Support for the newer ".md5" version of the Songlengths database format. Autodetect the HVSC Songlengths database version based on file extension. * Verbosity level option -v added. * The outputted strings can have escaped character sequences, set via option "-e <chars>", for example: -e '"|' * Support for specifying directories instead of just individual SID files. * Added -R option to recursively traverse directory trees. * Updated documentation and help. * Support for iconv (Unix only) to convert the ISO-8859-1 character set used in PSID files to host encoding (UTF-8 for example). * Simple fallback converter that is used if iconv is not available, e.g. for Windows builds. Can only convert to UTF-8.