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

Fix building on OS X on Travis CI
They changed something and now bison isn't available, homebrew requires
an update (or errors) and GCC no longer works...
Author: xaizek
Author date (UTC): 2019-07-03 21:18
Committer name: xaizek
Committer date (UTC): 2019-07-03 21:18
Parent(s): c3cd1ffe74b1b4bfe21781c39d295fdbae65f0bb
Signing key: 99DC5E4DB05F6BE2
Tree: 51a81ddbc3d0b9aeece9320225b99d662033eb4e
File Lines added Lines deleted
.travis.yml 2 13
File .travis.yml changed (mode: 100644) (index b95bcd1..62e95a3)
... ... matrix:
10 10 compiler: clang compiler: clang
11 11 dist: xenial dist: xenial
12 12 - os: osx - os: osx
13 compiler: gcc
13 compiler: clang
14 14 before_script: before_script:
15 15 - export PATH="/usr/local/opt/bison/bin:$PATH" - export PATH="/usr/local/opt/bison/bin:$PATH"
16 env:
17 - CC="gcc-5"
18 - CXX="g++-5"
19 16 addons: addons:
20 17 homebrew: homebrew:
18 update: true
21 19 packages: packages:
22 20 - bison - bison
23 - gcc5
24 - os: osx
25 compiler: clang
26 before_script:
27 - export PATH="/usr/local/opt/bison/bin:$PATH"
28 21
29 22 addons: addons:
30 23 apt: apt:
 
... ... addons:
33 26 - libboost-iostreams-dev - libboost-iostreams-dev
34 27 - libboost-program-options-dev - libboost-program-options-dev
35 28 - libboost-system-dev - libboost-system-dev
36 homebrew:
37 packages:
38 - bison
39 - gcc5
40 29
41 30 script: script:
42 31 - 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