aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2020-05-30Use bitfields for runtime transient statesGravatar Arun Prakash Jana
2020-05-30Handle number of contexts in a generic fashionGravatar Arun Prakash Jana
This supports using a power of 2 number of contexts like 2, 4 or 8. Note that the number of contexts are not backward compatible. So if user is having 8 contexts and plans to use 4, his sessions with > 1 contexts open may break. We can have a make option to enable 8 contexts. 4 remains default.
2020-05-30Revert "Alt+Enter: clear filter and exit filter prompt"Gravatar Arun Prakash Jana
This reverts commit 2232772db4f00eb936ee66e57d35dd8bc5344d86.
2020-05-30Merge pull request #607 from leovilok/signalsGravatar Mischievous Meerkat
Cleanly handle SIGTERM and SIGHUP
2020-05-30Fix detecting end of evironment options (#610)Gravatar lvgx
This allow using both NNN_OPTS and options with arguments from argv.
2020-05-29Use sigaction() instead of signal()Gravatar Léo Villeveygoux
2020-05-29Cleanly handle SIGTERM and SIGHUPGravatar Léo Villeveygoux
2020-05-29Alt+Enter: clear filter and exit filter promptGravatar Arun Prakash Jana
2020-05-29Remove F5 for toggle hidden (misfit)Gravatar Arun Prakash Jana
2020-05-29Set Escape delay to 0Gravatar Arun Prakash Jana
2020-05-29Alt+Esc to clear filter and exit filter promptGravatar Arun Prakash Jana
It's a little annoying that one has to press ^L followed by Esc to go back to the normal view. We cannot reload the directory on Esc because that will break the filter filtered view feature. So we take this route.
2020-05-26Prepare for release v3.2Gravatar Arun Prakash Jana
2020-05-24Fix build breakGravatar Arun Prakash Jana
2020-05-24Select file if file path is passedGravatar Arun Prakash Jana
2020-05-24Fix filterfn not in sync with cfg.regexGravatar Arun Prakash Jana
2020-05-23Add -a option to generate a temporary NNN_FIFO (#588)Gravatar lvgx
* Add -a option to generate a temporary NNN_FIFO * Add documentation for -a option * plugins/README.md: promote the use of -a This obsoletes the global FIFO unlink trick, so I remove mentions of it. @jarun update: Polish -a
2020-05-20Fix build breakGravatar Arun Prakash Jana
2020-05-20Fix #582Gravatar Arun Prakash Jana
2020-05-19Notify FIFO readers on exit (if any) (#581)Gravatar lvgx
This allows to close preview windows opened just before exiting nnn.
2020-05-19Fix regression from commit 2200a1cGravatar Arun Prakash Jana
2020-05-19Fix build breakGravatar Arun Prakash Jana
2020-05-18Option -P: specify plugin key to run on startGravatar Arun Prakash Jana
2020-05-17Take to target on Right/l on symlink in list dirGravatar Arun Prakash Jana
2020-05-16Fix #575Gravatar Arun Prakash Jana
2020-05-14Fix #571Gravatar Arun Prakash Jana
2020-05-13Allow launching plugins with Alt + plugin's key (#569)Gravatar lvgx
* Allow launching plugins with Alt + plugin's key * Fix Alt key in filter/prompts modes * Fix handling Alt key in nextsel() In filter mode: run the associated plugin. In prompt mode: just throw out the Alt+key input. In nextsel(): differentiate Alt+key and Esc
2020-05-12Skip printing and erasingGravatar Arun Prakash Jana
2020-05-10Do not leak wfdGravatar Arun Prakash Jana
2020-05-10Simplify cdGravatar Arun Prakash Jana
2020-05-10Fix #565: chdir when dir is changedGravatar Arun Prakash Jana
2020-05-10Fix #564: Option -l: number of lines to move on mouse scrollGravatar Arun Prakash Jana
2020-05-10Remove blocking pipe open in childGravatar Arun Prakash Jana
2020-05-10Use standard exit status everywhereGravatar Arun Prakash Jana
2020-05-10Use exit statusGravatar Arun Prakash Jana
2020-05-10Fix reading from pipe when running pluginGravatar Arun Prakash Jana
2020-05-09Increase pipe capacityGravatar Arun Prakash Jana
2020-05-06Ignore -S when start dir is specifiedGravatar Arun Prakash Jana
2020-05-06Ignore false lint issueGravatar Arun Prakash Jana
2020-05-06Fix no preview update when dir changed with same entry number hoveredGravatar Arun Prakash Jana
2020-05-06Fix broken dir read from pipeGravatar Arun Prakash Jana
2020-05-06Drop fzy supportGravatar Arun Prakash Jana
2020-05-06Prevent open FIFO prom leaking to subprocessGravatar Léo Villeveygoux
This fix previews window staying open after nnn exits, because they inherited open FIFO (in write mode) from parent nnn process, and never close it.
2020-05-05Fix double free when starting in list modeGravatar Arun Prakash Jana
2020-05-05Double click only works on same item (#555)Gravatar 0xACE
This patch disables accidental triggering of double clicking when you are just single clicking on multiple objects fast.
2020-05-05SEL_FIRST now displays the correct message (#556)Gravatar 0xACE
A bit scary when you get prompted to remove a file but you wanted to select a file. I also made sure all strings are correctly ordered.
2020-05-05Fix context range checkGravatar Arun Prakash Jana
2020-05-04Add an option to print hovered files to a FIFO (#548)Gravatar lvgx
* Add an option to print hovered files to a FIFO This adds an env variable, `NNN_FIFO`, that can be set to a path that `nnn` will open/create as a FIFO, and where every hovered file's path is printed. This allows creating external perview/quick open plugins, ... It can be compiled out with the make variable `O_NOFIFO`. * Check filename ptr instead of full path (for FIFO) * Add documentation to use NNN_FIFO in plugins * Fix path sent to FIFO in empty dirs
2020-05-04Use const typeGravatar Arun Prakash Jana
2020-05-04Refactor move_cursor()Gravatar Arun Prakash Jana
2020-05-04Fix #550Gravatar Arun Prakash Jana