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.