At first I was thinking this sounded like a reason to implement prehooks. I think that most needs for RCS style keywords could be dealt with using a perl script, that just does a really simple regexp check for keywords and replaces them. I'm envisioning the script running on a record just before darcs computes a diff.
If people really want keywords then I'd say leave the conflicts to the maintainer. You'll get a lot and they will all be 'trivial' (or perhaps I should say annoying). Perhaps to prove that this would be annoying; it would be easier to wait on the prehooks and just write the perl script and agree to run it before recording changes. Just a thought... Jason On 3/19/06, Tobias Gruetzmacher <[EMAIL PROTECTED]> wrote: > Hi, > > On Fri, Mar 17, 2006 at 03:32:10AM +0100, Eric Kow wrote: > > > Frankly, after some analyze, I prefer no keyword instead a fake that > > > always > > > lie (aka showing always same value because new patches are older than my > > > last > > > one). > > > > I'm not so sure. It's nice to have at a glance. For example, for my > > webpage, I like knowing when was the last time I modified something, > > and it doesn't really matter to me that it's completely accurate. I'd > > like to think of it not so much as a lie, but as an approximation :-) > > So generate the information from the repository. See for example the > system I use to build my web site (http://portfolio16.de). I just > define the last changed data of a page as the time of the record of the > last patch that touched the page. (see > http://darcs.portfolio16.de/webprocess for the - rather boring - source > code). > > Since someone else might have another notion of a "last change" I find > it okay to not have a specific policy hardcoded into the SCM. > > Greetings Tobi > > -- > GPG-Key 0xE2BEA341 - signed/encrypted mail preferred > My, oh so small, homepage: http://portfolio16.de/ > http://www.fli4l.de/ - ISDN- & DSL-Router on one disk! > Registered FLI4L-User #00000003 > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2.2 (GNU/Linux) > > iD8DBQFEHf6HGf7YPOK+o0ERAoXjAKD2Folmp3v6x/9885xzYZf3Get6AwCgp6pH > s29JuWYpzSXL8J+hc4KO+MM= > =80RS > -----END PGP SIGNATURE----- > > > _______________________________________________ > darcs-users mailing list > [email protected] > http://www.abridgegame.org/mailman/listinfo/darcs-users > > > _______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
