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 tab-size attribute not affecting comments 22828512356d7f52f6bc49e07abada629668335a xaizek 2022-05-19 15:29:43
Document what Node::spelling is 5ef3e108e51c26b21503af602514192d40c97459 xaizek 2022-05-19 15:28:58
Fix git fallback stopping `git diff` output dec2fc5441c5c3b5db5676e12e4d5007451a8b39 xaizek 2022-05-16 09:14:24
Print our header before executing git-diff 71b362e7250e7a09d5cf7a1e68329040a1cf27e2 xaizek 2022-05-16 09:06:18
Extract diff's git fallback logic into a function a1d50fcd637d6c0fe4d45d8c50c1916cf1f1b41b xaizek 2022-05-15 21:54:23
Fix Traverser tests run in a symlinked directory 26918dc4dc7fd6f6801f78489fce007e6c5607ac xaizek 2022-04-26 16:09:19
Fix ccache not being used on AppVeyor for C++ ea28b7f34b13c6ee2b9f3d81a32b04c6ee6ccfd1 xaizek 2022-04-26 16:08:24
Use identical attributes for both diffed files 9c96f76ffda42b32dc12157a3c4eeb174dd96854 xaizek 2022-04-25 15:39:21
Fix .zs/exclude affecting explicitly specified paths c1fdd64b0839660b22889d576286cb71b0e8904e xaizek 2022-04-25 11:56:36
Teach Traverser about lang attribute ec1d0c4a99aa08a861cb08451580bdaa9afa23fb xaizek 2022-04-25 11:49:32
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