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 bb7df70461600d9b0f204547c38d62891ab8741f

Update NEWS file for 0.8.1a
Author: xaizek
Author date (UTC): 2016-02-09 18:42
Committer name: xaizek
Committer date (UTC): 2016-02-10 13:13
Parent(s): 93e6555ba352e1e93f9cb98af6a16859065eab40
Signing key:
Tree: 093c56be3270843f8f5269f70d9377fb4bfca3e7
File Lines added Lines deleted
ChangeLog 3 3
NEWS 43 0
File ChangeLog changed (mode: 100644) (index a17734708..6269e1dd4)
4 4 Thanks to filterfalse. Thanks to filterfalse.
5 5
6 6 Added { and } keys to normal and visual modes. They act similar to ( and Added { and } keys to normal and visual modes. They act similar to ( and
7 ), but always act consider whether entry is a file or directory. Thanks
8 to octos.
7 ), but always consider whether entry is a file or directory. Thanks to
8 octos.
9 9
10 10 Apply local filter on picking element of `:history filter` menu. Apply local filter on picking element of `:history filter` menu.
11 11
 
65 65 Fixed tab completion for single-executable Windows build, which didn't Fixed tab completion for single-executable Windows build, which didn't
66 66 work in the last release and could cause crash. Thanks to Reva Revadigar. work in the last release and could cause crash. Thanks to Reva Revadigar.
67 67
68 Fixed memory leak on resolving symlinked path Windows. Thanks to Hendrik
68 Fixed memory leak on resolving symlinked path on Windows. Thanks to Hendrik
69 69 Jaeger (a.k.a. henk). Jaeger (a.k.a. henk).
70 70
71 71 Fixed TUI glitches in the form of borders after shrinking terminal to Fixed TUI glitches in the form of borders after shrinking terminal to
File NEWS changed (mode: 100644) (index 29012866c..0380cfcc2)
1 February 09, 2016
2 =================
3
4 vifm v0.8.1a
5 ------------
6
7 This is a bugfix release to primarily address messed up single-executable
8 builds for Windows. Tab completion doesn't work there and can cause crashes.
9 Also 64-bit build somehow contains 32-bit executables. Thanks to Reva Revadigar
10 for reporting the issue.
11
12 On the bright side, this gives a chance for fixing bugs discovered after the
13 release.
14
15 There was also time to add some functional changes, which also made it into this
16 release:
17 - added c key to menus that inserts parts of menu line into command-line
18 (thanks to filterfalse);
19 - added { and } keys to normal and visual modes. They act similar to ( and),
20 but always consider whether entry is a file or directory (thanks to octos);
21 - added --disable-build-timestamp option to configure script to perform
22 reproducible build (thanks to Hendrik Jaeger, a.k.a. henk);
23 - apply local filter on picking element of `:history filter` menu;
24 - handle register specified for gs normal mode command. Select files listed
25 in that register (thanks to filterfalse);
26 - be consistent with regard to when local state is changed and do not reset
27 neither local options nor local filter on entering/leaving custom view
28 (thanks to filterfalse);
29 - disallow adding duplicated filetype/fileviewer entries (just ignore them
30 as they wouldn't be used due to order priority anyway).
31
32 Other notable fixes:
33 - fixed storing filetypes in vifminfo, which could create duplicates (thanks to
34 aleksejrs);
35 - fixed --with-dyn-x11 configuration option, which failed to enable dynamic
36 use of the library (thanks to Badalisc and Hendrik Jaeger, a.k.a. henk);
37 - fixed using plugin in neovim, which has broken `system()` and :! commands
38 (thanks to Artur Shaik, a.k.a. artur-shaik).
39
40 See change log for the full list of changes and by whom they were suggested.
41
42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43
1 44 January 17, 2016 January 17, 2016
2 45 ================ ================
3 46
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