On 12/29/18 10:50 PM, Thomas De Schampheleire wrote:
# HG changeset patch
# User Thomas De Schampheleire <[email protected]>
# Date 1546111044 -3600
# Sat Dec 29 20:17:24 2018 +0100
# Node ID 60672272cef36dd45594b607036fb5d7eda5b15c
# Parent a7df630cfe21e5e66c555b9fa88ef2c3930870b1
scripts: docs-headings: set HGRCPATH to empty
User settings could pollute output, for example in my case, within a
virtualenv I get the following on every 'hg' invocation:
*** failed to import extension absorb from
/home/tdescham/repo/contrib/hg-experimental/installed/lib64/python2.7/site-packages/hgext3rd/absorb:
'module' object has no attribute 'command'
It seems quite rare to have such problems that can be fixed by setting
HGRCPATH, and where doing it doesn't cause other problems. It doesn't
seem like a general problem or solution.
It seems like it would be a better solution to solve it in your setup,
perhaps by setting HGRCPATH in the virtualenv "activate" script. That
will be closer to fixing the root cause, and allow you to run hg from
the virtualenv command prompt.
(But also, this command could also just use a glob to find files to
process, and leave it to the user to run `hg diff` manually to see what
actually changed. That seems like a better solution than polishing the
hg invocation ... and would also avoid the question of whether we should
set HGPLAIN.)
/Mads
_______________________________________________
kallithea-general mailing list
[email protected]
https://lists.sfconservancy.org/mailman/listinfo/kallithea-general