[ANN] TortoiseHg-0.3
Brad Schick
schickb at gmail.com
Sat Feb 2 22:07:07 CST 2008
Steve Borho wrote:
> New in this release is an improved changelog viewer and a new
> data-mining tool (combination of annotate and grep). Now that
> TortoiseHg has a credible changelog viewer we are removing hgview and
> hgk from the binary installer.
Nice job. Good to see so many new dialogs available. Since I haven't
been contributing for a while, all I have is feedback. Mostly small stuff:
-In the changeset browser I'd personally rather see the file selection
panel on the left side and when selecting a file only see the diff for
that one file. That would provide an easy way to copy and paste just one
file's diff. Currently its also a bit odd when you have a few small
diffs that fit on a single screen and clicking the files does nothing.
The "description" could continue to show all.
-With a large diff the changeset browser and log viewer are very slow
and consumes 100% of the cpu until ready.
-Also with a large diff selecting a file in the changeset browser
doesn't scroll the diff.
-Would be nice to have a way to cancel running datamining searches. I
ran two regexp searches that consumed 100% of the cpu and didn't end
until I killed python (which I now can't repro).
-Some keyboard shortcuts are broken. Alt-Q for example no longer closes
dialogs.
-Seems like the user + password for the sync dialog shouldn't be in two
separate popups.
-The browse button the "serve" dialog doesn't do anything on my setup
(firefox under windows)
-Formating on some of the dialog like 'merge' and 'update' is a bit
rough. Text is flush left with the boarder.
-On windows running external tools like editors and diff tools opens a
blank console (cmd.exe) window.
-On the status dialog, right click then "log" does nothing.
-I'd like to see the shell integration be optional and have all the
dialogs exposed as hg extension(s). hgtk is fine, but and extension
would be a bit better IMO.
But overall its nice progress. I'll try it under Gnome next week.
-Brad
More information about the Mercurial
mailing list