Commit Graph

38 Commits

Author SHA1 Message Date
Gokcehan
d712e6b247 add shell spawn example to lfrc.example
Mentioned in #8.
2016-08-27 00:24:51 +03:00
Gokcehan
df6c23769f close termbox during skipping commands
Mentioned in #8.
2016-08-27 00:20:08 +03:00
Gokcehan
d9583187e5 follow directories for file name completion 2016-08-26 23:25:40 +03:00
Gokcehan
bc41ed7469 fix ifs option in the tutorial 2016-08-25 02:01:50 +03:00
Gokcehan
ad4986e3d7 update file opener section in the readme and move it to tutorial
Mentioned in #7.
2016-08-25 01:56:12 +03:00
Gokcehan
a765a126fe fix ifs option in lfrc.example 2016-08-25 01:13:45 +03:00
Gokcehan
ffe2dc03f0 add an example open-file command to lfrc.example
Mentioned in #7.
2016-08-25 01:12:22 +03:00
Gokcehan
ef4dd12e33 use open-file command instead of opener option
Mentioned in #7.
2016-08-25 00:51:52 +03:00
Gokcehan
b90bd273f7 sort key bindings before listing
Mentioned in #1.
2016-08-24 13:08:49 +03:00
Gokcehan
fb26551693 rename redraw to renew 2016-08-24 12:36:52 +03:00
Gokcehan
4bf8b2d76a sync ui for redraw 2016-08-24 12:34:54 +03:00
Gokcehan
19561f6531 show completion menu for multiple match 2016-08-21 18:41:03 +03:00
Gokcehan
66ce56eb6e get rid of residual escape codes after skipping shell commands
Some applications (e.g. vim) seem to leave behind escape codes in the
terminal after quitting. For some terminals (including xterm and
gnome-terminal) this is somehow interpreted as key strokes by lf. This
is a temporary fix to get rid of these escape codes by restarting
termbox until we can find a proper way to handle this.
2016-08-21 14:15:19 +03:00
gokcehan
a6d92f4a12 Merge pull request #3 from CodinCat/patch-1
fix cd command without any argument
2016-08-19 12:10:16 +03:00
CodinCat
aae350fea5 fix cd command without any argument 2016-08-19 10:53:25 +08:00
Gokcehan
4b0a6d1013 cleanup 2016-08-17 23:28:42 +03:00
Gokcehan
70f8c1331d error context for nav and ui 2016-08-17 23:22:11 +03:00
Gokcehan
f20828285e error context for main 2016-08-17 23:06:45 +03:00
Gokcehan
3830a2499d error context for evaluator 2016-08-17 23:00:16 +03:00
Gokcehan
37a547fd43 error context for completions 2016-08-17 22:42:36 +03:00
Gokcehan
2f224240bf suppress error if configuration file not exists 2016-08-17 22:35:18 +03:00
Gokcehan
09ebc54d20 add error messages for last dir file 2016-08-17 22:09:34 +03:00
Gokcehan
0c07daf2ef skip non-existing dirs in shell completion 2016-08-16 23:18:26 +03:00
Gokcehan
c05a33a751 handle symlinks in shell completion 2016-08-16 23:17:19 +03:00
Gokcehan
4c5e5584ed longest match completion for multiple match 2016-08-16 23:13:57 +03:00
Gokcehan
98839a42f2 basic shell completion for single match 2016-08-16 22:31:17 +03:00
Gokcehan
656a9c837a basic command completion for single match 2016-08-15 23:29:37 +03:00
Gokcehan
e45562b282 add misc tests 2016-08-14 22:56:55 +03:00
Gokcehan
ee18c34fd2 typos 2016-08-14 18:43:53 +03:00
Gokcehan
63e32e1685 cleanup 2016-08-14 18:39:02 +03:00
Gokcehan
5df5c23489 fix for cd home with a tilda 2016-08-14 18:38:33 +03:00
Gokcehan
bc4c3c127b do not follow symlinks on exit 2016-08-14 15:45:24 +03:00
Gokcehan
fac1c9e8de move selection path handling to eval 2016-08-14 15:37:22 +03:00
Gokcehan
6a2bdf472b handle dir symlinks in preview and open 2016-08-14 15:15:54 +03:00
Gokcehan
84cf8e12c3 add cursor key bindings 2016-08-13 21:37:09 +03:00
Gokcehan
bdee73bc54 add error message for unhandled keys 2016-08-13 21:26:36 +03:00
Gokcehan
be7933136b fix lfrc.example path in tutorial 2016-08-13 15:58:19 +03:00
Gokcehan
4b266c97e9 initial commit 2016-08-13 15:49:04 +03:00