Skip to content

Commit

Permalink
Add two wishlist items: remote urls, and config.
Browse files Browse the repository at this point in the history
  • Loading branch information
g2p committed Feb 12, 2010
1 parent 733e145 commit 288cbbf
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 2 deletions.
11 changes: 10 additions & 1 deletion doc/TODO
@@ -1,7 +1,16 @@
Figure out why it won't work in the background (ie, without fuse option -f).
Unhelpfully, strace doesn't seem to work well in the background case.

Map more stuff (tags: descriptions, tagger and signatures; reflog messages; HEAD, FETCH_HEAD, ORIG_HEAD, MERGE_HEAD).
Map more stuff
tags
descriptions
tagger
signatures
reflog messages
symbolic refs
HEAD, FETCH_HEAD, ORIG_HEAD, MERGE_HEAD (not discoverable I think)
configuration
remote urls
Elucidate the stat st_size stuff; fuse sounds like it relies on it.

Get a library to access the repo without fork/malloc/die cycles
Expand Down
9 changes: 9 additions & 0 deletions doc/TREE
Expand Up @@ -35,8 +35,17 @@ commits/
COMMIT (hash)/
trees/
HASH
config/
repo/
CONFIG
global/
system/
merged/
index/

CONFIG/
KEY -> contents is VALUE

COMMIT (hash)/
msg
worktree -> symlink TREE (hash)
Expand Down
4 changes: 3 additions & 1 deletion src/git_fs.ml
Expand Up @@ -25,7 +25,9 @@ module UL = struct
end

(* a |> b |> c is equivalent to c (b a).
* I haven't found Haskell's ($) operator yet. *)
I haven't found Haskell's ($) operator yet,
probably because it is right-associative.
*)
let (|>) = BatPervasives.(|>)

module Subprocess = struct
Expand Down

0 comments on commit 288cbbf

Please sign in to comment.