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
utils/ 040000
ColorCane.cpp 100644 3,498B
ColorCane.hpp 100644 2,527B
ColorScheme.cpp 100644 3,286B
ColorScheme.hpp 100644 1,128B
Highlighter.cpp 100644 18KiB
Highlighter.hpp 100644 5,343B
Language.cpp 100644 3,726B
Language.hpp 100644 5,034B
LeafRange.hpp 100644 3,086B
LexerData.cpp 100644 1,333B
LexerData.hpp 100644 1,372B
NodeRange.hpp 100644 3,055B
Printer.cpp 100644 17KiB
Printer.hpp 100644 2,236B
STree.cpp 100644 3,347B
STree.hpp 100644 1,710B
TermHighlighter.cpp 100644 1,220B
TermHighlighter.hpp 100644 1,654B
TreeBuilder.cpp 100644 3,974B
TreeBuilder.hpp 100644 5,783B
align.cpp 100644 7,886B
align.hpp 100644 2,126B
change-distilling.cpp 100644 21KiB
change-distilling.hpp 100644 3,223B
colors.hpp 100644 1,322B
compare.cpp 100644 14KiB
compare.hpp 100644 908B
decoration.cpp 100644 7,970B
decoration.hpp 100644 12KiB
integration.cpp 100644 9,212B
integration.hpp 100644 2,638B
mtypes.cpp 100644 1,939B
mtypes.hpp 100644 1,504B
tree-edit-distance.cpp 100644 11KiB
tree-edit-distance.hpp 100644 957B
tree.cpp 100644 19KiB
tree.hpp 100644 5,612B
types.cpp 100644 2,606B
types.hpp 100644 2,747B
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