<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/gitano/libgit2.git/src/revparse.c, branch fixups</title>
<subtitle>git.gitano.org.uk: libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/'/>
<entry>
<title>Diff iterators</title>
<updated>2012-09-05T22:17:24+00:00</updated>
<author>
<name>Russell Belfer</name>
<email>rb@github.com</email>
</author>
<published>2012-08-30T21:24:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=f335ecd6e126aa9dea28786522c0e6ce71596e91'/>
<id>f335ecd6e126aa9dea28786522c0e6ce71596e91</id>
<content type='text'>
This refactors the diff output code so that an iterator object
can be used to traverse and generate the diffs, instead of just
the `foreach()` style with callbacks.  The code has been rearranged
so that the two styles can still share most functions.

This also replaces `GIT_REVWALKOVER` with `GIT_ITEROVER` and uses
that as a common error code for marking the end of iteration when
using a iterator style of object.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This refactors the diff output code so that an iterator object
can be used to traverse and generate the diffs, instead of just
the `foreach()` style with callbacks.  The code has been rearranged
so that the two styles can still share most functions.

This also replaces `GIT_REVWALKOVER` with `GIT_ITEROVER` and uses
that as a common error code for marking the end of iteration when
using a iterator style of object.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'nulltoken/topic/amd64-compat' into development</title>
<updated>2012-08-01T23:38:30+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2012-08-01T23:38:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=e25dda51c4dc47ed99f95dae6486c6275b119484'/>
<id>e25dda51c4dc47ed99f95dae6486c6275b119484</id>
<content type='text'>
Conflicts:
	src/netops.c
	src/netops.h
	src/oid.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/netops.c
	src/netops.h
	src/oid.c
</pre>
</div>
</content>
</entry>
<entry>
<title>portability: Improve x86/amd64 compatibility</title>
<updated>2012-07-24T14:10:12+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2012-07-24T05:57:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=b8457baae24269c9fb777591e2a0e1b425ba31b6'/>
<id>b8457baae24269c9fb777591e2a0e1b425ba31b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>branch: introduce git_branch_tracking()</title>
<updated>2012-07-24T14:09:48+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2012-07-20T14:38:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=fb910281d6598e2c235f6ec93384d4e08838d655'/>
<id>fb910281d6598e2c235f6ec93384d4e08838d655</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revparse: initialize 'parsed' in case the user doesn't give a number with the @-notation</title>
<updated>2012-07-23T19:56:06+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-07-23T19:56:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=7e48635d16f68397754bf11b101e165355c34d2f'/>
<id>7e48635d16f68397754bf11b101e165355c34d2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revparse: don't allow an empty string</title>
<updated>2012-07-23T19:32:45+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>carlos@cmartin.tk</email>
</author>
<published>2012-07-23T19:22:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=279b45b05b05e0dfc496701c4d22e5ea601d0ebf'/>
<id>279b45b05b05e0dfc496701c4d22e5ea601d0ebf</id>
<content type='text'>
Asking the library for "" used to give HEAD, but that's trying to
impose a default at the wrong layer. Make it fail.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Asking the library for "" used to give HEAD, but that's trying to
impose a default at the wrong layer. Make it fail.
</pre>
</div>
</content>
</entry>
<entry>
<title>revparse: deploy git_object_peel()</title>
<updated>2012-07-17T18:32:41+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2012-07-15T09:59:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=e2c81fca8f41cd8a4f7c908375a738320474fd9d'/>
<id>e2c81fca8f41cd8a4f7c908375a738320474fd9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revparse: enhance parsing engine</title>
<updated>2012-07-17T18:32:39+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2012-07-14T22:46:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=b8748c1217445a95d3b29b361b467eb66992f8a7'/>
<id>b8748c1217445a95d3b29b361b467eb66992f8a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revparse: fix propagation of error</title>
<updated>2012-07-12T20:33:48+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2012-07-12T20:31:53+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=b5f90115240e333a60809ef912934bce8afae0c1'/>
<id>b5f90115240e333a60809ef912934bce8afae0c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>revparse: only allow decimal specifiers in carete and tilde synatx</title>
<updated>2012-07-12T20:30:02+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2012-07-12T11:20:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/gitano/libgit2.git/commit/?id=5a6f31f28b58d93232b742f02ad0a6f64c0dfbb8'/>
<id>5a6f31f28b58d93232b742f02ad0a6f64c0dfbb8</id>
<content type='text'>
    passing 0 to git_strol(32|64) let the implementation guess if it's
    dealing with an octal number or a decimal one.

    Let's make it safe and ensure that both 'HEAD@{010}' and 'HEAD@{10}'
    point at the same commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    passing 0 to git_strol(32|64) let the implementation guess if it's
    dealing with an octal number or a decimal one.

    Let's make it safe and ensure that both 'HEAD@{010}' and 'HEAD@{10}'
    point at the same commit.
</pre>
</div>
</content>
</entry>
</feed>
