1. TortoiseHg
  2. TortoiseHg
  3. hgtk

Source

hgtk / tortoisehg / util / hglib.py

Author Commit Message Date Builds
Henrik Stuart
misc fixes to support hg 2.1-rc
Branches
hgtk-default
Henrik Stuart
hglib: reintroduce missing updatedir
Branches
hgtk
Martin Geisler
partial backout of 6df34a9fd199 It turned out that hglib.hgversion was used by many other parts of the code, even though it wasn't used by the hglib module itself.
Branches
hgtk
Martin Geisler
hglib: remove unused imports
Branches
hgtk
Martin Geisler
hglib: remove unused import The guards for older versions of Mercurial were unneeded, and in the end it turned out that the updatedir function wasn't used at all.
Branches
hgtk
Martin Geisler
cleanup import statements
Branches
hgtk
Sune Foldager
fix encoding errors
Branches
hgtk
Sune Foldager
hglib: improve encoding functions
Branches
hgtk
Henrik Stuart
lift to require mercurial 2.0.2
Branches
hgtk
Steve Borho
bookmarks: use hg-1.8 APIs, remove old hglib methods
Tags
1.1.10
Branches
hgtk
Yuya Nishihara
thgconfig, hglib: disallow to enable known bad extensions (fixes #1547) hglib.validateextensions() returns the dict of known bad extensions based on the given list of the enabled extensions. thgconfig updates the availability of checkboxes according to it. It also provides the reason via tooltip.
Branches
stable
Yuya Nishihara
hglib: move function to list up all known extensions to hglib It'll be useful for PyQt port.
Branches
stable
Steve Borho
hglib: only check for each tool once
Branches
stable
Steve Borho
hglib: updatedir() was moved between mercurial modules
Branches
stable
Yuya Nishihara
hgtk: wrap extensions.load to blacklist problematic exts (fixes #1314) This makes it refuse extensions incompatible with TortoiseHg. Currently the blacklist contains color, pager and progress. We have two points where loading extensions: * tortoisehg.hgtk.hgtk.runcommand (on startup) * mercurial.dispatch._dispatch (on threaded command execution) So it isn't sufficient to modify hgtk.py not to load them.
Branches
stable
Steve Borho
Merge with stable
David Wilhelm
history: include branch heads in heads filter Match the `hg heads` change in Mercurial 1.5
Branches
stable
Steve Borho
Merge with stable
Steve Borho
hgthread, hglib: ignore extra options to ui.write Allow stable branch to work with > hg-1.5 default branch
Branches
stable
Steve Borho
hglib: do not use non-python2.4 safe calling convention
Steve Borho
datamine: color-highlight grep output Closes #1156
Steve Borho
hglib: set TERM=dumb in hgcmd_toq, disabling ANSI coloring Closes #1155
Steve Borho
hglib: use ui.plain() to disable defaults and others
Steve Borho
hgtk: hgcmd color highlighting based on ui.write(msg, label="foo") This adds support for ui.write() style labels; a feature that will be soon be added to the Mercurial default branch - to be released in 1.6. Closes #1122
Steve Borho
hglib: remove closed branches from live branch list Closes #879
Branches
stable
Adrian Buehlmann
hglib: provide fallback for new post-1.5 cmdutil.export mercurial API refs #1054
Steve Borho
hglib: introduce escapepath method
Branches
stable
Yuki KODAMA
hglib: remove NULL chars from tag names Fixes #919
Branches
stable
Yuki KODAMA
history: remove unneeded encoding changes of tag names getlivebranch() always returns strings encoded in UTF-8. This stems from repo.branchtags().keys() returns tag names encoded in UTF-8. Refs #919
Branches
stable
Yuki KODAMA
hglib: add util function to get filtered tags in repo
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next