<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/gitk, branch v0.99.8e</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v0.99.8e</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v0.99.8e'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2005-09-27T00:29:41Z</updated>
<entry>
<title>Use "$@" rather than "${1+$@}" when invoking wish.</title>
<updated>2005-09-27T00:29:41Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-09-27T00:29:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=9e026d3967776a1c1206890492ffc9d172bf1e9b'/>
<id>urn:sha1:9e026d3967776a1c1206890492ffc9d172bf1e9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change wish8.4 back to wish</title>
<updated>2005-09-26T00:22:43Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-09-26T00:22:43Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=a69875318bf5f7a493ecb77c63073ee18f8ad557'/>
<id>urn:sha1:a69875318bf5f7a493ecb77c63073ee18f8ad557</id>
<content type='text'>
Checking in the change from wish to wish8.4 was a mistake; I had
changed it for a test but forgot to change it back before checking
in a patch.
</content>
</entry>
<entry>
<title>[PATCH] Add new keybindings</title>
<updated>2005-09-22T00:07:36Z</updated>
<author>
<name>Robert Suetterlin</name>
<email>robert@mpe.mpg.de</email>
</author>
<published>2005-09-22T00:07:36Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=6e2dda35c2f012298f4f4759db2d651ef18e39a0'/>
<id>urn:sha1:6e2dda35c2f012298f4f4759db2d651ef18e39a0</id>
<content type='text'>
This adds several new keybindings to allow history and selectline
navigation.  I basically added Opera-like history traversal, as well
as left-right-cursor history traversal and vi-like motion commands.

Signed-off-by: Robert Suetterlin &lt;robert@mpe.mpg.de&gt;
Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;
</content>
</entry>
<entry>
<title>Draw selected graph line thicker and make arrowheads active.</title>
<updated>2005-08-30T00:57:11Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-30T00:57:11Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=9843c3074dfbf57117565f6b7c93e3e6812857ee'/>
<id>urn:sha1:9843c3074dfbf57117565f6b7c93e3e6812857ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Display the contents of a tag when the user clicks on it.</title>
<updated>2005-08-19T13:11:39Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-19T13:11:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=106288cb023cff311ca499fe41b128afbdf82997'/>
<id>urn:sha1:106288cb023cff311ca499fe41b128afbdf82997</id>
<content type='text'>
This just displays the result of git-cat-file on the tag in the
details pane.  If the tag is a "direct" tag (the tag file contains
the SHA1 ID of a commit rather than a tag), we show the tag name
and SHA1 ID.
</content>
</entry>
<entry>
<title>Added re-read refs command, and display all refs.</title>
<updated>2005-08-19T12:14:28Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-19T12:14:28Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=f1d83ba34ccb4c7fa8c488a669eeaaba1adc68e0'/>
<id>urn:sha1:f1d83ba34ccb4c7fa8c488a669eeaaba1adc68e0</id>
<content type='text'>
These are features requested by Junio.  Any plain file under .git/refs
whose contents start with 40 hex characters is taken as a reference
and displayed like a head but with a light blue background (unless it
is in .git/refs/tags or .git/refs/heads, in which case it is displayed
as before).  There is now a "Reread references" menu item in the File
menu which re-reads all the plain files under .git/refs and redisplays
any references that have changed.
</content>
</entry>
<entry>
<title>Save the maxwidth setting in the ~/.gitk file.</title>
<updated>2005-08-19T00:22:24Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-19T00:22:24Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=04c13d38772c77997d8789ee2067cc351b66e2aa'/>
<id>urn:sha1:04c13d38772c77997d8789ee2067cc351b66e2aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bug where commits with no children weren't marked as on-screen.</title>
<updated>2005-08-19T00:22:04Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-19T00:22:04Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=022bc2ac74a300ff9b1ad9a11a5a6da0c981dc5c'/>
<id>urn:sha1:022bc2ac74a300ff9b1ad9a11a5a6da0c981dc5c</id>
<content type='text'>
This problem was revealed by running gitk --all on Wolfgang Denk's
u-boot repository.
</content>
</entry>
<entry>
<title>Use the --parents flag to git-rev-list.</title>
<updated>2005-08-18T10:40:39Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-18T10:40:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=e5ea701b8e2901dd01b50e9ca296ad940cd65cbc'/>
<id>urn:sha1:e5ea701b8e2901dd01b50e9ca296ad940cd65cbc</id>
<content type='text'>
With --parents, git-rev-list gives us the list of parents on the
first line of each commit.  We use that rather than looking for
the parent: lines in the commit body, since this way we get to
know about the grafts for free.
</content>
</entry>
<entry>
<title>Allow graph lines to jump through hyperspace.</title>
<updated>2005-08-17T23:30:10Z</updated>
<author>
<name>Paul Mackerras</name>
<email>paulus@samba.org</email>
</author>
<published>2005-08-17T23:30:10Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=f6075ebadb1fce2bd75f2dd68b8aeae40a69158a'/>
<id>urn:sha1:f6075ebadb1fce2bd75f2dd68b8aeae40a69158a</id>
<content type='text'>
When the graph gets too wide (as defined by the maxwidth variable,
which can be set in ~/.gitk), we can now terminate graph lines with
an arrow pointing downwards, and reintroduce them later with an
arrow pointing upwards when we need them.  This makes the graph much
less cluttered on large repositories such as the linux kernel.

Unfortunately this has made it slower; it takes about 10 seconds
user time on the linux-2.6 repository on my machine now, compared
to 6 seconds before.  I'll have to work on optimizing that.  Also
on the todo list are making the arrow heads active (so if you click
on them you jump to the other end) and improving the placement of
the null entry.
</content>
</entry>
</feed>
