chiark / gitweb /
Convert track names and input lines to NFC. This is a database format
authorRichard Kettlewell <rjk@greenend.org.uk>
Tue, 20 Nov 2007 12:31:03 +0000 (12:31 +0000)
committerRichard Kettlewell <rjk@greenend.org.uk>
Tue, 20 Nov 2007 12:31:03 +0000 (12:31 +0000)
commitf9635e06947ec6bc61c7977e7a3f9dba2c43d784
tree85cdc20dbaed40430249d46d5ffebb690233967c
parent44385936ca254ab99b800640f16b18401478a95a
Convert track names and input lines to NFC.  This is a database format
change so a new read-only global preference _dbversion is introduced
to record the current database version.  Upgrade will implyy
renormalizing all keys and regenerating the search/tags databases.

Fiddled with tests to put both composed and decomposed non-ASCII names
through.

Document limitations on line syntax.  This really needs improving
before release since the same thing applies to the config file!

Make 'nothing' test quicker.
.bzrignore
doc/disorder_config.5.in
doc/disorder_protocol.5.in
lib/split.c
server/rescan.c
server/server.c
server/trackdb-int.h
server/trackdb.c
server/trackdb.h
tests/dtest.py
tests/nothing.py