xaizek / zograscope (License: AGPLv3 only) (since 2018-12-07)
Mainly a syntax-aware diff that also provides a number of additional tools.
<root> / src /
File Mode Size
c/ 040000
make/ 040000
srcml/ 040000
tooling/ 040000
ts/ 040000
utils/ 040000
ColorCane.cpp 100644 3,499B
ColorCane.hpp 100644 2,520B
ColorScheme.cpp 100644 3,286B
ColorScheme.hpp 100644 1,122B
Highlighter.cpp 100644 18KiB
Highlighter.hpp 100644 5,338B
Language.cpp 100644 4,706B
Language.hpp 100644 5,197B
LeafRange.hpp 100644 3,080B
LexerData.cpp 100644 1,333B
LexerData.hpp 100644 1,390B
NodeRange.hpp 100644 3,049B
Printer.cpp 100644 17KiB
Printer.hpp 100644 2,230B
STree.cpp 100644 3,486B
STree.hpp 100644 1,704B
TermHighlighter.cpp 100644 1,220B
TermHighlighter.hpp 100644 1,648B
TreeBuilder.cpp 100644 3,974B
TreeBuilder.hpp 100644 5,777B
align.cpp 100644 7,886B
align.hpp 100644 2,120B
change-distilling.cpp 100644 24KiB
change-distilling.hpp 100644 3,806B
colors.hpp 100644 1,316B
compare.cpp 100644 14KiB
compare.hpp 100644 902B
decoration.cpp 100644 7,971B
decoration.hpp 100644 12KiB
integration.cpp 100644 9,257B
integration.hpp 100644 2,632B
mtypes.cpp 100644 1,939B
mtypes.hpp 100644 1,498B
tree-edit-distance.cpp 100644 11KiB
tree-edit-distance.hpp 100644 951B
tree.cpp 100644 23KiB
tree.hpp 100644 6,121B
types.cpp 100644 2,577B
types.hpp 100644 2,741B
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/zograscope

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/zograscope

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master