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

Sort languages in help of --lang
Author: xaizek
Author date (UTC): 2023-04-02 16:28
Committer name: xaizek
Committer date (UTC): 2023-04-02 16:28
Parent(s): 34eb6ea367ce776a0325d7aa23e2169c192452fc
Signing key: 99DC5E4DB05F6BE2
Tree: e3a917ba96cd1db64214de033669fac6a6e49eb6
File Lines added Lines deleted
src/tooling/common.cpp 1 1
File src/tooling/common.cpp changed (mode: 100644) (index 673c619..107ace7)
... ... parseOptions(const std::vector<std::string> &args,
134 134 ("color", "force colorization of output") ("color", "force colorization of output")
135 135 ("lang", po::value<std::string>()->value_name("name") ("lang", po::value<std::string>()->value_name("name")
136 136 ->default_value({}), ->default_value({}),
137 "force specific language (c, cxx, bash, lua, make)");
137 "force specific language (bash, c, cxx, lua, make)");
138 138
139 139 po::options_description allOptions; po::options_description allOptions;
140 140 allOptions.add(options).add(hiddenOpts); allOptions.add(options).add(hiddenOpts);
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