Hi folks, I just pushed a large refactor of the commit tool (and it's relatives) to crew. This fixes a number of performance and usability problems but it undoubtedly introduced more than a couple bugs. Please be wary of this tool if you are working on the tip of crew, and report any problems you find to me. I'm going to hold off nightly builds for a couple of days until I'm certain the commit tool is solid again.
Thanks. changeset: 2557:7a6e8c8784f8 tag: tip user: Steve Borho <[email protected]> date: Mon May 25 14:49:49 2009 -0500 files: hggtk/commit.py hggtk/status.py hggtk/thgshelve.py description: status, commit, shelve: large performance refactor Fixes or references: #161, #205, #18, #114, #39 Included in this change were variable & function renames, removal of _ * Removed the 'Show Diff' button. This dialog is complicated enough without it * Do not read all diffs at startup. Present diffs when a file is selected * This means chunks are not tied to the diff-model. We must keep their selection state even when not visible * Detect large files (1MB default limit) and do not show their diffs * Keep just one copy of hunk text in the data model (used to be 3) * fixed shell notifications using repo.wjoin() * moved some functions around -- Steve Borho ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ Tortoisehg-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

