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 b9e56373fb9c17e542e08b9821055591b5cfa82a

Version v0.14.2
Author: xaizek
Author date (UTC): 2025-05-07 12:47
Committer name: xaizek
Committer date (UTC): 2025-05-07 12:47
Parent(s): 898e3f27324675e71d4b1c8a9bc13860f7d8acaf
Signing key: 99DC5E4DB05F6BE2
Tree: 5f3e98cf31bcce92ff81630bba8cdf0ba970aaa7
File Lines added Lines deleted
README 2 2
README.md 1 1
configure 11 11
configure.ac 2 2
data/man/vifm-convert-dircolors.1 1 1
data/man/vifm-pause.1 1 1
data/man/vifm-screen-split.1 1 1
data/man/vifm.1 1 1
data/vim/doc/app/vifm-app.txt 1 1
data/vim/doc/plugin/vifm-plugin.txt 1 1
src/Makefile.win 2 2
File README changed (mode: 100644) (index 869280fa0..8aa648975)
1 1 Vifm - Vim-like file manager Vifm - Vim-like file manager
2 2 2001 - 2025 2001 - 2025
3 3
4 Version: 0.14.1
4 Version: 0.14.2
5 5
6 This file last updated: 02 May 2025
6 This file last updated: 07 May 2025
7 7
8 8 Brief Description Brief Description
9 9
File README.md changed (mode: 100644) (index ce988550c..2bb6cb579)
4 4
5 5 [![][AA]][A]  [![][FF]][F]  [![][UU]][U]  [![][SS]][S] [![][AA]][A]  [![][FF]][F]  [![][UU]][U]  [![][SS]][S]
6 6
7 _Latest release is 0.14.1. This file last updated on 02 May 2025._
7 _Latest release is 0.14.2. This file last updated on 07 May 2025._
8 8
9 9 ## Brief Description ## ## Brief Description ##
10 10
File configure changed (mode: 100755) (index a9aade553..65de9d6df)
1 1 #! /bin/sh #! /bin/sh
2 2 # Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.72 for vifm 0.14.1.
3 # Generated by GNU Autoconf 2.72 for vifm 0.14.2.
4 4 # #
5 5 # Report bugs to <xaizek@posteo.net>. # Report bugs to <xaizek@posteo.net>.
6 6 # #
 
... ... MAKEFLAGS=
604 604 # Identity of this package. # Identity of this package.
605 605 PACKAGE_NAME='vifm' PACKAGE_NAME='vifm'
606 606 PACKAGE_TARNAME='vifm' PACKAGE_TARNAME='vifm'
607 PACKAGE_VERSION='0.14.1'
608 PACKAGE_STRING='vifm 0.14.1'
607 PACKAGE_VERSION='0.14.2'
608 PACKAGE_STRING='vifm 0.14.2'
609 609 PACKAGE_BUGREPORT='xaizek@posteo.net' PACKAGE_BUGREPORT='xaizek@posteo.net'
610 610 PACKAGE_URL='https://vifm.info' PACKAGE_URL='https://vifm.info'
611 611
 
... ... if test "$ac_init_help" = "long"; then
1342 1342 # Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
1343 1343 # This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
1344 1344 cat <<_ACEOF cat <<_ACEOF
1345 'configure' configures vifm 0.14.1 to adapt to many kinds of systems.
1345 'configure' configures vifm 0.14.2 to adapt to many kinds of systems.
1346 1346
1347 1347 Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
1348 1348
 
... ... fi
1413 1413
1414 1414 if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
1415 1415 case $ac_init_help in case $ac_init_help in
1416 short | recursive ) echo "Configuration of vifm 0.14.1:";;
1416 short | recursive ) echo "Configuration of vifm 0.14.2:";;
1417 1417 esac esac
1418 1418 cat <<\_ACEOF cat <<\_ACEOF
1419 1419
 
... ... fi
1541 1541 test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
1542 1542 if $ac_init_version; then if $ac_init_version; then
1543 1543 cat <<\_ACEOF cat <<\_ACEOF
1544 vifm configure 0.14.1
1544 vifm configure 0.14.2
1545 1545 generated by GNU Autoconf 2.72 generated by GNU Autoconf 2.72
1546 1546
1547 1547 Copyright (C) 2023 Free Software Foundation, Inc. Copyright (C) 2023 Free Software Foundation, Inc.
 
... ... cat >config.log <<_ACEOF
1980 1980 This file contains any messages produced by compilers while This file contains any messages produced by compilers while
1981 1981 running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
1982 1982
1983 It was created by vifm $as_me 0.14.1, which was
1983 It was created by vifm $as_me 0.14.2, which was
1984 1984 generated by GNU Autoconf 2.72. Invocation command line was generated by GNU Autoconf 2.72. Invocation command line was
1985 1985
1986 1986 $ $0$ac_configure_args_raw $ $0$ac_configure_args_raw
 
... ... fi
3458 3458
3459 3459 # Define the identity of the package. # Define the identity of the package.
3460 3460 PACKAGE='vifm' PACKAGE='vifm'
3461 VERSION='0.14.1'
3461 VERSION='0.14.2'
3462 3462
3463 3463
3464 3464 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
 
... ... ac_config_headers="$ac_config_headers build-aux/config.h"
3527 3527
3528 3528
3529 3529
3530 printf "%s\n" "#define VERSION_NUM 1401" >>confdefs.h
3530 printf "%s\n" "#define VERSION_NUM 1402" >>confdefs.h
3531 3531
3532 3532
3533 3533
 
... ... cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12074 12074 # report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
12075 12075 # values after options handling. # values after options handling.
12076 12076 ac_log=" ac_log="
12077 This file was extended by vifm $as_me 0.14.1, which was
12077 This file was extended by vifm $as_me 0.14.2, which was
12078 12078 generated by GNU Autoconf 2.72. Invocation command line was generated by GNU Autoconf 2.72. Invocation command line was
12079 12079
12080 12080 CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
 
... ... ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
12143 12143 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12144 12144 ac_cs_config='$ac_cs_config_escaped' ac_cs_config='$ac_cs_config_escaped'
12145 12145 ac_cs_version="\\ ac_cs_version="\\
12146 vifm config.status 0.14.1
12146 vifm config.status 0.14.2
12147 12147 configured by $0, generated by GNU Autoconf 2.72, configured by $0, generated by GNU Autoconf 2.72,
12148 12148 with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"
12149 12149
File configure.ac changed (mode: 100644) (index ba2f415fd..0a6e200be)
1 1 dnl Process this file with autoconf to produce a configure script. dnl Process this file with autoconf to produce a configure script.
2 2
3 AC_INIT([vifm],[0.14.1],[xaizek@posteo.net],[vifm],[https://vifm.info])
3 AC_INIT([vifm],[0.14.2],[xaizek@posteo.net],[vifm],[https://vifm.info])
4 4 AC_CONFIG_SRCDIR(src/vifm.c) AC_CONFIG_SRCDIR(src/vifm.c)
5 5 AC_CONFIG_AUX_DIR(build-aux) AC_CONFIG_AUX_DIR(build-aux)
6 6 AC_CONFIG_MACRO_DIR(build-aux/m4) AC_CONFIG_MACRO_DIR(build-aux/m4)
7 7 AM_INIT_AUTOMAKE([no-dist-gzip dist-bzip2]) AM_INIT_AUTOMAKE([no-dist-gzip dist-bzip2])
8 8 AC_CONFIG_HEADERS(build-aux/config.h) AC_CONFIG_HEADERS(build-aux/config.h)
9 9
10 AC_DEFINE([VERSION_NUM], [1401], [Program version as a comparable integer.])
10 AC_DEFINE([VERSION_NUM], [1402], [Program version as a comparable integer.])
11 11
12 12 AC_DEFINE([PACKAGE_SYSCONF_DIR], [], [Configuration directory of the package.]) AC_DEFINE([PACKAGE_SYSCONF_DIR], [], [Configuration directory of the package.])
13 13 AC_DEFINE([PACKAGE_DATA_DIR], [], [Data directory of the package.]) AC_DEFINE([PACKAGE_DATA_DIR], [], [Data directory of the package.])
File data/man/vifm-convert-dircolors.1 changed (mode: 100644) (index 2b98f0260..d27d3b2ab)
1 .TH VIFM\-CONVERT\-DIRCOLORS 1 "02 May 2025" "vifm 0.14.1"
1 .TH VIFM\-CONVERT\-DIRCOLORS 1 "07 May 2025" "vifm 0.14.2"
2 2 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
3 3 .SH "NAME" .SH "NAME"
4 4 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
File data/man/vifm-pause.1 changed (mode: 100644) (index 60225ab75..66687bd7d)
1 .TH "VIFM-PAUSE" "1" "02 May 2025" "vifm 0.14.1"
1 .TH "VIFM-PAUSE" "1" "07 May 2025" "vifm 0.14.2"
2 2 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
3 3 .SH "NAME" .SH "NAME"
4 4 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
File data/man/vifm-screen-split.1 changed (mode: 100644) (index 28308303b..63c064b06)
1 .TH "VIFM-SCREEN-SPLIT" "1" "02 May 2025" "vifm 0.14.1"
1 .TH "VIFM-SCREEN-SPLIT" "1" "07 May 2025" "vifm 0.14.2"
2 2 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
3 3 .SH "NAME" .SH "NAME"
4 4 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
File data/man/vifm.1 changed (mode: 100644) (index 1875f8f7b..42f897a11)
1 .TH VIFM 1 "02 May 2025" "vifm 0.14.1"
1 .TH VIFM 1 "07 May 2025" "vifm 0.14.2"
2 2 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
3 3 .SH NAME .SH NAME
4 4 .\" --------------------------------------------------------------------------- .\" ---------------------------------------------------------------------------
File data/vim/doc/app/vifm-app.txt changed (mode: 100644) (index 5a5a96898..b7321246b)
1 *vifm-app.txt* For Vifm version 0.14.1 Last change: 2025 May 02
1 *vifm-app.txt* For Vifm version 0.14.2 Last change: 2025 May 07
2 2
3 3 Email for bugs and suggestions: <xaizek@posteo.net> Email for bugs and suggestions: <xaizek@posteo.net>
4 4
File data/vim/doc/plugin/vifm-plugin.txt changed (mode: 100644) (index 27f824ed8..a865e6bd8)
1 *vifm-plugin.txt* For Vifm version 0.14.1 Last change: 2025 May 02
1 *vifm-plugin.txt* For Vifm version 0.14.2 Last change: 2025 May 07
2 2
3 3 Email for bugs and suggestions: <xaizek@posteo.net> Email for bugs and suggestions: <xaizek@posteo.net>
4 4
File src/Makefile.win changed (mode: 100644) (index b79916526..0fc1c25e7)
... ... vifmres.o: vifm.res
138 138 ../build-aux/config.h: Makefile.win ../build-aux/config.h: Makefile.win
139 139 @echo Creating sample $@ @echo Creating sample $@
140 140 mkdir -p ../build-aux mkdir -p ../build-aux
141 echo '#define VERSION "0.14.1"' > $@; \
142 echo '#define VERSION_NUM 1401' >> $@; \
141 echo '#define VERSION "0.14.2"' > $@; \
142 echo '#define VERSION_NUM 1402' >> $@; \
143 143 echo '#define ENABLE_EXTENDED_KEYS' >> $@; \ echo '#define ENABLE_EXTENDED_KEYS' >> $@; \
144 144 echo '#define _GNU_SOURCE 1' >> $@; \ echo '#define _GNU_SOURCE 1' >> $@; \
145 145 echo '#define _XOPEN_SOURCE 1' >> $@; \ echo '#define _XOPEN_SOURCE 1' >> $@; \
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