On Apr 15, 2016 4:03 PM, "Eric Christopherson" <echristopherson@gmail.com> wrote:
  >
  > On Tue, Apr 12, 2016 at 12:45 PM, L. A. Walsh <vim@tlinx.org> wrote:
  >>
  >> Christian Brabandt wrote:
  >>>
  >>> There is https://github.com/vim/vim/issues/99
  >>> You might want to check, if this works for you.
  >>>   
  >>
  >> ----
  >>     If vim supported posix extended RE's, then, like, say grep,
  >> it could also support Perl RE's, from the PCRE library.  Perl supports
  >> the "/x" to ignore whitespace for readability.  I.e. the author was saying
  >> they wanted to implement some flavor of PCRE's, but really wanted the "/x"
  >> feature, which would have been alot easier to do from Vim's current
  >> feature set.
  >>
  >>     If Vim could _at least_ support extended 'RE's, and if it was done
  >> in a modular fashion, then it seems adding other 'RE' engines would be
  >> easier.  Note, I don't know about current benchmarks, but PCRE was the
  >> fastest 'RE' engine out of any of the standard 'RE' engines as well, by
  >> far, the most expressive.  Perl even bent over backwards to implement 
  >> Python-RE specific features to make it easy to port Python-RE's along
  >> with all the POSIX RE's.
  >>
  >> -----------------------------------------------------------------
  >> BPJ wrote:
  >>>>
  >>>> There is https://github.com/vim/vim/issues/99
  >>>> You might want to check, if this works for you.
  >>>
  >>>
  >>> If I'm not mistaken that's "extended" as in /x,  a different sense from "extended" as in ERE.
  >>>
  >>> i would like to have "extended as in /x" FWIW.
  >>
  >> If vim could include the PCRE engine (then you'd have this automatically).
  >> And you are right "/x" is not the same as POSIX extended RE's, but is the
  >> same as PCRE's "/x" switch.
  >
  >
  > Just FYI:
  >
  > The name Perl-Compatible Regular Expressions is a misnomer. PCRE is not strictly Perl-compatible (and I'm guessing Perl doesn't deal 100% appropriately when fed PCRE either, although it has picked up at least some of PCRE's extensions). It's not part of the Perl project.
  >  
That's why I listed libperl *and* libpcre. I definitely find libpcre lacking (being a perl user).
----
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
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment