Loading ...
Sorry, an error occurred while loading the content.

RE: Matchit problem (bug?)

Expand Messages
  • JAB@es-hamanngroup.com
    Benji: ... the & ... anyway, so that ... leave the ... references, but ... and besides ... while you ... I think it can solve the problem. Have you work on it?
    Message 1 of 6 , Jun 30, 2000
    • 0 Attachment
      Benji:

      On your 25/04/2000 email you say:
      :You keep ending up on the semicolons, right? I plan to use
      the &
      :character, which would cause problems in search patterns
      anyway, so that
      :';\s*&else' will leave the cursor on the "e" and '<&tag>' will
      leave the
      :cursor on the "t".

      : This should be much easier than implementing back
      references, but
      :there is still a good chance that I will introduce new bugs,
      and besides
      :I have a day job. ;) I plan to write the documentation next,
      while you
      :guys do beta testing for me, and then I'll get to this.

      I think it can solve the problem.
      Have you work on it?

      Thanks
      Jordi-Albert Batalla


      > -----Original Message-----
      > From: Jordi Albert Batalla BCN
      > Sent: Friday, June 30, 2000 9:57 AM
      > To: Jordi Albert Batalla BCN; vim-dev@...
      > Cc: benji@...
      > Subject: RE: Matchit problem (bug?)
      >
      >
      > sorry: I forgot the whitespaces
      > \ '\<if\>,^\s*|\=\s*\<el\(s\=\|sei\=\|seif\)\>,\<en\(d\=\|dif\=\)\>:' .
      >
      > now when the line start with "el" all is ok
      > but when start with "|" the cursor go to the pipe.
      >
      >
      > any ideas?
      >
      > Jordi-Albert Batalla
      >
      > > > Using Benji's Matchit.vim (really wonderful otherwise!), I see a
      > problem
      > > > with the construction like this:
      > > >
      > > > if ...
      > > > let el = ...
      > > > endif
      > > >
      > > >
      > > > Place cursor on the 'if', and type '%', it will match the 'el'
      > > > in the 'let' statement.
      > > >
      > > > Shouldn't this be considered a bug since the 'el[se]' must start
      > > > the line (preceeded possibly only by whitespaces?
      > >
      > > could also be preceeded by a `|'
      > >
      > try:
      > '\<if\>,^\s*|\=\<el\(s\=\|sei\=\|seif\)\>,\<en\(d\=\|dif\=\)\>:'
    Your message has been successfully submitted and would be delivered to recipients shortly.