gotroyb127
75e59cdd08
'toggle' command now toggles selection on its arguments when at least one ( #409 )
...
* 'toggle' command now toggles selection on its arguments when given and some cleanup
* update doc
2020-07-14 19:28:01 +03:00
Doron Behar
001ee5bfae
Update termbox related modules to fix #392 ( #404 )
2020-07-11 22:28:34 +03:00
Gokcehan
e1b939bf7c
skip trailing spaces in scanner
...
Related #301
2020-07-04 04:07:01 +03:00
Gokcehan
ce4ea6ea53
start server process in home directory
...
Related #287
2020-07-04 03:41:37 +03:00
Gokcehan
45552cf809
use correct search directions with incsearch
...
Related #284
2020-07-04 03:32:05 +03:00
Gokcehan
c937dab9e9
remove hidden cursor movement
...
Related #22 and #381
2020-07-04 01:21:07 +03:00
Gokcehan
1119ba0d25
expand tab characters to spaces
2020-07-04 01:08:35 +03:00
Gokcehan
83a6e506d2
implement hidden option in windows
2020-07-04 00:41:12 +03:00
Gokcehan
bc2a80fd6e
handle cross-device linking in windows
2020-07-04 00:16:16 +03:00
Gokcehan
e2bf773f3b
fallback to copy-del for cross-device linking
...
Related #151
2020-07-03 21:42:13 +03:00
gotroyb127
4d3e1cfd6e
added a count field to listExpr and toggle now ignores count ( #394 )
2020-07-03 18:29:55 +03:00
Gokcehan
fd73a53f84
update doc
...
Related #352 and #386
2020-06-17 06:35:28 +03:00
Ivan Podmazov
cbb559346d
fix toggle behaviour ( #352 ) ( #386 )
2020-06-17 06:17:30 +03:00
Gokcehan
5d1136abfe
keep the destination file before rename
...
Related #343
2020-06-17 05:19:16 +03:00
Gokcehan
0e3910652a
cleanup
2020-06-11 04:11:40 +03:00
Gokcehan
99cee56d6e
reload directories when 'hiddenfiles' is changed
2020-06-11 03:16:24 +03:00
Gokcehan
25e487cc51
check pattern errors when 'hiddenfiles' is set
2020-06-11 03:14:45 +03:00
Adam Abrams
72facea2a0
add hiddenFiles option ( #372 )
...
* add hiddenFiles option
* harden and improve syntax
* refactor name and add to docs
2020-06-11 02:52:15 +03:00
wedens
8933a3eafe
show symlink destination ( #374 )
...
Co-authored-by: wedens <kirill.wedens@gmail.com>
2020-06-09 02:38:46 +03:00
gotroyb127
41e0bb32cd
fix tilde expansion and numbering ( #373 )
...
* Fixed issue #346 and changed the format of numbers when both relativenumber and number are set.
* Fixed issue #349 (incorrect replacement of '~' with user's home direcotry).
* Changed where appropriate so that tilde replacements happens correctly.
* Added a function to replace tilde with user's home directory, only when it should.
* Renamed ReplaceTilde to replaceTilde so that it won't get exported and removed some ';' at the end of some lines.
2020-06-07 20:53:25 +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
933b49d095
cleanup
2020-04-13 18:24:15 +03:00
Gokcehan
c5d05b7683
add 'on-cd' to the documentation
...
Related #291
2020-04-13 17:58:03 +03:00
ath3
9c1836c18b
Add possibility to execute commands when directory changes (on_chdir) ( #291 )
...
* Add possibility to execute commands when cwd changes (on_chdir)
* Renamed function and special command on_chdir (onChdir, on-cd), support select command
2020-03-20 22:01:47 +03:00
Doron Behar
6693709f36
Use doronbehar's fork of termbox ( #311 )
2020-03-20 21:59:30 +03:00
Vladimir Bauer
17949fc25a
case 1 is unnecessary because there is the same logic in default ( #293 )
2020-03-18 23:44:10 +03:00
Gokcehan
3c5abbbc5d
Revert "Error clear ( #192 )"
...
This reverts commit 30d3078559
.
2019-12-23 16:33:45 +03:00
Gokcehan
e0747fa2f9
use rune indices for word matching
...
Related #193
2019-12-23 16:00:10 +03:00
Gokcehan
b0064df32c
convert string indices to rune slice indices
...
Related #193
2019-12-23 02:35:32 +03:00
Nicholas Christopoulos
74eab96637
[t]csh files added (lfcd,lf-complete) ( #264 )
...
* [t]csh files added (lfcd,lf-complete)
* rename lf-complete.csh to lf.csh
* rename lf-complete.csh to lf.csh; i forgot the comment-line
* convert ^O esc-code to ^O string
2019-12-19 22:11:23 +03:00
David Pedersen
d63e7a2076
Don't rename when name is the same. Fix #253 ( #266 )
...
Currently, renaming a file without changing the name will prompt for
replacing and then delete the file. This will instead cancel the
renaming if the old and new names are the same.
2019-12-18 01:39:02 +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
Gokcehan
8327505398
handle closing double quote properly
...
Related #249
2019-10-26 03:05:07 +03:00
Gokcehan
74ef9fcd83
escape path separator on windows
2019-10-25 20:51:22 +03:00
Gokcehan
0482340d5e
keep trailing backslash during reverse escape
2019-10-25 20:50:00 +03:00
Gokcehan
7a4d1cc275
escape special characters with backslash
2019-10-25 20:17:49 +03:00
Juris Arturs Majors
cd396605da
Add automatically generated zsh completion ( #239 )
...
* Add automatically generated zsh completion
* Rename to lf.zsh and add simple installation instructions
2019-10-07 22:48:17 +03:00
Gokcehan
c43026d1e2
cleanup
2019-10-07 22:31:51 +03:00
arolle
7b89126e04
Correct abbreviation of the home directory ( #241 )
...
The path has to start with the home directory to be shortened to `~`.
Previously a user named `user` would see `/media/backup~/files` when
browsing `/media/backup/home/user/files`.
2019-10-07 22:30:52 +03:00
Gokcehan
ff4c36565c
mention setsid in the documentation
...
Related #148 and #233
2019-10-07 20:23:08 +03:00
Vladimir Bauer
cfc9e355b3
reduce switch times a bit ( #236 )
2019-10-07 19:08:39 +03:00
Gokcehan
bc33f3154a
cleanup
2019-10-04 21:49:18 +03:00
Kennedy Mwenja
9991a40e87
Sort by file extensions ( #230 )
...
- preserve natural ordering of filenames if extensions are the same
or are missing
- files without extensions rank higher on ascending sort and lower
on descending sort
2019-10-04 21:44:52 +03:00
Gokcehan
41339a9e5a
add times library to travis
2019-09-18 21:57:00 +03:00
Kennedy Mwenja
9515bd73d0
Sort By Access Time and Change Time ( #226 )
...
- Add access time and change time as sort by types. This is
powered by github.com/djherbis/times.
- Fall back to modification time if access time and change time
cannot be determined.
- Add `sa` and `sc` as default bindings for sort by access time and
sort by change time respectively.
- Add access time and change time to info types allowing them to be
displayed by the file list in the ui
2019-09-18 21:52:30 +03:00
Doron Behar
d13cc79bc4
Add lf.desktop ( #222 )
2019-08-30 17:32:23 +03:00
Yong Jie
bba32beb8a
Fix bug where lfcd.cmd does not CD to different drive ( #221 )
2019-08-28 20:05:18 +03:00
Daniel Martí
50ac367626
fix ineffective breaks, remove unused parameters ( #210 )
...
While at it, simplify a few pieces of code.
2019-08-12 14:52:27 +03:00
Gokcehan
3b34b20cb8
change default icons for special directories
...
Related #207
2019-08-12 14:41:58 +03:00