>   I got an  error with some C indentation in  macro definitions in GNU
    >  Emacs 22.0.50.34 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of
    >  2006-03-02.
    >
    >   Error is triggered by:
    >
    >   With emacs -Q :
    >   In scratch, insert the following:
    >
    > #foo :\
    > bar
    >
    >   Toggle to c-mode, and try to indent the last line.
    >
    >   I get: Invalid search bound (wrong side of point).

        However, looking at the  code of search_command, I'm wondering why
        an error could  be output even if  noerror is t or a  symbol [1] ;
        fixing this that way :

The noerror argument means "no error if the search fails".
Invalid arguments are a different issue.

I will clarify this in the Lisp manual.

So your proposed change in search.c should not be installed.
Instead, the code in CC mode should be fixed not to pass
invalid search bounds.


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to