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 · 643 lines
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644.foo {#id {body {a:hover {div > p {.a, .b {.foo{.foo .foo { .foo {@media screen {@media (max-width: 600px) {@font-face {@import url(x); color: red;color: red;}/* comment *//* .foo { */.foo { color: red; }h1 {* {[type="text"] {::before {:root {html, body {.a .b .c {.foo,.foo {}.foo }{-webkit-x {_x {1x {x {x {x {x {x {x {x {x { x {x {x {
x {x {x {x {x {x {x {x {x {x {x {x {x {x {x {x {x {x {x { x {!x {"x {#x {$x {%x {&x {'x {(x {)x {*x {+x {,x {-x {.x {/x {0x {2x {3x {4x {5x {6x {7x {8x {9x {:x {;x {<x {=x {>x {?x {@x {Ax {Bx {Cx {Dx {Ex {Fx {Gx {Hx {Ix {Jx {Kx {Lx {Mx {Nx {Ox {Px {Qx {Rx {Sx {Tx {Ux {Vx {Wx {Xx {Yx {Zx {[x {\x {]x {^x {`x {ax {bx {cx {dx {ex {fx {gx {hx {ix {jx {kx {lx {mx {nx {ox {px {qx {rx {sx {tx {ux {vx {wx {xx {yx {zx {{x {|x {}x {~x {x {éx { "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~é### ######"#&#*#.#2#6#:#>#B#F#J#N#R#V#Z#^#b#f#j#n#r#v#z#~... ......".&.*...2.6.:.>.B.F.J.N.R.V.Z.^.b.f.j.n.r.v.z.~::: ::::::":&:*:.:2:6:::>:B:F:J:N:R:V:Z:^:b:f:j:n:r:v:z:~@@@ @@@@@@"@&@*@.@2@6@:@>@B@F@J@N@R@V@Z@^@b@f@j@n@r@v@z@~[[[ [[[[[["[&[*[.[2[6[:[>[B[F[J[N[R[V[Z[^[b[f[j[n[r[v[z[~xxxxx xxxxxxxxxxx x"x$x&x(x*x,x.x0x2x4x6x8x:x<x>x@xBxDxFxHxJxLxNxPxRxTxVxXxZx\x^x`xbxdxfxhxjxlxnxpxrxtxvxxxzx|x~xéx; x; x;x;x;yx;x: color: redx/*;*/a:hover:x; y.a; :root; /* x */a:hover {}@import url(x);{:rootcol[type="text"] @media screen a:hover {} -->color { ;}body { /* ;*/:root,#d1x:x[Tdiv > p { color: red; }h1@media Screen /* ; */h1; )body,color; /* x */.a, .b { ;}:be(fore {} @import url(x)_x /* ; */h1 —,div_*@font-fce }color: 0 x[type"text"] -->#id, /* ; */ color co,lor x:roo]t:root,{html, ody { color: red; }:rOot a:hovea:hover;xhtml, body@imort url(x) { color: red }:root .foo /* ; */body, /* ; */ -->@font-face }coor:root { /* ; */Body body, #id ody_x, /* ; */#_x color;é[type="text"] ,_xdiv > p color red; } color {colo@import Url(x) .a, .b{_x ({#id, /* ; */a:hover { /+* ; */1x: 0body { /* ; */#i[type="t@import urlx),[tColOr, /* ; */@mediaA screeh1:x@media screen ;{@font-face, xcolor {}@font-face@media sreen:x.fO!o {Div > p a:hover: 0bodya:hover; y@im.h1 color:rot; -->olor; y}@media screenhtml, body }1[type="text"]color, /* ; */div > p;xcolor { /*" ; */[a:Hover {a:hover1xh1, [type="text"]; /* x */a:hbodya:hover.foo { /* ; */html body,.oo { ; x x:root; xcoor /* ; */[type="text"] }div > p{[type="text"] {} h1 { : div > p color,Color:h1, ; a:hover:<{ .Foo {.: red; margin a:Hove, ;-webkit-x, ; *{., /* ; */@: #: .a, .b;/* c *\/ ;:roo;::before, /* ; */ ::befo[re,;[ ;*{}{: {[, ;ody, :#: red; @: .body :::before: y margin a:hover{ : co*lor {@ {;. { :; colo,r @font-face.foo { :boy;[]::befoe {;.foo', ;a:hoVer, ;*;}@fo-nt-face; color { ;.} .a, .b;.foo :clor };; .a, .b:
, ; ::before, ; color,* :[tYpe="Text"]; : {}# : h1 : .: red; éx;::before .a, .b; y} {" :{ }};*:::before { /* ; */ x`; color: 0*/* ; /[,