[Top][All Lists]

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

Re: attic files

From: Kaz Kylheku
Subject: Re: attic files
Date: 2 Oct 2002 22:38:06 -0700

"Stefan Monnier <address@hidden>" 
<> wrote in message 
> >>>>> "Kaz" == Kaz Kylheku <address@hidden> writes:
> > Avoiding this sort of disaster is one of the reasons I wrote a program
> > called Meta-CVS.
> OMYGOD !!!!!!!!
> This is sooooooo cooooool !
> Would it be possible to make it a bit more CVS-friendly ?

Arguably, adding years to the life of CVS is CVS-friendly enough.
There are already enough architectural compromises in the software to
make it easy to integrate with CVS.

> It seems that we could turn a CVS module into a Meta-CVS module by just
> creating a trivial MAP file.  And generally instead of using an `F-12452345'
> filename, Meta-CVS could use the given filename (as long as that filename
> is not already used, of course).  This way people who don't have Meta-CVS
> will still get meaningful names.

Why should anyone do extra work to compromise some freely distributed
software in order to support people who won't actually use it? There
are some very good reasons why versioned elements are named the way
they are. It makes them very easy to recognize and filter in a stream
of text. More importantly, it helps to minimize human confusion when
dealing with two nested levels that are similar to each other. If you
actually use the program for a while, you will see. This was actually
a conscious design decision. I've been happily co-existing with that
decision since January.

> And maybe it could be written in some subset of CL that EmacsLisp can

Emacs Lisp is a hacked down version of a severely obsolete,
dynamically scoped dialect. So far, there is only one person who has
shown programming initiative on this project, and he's not interested
in touching Elisp with a ten foot pole.

reply via email to

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