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 1534caaad87896a7bbe41eff97489e3cded88f1e

Better wording for completion of :compare's show*
Author: xaizek
Author date (UTC): 2025-02-01 10:51
Committer name: xaizek
Committer date (UTC): 2025-02-01 11:36
Parent(s): f892a8e558bc05f54b769d25f19a39ca836ff82e
Signing key: 99DC5E4DB05F6BE2
Tree: 03355d8c76c0d244346b11d6baac7376023fa071
File Lines added Lines deleted
ChangeLog 2 0
data/man/vifm.1 4 4
data/vim/doc/app/vifm-app.txt 4 4
src/cmd_completion.c 4 4
File ChangeLog changed (mode: 100644) (index 70400d2a2..8ed942e6a)
8 8 Say "changed" when describing the meaning of "showdifferent" of :compare. Say "changed" when describing the meaning of "showdifferent" of :compare.
9 9 Thanks to aleksejrs. Thanks to aleksejrs.
10 10
11 Improved wording of descriptions for :compare's show* parameters.
12
11 13 Fixed absolute paths comparing equal to similar relative paths (regression Fixed absolute paths comparing equal to similar relative paths (regression
12 14 in 0.14-beta). in 0.14-beta).
13 15
File data/man/vifm.1 changed (mode: 100644) (index 5a8832b73..f244ea434)
... ... Comparison tweaks:
7081 7081 \- withrcase \- respect case when comparing file names/paths. \- withrcase \- respect case when comparing file names/paths.
7082 7082
7083 7083 Which results to show (has no effect for single pane comparison): Which results to show (has no effect for single pane comparison):
7084 \- showidentical \- toggle showing of identical files;
7085 \- showdifferent \- toggle showing of changed files;
7086 \- showuniqueleft \- toggle showing of unique top/left files;
7087 \- showuniqueright \- toggle showing of unique bottom/right files.
7084 \- showidentical \- control visibility of identical files;
7085 \- showdifferent \- control visibility of changed files;
7086 \- showuniqueleft \- control visibility of unique top/left files;
7087 \- showuniqueright \- control visibility of unique bottom/right files.
7088 7088
7089 7089 Each argument can appear multiple times, the rightmost one of the group is Each argument can appear multiple times, the rightmost one of the group is
7090 7090 considered. Arguments alter default behaviour instead of substituting it. considered. Arguments alter default behaviour instead of substituting it.
File data/vim/doc/app/vifm-app.txt changed (mode: 100644) (index 82c53371b..f3dd4e876)
... ... Comparison tweaks:
5953 5953 - withrcase - respect case when comparing file names/paths. - withrcase - respect case when comparing file names/paths.
5954 5954
5955 5955 Which results to show (has no effect for single pane comparison): Which results to show (has no effect for single pane comparison):
5956 - showidentical - toggle showing of identical files;
5957 - showdifferent - toggle showing of changed files;
5958 - showuniqueleft - toggle showing of unique top/left files;
5959 - showuniqueright - toggle showing of unique bottom/right files.
5956 - showidentical - control visibility of identical files;
5957 - showdifferent - control visibility of changed files;
5958 - showuniqueleft - control visibility of unique top/left files;
5959 - showuniqueright - control visibility of unique bottom/right files.
5960 5960
5961 5961 Each argument can appear multiple times, the rightmost one of the group is Each argument can appear multiple times, the rightmost one of the group is
5962 5962 considered. Arguments alter default behaviour instead of substituting it. considered. Arguments alter default behaviour instead of substituting it.
File src/cmd_completion.c changed (mode: 100644) (index a38b94673..9f00e2730)
... ... complete_compare(const char str[])
547 547
548 548 { "skipempty", "exclude empty files from comparison" }, { "skipempty", "exclude empty files from comparison" },
549 549
550 { "showidentical", "toggle identical files viewing into comparison" },
551 { "showdifferent", "toggle changed files viewing into comparison" },
552 { "showuniqueleft", "toggle unique left files viewing into comparison" },
553 { "showuniqueright", "toggle unique right files viewing into comparison" },
550 { "showidentical", "control visibility of identical files" },
551 { "showdifferent", "control visibility of changed files" },
552 { "showuniqueleft", "control visibility of unique top/left files" },
553 { "showuniqueright", "control visibility of unique bottom/right files" },
554 554
555 555 { "withicase", "force ignoring case on comparing names" }, { "withicase", "force ignoring case on comparing names" },
556 556 { "withrcase", "force respecting case on comparing names" }, { "withrcase", "force respecting case on comparing names" },
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