{"thread":{"id":"8028","subject":"[ANNOUNCE] git-gui 0.7.0-rc1","startedAt":"2007-05-08T04:05:51Z","lastAt":"2007-05-08T05:11:36Z","messageCount":3,"participants":["Shawn O. Pearce","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"41407","messageId":"20070508040551.GJ11311@spearce.org","threadId":"8028","inReplyTo":null,"subject":"[ANNOUNCE] git-gui 0.7.0-rc1","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2007-05-08T04:05:51Z","receivedAt":"2007-05-08T04:05:51Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"There have been a good deal of changes in git-gui recently.\nMost significantly within the inner workings.  The code has been\nrefactored into multiple files and I'm starting to make use of the\nauto_load feature of Tcl, as well as Tcl namespaces.  As you can\nsee by the diffstat below I moved over 4000 lines out of git-gui.sh\nand into other files.  ;-)\n\nThere were some minor tweaks to the git-gui Makefile variable\nhandling so I have pre-merged git-gui.git's master into git.git\nmaster, handling those tweaks as part of the merge.  After pulling\nit in you may also want to fetch from git-gui.git to grab the\ngitgui-0.7.0-rc1 tag.\n\nI'm tagging this release as rc1 as I hope to get a few more\nimprovements in this week, before I call it 0.7.0 final.\n\n---\n\nThe following changes since commit 3082acfa7c626a34aa419a163585051c2df2bf09:\n  Alex Riesen (1):\n        Use GIT_OBJECT_DIR for temporary files of pack-objects\n\nare available in the git repository at:\n\n  repo.or.cz:/srv/git/git/fastimport.git gitgui-master\n\nShawn O. Pearce (16):\n      git-gui: Include the subject in the status bar after commit\n      git-gui: Warn users before making an octopus merge\n      git-gui: Correct line wrapping for too many branch message\n      git-gui: Cleanup common font handling for font_ui\n      git-gui: Use option database defaults to set the font\n      git-gui: Refactor to use our git proc more often\n      git-gui: Track our own embedded values and rebuild when they change\n      git-gui: Refactor into multiple files to save my sanity\n      git-gui: Move console procs into their own namespace\n      git-gui: Allow vi keys to scroll the diff/blame regions\n      git-gui: Move merge support into a namespace\n      git-gui: Show all possible branches for merge\n      git-gui: Include commit id/subject in merge choices\n      git-gui: Use vi-like keys in merge dialog\n      Merge branch 'master' of git://repo.or.cz/git-gui\n      Remove duplicate exports from Makefile\n\n Makefile                  |   18 +-\n git-gui/.gitignore        |    2 +\n git-gui/Makefile          |   38 +-\n git-gui/git-gui.sh        | 4121 ++-------------------------------------------\n git-gui/lib/blame.tcl     |  407 +++++\n git-gui/lib/branch.tcl    |  572 +++++++\n git-gui/lib/browser.tcl   |  263 +++\n git-gui/lib/commit.tcl    |  410 +++++\n git-gui/lib/console.tcl   |  201 +++\n git-gui/lib/database.tcl  |   89 +\n git-gui/lib/diff.tcl      |  336 ++++\n git-gui/lib/error.tcl     |  101 ++\n git-gui/lib/index.tcl     |  409 +++++\n git-gui/lib/merge.tcl     |  309 ++++\n git-gui/lib/option.tcl    |  290 ++++\n git-gui/lib/remote.tcl    |  159 ++\n git-gui/lib/shortcut.tcl  |  141 ++\n git-gui/lib/transport.tcl |  164 ++\n 18 files changed, 4009 insertions(+), 4021 deletions(-)\n create mode 100644 git-gui/lib/blame.tcl\n create mode 100644 git-gui/lib/branch.tcl\n create mode 100644 git-gui/lib/browser.tcl\n create mode 100644 git-gui/lib/commit.tcl\n create mode 100644 git-gui/lib/console.tcl\n create mode 100644 git-gui/lib/database.tcl\n create mode 100644 git-gui/lib/diff.tcl\n create mode 100644 git-gui/lib/error.tcl\n create mode 100644 git-gui/lib/index.tcl\n create mode 100644 git-gui/lib/merge.tcl\n create mode 100644 git-gui/lib/option.tcl\n create mode 100644 git-gui/lib/remote.tcl\n create mode 100644 git-gui/lib/shortcut.tcl\n create mode 100644 git-gui/lib/transport.tcl\n-- \nShawn.\n"},{"id":"41417","messageId":"7vejlr52bj.fsf@assigned-by-dhcp.cox.net","threadId":"8028","inReplyTo":"20070508040551.GJ11311@spearce.org","subject":"Re: [ANNOUNCE] git-gui 0.7.0-rc1","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2007-05-08T05:09:20Z","receivedAt":"2007-05-08T05:09:20Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"\"Shawn O. Pearce\" <spearce@spearce.org> writes:\n\n> I'm tagging this release as rc1 as I hope to get a few more\n> improvements in this week, before I call it 0.7.0 final.\n\nSo we will expect git 1.5.2 to ship with 0.7.0 perhaps mid to\nlate next week?\n"},{"id":"41418","messageId":"20070508051136.GM11311@spearce.org","threadId":"8028","inReplyTo":"7vejlr52bj.fsf@assigned-by-dhcp.cox.net","subject":"Re: [ANNOUNCE] git-gui 0.7.0-rc1","fromName":"Shawn O. Pearce","fromEmail":"spearce@spearce.org","sentAt":"2007-05-08T05:11:36Z","receivedAt":"2007-05-08T05:11:36Z","isPatch":false,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"Junio C Hamano <junkio@cox.net> wrote:\n> \"Shawn O. Pearce\" <spearce@spearce.org> writes:\n> \n> > I'm tagging this release as rc1 as I hope to get a few more\n> > improvements in this week, before I call it 0.7.0 final.\n> \n> So we will expect git 1.5.2 to ship with 0.7.0 perhaps mid to\n> late next week?\n\nYes, that would be the plan.\n\n-- \nShawn.\n"}]}