aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-08-20Modify file type handling.Gravatar Arun Prakash Jana
Use mpv, fmedia, zathura. Invoke libmagic to identify text files and open with vim. Use xdg-open for unhandled mimes.
2016-08-20Merge remote-tracking branch 'upstream/master'Gravatar Arun Prakash Jana
2016-08-20Initial commitGravatar Arun Prakash Jana
2016-03-11Bump to 0.5Gravatar sin
2016-03-10Fix initscr() crash on NetBSDGravatar sin
NetBSD has its own curses implementation and initscr() does not terminate with an error if TERM is not set properly. Instead check the return value and exit if an initialization error occurs.
2016-02-25Add command to cd back to HOMEGravatar sin
Original patch written by Richard Hyde and taken from https://github.com/RichardHyde/noice
2016-02-25Add command to toggle hide .dot filesGravatar sin
Patch written by Richard Hyde and taken from https://github.com/RichardHyde/noice
2016-02-19Style fixGravatar sin
2016-02-19Fix grammar in manpageGravatar sin
2016-02-19Fix strlcpy() size argumentGravatar sin
It should be the size of the destination buffer, not the source. In this case, both src and dest have the same size.
2016-02-19Update README - OSX works tooGravatar sin
2016-02-10Move mkpath() higher up so we don't need to declare itGravatar sin
2016-02-10Move path[], oldpath[] and fltr[] inside browse()Gravatar sin
2016-02-10Minor style fixGravatar sin
2016-02-10Rename global `n` to `ndents`Gravatar sin
This is more descriptive for a global variable which can easily be shadowed.
2016-02-10Use dents name directly like we do in other placesGravatar sin
2016-02-08Minor README updateGravatar sin
2016-02-08Minor style fixGravatar sin
2016-02-08Nuke some newlinesGravatar sin
2016-02-08Remove some const bullshitGravatar sin
2016-02-08Remove some more useless memory allocationsGravatar sin
2016-02-08Remove filter as you type modeGravatar sin
Nobody uses it and adds additional complexity.
2016-02-08No need for cast in qsort callbackGravatar sin
2016-01-26Bump to 0.4Gravatar sin
2016-01-13Year bumpGravatar sin
2016-01-07noice: No need to perform so many memory allocationsGravatar sin
The code was quite fragile. As a first pass, use buffers of size PATH_MAX and LINE_MAX accordingly until we simplify the overall logic.
2016-01-06Fix memory leakGravatar sin
2016-01-06Avoid another allocationGravatar sin
2016-01-06Avoid unneeded memory allocation in xdirname()Gravatar sin
2016-01-06sizeof(char) is always 1, no need to be explicitGravatar sin
2016-01-06Print the resolved path for cwdGravatar sin
Avoids weird things like /etc/.. when displaying cwd. Also no need for cwd to be on the heap.
2015-11-26Fix commentGravatar sin
2015-11-26Add usageGravatar sin
2015-11-26Don't use printerr() before curses has been initializedGravatar sin
2015-11-26Don't name vars in prototypesGravatar sin
2015-11-26Rename makepath() to mkpath()Gravatar sin
2015-11-26Only use the environment variable when it is not emptyGravatar sin
2015-11-26Be consistent in manpageGravatar sin
2015-11-26Minor fixes for manpageGravatar sin
2015-11-26Fix instructions for Solaris 9Gravatar sin
2015-11-26Minor grammar fix in READMEGravatar sin
2015-11-26Declare var at top of blockGravatar sin
2015-11-26Support commands specified by environment variablesGravatar Martin Kühl
Specifying commands by name in config.h means that every time one switches ones editor (for example), one has to modify every config.h file referencing that editor and then recompile every corresponding program. This change adds a string `env` for specifying an environment variable to `struct key` and uses it to optionally specify the command to run on SEL_{RUN,RUNARG}. The `run` string is used as a fallback when the environment variable has not been specified or is not set. It also updates `config.def.h` to demonstrate this new capability.
2015-11-20No need for strlen()Gravatar sin
Thanks Hiltjo!
2015-11-20Bump to 0.3Gravatar sin
2015-11-20The 2f30 lists were taken down so update READMEGravatar sin
2015-11-20Add license pointerGravatar sin
2015-11-20Restore screensaver modeGravatar sin
Disable timeout when in filter or type mode.
2015-11-20Sync strlcpy/strlcat from OpenBSDGravatar sin
2015-11-20Use wgetnstr() instead of getnstr() because IRIX lacks the latterGravatar sin