On Mon 2-Jun-03 9:08pm-0400, Carsten Th�nges wrote:
> * Bill McCarthy <[EMAIL PROTECTED]> writes:

> This is it your version:

>> ((.*\n)In-Reply-To:.*?\nReferences:.*?\n(?:\s.*?\n)*)|((.*\n))(.*)
>   ||    |                                 |         | | ||    |||  |
>   |'----'                                 '---------' | |'----'|'--'
>   '---------------------------------------------------' '------'

Ah, I'm missing parens.  Thanks!

> As a quick template:
>
> --8<---------------cut here---------------start------------->8---
> %SetPattRegExp="(?isx)
> (
>  (
>   (.*\n)
>   In-Reply-To:.*?\n
>   References:.*?\n
>   (?:\s.*?\n)*
>  )
>  |
>  (.*\n)
> )
> (.*)\n"%-
> %RegExpBlindMatch="%Headers"%SubPatt="3"%SubPatt="5"%SubPatt="6"
> --8<---------------cut here---------------end--------------->8---

I really have to use PCRE_Extended more often - much more difficult to
miss an obvious error.

> Uuuhhh, I really need recovery from using Vim...
>
> [1] drawing such lines without a free caret editor is horrible!

Ha!  Vim is what you what it to be.  In Vim, "free caret" is set with
the 'visualedit' option.  Default is totally off.  In my _vimrc, I set
it to "block" for use in visual selections.  You want:

    :se ve=all

See

    :h 've'

Better yet, place the following in your _vimrc to let F4 toggle
between "free caret" and my normal mode - displaying mode being set.

set virtualedit=block
let vetog='b'
map <F4> :if vetog=='a'\|:se ve=block\|let vetog='b'\|else\|se ve=all\|let 
vetog='a'\|endif\|:se ve?<cr>
    
-- 
Best regards,
Bill

"Religion has been compelled by science to give up one after another of
 its dogmas, of those assumed cognitions which it could not substantiate."
          [Herbert Spencer, First Principles (1862), from
           James A. Haught, ed., 2000 Years of Disbelief][Acct Level]


________________________________________________________

http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to