0xACE
ba12fa8b3d
Use KEY_RESIZE when prompting user input
The problem was that a window wouldn't resize while prompting the user
for input. These changes allows the input methods in nnn to resize
properly if KEY_RESIZE is defined.
A more portable solution would be hooking the WINCH signal and update
the xlines value from there along with some resized flag.
In some cases the full window isn't redrawn until the user has finished
the input. This is because in some functions I wasn't sure the current
"path" was available.
6 jaren geleden
Arun Prakash Jana
fee2c339cc
Fix #307
6 jaren geleden
Arun Prakash Jana
fabf9fd47b
Compact notation for time/size sort order
6 jaren geleden
Arun Prakash Jana
6fb4338ffa
Remove redundant initialization
6 jaren geleden
Arun Prakash Jana
aa840a7f65
Resurrect default sort
6 jaren geleden
Arun Prakash Jana
1388b9ea71
Remove unused variable
6 jaren geleden
Arun Prakash Jana
ba099b6818
Fix coolsize
6 jaren geleden
Arun Prakash Jana
0bc5d82d2f
Fix crash on a broken USB
6 jaren geleden
Arun Prakash Jana
bfc8d0a7d3
Termux improvement: toggle nav-as-you-type
2 changes:
- Toggle nav-as-you-type with left single/double click below last entry
- Handle mouse events when filter is on
6 jaren geleden
Arun Prakash Jana
713eed0a21
Fix commenting style (if applicable)
6 jaren geleden
Arun Prakash Jana
051a8b27c2
Termux improvement: remap visit parent click
Visit parent is now left single click outside context nums on top row.
6 jaren geleden
Arun Prakash Jana
9b0cf4a2b9
Support mouse scroll
This is limited to libncurses support of full mouse scrolling.
Ref: https://invisible-island.net/ncurses/man/curs_mouse.3x.html#h3-Mouse-events
6 jaren geleden
Arun Prakash Jana
beabe62467
Update comments and debug info
6 jaren geleden
0xACE
d640de2589
Keep lastname directory selected
incase the user just lost access, it would be better to remember the
selected directory to keep it highlighted.
6 jaren geleden
0xACE
78ada7a8bc
fixed misleading `else if` & text. removed lastdir
6 jaren geleden
0xACE
e3393d0437
Find a parent when CWD disappears
The previous behaviour would exit nnn when the CWD disappeared.
6 jaren geleden
Arun Prakash Jana
406faf63d9
Fix mtime comparison
6 jaren geleden
Arun Prakash Jana
41fcbd9b2f
Fix #304
6 jaren geleden
Arun Prakash Jana
b0a60cfe64
Set mouse interval
6 jaren geleden
Arun Prakash Jana
b7b3dbac22
Revert "Move declarations up"
This reverts commit afdfcecb9c
.
6 jaren geleden
Arun Prakash Jana
25a704cd27
Set scrolloff to 3
6 jaren geleden
Arun Prakash Jana
bde25e3ca0
Minor refactor
6 jaren geleden
Arun Prakash Jana
c373b4b279
Fix #301
6 jaren geleden
Arun Prakash Jana
afdfcecb9c
Move declarations up
6 jaren geleden
Arun Prakash Jana
a25e878dfc
Do not show mantissa for absolute sizes
6 jaren geleden
Arun Prakash Jana
379fdf50fa
Show stat when file has single quote
6 jaren geleden
Arun Prakash Jana
d5408c4e9f
Replace snprintf for printing file size
6 jaren geleden
Arun Prakash Jana
bf28a096ba
Use macros for return codes
6 jaren geleden
tanyaionova
3ad5f7f6cb
Remove duplicate code ( #295 )
These three lines are exact copy of 4555-4557.
As opener is not changed in between, we can delete these
6 jaren geleden
Arun Prakash Jana
b151e13548
Use generic msg
6 jaren geleden
Arun Prakash Jana
277f156c37
Fix #291
6 jaren geleden
Arun Prakash Jana
4d6f304204
Fix #290 : terminate g_buf correctly
6 jaren geleden
Arun Prakash Jana
a9392463b0
Fix #290 : wchar_t may vary in size
6 jaren geleden
Arun Prakash Jana
a4c38d8547
Fix #287
6 jaren geleden
Arun Prakash Jana
4679daa761
Fix #285
6 jaren geleden
Arun Prakash Jana
aa56b99326
Add widely available cmatrix as locker fallback
6 jaren geleden
Arun Prakash Jana
32b3445f3b
Use case insensitive version sort to compare
6 jaren geleden
Arun Prakash Jana
538995487b
Wait and show command output when running a command
6 jaren geleden
Arun Prakash Jana
dba87bfdbe
Fix warning on CentOS 6 (refer to #282 )
6 jaren geleden
Sijmen J. Mulder
da60f55559
Don't ignore fwrite errors
Fixes warning on CentOS 6:
src/nnn.c:754: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
6 jaren geleden
Sijmen J. Mulder
121bbe566b
Fix sign conversion and comparison warnings
Building on i386 (NetBSD or Debian):
src/nnn.c: In function 'selectiontofd':
src/nnn.c:783:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (pos <= lastpos) {
^
src/nnn.c:791:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (pos <= lastpos) {
^
src/nnn.c: In function 'showcplist':
src/nnn.c:823:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (pos && pos == copybufpos)
^
src/nnn.c: In function 'xlink':
src/nnn.c:1955:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (pos < copybufpos) {
6 jaren geleden
Arun Prakash Jana
80c35e85bd
Support XDG_CONFIG_HOME
6 jaren geleden
Arun Prakash Jana
fa4f082ac0
Move cd on quit file
The new location is ~/.config/nnn/.lastd
6 jaren geleden
Arun Prakash Jana
1dbbcac84f
Use local buffers for events
6 jaren geleden
Arun Prakash Jana
7f8766247f
Use pipes.sh as fallback user lock
6 jaren geleden
Arun Prakash Jana
4a98d8db50
Use pipes.sh as locker fallback
6 jaren geleden
Arun Prakash Jana
c7f83dd179
Commented check
6 jaren geleden
Arun Prakash Jana
fcb29fa578
Fix #276
6 jaren geleden
Arun Prakash Jana
f269be5802
Restrict opening 0B files.
See #187 . The behaviour has always remained so confusing. In my case a 0B file
opens in the GUI editor though I have NNN_USE_EDITOR set. We have a sensible
message in place to help users with what to do next.
6 jaren geleden
Arun Prakash Jana
35fc77027a
Fix #274
6 jaren geleden