Gokcehan
0e3910652a
cleanup
2020-06-11 04:11:40 +03:00
Provessor
c49140ab36
Properly handle SIGHUP and SIGTERM ( #305 )
...
* Properly handle SIGHUP, SIGINT and SIGTERM
* Do not handle SIGINT
* Cancel current copy/move/delete operation
* Better cancel current operation
2020-04-13 19:32:42 +03:00
Gokcehan
d5f989f373
show progress for delete operation
...
Related #238
2019-12-02 19:50:13 +03:00
Juris Arturs Majors
f76bf30f65
Asynchronous delete ( #238 )
...
* Asynchronous deletion, similar to moving
* Reversed some sloppy new lines from previous commit
* Move delete operations to delete.go
* Simplify to use RemoveAll before
* Send errors directly to ui.exprChan directly
2019-12-02 14:27:58 +03:00
Vladimir Bauer
cfc9e355b3
reduce switch times a bit ( #236 )
2019-10-07 19:08:39 +03:00
Juris Arturs Majors
16db95707e
Mark clear ( #190 )
...
* markclear
* Revert "markclear"
This reverts commit 5e3a188618cb02f7aa284e9f2c9a00ed8ce3dc14.
* Revert "Revert "markclear""
This reverts commit a7a3bfebbf99c10b4a09f197fa997eca461369c4.
* markclear with arguments
* docs
* reverted some whitepsace
* some inline comments
* additional error handling
* wrong argument case
* consider case when argument specified clears all marks
* code cleanup and removed readMarks from writeMarks
* indentation :/
* discussed changes implemnted
* return readMarks error in sync()
* remove reset marks
2019-06-25 21:38:34 +03:00
Gokcehan
80ab2e4fc4
cd if first argument is a directory
...
Related #167
2019-05-18 17:51:32 +03:00
Gokcehan
6f35abb4ca
quote file variables on windows
2019-03-17 20:16:19 +03:00
Gokcehan
0eedb71d6c
export permanent env vars on startup
...
Related #134
2019-03-17 19:52:34 +03:00
Gokcehan
885e896b4a
check existing move operation before quit
2019-03-01 17:45:47 +03:00
Gokcehan
808404978e
show move progress in the ruler
2019-03-01 17:44:50 +03:00
Gokcehan
99734c7dcf
increase copy buffer size
2019-03-01 04:01:33 +03:00
Gokcehan
f44ec4f5bd
use reverse attribute for preview messages
2019-03-01 03:51:14 +03:00
Gokcehan
193285a65d
add 'echomsg' and 'echoerr' commands for logging
2019-02-28 21:58:14 +03:00
Gokcehan
6ec2924b6b
show copy progress in the ruler
2019-02-28 21:04:38 +03:00
Gokcehan
27f104b3e6
select first argument on startup
...
Related #101
2019-02-10 19:48:49 +03:00
Gokcehan
4a1388a5c7
read configuration after initialization
2019-02-09 00:55:11 +03:00
Gokcehan
92e994ebf6
Revert "only echo when the output pauses in shell-pipe"
...
This reverts commit dd6a85f480
.
2019-02-09 00:48:23 +03:00
Gokcehan
245db502cc
execute multiple commands with command flag
...
Related #135
2019-02-08 19:54:04 +03:00
Gokcehan
dd6a85f480
only echo when the output pauses in shell-pipe
2019-02-08 19:06:37 +03:00
Daniel Lewan
0fc14e3b2d
add option to execute command on server initialization ( #135 )
2019-02-06 14:56:06 +03:00
Gokcehan
b101603a4a
Revert "only draw ui when the output pauses in shell-pipe"
...
This reverts commit 8229d972b9
.
2018-12-03 15:43:12 +03:00
Gokcehan
8229d972b9
only draw ui when the output pauses in shell-pipe
2018-11-08 20:00:54 +03:00
Gokcehan
266a583adb
use load instead of reload after shell-pipe
...
Related #109
2018-08-27 19:01:21 +03:00
Gokcehan
b22384d634
keep index when selection is deleted
...
Related #109
2018-08-27 18:57:55 +03:00
Gokcehan
011cca76d1
add find commands to find as you type
...
Related #68
2018-08-22 20:05:22 +03:00
Gokcehan
e82cbb820f
export 'LF_LEVEL' variable for nested instances
...
Related #107
2018-07-28 16:52:54 +03:00
Gokcehan
cdf4fcb810
write history to history file on quit
...
Related #81
2018-07-12 21:22:36 +03:00
Gokcehan
211bcd0444
write marks to marks file on quit
...
Related #76
2018-07-11 20:09:26 +03:00
Gokcehan
a80900f41e
rename mark to selection
2018-07-09 21:22:10 +03:00
Gokcehan
5787ecd1bd
add default environmental variables
2018-06-28 21:51:24 +03:00
Gokcehan
723357fe3d
add 'period' option for periodic refresh
...
Related #73
2018-06-09 22:02:09 +03:00
Gokcehan
a85e0da9b0
cleanup
2018-05-20 20:30:41 +03:00
Gokcehan
d9761d2dc8
rename 'hist' to 'history'
2018-05-16 00:16:49 +03:00
Gokcehan
d608eb4a56
handle resize events properly
2018-04-15 18:18:39 +03:00
Gokcehan
03619c3cbb
handle command counts efficiently
...
Related #66
2018-04-12 18:04:37 +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
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
32d729eac1
add a new shell type displaying the output
2018-03-26 21:22:18 +03:00
Gokcehan
55ef28b4c7
cache file previews in memory
...
Related #5 and #92
2018-02-10 18:59:19 +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
2b4c0f913b
load directories asynchronously
...
Mentioned in #92 .
2018-01-11 19:25:48 +03:00
Gokcehan
9b7bf63096
cleanup
2017-11-19 21:55:13 +03:00
Gokcehan
458bc71688
use conditional compilation for windows
2017-08-05 19:23:55 +03:00
Gokcehan
eb2710c888
use cmd.exe as default shell on windows
...
Mentioned in #12 .
2017-08-02 20:08:49 +03:00
Gokcehan
6631cdb23b
use cmd.exe pause command for waiting on windows
...
Mentioned in #12 .
2017-08-02 20:08:17 +03:00