- Subject: Re: Jed Development
- From: "John E. Davis" <davis>
- Date: Tue, 14 Jan 2003 18:51:18 -0500
Josh Guilfoyle <jasta@xxxxxxxxxxxx> wrote:
>That said, I now know of a way to work around this limitation in libpcre and I
>think it could actually be used as the DFA implementation, providing
>INFINITELY more flexibility, unfortunately it would require a massive change
>to the project itself (updating all the rules etc) and I seriously doubt John
>is up to task...sigh, has anyone requested to takeover maint?
I do not think that you are being very fair with your criticism of my
handling of your patch. In my patches list, I can see only one patch
from you, dated 29 Aug 2001. The reason I put it on the back burner was
because of your description of it, which included:
>dfa_syntax_highlight() was also modified to take a Line * and it will
>iterate itself (currently does not handle Screen_Buffer offsets, just uses
>the entire buffer...very ineffecient, please change it/rewrite it,
>whatever... :)
and ends with the postscript:
>P.S. I will send the patch per your request, it's dirty and I don't want
>you to have to see it until you read this ::ashamed:: ;)
From this description, I concluded that the patch was too premature,
and if I remember correctly, sometime about that time I was trying to
get the original author (who is also the author of "putty") of the DFA
syntax highlighting code to add support for multiline structures.
>All regular expression systems are "based" on DFA, so it would be beneficial
>to just rip this from a freely available library. Not to mention defining
>your own syntax is just a silly idea.
DFA syntax highlighting has been in jed for quite a number of years,
and may pre-date PCRE. It works on all OSs supported by jed, including
VMS.
--John
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2003 date index]
[2003 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]