Commit Graph

236 Commits

Author SHA1 Message Date
Carlos Martín Nieto
468695adb5 reference_id -> reference_target 2013-01-24 23:36:17 +01:00
Carlos Martín Nieto
ba92ce777f Even more erlang namespacing 2013-01-23 17:07:22 +01:00
Carlos Martín Nieto
6dea8e6930 Make it more erlang-esque
pmods are going away, use prefixed namespaces.
2013-01-23 16:27:42 +01:00
Carlos Martín Nieto
7ac46fbf5e Add reference_type() 2013-01-23 06:16:49 +01:00
Carlos Martín Nieto
71eea735d2 Add oid_parse(Sha) 2013-01-22 15:49:12 +01:00
Carlos Martín Nieto
401573ea60 Add geef:oid_fmt(Oid) 2013-01-21 16:22:08 +01:00
Carlos Martín Nieto
880d7b76fb reference: add id() to get the sha 2013-01-21 15:28:43 +01:00
Carlos Martín Nieto
9e8052c6b0 repository: add reference_glob() 2013-01-21 13:14:13 +01:00
Carlos Martín Nieto
f860766fe5 Use parametrized odb in README 2013-01-21 12:46:25 +01:00
Carlos Martín Nieto
285368566f Variables start with uppercase in this language 2013-01-21 12:45:11 +01:00
Carlos Martín Nieto
345048301c Paremetrize reference 2013-01-21 12:22:41 +01:00
Carlos Martín Nieto
ff2b868526 Parametrize odb 2013-01-21 12:02:11 +01:00
Carlos Martín Nieto
1d2a016cd9 Add repository:bare() and :references() 2013-01-21 10:45:14 +01:00
Carlos Martín Nieto
2dcbb33b46 Update the bidindings
Make repository parametrized
2013-01-21 03:48:51 +01:00
Carlos Martín Nieto
69ddae5b54 Remove old object_exists 2012-08-14 11:43:40 +02:00
Carlos Martín Nieto
f20fe2d0e1 Update README 2012-08-14 02:40:00 +02:00
Carlos Martín Nieto
27e72e5173 Refactor the code into separate files
Separate repository/odb functions into their own file. Add odb_exists
to go through the repository's odb. Adjust the test script.
2012-08-14 02:39:41 +02:00
Carlos Martín Nieto
a6c03f17df Make newer rebar happy 2012-08-14 00:50:44 +02:00
Carlos Martín Nieto
1bc316b6a5 Don't export the load function, it gets called automatically 2012-08-13 23:55:14 +02:00
Carlos Martín Nieto
9cbf4024a0 Add a few basic functions for the repository 2012-08-13 23:53:31 +02:00
Carlos Martín Nieto
23f6345043 Load the NIF automatically 2012-08-13 22:34:15 +02:00
Carlos Martín Nieto
8db2e4923b Download rebar from github 2012-08-13 00:05:42 +02:00
Scott Chacon
d46354bacb Merge pull request #2 from lht/port-to-libgit2
Port to libgit2
2011-08-30 08:29:58 -07:00
Haitao Li
06a25612b9 Include git2.h is enough 2011-08-30 23:26:06 +08:00
Haitao Li
4aede132b9 readme: Use official libgit2 link 2011-08-30 23:22:29 +08:00
Scott Chacon
b2771ec083 Merge pull request #1 from lht/port-to-libgit2
Port to libgit2
2011-08-30 08:16:09 -07:00
Haitao Li
7f76011a1d Fix typo 2011-08-30 23:04:43 +08:00
Haitao Li
663d2f0893 Make escript shebang portable 2011-08-30 22:57:57 +08:00
Haitao Li
3dc29e79b4 Bump version: libgit -> libgit2 2011-08-30 22:57:19 +08:00
Haitao Li
deb216713a Formatting change: one tab per line 2011-08-30 22:19:58 +08:00
Scott Chacon
c1ea72abae ported code to use rebar and R14B 2010-11-03 19:49:40 -07:00
Scott Chacon
fc4b19eff1 added readme file 2010-05-25 08:01:03 -07:00
Scott Chacon
7b4b8cf4e4 added working object_exists function 2010-05-25 07:52:28 -07:00
Scott Chacon
abdd070a77 hex_to_raw actually works 2010-05-25 07:37:45 -07:00
Scott Chacon
d76f1e87f2 actually loading and running some libgit2 code 2010-05-24 17:09:32 -07:00
Scott Chacon
89c86150c8 skeleton nif that runs 2010-05-24 16:44:36 -07:00