Tim Chase wrote:

> On 03/16/2011 06:02 AM, Hofmann, Joachim wrote:
> > gvim  +?"0 Datei(en)" BefehlsausgabenVoll.log
> >
> > When the pattern is not found:
> >
> > "BefehlsausgabenVoll.log" 148L, 8098C
> > Error detected while processing command line:
> > E486: Pattern not found: 0 Datei(en)
> > Press ENTER or type command to continue
> >
> > How can I smoothe this, so that I don't have to hit enter?
> 
> When attempting to put something together to address Joachim's 
> issue, I tried all 5 of the following:
> 
>    :try | /does_not_exist/ | endtry
>    :try | /does_not_exist/ | catch | endtry
>    :try | /does_not_exist/ | catch /.*/ | endtry
>    :try | /does_not_exist/ | catch | finally | endtry
>    :try | /does_not_exist/ | catch /.*/ | finally | endtry
> 
> However I get the following in all cases:
> """
> Error detected while processing :
> E486: Pattern not found: does_not_exist
> """
> 
> I expect that in the first case where it's uncaught, but with the 
> empty "catch" in the remaining cases (trying both with an 
> "everything" pattern and the empty catch which should/does behave 
> the same), it seems contrary to the help on "try" to get an error 
> instead of a caught exception:
> 
>      Moreover, an error or interrupt (dynamically) inside
>      ":try" and ":endtry" is converted to an exception.
> 
> 
> 
> So
> 1a) is this a bug?
> 
> 1b) is this a bug in my older 7.1.314 (whatever Debian's handing 
> me) that's been fixed in a more recent version and it's my own 
> fault for not tracking a more recent version?
> 
> 2) is this my misunderstanding of the help-text?

You need to put the "catch" on a separate line, because when skipping
commands it will skip the line(s) after where the error happened.  That's
because when there is an error finding the " | " is unreliable.

-- 
Biting someone with your natural teeth is "simple assault," while biting
someone with your false teeth is "aggravated assault."
                [real standing law in Louisana, United States of America]

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to