From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 References: In-Reply-To: From: Kyohei Kadota Date: Mon, 22 Apr 2019 21:58:21 +0900 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] Git client Topicbox-Message-UUID: fd91c35c-ead9-11e9-9d60-3106f5b1d025 I don't run tests yet because tests are written in bash with traditional Unix tools. Especially my Plan 9 box hasn't installed Perl. 2019=E5=B9=B44=E6=9C=8822=E6=97=A5(=E6=9C=88) 21:10 Dave MacFarlane : > > Nice work. (Note to self: avoid libexpat) > > Can you run the official git tests in the "t" subdirectory of the git rep= o, or do they all depend on some of the ancillary git commands that aren't = built? If so, I'm curious how many of the tests are passing. > > On Sun, Apr 21, 2019, 07:07 Kyohei Kadota, wrote: >> >> Hi, 9fans. >> >> I ported official Git client to 9legacy. It's very early version yet, >> but it can do basic commands such as fetch, pull, log, add, and commit >> -m. >> >> Probably there are many bugs. Some of them might be results from a >> issue of 8c that don't initialize rest fields of struct and union with >> zero if field names are specified. >> >> x86 binaries are available here: >> https://lufia.org/git-386.tgz >> >> Source codes: >> - https://github.com/0intro/plan9-contrib/pull/6 >> - https://github.com/0intro/plan9-contrib/pull/7 >> - https://github.com/madler/zlib/pull/398 >> - https://github.com/libressl-portable/portable/pull/510 >> - https://github.com/libexpat/libexpat/pull/242 >> - https://github.com/curl/curl/pull/3701 >> - https://github.com/lufia/git >> >> - kadota >>