<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cgit/shared.c, branch v0.6</title>
<subtitle>A hyperfast web frontend for git repositories written in C.</subtitle>
<id>http://git.cetero.st/cgit/atom/shared.c?h=v0.6</id>
<link rel='self' href='http://git.cetero.st/cgit/atom/shared.c?h=v0.6'/>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/'/>
<updated>2007-09-04T09:04:47Z</updated>
<entry>
<title>Set xdemitconf_t.findfunc=NULL</title>
<updated>2007-09-04T09:04:47Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-09-04T09:04:47Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=0de21a8d4176f15b4185a2e083787eeb05d95a77'/>
<id>urn:sha1:0de21a8d4176f15b4185a2e083787eeb05d95a77</id>
<content type='text'>
This function-pointer was introduced in git v1.5.3-rc0-42-gf258475. It
needs to have a value, and setting it to NULL triggers the old behaviour
for selecting hunk headers.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.klever.net/patchwork/cgit</title>
<updated>2007-07-22T21:57:56Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-07-22T21:57:48Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=1d4aaff696ee1b9085dda0f0f3d84d9d20d96db0'/>
<id>urn:sha1:1d4aaff696ee1b9085dda0f0f3d84d9d20d96db0</id>
<content type='text'>
* 'master' of git://git.klever.net/patchwork/cgit:
  link raw blob from tree file view
  fix: changed view link to blob in summary.
  allow selective enabling of snapshots
  shorten snapshot names to repo basename
  introduce cgit_repobasename
  added snapshot filename to the link
  add plain uncompressed tar snapshort format
  introduced .tar.bz2 snapshots
  compress .tar.gz using gzip as a filter
  added a chk_non_negative check
  css: adjust vertical-align of commit info th cells
  add support for snapshot tarballs

Conflicts:

	ui-summary.c

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add ui-tag.c</title>
<updated>2007-07-22T21:44:57Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-07-22T21:42:55Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=4e9107abfe8d3edff17826875b417bcf40dc7390'/>
<id>urn:sha1:4e9107abfe8d3edff17826875b417bcf40dc7390</id>
<content type='text'>
This file implements the tag-command, i.e. printing of annotated tags.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>allow selective enabling of snapshots</title>
<updated>2007-07-21T16:00:53Z</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-21T16:00:53Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=dc3c9b5bc48779f37f2fbcbadce8865eaf4a360e'/>
<id>urn:sha1:dc3c9b5bc48779f37f2fbcbadce8865eaf4a360e</id>
<content type='text'>
 snapshot configuration parameter now can be a
 space/slash/comma/colon/semicolon/pipe-separated list of snaphot suffixes as
 listed in ui-snapshot.c

Signed-off-by: Michael Krelin &lt;hacker@klever.net&gt;
</content>
</entry>
<entry>
<title>added a chk_non_negative check</title>
<updated>2007-07-20T18:56:43Z</updated>
<author>
<name>Michael Krelin</name>
<email>hacker@klever.net</email>
</author>
<published>2007-07-20T18:56:43Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=127f43d4e202ba3e63f72add44238c2686dd97f3'/>
<id>urn:sha1:127f43d4e202ba3e63f72add44238c2686dd97f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'lh/menu'</title>
<updated>2007-06-29T18:32:08Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-06-29T18:32:08Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=16a3d2779ccd56bf7954d98da547247d8796544b'/>
<id>urn:sha1:16a3d2779ccd56bf7954d98da547247d8796544b</id>
<content type='text'>
* lh/menu:
  Add ofs argument to cgit_log_link and use it in ui-log.c
  Add trim_end() and use it to remove trailing slashes from repo paths
  Do not include current path in the "tree" menu link
  Add setting to enable/disable extra links on index page
  Change S/L/T to summary/log/tree
  Change "files" to "tree"
  Include querystring as part of cached filename for repo summary page
  Add more menuitems on repo pages
</content>
</entry>
<entry>
<title>Add trim_end() and use it to remove trailing slashes from repo paths</title>
<updated>2007-06-26T16:04:39Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-06-26T16:04:31Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=382805ee83b6e6f165159312a9fe20e3971897b6'/>
<id>urn:sha1:382805ee83b6e6f165159312a9fe20e3971897b6</id>
<content type='text'>
The new function removes all trailing instances of an arbitrary character
from a copy of the supplied char array. This is then used to remove any
trailing slashes from cgit_query_path.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add setting to enable/disable extra links on index page</title>
<updated>2007-06-18T22:56:40Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-06-18T22:56:40Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=0d05bca502f4a5347fa629045aca97ba9b404acc'/>
<id>urn:sha1:0d05bca502f4a5347fa629045aca97ba9b404acc</id>
<content type='text'>
The summary/log/tree links displayed for each repository on the index
page lost some of their purpose when the header menu was added, so this
commit introduces the parameter 'enable-index-links' which must be set
to 1 to enable these links.

Suggested-by: Kristian Høgsberg &lt;krh@bitplanet.net&gt;
Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add version info from git-describe</title>
<updated>2007-06-18T08:38:40Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-06-18T07:42:10Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=f69250358a74efa5d7d9c562b2cdd80fad1430f1'/>
<id>urn:sha1:f69250358a74efa5d7d9c562b2cdd80fad1430f1</id>
<content type='text'>
A new script, gen-version.sh, is now invoked from 'make version' to generate
the file VERSION. This file contains a version identifier generated by
git-describe and is included in the Makefile.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add cgit_diff_link()</title>
<updated>2007-06-17T16:12:03Z</updated>
<author>
<name>Lars Hjemli</name>
<email>hjemli@gmail.com</email>
</author>
<published>2007-06-17T16:12:03Z</published>
<link rel='alternate' type='text/html' href='http://git.cetero.st/cgit/commit/?id=4a0be586662843382ecfa53af34a13b291312bc0'/>
<id>urn:sha1:4a0be586662843382ecfa53af34a13b291312bc0</id>
<content type='text'>
This adds a new function used to generate links to the diff page and uses
it everywhere such links appear (expect for single files in the diffstat
displayed on the commit page: this is now a link to the tree page).

The updated diff-page now expects zero, one or two revision specifiers, in
parameters head, id and id2. Id defaults to head unless otherwise specified,
while head (as usual) defaults to repo.defbranch. If id2 isn't specified, it
defaults to the first parent of id1.

The most important change is of course that now all repo pages (summary, log,
tree, commit and diff) has support for passing on the current branch and
revision, i.e. the road is now open for a 'static' menu with links to all
of these pages.

Signed-off-by: Lars Hjemli &lt;hjemli@gmail.com&gt;
</content>
</entry>
</feed>
