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,526B
ColorScheme.cpp 100644 3,286B
ColorScheme.hpp 100644 1,128B
Highlighter.cpp 100644 18KiB
Highlighter.hpp 100644 5,344B
Language.cpp 100644 4,706B
Language.hpp 100644 5,203B
LeafRange.hpp 100644 3,086B
LexerData.cpp 100644 1,333B
LexerData.hpp 100644 1,396B
NodeRange.hpp 100644 3,055B
Printer.cpp 100644 17KiB
Printer.hpp 100644 2,236B
STree.cpp 100644 3,486B
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 24KiB
change-distilling.hpp 100644 3,812B
colors.hpp 100644 1,322B
compare.cpp 100644 14KiB
compare.hpp 100644 908B
decoration.cpp 100644 7,971B
decoration.hpp 100644 12KiB
integration.cpp 100644 9,257B
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 23KiB
tree.hpp 100644 6,127B
types.cpp 100644 2,577B
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