[PATCH] mercurial.spec: Install mq.el, hgk requires tk, uncompressed man pages

Martin Geisler mg at lazybytes.net
Tue Jan 5 08:46:26 CST 2010


Benoit Boissinot <bboissin at gmail.com> writes:

> On Tue, Jan 05, 2010 at 12:36:04PM +0100, Martin Geisler wrote:
>> timeless <timeless at gmail.com> writes:
>> 
>> > On Tue, Jan 5, 2010 at 11:20 AM, Mads Kiilerich <mads at kiilerich.com> wrote:
>> >>> hgk is an extension being deprecated, and which is not activated by
>> >>> default.
>> >>> So I am reluctant to this requirement.
>> >>
>> >> hgk should either work or not be installed. Which one would you prefer?
>> >
>> > a. split it to its own package
>> > b. use a 'recommends' (fairly bogus)
>> >
>> > i'd go w/ dropping it myself, but my guess is that'd officially happen
>> > in 1.5 or something instead of 1.4.x
>> 
>> The last time I brought this up, Benoit said that people in his lab was
>> still using it. So I didn't remove it at that time :-)
>
> I can probably convince them to switch to hgk, the nice thing with hg
> view is that it was really easy to activate (and at some point it was
> already activated in the debian package -- I recognize, not always a
> good idea, but in this case it made their lives easier).

Yeah, I don't see anything wrong with enabling hgk ("hg view") in a
Debian package. Packages should make life easy for the users and
enabling hgk gives me a better experience.

(Following that, I think we should move the inotify extension to
contrib/ if it still has critical bugs. We should not ship code if we
know that it can hurt users.)

> Is there a really easy way to get hgk running? (without using
> easy_install and mess with your PYTHONPATH, maybe just point to the
> dir you just cloned from hgrc).

Do you mean hgtk, i.e., TortoiseHg? If you do, then yes. You only need
to clone the repository and symlink hgtk into your PATH:

  http://bitbucket.org/tortoisehg/stable/wiki/hgtk

-- 
Martin Geisler

VIFF (Virtual Ideal Functionality Framework) brings easy and efficient
SMPC (Secure Multiparty Computation) to Python. See: http://viff.dk/.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20100105/b7c35ad2/attachment.pgp>


More information about the Mercurial-devel mailing list