sin
|
162922b984
|
Move mtimeorder to config.def.h
|
2015-02-04 12:33:13 +00:00 |
|
sin
|
a63aac0b11
|
Add 't' command to sort output by entry's mtime
|
2015-01-31 22:02:59 +00:00 |
|
lostd
|
6735c1f979
|
More concise comment on nextsel()
|
2015-01-28 22:01:26 +02:00 |
|
lostd
|
0aefc2f496
|
Change scope to always check the correct return value
|
2015-01-28 12:47:11 +02:00 |
|
lostd
|
3c45733f47
|
Rework readmore(), replace goto with a switch
|
2015-01-28 12:30:59 +02:00 |
|
lostd
|
ab0c9e5921
|
Keep last valid state on regex errors
|
2015-01-27 14:38:37 +02:00 |
|
lostd
|
68be0868c6
|
Also treat ^H as backspace
|
2015-01-27 13:29:12 +02:00 |
|
lostd
|
84e124bb46
|
Basic filter-as-you-type mode
|
2015-01-27 10:47:57 +02:00 |
|
lostd
|
1295b7f0e6
|
Comment and cleanup
|
2015-01-27 09:58:32 +02:00 |
|
lostd
|
48e3305be8
|
Empty filter resets filter to the default
|
2015-01-27 09:55:07 +02:00 |
|
lostd
|
9679e132d4
|
Fix segfault when a non-matching filter is applied twice
|
2015-01-27 09:47:56 +02:00 |
|
lostd
|
57642a9410
|
Match the whole path to enable associations based on a prefix dir
|
2015-01-12 00:28:54 +02:00 |
|
sin
|
3b5fe15166
|
Simplify condition
|
2014-12-20 21:51:27 +00:00 |
|
sin
|
3fa6a6272c
|
Simplify visible()
|
2014-12-20 21:51:27 +00:00 |
|
sin
|
d907c3f994
|
Remove unnecessary curly brackets
|
2014-12-20 21:51:27 +00:00 |
|
lostd
|
905b74161e
|
Remove unnecessary label
|
2014-12-18 11:13:45 +02:00 |
|
Hiltjo Posthuma
|
81a0c57783
|
no need to check for NULL before free
|
2014-12-18 11:02:34 +02:00 |
|
Hiltjo Posthuma
|
d444bf1cb6
|
style: dont declare vars inline
|
2014-12-18 11:02:34 +02:00 |
|
Hiltjo Posthuma
|
446fc35593
|
remove unused variables
|
2014-12-18 11:02:34 +02:00 |
|
Hiltjo Posthuma
|
a7b29afcef
|
regexec: check on success return code
on OpenBSD: "Other non-zero error codes may be returned in exceptional
situations; see DIAGNOSTICS" regcomp(3).
|
2014-12-18 11:02:34 +02:00 |
|
lostd
|
414c9e27fc
|
Fix whitespace
|
2014-11-26 18:09:03 +02:00 |
|
lostd
|
15a7a78264
|
Remember current entry accross filter changes
|
2014-11-26 17:43:45 +02:00 |
|
lostd
|
55d45dd39d
|
Don't care about cur, it defaults to 0
|
2014-11-26 17:43:45 +02:00 |
|
lostd
|
3f1a93a598
|
Simplify default regexes
|
2014-11-25 17:20:06 +02:00 |
|
sin
|
3e8555fdc6
|
Add a simple dprintf() implementation for systems that do not have it
|
2014-11-14 13:05:17 +00:00 |
|
sin
|
3639f1bbb4
|
Just use xstrdup() in makepath()
|
2014-11-14 12:50:41 +00:00 |
|
sin
|
f4b5df5b3a
|
Replace asprintf() with strlcpy() and strlcat()
|
2014-11-14 10:26:46 +00:00 |
|
lostd
|
cc88af72ca
|
Same functionality using lstat(2) instead of fstatat(2)
|
2014-11-13 18:49:57 +02:00 |
|
sin
|
ca07068dcb
|
Update error to reflect actual syscall
|
2014-11-06 14:41:16 +00:00 |
|
lostd
|
6b7c2506db
|
Expose key bindings in the configuration header
|
2014-11-06 13:46:37 +02:00 |
|
lostd
|
ef3bfef454
|
Now nextsel() just maps keys to actions
|
2014-11-06 10:54:20 +02:00 |
|
lostd
|
77565ecdb8
|
Style fix in a comment
|
2014-11-01 01:56:26 +02:00 |
|
lostd
|
12da2ff028
|
Emulate ls -F completely including sockets and FIFOs
|
2014-11-01 01:55:26 +02:00 |
|
lostd
|
9a14dcd8d2
|
Revert "No need to manually strip trailing slashes"
This reverts commit abd301333d .
|
2014-10-23 18:38:00 +03:00 |
|
lostd
|
70d292ed24
|
We don't use realpath(3) anymore
|
2014-10-23 18:12:17 +03:00 |
|
lostd
|
24567ce6f5
|
Get rid of the LIFO history, an oldpath is enough
|
2014-10-23 18:10:45 +03:00 |
|
lostd
|
4b1b156a3b
|
If you call makepath() with an absolute name it returns a copy of it
|
2014-10-23 17:53:26 +03:00 |
|
lostd
|
9407399230
|
Don't attempt to go back if on the relative root
|
2014-10-23 17:39:39 +03:00 |
|
lostd
|
8d4019f3aa
|
Only use chdir(3) just before spawning a shell
|
2014-10-23 17:37:12 +03:00 |
|
lostd
|
a606073296
|
Try to open file to see access errors on the status bar
|
2014-10-23 00:31:45 +03:00 |
|
lostd
|
d84c3b1079
|
Only free history path if it is valid
|
2014-10-22 22:32:45 +03:00 |
|
lostd
|
aa555a3b35
|
Keep history based on paths instead of positions
|
2014-10-22 21:05:59 +03:00 |
|
sin
|
8d018e620f
|
realloc() behaves like free() if size is 0
|
2014-10-22 17:57:59 +01:00 |
|
sin
|
11ca2b408d
|
Some systems define this already.
|
2014-10-22 17:41:16 +01:00 |
|
sin
|
1c467fce7a
|
Style fix
|
2014-10-22 17:31:08 +01:00 |
|
sin
|
0e214e23b7
|
Call dentfree() when we quit
|
2014-10-22 17:28:27 +01:00 |
|
sin
|
789f9336f4
|
Rename testopendir() to canopendir()
|
2014-10-22 17:26:35 +01:00 |
|
sin
|
48f9c5a79d
|
Test if we can back out/enter directories
|
2014-10-22 17:25:25 +01:00 |
|
sin
|
aedec0ddf3
|
Add pushhist(), pophist() and forgethist()
|
2014-10-22 17:08:50 +01:00 |
|
sin
|
1183a9428f
|
Save one level of indentation
|
2014-10-22 16:56:31 +01:00 |
|