chiark / gitweb /
unicode.c iterators can now have their notion of Word_Break tailored.
authorRichard Kettlewell <rjk@greenend.org.uk>
Tue, 20 Nov 2007 20:32:06 +0000 (20:32 +0000)
committerRichard Kettlewell <rjk@greenend.org.uk>
Tue, 20 Nov 2007 20:32:06 +0000 (20:32 +0000)
commitc85b702265244a34b1f977c9bf22f913689b906f
treefc13c4584276b87a5670acdde883d018d948ab1a
parent8818b7fca12456e62410ef914a7bef250a0633c9
unicode.c iterators can now have their notion of Word_Break tailored.

We use this to arrange that underscores are treated as spaces, since a
common track naming convention replaces spaces with underscores.  We
only apply this to raw filenames, not to the overrides provided by
preferences, on the assumption that if you typed an underscore there
you really meant it.

words.c/h are now gone; all references to words() and casefold() use
unicode.c functions directly.
lib/Makefile.am
lib/test.c
lib/trackname.c
lib/unicode.c
lib/unicode.h
lib/words.c [deleted file]
lib/words.h [deleted file]
server/dcgi.c
server/trackdb.c