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

Fix <srcml.h> being included unconditionally
Author: xaizek
Author date (UTC): 2022-08-28 16:53
Committer name: xaizek
Committer date (UTC): 2022-08-28 16:53
Parent(s): 1f99383dd762870d9915928dd51c075a4375f0ee
Signing key: 99DC5E4DB05F6BE2
Tree: b892df47c27dfb2cef7bbb21bcf09073482280a7
File Lines added Lines deleted
src/srcml/SrcmlTransformer.cpp 4 1
File src/srcml/SrcmlTransformer.cpp changed (mode: 100644) (index 468a9fa..49fe677)
24 24
25 25 #include <boost/algorithm/string/predicate.hpp> #include <boost/algorithm/string/predicate.hpp>
26 26 #include <boost/utility/string_ref.hpp> #include <boost/utility/string_ref.hpp>
27 #include <srcml.h>
28 27 #include "tinyxml2/tinyxml2.h" #include "tinyxml2/tinyxml2.h"
29 28
29 #ifdef HAVE_LIBSRCML
30 #include <srcml.h>
31 #endif
32
30 33 #include "utils/fs.hpp" #include "utils/fs.hpp"
31 34 #include "utils/strings.hpp" #include "utils/strings.hpp"
32 35 #include "TreeBuilder.hpp" #include "TreeBuilder.hpp"
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