I realize now that it is the doc (in particular, Info) that is not clear enough (for me). It should clearly state that it returns nil (for NOERROR=t) when a match is not found, instead of saying that it does so when the "function fails".
I rewrote that part of the Lisp Manual to be clearer. Thanks. _______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs