Code

list_window: bell when searches wrap
authorjefromi <jefromi@gmail.com>
Wed, 4 Feb 2009 15:30:00 +0000 (16:30 +0100)
committerMax Kellermann <max@duempel.org>
Mon, 9 Feb 2009 16:00:17 +0000 (17:00 +0100)
commite06ce8df076331c7a345627bab3e8a375f505fe1
tree3fca4c3fc3d975f53eac4b4d5ca0d14a93670461
parentbcb11a82d4ba42079c14333f9e0d395a4452e256
list_window: bell when searches wrap

NCMPC triggers a bell whenever a search wraps. (Note that this means a
double-bell whenever a wrapped search finds nothing.) I can see this
being reasonable, if the playlist is short and the user is aware of
which direction they want to search in. However if you predominantly
use long playlists and don't know which direction your target is in,
this means you get bells on half your searches.

Since I could see people wanting it either way, my best idea is making
the bell optional. Here's a patch to do that, defaulting to the
current behavior. (I'm a little confused about defaults - looks like
there are only default values for some in options.c - but it looks
like this behaves as desired.)
src/conf.c
src/list_window.c
src/list_window.h
src/options.c
src/options.h
src/screen_utils.c