[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
Cheers,
Ralf