annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
288
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
1 SIDInfo - PSID/RSID information displayer
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
2 =========================================
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
3 List of user-visible changes in SIDInfo. (Please read the
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
4 ChangeLog for more complete list of changes.)
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
5
312
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
6 Version 0.9.2
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
7 =============
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
8 * Fix the issue of the _last_ STIL sub-field for song/subtune not
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
9 being printed at all.
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
10
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
11 * Add default custom formats for certain fields, used for the
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
12 standard output style (e.g. -p or -F options NOT being used.)
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
13
317
6291b08730df Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 312
diff changeset
14 * Fixes to the internal character set convertor (used only when
6291b08730df Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 312
diff changeset
15 libiconv is not available.)
6291b08730df Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 312
diff changeset
16
323
063c4079eb50 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 317
diff changeset
17 * Improvements to the internal sidlib.[ch] API, and split some code
063c4079eb50 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 317
diff changeset
18 from sidinfo.c to new module sidutil.[ch].
063c4079eb50 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 317
diff changeset
19
338
b71c2dda6c6b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 323
diff changeset
20 * Show currently set HVSC/SLDB/STIL paths in --help.
b71c2dda6c6b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 323
diff changeset
21
312
1950bb04a69b Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 304
diff changeset
22
297
96ff762c54da Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 296
diff changeset
23 Version 0.9.1
96ff762c54da Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 296
diff changeset
24 =============
96ff762c54da Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 296
diff changeset
25 * Fix a segfault which may occur in some cases due to uninitialized
96ff762c54da Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 296
diff changeset
26 flag variable. :S
96ff762c54da Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 296
diff changeset
27
302
c478b35ee388 Update NEWS again.
Matti Hamalainen <ccr@tnsp.org>
parents: 299
diff changeset
28 * Improve STIL information output slightly.
c478b35ee388 Update NEWS again.
Matti Hamalainen <ccr@tnsp.org>
parents: 299
diff changeset
29
299
b3d867a0b92c Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 297
diff changeset
30 * Build system fixes.
b3d867a0b92c Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 297
diff changeset
31
304
9a5f87c664e6 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 302
diff changeset
32 * Build/compilation related portability improvements.
9a5f87c664e6 Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 302
diff changeset
33
297
96ff762c54da Update NEWS.
Matti Hamalainen <ccr@tnsp.org>
parents: 296
diff changeset
34
288
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
35 Version 0.9.0
296
6fa878d91764 Cosmetic.
Matti Hamalainen <ccr@tnsp.org>
parents: 290
diff changeset
36 =============
290
4686ea0b6851 Minor typographic and grammatic improvements.
Matti Hamalainen <ccr@tnsp.org>
parents: 288
diff changeset
37 * Lots of cleanups and some refactoring. Various bugfixes, as usual.
288
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
38
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
39 * STIL database support added.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
40
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
41 * HVSC location can be specified via "HVSC_BASE" environment variable.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
42
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
43 * Fallback character converter now supports CP850 and CP437 output in
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
44 addition to UTF-8. You need to set "LANG" environment variable
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
45 accordingly.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
46
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
47 * Improvements to the sidlib.[ch] API.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
48
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
49
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
50 Versions 0.7.0 to 0.8.0
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
51 =======================
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
52 * Build system improvements, bugfixes.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
53
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
54 * Support for the newer ".md5" version of the Songlengths database format.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
55 Autodetect the HVSC Songlengths database version based on file extension.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
56
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
57 * Verbosity level option -v added.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
58
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
59 * The outputted strings can have escaped character sequences, set
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
60 via option "-e <chars>", for example: -e '"|'
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
61
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
62 * Support for specifying directories instead of just individual SID files.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
63
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
64 * Added -R option to recursively traverse directory trees.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
65
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
66 * Updated documentation and help.
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
67
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
68 * Support for iconv (Unix only) to convert the ISO-8859-1 character
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
69 set used in PSID files to host encoding (UTF-8 for example).
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
70
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
71 * Simple fallback converter that is used if iconv is not available,
88620dfc21bb Add a NEWS file.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
72 e.g. for Windows builds. Can only convert to UTF-8.