gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] cscvs log parsing failure


From: Harald Meland
Subject: Re: [Gnu-arch-users] cscvs log parsing failure
Date: Mon, 29 Sep 2003 00:50:11 +0200
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (usg-unix-v)

[Charles Duffy]

> On Sun, 2003-09-28 at 09:03, Harald Meland wrote:
>> This proves my assumption false, I'm afraid, which means my attempted
>> fix is wrong.  However, I'm at a loss as to what a proper fix would
>> be. :-(
>
> My thought here is that it's necessary to use a parser generator
> that can generate backtracking parsers, or perhaps to have some
> readahead (so we can see if the next line matches "^revision "
> before deciding whether we accept the separator.
>
> The former of these is of course really hard but would be a Good
> Thing for other reasons as well. The latter is the one that's more
> likely to get done... Harold, are you willing to try tackling one of
> these, or do I add it to my list?

As Florian said, the (easy) readahead bit is already there.  I'm
afraid I'll be rather busy with real work for a few weeks (deadline
coming up), so you'd better put it on your TODO list.

Now that I have you here, though, I might as well mention a (rather
crude, at the moment) change I have just committed; available from
http://folk.uio.no/hmeland/archives/address@hidden

address@hidden
  cscvs
    cscvs--experimental
      cscvs--experimental--1.1

        patch-5    (simple changeset)
          Mon Sep 29 00:44:43 CEST 2003      Harald Meland <address@hidden>
          Preserve execute-bit when getting files from CVS.

Cheers,
-- 
Harald




reply via email to

[Prev in Thread] Current Thread [Next in Thread]