small file browser (mirror / fork from
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2019-08-28 12:30Change filter prompt from "filter: " to "/"sin1+1-1
2019-08-28 12:28Change default CWD formattingsin2+2-2
2019-08-24 11:41Style fixsin1+1-1
2019-08-23 15:23Reflect nopen(1) errors in exit statussin1+8-4
2019-08-23 15:16Minor rephrase in nopen(1)sin1+3-3
2019-08-23 15:13Sync strlcat/strlcpy from OpenBSDsin2+6-2
2019-08-23 15:00Rename struct assoc to struct rulesin2+24-22
2019-08-23 14:52Use arg.h in nopen(1)sin2+13-6
2019-08-23 12:40Rework logging functionssin1+45-26
2019-08-23 10:11Add -c option to enable colorssin4+74-8
2019-08-23 09:59Fix commentsin1+1-1
2019-08-23 09:59Move MIN() to util.hsin2+2-2
2019-08-23 09:57Remove unused helperssin1+0-22
2019-08-22 16:34Rename NOPENCMD to NOPEN to be consistent with env variable namingsin2+2-2
2019-08-22 15:39Fix clang warningsin1+1-1
2019-08-22 15:33Nuke unused includesin2+0-2
2019-08-22 15:15Fail spawn*() if chdir() failssin1+3-2
2019-08-22 15:04Only check status field if waitpid() did not failsin1+5-3
2019-08-22 15:04Style fixsin1+2-2
2019-08-22 14:48Allow overriding plumber via NOPEN env variablesin3+12-4
2019-08-22 14:36Ensure the debug macros use our internal dprintf() implementationsin1+10-10
2019-08-22 14:35No need to have CPPFLAGS/CFLAGS in Makefilesin1+0-3
2019-08-22 14:09Fix spawn*() so it can report errors to the callersin6+19-10
2019-08-06 13:28Explicitly ignore interruptions in spawnvp()sin1+2-2
2019-08-05 09:27Add .gitignoresin1+2-0
2019-08-05 09:24Revert "Clear screen on exit"sin1+0-2
2019-08-04 11:51Fix dprintf()sin1+1-1
2019-08-04 10:54Style fixsin1+1-2
2019-08-04 10:53Die on fork() failure (thanks Evil_Bob)sin1+6-2
2019-08-04 10:36Fix typo (thanks Evil_Bob!)sin1+1-1
2019-08-03 21:34Clear screen on exitsin1+2-0
2019-08-03 21:30Factor out dprintf()sin4+25-20
2019-08-02 14:43Implement nopen(1)sin11+327-254
2019-04-08 10:06Add test files to check version number sortingLazaros Koromilas1+5-0
2019-04-08 09:59Use unsigned semantics in char comparisonLazaros Koromilas1+2-2
2019-04-08 09:48Add sort by version number modeLazaros Koromilas6+68-4
2019-04-08 09:42Move debug printing helpers to util headerLazaros Koromilas2+15-14
2019-03-31 11:47Keep usage() above mainsin1+7-7
2019-03-31 11:39compile all regexes at startup and show an error on failed compilationHiltjo Posthuma1+25-12
2019-03-31 10:10Add support for passing options to file associationssin3+58-37
2019-03-09 18:52Bump to 0.8sin1+1-1
2019-02-03 20:57Restore old defaults without any video attributesLazaros Koromilas1+8-6
2019-02-03 20:37Control color support with a simple flagLazaros Koromilas2+2-1
2019-02-03 20:36Revert "Add note in README about color support"Lazaros Koromilas1+0-4
2019-02-03 20:36Revert "No colors by default"Lazaros Koromilas1+0-9
2019-02-03 20:31Honor the default terminal foreground and backgroundLazaros Koromilas2+7-6
2019-02-03 17:46Style fixesLazaros Koromilas1+3-2
2019-01-20 12:19Bump to 0.7sin1+1-1
2019-01-20 12:18Add note in README about color supportsin1+4-0
2019-01-19 18:22Bump date in manpagesin1+1-1
2019-01-19 18:12Redraw after spawned command terminatessin1+8-2
2019-01-19 17:43No colors by defaultdok1+9-0
2019-01-06 17:42Add directory sortingdok3+30-0
2019-01-06 15:38Add case insensitive comparisondok3+16-1
2019-01-06 13:10Add colorsdok2+56-13
2019-01-04 19:31Bump copyright yearsin1+2-2
2019-01-04 19:23Add missing semicoloncel1+1-1
2018-06-23 22:58Bump copyright yearsin1+2-2
2018-04-09 12:32Change emacs keybinds for jumping to first/last entrysin3+21-10
2018-03-05 21:21polish up a little manual pageSvyatoslav Mishyn1+46-25
2018-02-27 17:01Update IRC details in READMEsin1+1-1
2018-02-25 10:29Return early when dir or filter result emptyLazaros Koromilas1+2-0
2018-02-25 10:29Plug regex memory leaksLazaros Koromilas1+10-0
2017-04-23 14:13Use sxiv instead of feh by defaultsin1+1-1
2017-04-23 14:11Use mpv instead of mplayer by defaultsin1+1-1
2016-08-24 09:47Bump to 0.6sin1+1-1
2016-08-22 13:10Split out default filter initializationsin1+8-6
2016-08-22 12:44Make toggle dot behaviour persistentsin2+8-5
2016-08-22 10:23Align fields in config.def.hsin1+3-3
2016-08-22 10:22Accept user-defined LDFLAGS in Makefilesin1+1-1
2016-03-11 09:59Bump to 0.5sin1+1-1
2016-03-10 17:00Fix initscr() crash on NetBSDsin1+10-1
2016-02-25 15:06Add command to cd back to HOMEsin3+20-1
2016-02-25 14:54Add command to toggle hide .dot filessin3+11-0
2016-02-19 14:03Style fixsin1+2-2
2016-02-19 13:56Fix grammar in manpagesin1+1-1
2016-02-19 13:40Fix strlcpy() size argumentsin1+1-1
2016-02-19 13:37Update README - OSX works toosin1+1-1
2016-02-10 15:38Move mkpath() higher up so we don't need to declare itsin1+20-21
2016-02-10 15:32Move path[], oldpath[] and fltr[] inside browse()sin1+7-7
2016-02-10 15:20Minor style fixsin1+0-4
2016-02-10 15:16Rename global `n` to `ndents`sin1+16-16
2016-02-10 15:09Use dents name directly like we do in other placessin1+3-5
2016-02-08 17:25Minor README updatesin1+2-2
2016-02-08 17:22Minor style fixsin1+2-2
2016-02-08 17:08Nuke some newlinessin1+0-4
2016-02-08 16:59Remove some const bullshitsin1+1-1
2016-02-08 16:57Remove some more useless memory allocationssin1+5-8
2016-02-08 16:52Remove filter as you type modesin3+2-100
2016-02-08 16:44No need for cast in qsort callbacksin1+1-4
2016-01-26 20:07Bump to 0.4sin1+1-1
2016-01-13 18:52Year bumpsin1+2-2
2016-01-07 10:26noice: No need to perform so many memory allocationssin1+55-85
2016-01-06 15:59Fix memory leaksin1+1-0
2016-01-06 15:55Avoid another allocationsin1+2-4
2016-01-06 15:53Avoid unneeded memory allocation in xdirname()sin1+4-8
2016-01-06 15:24sizeof(char) is always 1, no need to be explicitsin1+2-2
2016-01-06 15:21Print the resolved path for cwdsin1+10-6
2015-11-26 16:05Fix commentsin1+1-1
2015-11-26 16:00Add usagesin1+10-0
More commits remaining [...]