chiark / gitweb /
Remove combining characters from search strings. The effect is that
authorRichard Kettlewell <rjk@greenend.org.uk>
Fri, 23 Nov 2007 11:05:56 +0000 (11:05 +0000)
committerRichard Kettlewell <rjk@greenend.org.uk>
Fri, 23 Nov 2007 11:05:56 +0000 (11:05 +0000)
commit3c82b5043cf2524037308299164c36215ec3b2f7
tree840eaf7a4aa9d2b3523622253181658c4816c398
parentdf2cc2d8a3cd0e7aff601c90bea6138fa9db82a5
Remove combining characters from search strings.  The effect is that
accents are ignored in searching.  This is what English speakers
usually expect; if DisOrder becomes popular among a wider audience
then only trackdb_search() needs to be updated to filter out false
positives, the database can keep the accent-free keys.
lib/unicode.c
lib/unicode.h
server/trackdb.c
tests/search.py