[Top][All Lists]

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

Re: vc-dwim 0.2: a version-control-agnostic ChangeLog diff and commit to

From: Ralf Wildenhues
Subject: Re: vc-dwim 0.2: a version-control-agnostic ChangeLog diff and commit tool
Date: Fri, 22 Sep 2006 17:28:29 +0200
User-agent: Mutt/1.5.13 (2006-09-01)

Hello Jim,

* Jim Meyering wrote on Fri, Sep 22, 2006 at 04:28:27PM CEST:
> Ralf Wildenhues <address@hidden> wrote:
> > ... I can't get it to build.  Even after I updated by `hg' tool to the
> > latest version of http://selenic.com/hg/ (advertised as 0.7)

> FWIW, I'm using hg-0.9.1.

Well, apparently my PYTHONPATH was still pointing to some old install.
sorry about that; it says `version 1fd1cdcc4200' now.  (Yes, you may
blame me now for not using development versions without taking proper
care ... but if you do too loudly, I'll stop testing your packages ;-)

> >     perllibdir="`cd $(top_srcdir); pwd`" \
> I don't see this anywhere.

In tests/Makefile.am.  Sorry for not stating that right away.

> > I haven't had a chance to take a look at your tool's functionality yet.
> > ;-)
> If you're still inclined to try, "hg pull -u" to get the latest,
> or just "hg clone" afresh.

Did that now.  It builds now.  It fails 7 out of 9 tests, because `git' is
| git.transition - GNU Interactive Tools - git transition script

a script that warns that the GNU git will be renamed to gitfm; this
system does not have a Linux git installed.  Maybe you can add a means
to skip those tests in case `git' is not what you want it to be.  Maybe
honor $GIT, and ignore if that is set to `false' (or maybe empty)?

The uninstalled vc-dwim script does not work, as it tries to load the
installed modules:
| Can't locate Coda.pm in @INC [...]

After `make install', it seems to work (but I prefer tools that pass
their testsuite).

In a gnulib CVS checkout (with modifications), I get:

$ vc-dwim ChangeLog
| vc-dwim: ChangeLog: no unidiff output

which leaves me a tad clueless; what is wrong here?  Note I have a
~/.cvsrc like this:
| cvs -z9
| update -P -d
| checkout -P
| diff -u
| export -kv


reply via email to

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