Remove fuzzy artist name fixing, add fuzzy_artist_sort and pretty_artist_name options
commitb6c07212668b7d9397b81a92c44d60f6dfdf548a
authorTimo Hirvonen <tihirvon@gmail.com>
Sat, 24 May 2008 13:56:47 +0000 (24 16:56 +0300)
committerTimo Hirvonen <tihirvon@gmail.com>
Sat, 24 May 2008 14:23:40 +0000 (24 17:23 +0300)
tree0e3cc551217456ad77d4b7b2b71b6b71b8d1372e
parentd6679e30807c17bfb7554d3bec7bf9aa6cc922fc
Remove fuzzy artist name fixing, add fuzzy_artist_sort and pretty_artist_name options

Artist name fixing doesn't seem to be very useful in practice so remove
it.  Also remove raw_name from struct artist because we can always store
real artist name to artist.name and skip "the " when needed.

fuzzy_artist_sort when enabled makes sorting ignore "the " in front of
artist names.  So artists starting with "the " are not clumped together.
Defaults to false (old behavior).

pretty_artist_name when turned on changes displayed artist name so that
leading "the " is removed and ", The" is added at end the name.  This
is useful with fuzzy_artist_sort.  Defaults to false.
lib.h
options.c
options.h
tree.c
ui_curses.c