git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH] libgit

From
MTMike Taht <mike.taht@timesys.com>
Date
Apr 17, 2005, 03:12 UTC
Message-ID
<4261D438.9080705@timesys.com>

commit b0550573055abcf8ad19dcb8a036c32dd00a3be4 tree b77882b170769c07732381b9f19ff2dd5c9f1520 parent 866b4aea9313513612f2b0d66814a2f526d17f21 author Mike Taht <m@picketwyre.com> 1113704772 -0700 committer Mike Taht <m@ipbx.taht.net> 1113704772 -0700

looks my 1878 line patch to convert git to libgit got eaten by vger.. I put it up at http://pbx.picketwyre.com/~mtaht/libgit.patch if anyone wants to comment. from my log:

Converted git to libgit. Moved all the main() calls into a single 
multi-call binary - git-main.
Made extern a bunch of functions that were static. Verified it at least 
still minimally worked.
Note: this is only a first step towards creating a generic library. 
Figuring out what functions and variables *truly* need to be exported, 
renaming them to a git_<function> api, making it thread safe
... and not least of all, keeping up with everybody working out of the 
base tree... are problems that remain. Also - cleaning up the UI.
Next: Randy.Dunlap
Message 1 of 3 in “libgit”
  1. libgitMike Taht, Apr 17, 2005
  2. Randy.DunlapApr 17, 2005
  3. Mike TahtApr 17, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.