Alex Schroeder <[EMAIL PROTECTED]> writes: > Alex Schroeder <[EMAIL PROTECTED]> writes: > > > Alex Schroeder <[EMAIL PROTECTED]> writes: > > > >> There is, however, no way to search for people without phone numbers, > >> or all people without an address matching "gnu". Do you think this is > >> important?
i am involved in the abstract organization for a conference; we have to send each of 400 abstracts to 2 reviewers. i have a separate bbdb file for all the potential reviewers and now i want to get rid of those people who are not willing to help ... the only way (coming to my mind) is to bbdb-display all of them and then calling (defun bbdb-delete-all () (interactive) (while (not (eobp)) (bbdb-delete-current-record (bbdb-current-record) t) (bbdb-next-record 0))) the extra function is needed because actually * \C-u d deletes only one record, although * stands for next action on all records!? with your code it is actually easy to display e.g. all people whose alias does not match the string 'reviewer' :) only problem now: the deleting process is very slow. > > Ok, so I was bored. Now you can also search for stuff *not* > matching something, for example for all people whose name do not > contain the letter a. I'm still not sure such a thing is actually > needed, though. Plus I think the user interface is bad. At the > moment you have to call M-x bbdb-search-invert-set to invert the > meaning of the next search. > how about informing the user that bbdb-search-invert is activated for instance in the prompt for search string? thanks a lot for your help, tomy -- Visit http://www.ibc2002.uni-freiburg.de for the latest information on IBC 2002 _______________________________________________ [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/