xaizek / zograscope (License: AGPLv3 only) (since 2018-12-07)
Mainly a syntax-aware diff that also provides a number of additional tools.
Commit ec216ae4ff83a95c7b21e6c680d3a4904d8e406e

Test with srcml 0.9.5 on CI (Linux with GCC)
Author: xaizek
Author date (UTC): 2020-03-29 22:15
Committer name: xaizek
Committer date (UTC): 2020-03-29 22:15
Parent(s): a8e1d35afdfb6aeccc76923a76dfc95e08e725aa
Signing key: 99DC5E4DB05F6BE2
Tree: 6021dfd3a673ed37d554b925c9c976cb86e2b437
File Lines added Lines deleted
.travis.yml 5 1
File .travis.yml changed (mode: 100644) (index f2d967c..1722450)
1 1 language: cpp language: cpp
2 sudo: false
3 2
4 3 matrix: matrix:
5 4 include: include:
6 5 - os: linux - os: linux
7 6 compiler: gcc compiler: gcc
8 7 dist: bionic dist: bionic
8 before_script:
9 - wget http://131.123.42.38/lmcrs/beta/srcML-Ubuntu18.04.deb && sudo apt install ./srcML-Ubuntu18.04.deb
10 - srcml --version
11 - echo "TESTS := '*'" > config.mk
9 12 - os: linux - os: linux
10 13 compiler: clang compiler: clang
11 14 dist: bionic dist: bionic
 
... ... addons:
26 29 - libboost-iostreams-dev - libboost-iostreams-dev
27 30 - libboost-program-options-dev - libboost-program-options-dev
28 31 - libboost-system-dev - libboost-system-dev
32 - libarchive13
29 33
30 34 script: script:
31 35 - make -j4 - make -j4
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