osx - Mercurial: Meld launching issues in Mac OS X and Meld not detected in Mercurial -
i installed meld
using macports following instructions in here. installed xquartz
well.
problem is: every time tried launch meld command line, received bunch of errors warning messages below, , somehow meld window still launched. rid of these error messages because make me feel unsafe using meld
if these error msgs pop every time try launch. there solution ?
couldn't bind translation domain. translations won't work. 'module' object has no attribute 'bind_textdomain_codeset' ** (process:622): warning **: trying register gtype 'gmountmountflags' enum when in fact of type 'gflags' ** (process:622): warning **: trying register gtype 'gdrivestartflags' enum when in fact of type 'gflags' ** (process:622): warning **: trying register gtype 'gsocketmsgflags' enum when in fact of type 'gflags' /opt/local/library/frameworks/python.framework/versions/2.7/lib/python2.7/site-packages/gobject/__init__.py:115: warning: attempting add interface (gtkeditable) class (historyfileentry) after class_init type_register(cls, namespace.get('__gtype_name__'))
second question is: want able use meld
visual diff tool in mercurial. , have following configurations in .hgrc
file. somehow kept getting error saying no visual diff tools detected.
missing in .hgrc
file ?
[ui] merged = meld [tortoisehg] vdiff = meld
i believe error messages gtk-related , nothing worry (as long can see graphical diff).
to use meld merge tool, need 'merge = meld', not 'merged = meld'.
i'm afraid don't know launching difftool tortoisehg. however, launch meld commandline, activate 'extdiff' extension.
[extensions] extdiff = [extdiff] meld =
that allows launch meld using 'hg meld' (which take same arguments 'hg diff').
Comments
Post a Comment