<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/gitk, branch v1.2.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.2.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.2.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2006-02-06T22:13:52Z</updated>
<entry>
<title>gitk: Use git-diff-tree --cc for showing the diffs for merges</title>
<updated>2006-02-06T22:13:52Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2006-02-06T22:13:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b77b02785d2f589ca336fc449ee1c27837263dac'/>
<id>urn:sha1:b77b02785d2f589ca336fc449ee1c27837263dac</id>
<content type='text'>
This replaces a lot of code that used the result from several 2-way
diffs to generate a combined diff for a merge.  Now we just use
git-diff-tree --cc and colorize the output a bit, which is a lot
simpler, and has the enormous advantage that if the diff doesn't
show quite what someone thinks it should show, I can deflect the
blame to someone else. :)

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>gitk: Add braces around if expressions</title>
<updated>2006-02-06T22:10:18Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2006-02-06T22:10:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=418c4c7bceb7276e2a95772aa34f0cee5e1c47e8'/>
<id>urn:sha1:418c4c7bceb7276e2a95772aa34f0cee5e1c47e8</id>
<content type='text'>
Apparently this simplifies things for the parser/compiler and makes
it go slightly faster (since without the braces, it potentially has
to do two levels of substitutions rather than one).

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>gitk: Work around Tcl's non-standard names for encodings</title>
<updated>2005-12-07T12:28:22Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-12-07T12:28:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=fd8ccbec4f0161b14f804a454e68b29e24840ad3'/>
<id>urn:sha1:fd8ccbec4f0161b14f804a454e68b29e24840ad3</id>
<content type='text'>
This uses a table of encoding names and aliases distilled from
http://www.iana.org/assignments/character-sets plus some heuristics
to convert standard encoding names to ones that Tcl recognizes.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>gitk: Some improvements for the code for updating the display</title>
<updated>2005-12-05T22:46:23Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-12-05T22:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4dd5d0d9eb8429a217ec43682e2e2eef8a8cbf6d'/>
<id>urn:sha1:4dd5d0d9eb8429a217ec43682e2e2eef8a8cbf6d</id>
<content type='text'>
This should be more robust in the case that some does "Update" before
the initial drawing is finished.  It also avoids having to reset the
list of children for each commit and reconstruct it.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>gitk: Factored out some common code into a new start_rev_list procedure</title>
<updated>2005-12-01T11:42:46Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-12-01T11:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=38ad0910a0fad012943e6e87f1fc0b1de5851d91'/>
<id>urn:sha1:38ad0910a0fad012943e6e87f1fc0b1de5851d91</id>
<content type='text'>
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] gitk: add Update menu item.</title>
<updated>2005-12-01T09:01:51Z</updated>
<author>
<name>Sven Verdoolaege</name>
<email>skimo@kotnet.org</email>
</author>
<published>2005-11-29T21:15:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=b5c2f30689d66761ce4e8a5e69c9924c0c389233'/>
<id>urn:sha1:b5c2f30689d66761ce4e8a5e69c9924c0c389233</id>
<content type='text'>
Update will redraw the commits if any commits have been added to any
of the selected heads.  The new commits appear on the top.

Signed-off-by: Sven Verdoolaege &lt;skimo@kotnet.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>gitk: Add a preferences dialog with some basic stuff</title>
<updated>2005-11-29T22:28:16Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-11-29T22:28:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=712fcc08c7a2d338f9480033597ad62223c657ec'/>
<id>urn:sha1:712fcc08c7a2d338f9480033597ad62223c657ec</id>
<content type='text'>
There is a lot more that could be put in, such as a selector for
the font family etc., but this is a start.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] gitk: Use i18n.commitencoding configuration item.</title>
<updated>2005-11-28T09:46:49Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-11-28T00:12:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=671bc1538a88d82096a8e59d9ccef4f4a5c40a32'/>
<id>urn:sha1:671bc1538a88d82096a8e59d9ccef4f4a5c40a32</id>
<content type='text'>
Hardcoding "utf-8" in the script breaks projects that use local
encoding, so allow setting i18n.commitEncoding.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>gitk: Fix diff this-&gt;selected and selected-&gt;this functions</title>
<updated>2005-11-28T09:41:56Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-11-28T09:41:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=d327244a8435539b62d73ab151bd6c46324cbeb6'/>
<id>urn:sha1:d327244a8435539b62d73ab151bd6c46324cbeb6</id>
<content type='text'>
The change in 8b7e5d76e836396a097bb6f61cf930ea872a7bd3, which makes
a couple of git-diff-tree calls supply only one id rather than two,
fixes the display when showing what a single commit did with dense
revlists, but broke the diff this-&gt;selected and diff selected-&gt;this
right-click menu functions.

Yann Dirson pointed this out and had a patch that fixed the diff
menu functions by passing a "singlecommit" flag around.  This fixes
it a bit differently, by making the ids and diffids variables be
either a single id, in the case of showing what a commit did, or
{oldid newid}, in the case of the diff menu functions.  That way
we can just pass $ids to git-diff-tree as is.  Most of the changes
in fact are just reversing the order of ids in $ids and $diffids,
because they used to be {child parent}, but git-diff-tree requires
old id before new id.

Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] gitk: UTF-8 support</title>
<updated>2005-11-23T10:21:33Z</updated>
<author>
<name>Pavel Roskin</name>
<email>proski@gnu.org</email>
</author>
<published>2005-11-23T04:15:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=495473c08a957464e7e326ae7bafb477db90fcbe'/>
<id>urn:sha1:495473c08a957464e7e326ae7bafb477db90fcbe</id>
<content type='text'>
Add gitencoding variable and set it to "utf-8".  Use it for converting
git-rev-list output.

Signed-off-by: Pavel Roskin &lt;proski@gnu.org&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
</feed>
