Name |
Last commit
|
Last update |
---|---|---|
.. | ||
network | ||
test | ||
.gitignore | ||
CMakeLists.txt | ||
Makefile | ||
README.md | ||
add.c | ||
cat-file.c | ||
diff.c | ||
general.c | ||
init.c | ||
log.c | ||
rev-list.c | ||
rev-parse.c | ||
showindex.c | ||
status.c |
Instead of having functions with so very many parameters to pass hunk and line data, this takes the existing git_diff_hunk struct and extends it with more hunk data, plus adds a git_diff_line. Those structs are used to pass back hunk and line data instead of the old APIs that took tons of parameters. Some work that was previously only being done for git_diff_patch creation (scanning the diff content for exact line counts) is now done for all callbacks, but the performance difference should not be noticable.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
network | Loading commit data... | |
test | Loading commit data... | |
.gitignore | Loading commit data... | |
CMakeLists.txt | Loading commit data... | |
Makefile | Loading commit data... | |
README.md | Loading commit data... | |
add.c | Loading commit data... | |
cat-file.c | Loading commit data... | |
diff.c | Loading commit data... | |
general.c | Loading commit data... | |
init.c | Loading commit data... | |
log.c | Loading commit data... | |
rev-list.c | Loading commit data... | |
rev-parse.c | Loading commit data... | |
showindex.c | Loading commit data... | |
status.c | Loading commit data... |