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 61f0ee33cccc7d3aa80e8e1a0b4c20dc1baf23a6

Version v0.7.4b-beta
Author: xaizek
Author date (UTC): 2013-01-08 18:54
Committer name: xaizek
Committer date (UTC): 2013-01-08 19:01
Parent(s): 9b7dca68cf0afad1ce01dd5ff0904f5c57c0ac62
Signing key:
Tree: d862e65861bbe1dce62ebc914c267638f31e14e7
File Lines added Lines deleted
ChangeLog 1 1
README 2 2
configure 1 1
configure.in 1 1
data/vim/doc/vifm.txt 1 1
src/Makefile.win 1 1
src/cfg/config.c 1 1
src/cfg/config.h 1 1
File ChangeLog changed (mode: 100644) (index 524ff3e77..8cdbfc874)
1 0.7.4a to current
1 0.7.4a to 0.7.4b-beta
2 2
3 3 Removed screen title forcing for shell commands. Removed screen title forcing for shell commands.
4 4
File README changed (mode: 100644) (index 75310c8f6..e29e6db13)
1 1 Vifm - vi[m] like file manager Vifm - vi[m] like file manager
2 2 2001 - 2012 2001 - 2012
3 3
4 Updated: 22 October, 2012
5 Version: 0.7.4a
4 Updated: 08 January, 2013
5 Version: 0.7.4b-beta
6 6
7 7 Brief Description Brief Description
8 8
File configure changed (mode: 100755) (index 9e3d1d45e..5ed938230)
... ... fi
2830 2830
2831 2831 # Define the identity of the package. # Define the identity of the package.
2832 2832 PACKAGE=vifm PACKAGE=vifm
2833 VERSION=0.7.4a
2833 VERSION=0.7.4b-beta
2834 2834
2835 2835
2836 2836 cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
File configure.in changed (mode: 100644) (index 739b69229..159929d87)
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 3 AC_INIT(configure.in) AC_INIT(configure.in)
4 AM_INIT_AUTOMAKE(vifm, 0.7.4a)
4 AM_INIT_AUTOMAKE(vifm, 0.7.4b-beta)
5 5 AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
6 6
7 7
File data/vim/doc/vifm.txt changed (mode: 100644) (index e387316a4..ac4068cba)
1 *vifm.txt* For Vifm version 0.7.4a Last change: 2013 Jan 4
1 *vifm.txt* For Vifm version 0.7.4b-beta Last change: 2013 Jan 08
2 2
3 3 Email for bugs and suggestions: <xaizek@lavabit.com> Email for bugs and suggestions: <xaizek@lavabit.com>
4 4
File src/Makefile.win changed (mode: 100644) (index ccdd3eb39..947e07657)
... ... vifmres.o: vifm.res
77 77
78 78 ../config.h: ../config.h:
79 79 @echo Creating sample ../config.h @echo Creating sample ../config.h
80 echo '#define VERSION "0.7.4a"' > ../config.h; \
80 echo '#define VERSION "0.7.4b-beta"' > ../config.h; \
81 81 echo '#define ENABLE_EXTENDED_KEYS' >> ../config.h; \ echo '#define ENABLE_EXTENDED_KEYS' >> ../config.h; \
82 82 # echo '#define HAVE_FILE_PROG' >> ../config.h; \ # echo '#define HAVE_FILE_PROG' >> ../config.h; \
83 83
File src/cfg/config.c changed (mode: 100644) (index 068ef94be..b7e581da5)
... ... set_fuse_home(const char new_value[])
777 777 return replace_string(&cfg.fuse_home, canonicalized); return replace_string(&cfg.fuse_home, canonicalized);
778 778 } }
779 779
780 int
780 void
781 781 set_use_screen(int use_screen) set_use_screen(int use_screen)
782 782 { {
783 783 cfg.use_screen = use_screen; cfg.use_screen = use_screen;
File src/cfg/config.h changed (mode: 100644) (index 77f4c89c4..eacfde8ea)
... ... void resize_history(size_t new_len);
135 135 * error. */ * error. */
136 136 int set_fuse_home(const char new_value[]); int set_fuse_home(const char new_value[]);
137 137 /* Sets whether screen support is enabled. */ /* Sets whether screen support is enabled. */
138 int set_use_screen(int use_screen);
138 void set_use_screen(int use_screen);
139 139 /* Frees memory previously allocated for specified history items. */ /* Frees memory previously allocated for specified history items. */
140 140 void free_history_items(const history_t history[], size_t len); void free_history_items(const history_t history[], size_t len);
141 141
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