Something went wrong. Try again.
A Zig library that reads git repositories without running git, with log, show and diff output byte-identical to git's.
Something went wrong. Try again.
3.6 kB · 260 lines
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270<h1>Title</h1><h2>Title</h2><h3>Title</h3><h4>T</h4><h5>T</h5><h6>T</h6><h7>T</h7><h0>T</h0><H1>Title</H1><h1 class="x">Title</h1><h1> <h1>Title</h1> <h1>Title</h1>x<h1>Title</h1><h1>Title<h1 >T<h1<h1x><h11><h1/><div><h1>Title</h1></div><title>x</title><section><section id="a"><header><article><nav><body><html><head><script><style><table><p>text</p><!-- <h1> --></h1><h<h1>Title</h1> more<h1> Title<h1>é<h1>Title</h1><h2>X</h2><h1 id=a>Title<h1 class=x><hgroup><h1 x<h1 <h1 class="x"<h1 ><h1><h1x><h1> <h1>x<h1x ><h1 x>y>z<h1>><h1:x><h1><h1 >< h1><h1 /><h1/ ><H1 /Title</h1> <h1 > <H1> <h1>> <h1 >y><a>x</a> --> <h5><a>x</a> <h3 class="x"/>> --> <h4 >>}<h1 class="x" >{<H1 x>y^>é <h1>Ti tle—</h1> <h5 class=x"/>Title</h1> <H3 x>y ><a>x</a><h4 class="x"/></h2> moRe <h5 / ><h5 /> <h3 >Title</h1><h4 id=a ><a>x</a> <H3 x>y/>Title <h1 /></h2> more <h4 />Title <h2 class="x" >Title<&/h1><H3 >Title <H1 id=a ><a>x</a><h6 i=a/></H2> more<h3 /> <h3 Title</1> <H1 ><a>x</a> <h5 /></h2> more} <H3 /></h2> more <h3 > <h4 / ></h2> more <H3 ><a>x</a> <h2 >< /h2> more <h5><a>x</a> <h2 //><h4 class="x"> <h5 />é<h3 ></h2> more <h2 x>y ><a>x</a><h3><a>x</a><h4 id=a></h2> more <h3 class="x"/><a>x</<H1 x>y >Title</h1><H1 id=a></2> more<h6>Title<h4></h2> more <h2 / >Title</h1> <H3 id=a></h2> more <H1> <h1 >> <H1 ></h <h5 >Title</h1> <H1>é<h5 /></h2> more <H3 ><a>x</> <h4 > <h3> <h3> <h5>> <h4></h2> more <h1 clasS="x" ><a>x</a><h6 x>y>title</h1><H3></h2> more<h6 class="x"</h2>A morE <h2 x>y><a>x</a><h4 ><H3 > <h3 />Title</h1> <h2>Title</h1> <h5 ><H1 clas="x"/> <H1 class="x">Tite</h1> <H1 class="x">Title <h5 />Title</h1> <H1 class="x">> <h2 class="x"></h2> more <h2 />Title<h2 /</h2> more <h5 ida/>Title</h1> <H5 X>y><h4 x>y >Title</h1> <h5 x>y><h2 />Title --> <h1>Tite <h4 id=A/>>}; <H3><>x</a> <h2 x>y >> <h5 id=a >> <h3 lass=x"> <h2 />Title</h1><h6 ! id=a/>Title</h1><H1 ><a>x</a> <h6 > <h4 >é<H3 x>y/>Title<h6 id=a/><a>x</a> <H1> <H1 x>y><A>x</a> <h2 /Title</h1><h3 />Title</h1 <h2><a>x<a> <H3 >Title x <H3 /*>><H6 />TitLe <H3 class="x"><h4 />Title</h1> <h3> <H1 class="x"> <h5 x>y >Title</h1> <H1 />Title <h2 ></h2> more<h4 class="x"> <h1 x>y><a>x</a> <h5 class="x"></h2> more<h1 />><h1><a>x</a> <h5> x+ <H1 >> <hr id=a></h2> more r:>><H1:clas<hxx>y/> <h4 id=aTitle{<section />> <h6/<a>x</a><!-- H1xid=a/></h2> more <div>< h1//Title</h1> x <^ h3 />>; <h5/id=A>Title<div><headerclass="x"/> <h3/ >éx<h4id=a</h2> more{ < h6:class="x"/>>$<h2 <h3 \<H3 <h2 H1)/x>y><a>x</a>< H3><a>x</a> xheader>é h1/>> <h4<div><h5:class="x"></h2> more
<h3class="x"><a>x</a><!-- h1:/><a>x</a>h3 <h3 ><a>x</a> <h6x>yTitle> <h5:id=a > <!-- h1class="x\" > < h0 < hid=a/>; <H1class="x">> <h4/cLass="x">Title <h id=a/>Title</h1> <h6/><a>x<<div><head>Tit h1xid=a>é<h0>Title</h1> <h3Title</h1> <h11:class="x"/>Titl <h h5 x>y><h4/<h7 >Title <h4/> <sectionxTitle <iv >Title</h1>x<h6 /><a>x</a> <h6cla <H1 class
x --><H3:></h2> more <Hid=a>< titlexclass="x"/>Titleh3id=a/>> x<h3 id=a/>éAx<h0 <h7id=\><a>x</a><h3:x>y/></h2> more< h3ida>;<h6class="x">TItl-e<h3 x>y>é x h5 class="x" >Title< h5class="x" ><h2/>> <h5 clas< hh2:x>y>éx<h5? id=a$>><div<h x>y> h1: >Title< \H3x>y>Title}x<h11 / >