Commit Graph

382 Commits

Author SHA1 Message Date
Gokcehan
6b235beb39 update documentation 2018-04-21 00:11:54 +03:00
Gokcehan
d267bc70d4 null check directory preview before sort 2018-04-20 22:19:37 +03:00
Gokcehan
3b043752a4 sort cached directories asynchronously 2018-04-20 21:28:56 +03:00
Gokcehan
a0e1d4d59a sort cached directories while loading 2018-04-18 23:08:28 +03:00
Gokcehan
09b1daaade sort directory preview when options are changed 2018-04-18 21:57:41 +03:00
Gokcehan
8eb9055622 add 'drawbox' option to draw box around windows 2018-04-15 19:26:51 +03:00
Gokcehan
d608eb4a56 handle resize events properly 2018-04-15 18:18:39 +03:00
Gokcehan
ad4fc51805 add tilde to filename if shortened 2018-04-14 23:16:31 +03:00
Gokcehan
ebd599deca remove 'lscolors' option
Related #37
2018-04-14 21:21:39 +03:00
Gokcehan
5a9a829252 handle 256 colors in $LS_COLORS
Related #37
2018-04-14 21:18:39 +03:00
M1rt
f92e0f53a5 LSCOLORS & LS_COLORS support (#96)
* LSCOLORS & LS_COLORS support

* Renamed lsColors to gColors

* Fixed gOptWords & setExpr.eval()
2018-04-14 14:58:29 +03:00
Gokcehan
54dbf5cbe4 use 'redraw' for resize event 2018-04-12 22:56:09 +03:00
Gokcehan
c1fc79b6ae replace 'redraw' commands with 'draw' 2018-04-12 21:54:40 +03:00
Gokcehan
4d3437a198 add builtin 'draw' command to update efficiently 2018-04-12 21:48:32 +03:00
Gokcehan
9d14888ba2 add missing arguments to test cases 2018-04-12 21:29:54 +03:00
Gokcehan
68a23a10e1 show command counts in the ruler
Related #66
2018-04-12 19:14:50 +03:00
Gokcehan
03619c3cbb handle command counts efficiently
Related #66
2018-04-12 18:04:37 +03:00
Gokcehan
0175c1bd1b fix titles in the documentation 2018-04-06 22:52:15 +03:00
Gokcehan
01581f902f update documentation 2018-04-06 22:49:50 +03:00
Gokcehan
54315ffde2 clear output on 'cmd-enter' with 'shell-pipe' 2018-04-06 22:22:38 +03:00
Gokcehan
bdf20aa451 handle carriage return in 'shell-pipe' output 2018-04-06 15:06:25 +03:00
Gokcehan
847c46421c fix race while drawing ui in 'shell-pipe' 2018-04-05 23:06:52 +03:00
Gokcehan
f6c99a7d46 reset 'cmd-hist-next/prev' to last in normal mode 2018-04-03 23:19:13 +03:00
Gokcehan
e55c490bf5 add 'cmd-interrupt' command to kill current shell 2018-04-03 22:56:38 +03:00
Gokcehan
c63c8f63ac pipe stdin for 'shell-pipe' commands 2018-04-03 22:22:58 +03:00
Gokcehan
68232c06e3 rename 'read-shell' to 'shell' in shell commands 2018-03-27 21:23:34 +03:00
Gokcehan
4f05975e77 add builtin 'select' command to change selection 2018-03-27 20:47:17 +03:00
Gokcehan
32d729eac1 add a new shell type displaying the output 2018-03-26 21:22:18 +03:00
Gokcehan
5a88ca59a3 use tag for release name 2018-03-22 20:47:32 +03:00
Gokcehan
91c3790032 add version to the binary
Related #95
2018-03-22 20:42:15 +03:00
Gokcehan
33fb6f0d47 process ansi codes also out of screen 2018-03-22 18:07:17 +03:00
Gokcehan
6e869bfa0e cleanup 2018-03-22 17:54:24 +03:00
Gokcehan
7b1236f57a keep current position on reload
Related #92
2018-03-22 17:47:36 +03:00
Gokcehan
c76ad181f5 skip cleanup when deploying
Related #90
2018-03-20 00:20:47 +03:00
Gokcehan
845f9cf3c7 cross build only when deploying
Related #90
2018-03-19 23:51:51 +03:00
Gokcehan
0cc1f43e30 only deploy on tags
Related #90
2018-03-19 23:41:08 +03:00
Gokcehan
2ac91b79cd deploy binaries from travis
Related #90
2018-03-19 23:24:58 +03:00
Gokcehan
c3f4aa58a7 add default file opener and more keybindings
Related #9 and #94
2018-03-02 23:21:52 +03:00
Gokcehan
61c8b588cd add promptfmt option to configure prompt line
Related #50
2018-02-22 18:18:30 +03:00
Gokcehan
6c0f794a94 use relative path for default shell on unix
Related #58
2018-02-17 20:04:30 +03:00
Gokcehan
4ce6980098 add command line option for memory profiling 2018-02-17 19:22:40 +03:00
Gokcehan
ae779ae25d show current file name in the prompt
Related #50
2018-02-10 20:56:59 +03:00
Gokcehan
9fb16f78e0 use fixed sized lengths for dircounts
Related #19
2018-02-10 19:37:37 +03:00
Gokcehan
55ef28b4c7 cache file previews in memory
Related #5 and #92
2018-02-10 18:59:19 +03:00
Gokcehan
288561a9ba bind redraw to control-l
Mentioned in #92.
2018-01-29 18:12:59 +03:00
Gokcehan
f6cce2d40c rename renew to reload and bind to control-r
Mentioned in #92.
2018-01-29 18:08:51 +03:00
Gokcehan
80f43fe39c preview files asynchronously
Mentioned in #5 and #92.
2018-01-28 20:13:28 +03:00
Gokcehan
59b2001253 renew directories asynchronously
Mentioned in #92.
2018-01-27 00:28:07 +03:00
Gokcehan
58538c8020 add a ruler to statline to show current position 2018-01-11 20:48:03 +03:00
Gokcehan
fd3a983b29 clear keybind list when not found 2018-01-11 19:44:02 +03:00