xaizek / vifm (License: GPLv2+) (since 2018-12-07)
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Commit 63217bed74a470e34007c0bbe38afa1e320ea112

Don't clear screen when running tests on Windows
Author: xaizek
Author date (UTC): 2016-01-01 13:52
Committer name: xaizek
Committer date (UTC): 2016-01-01 13:52
Parent(s): 689dfb7e8d03e57b1b8068d54e98823866ac58c0
Signing key:
Tree: 7797e94b9a8d7e5993e4c6e5d99c9ed8b98776f3
File Lines added Lines deleted
src/utils/utils.c 6 1
File src/utils/utils.c changed (mode: 100644) (index aec0eac80..7ecb1b991)
47 47 #include "../ui/cancellation.h" #include "../ui/cancellation.h"
48 48 #include "../background.h" #include "../background.h"
49 49 #include "../registers.h" #include "../registers.h"
50 #include "../status.h"
50 51 #include "env.h" #include "env.h"
51 52 #include "file_streams.h" #include "file_streams.h"
52 53 #include "fs.h" #include "fs.h"
 
... ... int
65 66 vifm_system(char command[]) vifm_system(char command[])
66 67 { {
67 68 #ifdef _WIN32 #ifdef _WIN32
68 system("cls");
69 /* The check is primarily for tests, otherwise screen is reset. */
70 if(curr_stats.load_stage != 0)
71 {
72 system("cls");
73 }
69 74 #endif #endif
70 75 LOG_INFO_MSG("Shell command: %s", command); LOG_INFO_MSG("Shell command: %s", command);
71 76 return run_in_shell_no_cls(command); return run_in_shell_no_cls(command);
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/vifm

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm

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