David Catmull
David Catmull
Comparing that line to the berp grammar, I can see why it doesn't work. AFAICT the lookahead hint somehow got moved to the wrong part of the line. Changing that...
I would love to see this progress. I think it could be very useful. @lolgear is there anything more you think needs to be done for this to be fully...
I'm still interested in having this at some point, although I have no timeline for it.
I also saw libgit2/libgit2#4899 where you have the same subject but again no description. What gives?
The restorable state feature has issues outside the automatic workflow https://stackoverflow.com/questions/42071277/saving-and-restoring-nswindow-state-cant-restore-firstrepsonder
Partially done in 474653617a4465c6f5c9c436b95f37a9847dac8a Remaining in XTRepository.m: - [x] `contentsOfFile:atCommit:` - [x] `getCommitsWithArgs:...` XTRepository+Parsing.m: - [x] `readRefsWithLocalBlock:...` - [x] `readStagedFilesWithBlock:` - [x] `readStashesWithBlock:` - [x] `fileNamesForRef:` - [x] `parseCommit:...` -...
I tried to do `saveStash:` but the tests all failed ``` - (BOOL)saveStash:(NSString*)name includeUntracked:(BOOL)untracked { const GTRepositoryStashFlag flags = untracked ? GTRepositoryStashFlagIncludeUntracked : GTRepositoryStashFlagDefault; NSError *error = nil; GTCommit *result...
I'm actually thinking about phasing out Objective Git and using libgit2 directly. It's one less dependency, and easier to manage which version of libgit2 is used.
Note that there is an implementation of Blame using libgit2, but it can be a lot slower in large repositories so the CLI version will be used until that is...
Deferring because Objective-Git isn't using a recent enough version of libgit2.