xaizek / zograscope (License: AGPLv3 only) (since 2018-12-07)
Mainly a syntax-aware diff that also provides a number of additional tools.
Subject SHA-1 Author Date
Fix unsigned conversion bug in allocator 986bb2be5b2e9728425ee318d15aedc95785d178 xaizek 2020-04-02 12:35:00
More reliable parsing of files with srcml bd2aa3da7a2b467a9d990f8b82b87e4c9e302883 xaizek 2020-03-30 16:47:09
Improve handling of enum class declarations 93ad6219d98b12150facb3971a22d63b4d5c9cf2 xaizek 2020-03-30 16:46:50
Improve handling of definitions of enum classes 59b2fbc26df34ff1695242beb54fcc7984ff7ff2 xaizek 2020-03-30 16:29:17
Extract {take,skip}Word() helpers for C++ parsing 8faf636a5bcb3292c58c686aff74c248a5f33c17 xaizek 2020-03-30 16:23:15
Test against SrcML v1.0.0 on CI a918fbc57b77e70050529a0219d5c91468096a5b xaizek 2020-03-29 22:35:09
Account for new SrcML nodes added in v1.0.0 9c528fbc15cf22b29213591448051236ec4dcee4 xaizek 2020-03-29 22:34:50
Recognize three new C++ SrcML nodes 07f2c2f5216cb13ebfe0b9e47e0467050da05aa3 xaizek 2020-03-29 22:28:32
Add test for "else if" keyword recognition in C++ 0295dd67acd015924408bdbd19b6da209162e920 xaizek 2020-03-29 22:18:27
Test with srcml 0.9.5 on CI (Linux with GCC) ec216ae4ff83a95c7b21e6c680d3a4904d8e406e xaizek 2020-03-29 22:15:49
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