Arun Prakash Jana
124666cb38
Fix #571
il y a 5 ans
lvgx
2200a1c9be
Allow launching plugins with Alt + plugin's key ( #569 )
* 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
il y a 5 ans
Arun Prakash Jana
38e61fb864
Skip printing and erasing
il y a 5 ans
Arun Prakash Jana
5f3faf613a
Do not leak wfd
il y a 5 ans
Arun Prakash Jana
861d44f934
Simplify cd
il y a 5 ans
Arun Prakash Jana
cfd4a66596
Fix #565 : chdir when dir is changed
il y a 5 ans
Arun Prakash Jana
14beb0746f
Fix #564 : Option -l: number of lines to move on mouse scroll
il y a 5 ans
Arun Prakash Jana
609561494f
Remove blocking pipe open in child
il y a 5 ans
Arun Prakash Jana
f0535dbd76
Use standard exit status everywhere
il y a 5 ans
Arun Prakash Jana
0b0166816a
Use exit status
il y a 5 ans
Arun Prakash Jana
1f51417c63
Fix reading from pipe when running plugin
il y a 5 ans
Arun Prakash Jana
151bbf000d
Increase pipe capacity
il y a 5 ans
Arun Prakash Jana
db3a46a197
Ignore -S when start dir is specified
il y a 5 ans
Arun Prakash Jana
2a5f8433b8
Ignore false lint issue
il y a 5 ans
Arun Prakash Jana
ab9f560fa8
Fix no preview update when dir changed with same entry number hovered
il y a 5 ans
Arun Prakash Jana
ce06bf15d6
Fix broken dir read from pipe
il y a 5 ans
Arun Prakash Jana
4832fc5fe1
Drop fzy support
il y a 5 ans
Léo Villeveygoux
5b34d0dbe7
Prevent open FIFO prom leaking to subprocess
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.
il y a 5 ans
Arun Prakash Jana
4c18f22587
Fix double free when starting in list mode
il y a 5 ans
0xACE
65da1c1941
Double click only works on same item ( #555 )
This patch disables accidental triggering of double clicking when you
are just single clicking on multiple objects fast.
il y a 5 ans
0xACE
c9f0e279af
SEL_FIRST now displays the correct message ( #556 )
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.
il y a 5 ans
Arun Prakash Jana
6ee257920d
Fix context range check
il y a 5 ans
lvgx
86e579799b
Add an option to print hovered files to a FIFO ( #548 )
* 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
il y a 5 ans
Arun Prakash Jana
b5de18c28f
Use const type
il y a 5 ans
Arun Prakash Jana
625c8d11f4
Refactor move_cursor()
il y a 5 ans
Arun Prakash Jana
f2fd923573
Fix #550
il y a 5 ans
Arun Prakash Jana
ffc0790fba
Add is_prefix(), block empty files completely
il y a 5 ans
Arun Prakash Jana
ebb6f153b5
Context code '+' to create context smartly
il y a 5 ans
Arun Prakash Jana
3f60a1931f
Decouple listpath and initpath
il y a 5 ans
Arun Prakash Jana
8b764a5f7c
Show messages appropriately
il y a 5 ans
Arun Prakash Jana
eee5057da5
Plugin mimelist: support reading file list from (cmd as) plugin
il y a 5 ans
Danh Doan
e8e87f6ba2
browse: fix nnn -e ( #549 )
The current code will start editor if the mime doesn't start with
"text/". But, we want the opposite.
Simplify the check by using `strncmp` instead.
We may improve by writing a helper: `start_withs` in the future.
This change also cleans -Wstrict-aliasing on Ubuntu 16.04 LTS
il y a 5 ans
Arun Prakash Jana
ff568ea748
Simplify unescape() in no locale mode
il y a 5 ans
Arun Prakash Jana
f5c6f4f90b
Dim file details in detail mode
il y a 5 ans
Arun Prakash Jana
f1a9446b99
Use mem* function
il y a 5 ans
Arun Prakash Jana
e7147c1f39
Show error at source
il y a 5 ans
Arun Prakash Jana
33fdbc2216
Fix #537
il y a 5 ans
Arun Prakash Jana
6689870460
Fix buffer cleanup
il y a 5 ans
Arun Prakash Jana
01392d48ad
Fix buffer cleanup
il y a 5 ans
Arun Prakash Jana
99d21531b4
Use memrchr if available
il y a 5 ans
Arun Prakash Jana
c732de32e4
Resolve path in list mode
il y a 5 ans
Arun Prakash Jana
06fe7d52dd
Minor refactor
il y a 5 ans
Arun Prakash Jana
f8a243ea91
Silently ignore invalid paths (documented)
il y a 5 ans
Arun Prakash Jana
d118c4cc24
Fix #532 : support picker and list modes together
il y a 5 ans
Arun Prakash Jana
fffaa74a09
Fix return and show error
il y a 5 ans
KlzXS
7b7252dd32
Fix picker and list mode conflict ( #533 )
* Fix picker and list mode conflict
* Comment the change
il y a 5 ans
Arun Prakash Jana
bc572df55a
NNN_SEL: custom selection file
il y a 5 ans
Arun Prakash Jana
752bc67de0
Bookmark key get priority over session
il y a 5 ans
Arun Prakash Jana
4b5ecbe8fc
Do a complete erase
il y a 5 ans
Arun Prakash Jana
12df1ab083
Fix listing files directly under /
il y a 5 ans