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 9702c659a9643883bc9da9dee60745116f98236e

Update format of progress for background jobs
Use two spaces and don't pad the number. %3d resulted in essentially
the same for 10-99% range, but it looked weird to have 3 spaces for
0-9%. 100% shouldn't actually appear.
Author: xaizek
Author date (UTC): 2024-04-08 08:45
Committer name: xaizek
Committer date (UTC): 2024-04-14 12:13
Parent(s): 1bc90a22a6c0040758f9be57f61a301a1c8675d7
Signing key: 99DC5E4DB05F6BE2
Tree: 6fe68dd22003dae45abc1190c8bfbfe041c4590a
File Lines added Lines deleted
src/ui/statusline.c 1 1
File src/ui/statusline.c changed (mode: 100644) (index 405de93e0..e6928c5a6)
... ... format_job_bar(void)
1017 1017 } }
1018 1018 else else
1019 1019 { {
1020 snprintf(item_text, sizeof(item_text), "[%s %3d%%]", ellipsed, progress);
1020 snprintf(item_text, sizeof(item_text), "[%s %d%%]", ellipsed, progress);
1021 1021 } }
1022 1022
1023 1023 free(ellipsed); free(ellipsed);
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