Commit Graph

496 Commits

Author SHA1 Message Date
0xACE ef32cf7177 set rl_change_environment in readline gt v6.3
Looked up GNU readline library's repo and looked
for the first occurance of rl_change_environment.
2019-07-16 05:02:45 +02:00
0xACE 3f33f0afb9 stop readline from overwriting LINES
The problem was that readline would completely block LINES from updating
after prompting the user. I'm not entirely sure why this happened, but
at least this patch fixes the problem.
2019-07-16 04:37:38 +02:00
Arun Prakash Jana fee2c339cc
Fix #307 2019-07-16 00:54:31 +05:30
Arun Prakash Jana 140a526249
Add F2 for rename (undocumented) 2019-07-15 20:02:35 +05:30
Arun Prakash Jana fabf9fd47b
Compact notation for time/size sort order 2019-07-15 01:42:12 +05:30
Arun Prakash Jana 6fb4338ffa
Remove redundant initialization 2019-07-15 01:08:24 +05:30
Arun Prakash Jana aa840a7f65
Resurrect default sort 2019-07-14 23:00:14 +05:30
Arun Prakash Jana 1388b9ea71
Remove unused variable 2019-07-14 22:32:50 +05:30
Arun Prakash Jana ba099b6818
Fix coolsize 2019-07-14 22:27:22 +05:30
Arun Prakash Jana 0bc5d82d2f
Fix crash on a broken USB 2019-07-14 14:25:46 +05:30
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
2019-07-12 23:34:36 +05:30
Arun Prakash Jana 713eed0a21
Fix commenting style (if applicable) 2019-07-12 21:58:21 +05:30
Arun Prakash Jana 051a8b27c2
Termux improvement: remap visit parent click
Visit parent is now left single click outside context nums on top row.
2019-07-12 21:58:18 +05:30
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
2019-07-12 19:50:30 +05:30
Arun Prakash Jana beabe62467
Update comments and debug info 2019-07-12 18:37:12 +05:30
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.
2019-07-12 14:55:03 +02:00
0xACE 78ada7a8bc fixed misleading `else if` & text. removed lastdir 2019-07-12 14:44:59 +02:00
0xACE e3393d0437 Find a parent when CWD disappears
The previous behaviour would exit nnn when the CWD disappeared.
2019-07-12 00:52:25 +02:00
Arun Prakash Jana 406faf63d9
Fix mtime comparison 2019-07-11 22:33:49 +05:30
Arun Prakash Jana 41fcbd9b2f Fix #304 2019-07-10 09:21:52 +05:30
Arun Prakash Jana b0a60cfe64
Set mouse interval 2019-07-08 23:25:21 +05:30
Arun Prakash Jana b7b3dbac22 Revert "Move declarations up"
This reverts commit afdfcecb9c.
2019-07-06 18:55:48 +05:30
Arun Prakash Jana 25a704cd27
Set scrolloff to 3 2019-07-05 21:40:33 +05:30
Arun Prakash Jana bde25e3ca0
Minor refactor 2019-07-05 20:58:36 +05:30
Arun Prakash Jana c373b4b279
Fix #301 2019-07-05 07:42:52 +05:30
Arun Prakash Jana afdfcecb9c
Move declarations up 2019-07-05 02:47:55 +05:30
Arun Prakash Jana a25e878dfc
Do not show mantissa for absolute sizes 2019-07-05 02:08:31 +05:30
Arun Prakash Jana 379fdf50fa
Show stat when file has single quote 2019-07-05 01:27:46 +05:30
Arun Prakash Jana d5408c4e9f
Replace snprintf for printing file size 2019-07-05 01:13:55 +05:30
Arun Prakash Jana bf28a096ba
Use macros for return codes 2019-06-28 21:12:43 +05:30
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
2019-06-27 01:01:42 +03:00
Arun Prakash Jana b151e13548
Use generic msg 2019-06-25 01:08:32 +05:30
Arun Prakash Jana 277f156c37
Fix #291 2019-06-24 21:45:02 +05:30
Arun Prakash Jana 4d6f304204
Fix #290: terminate g_buf correctly 2019-06-22 19:17:06 +05:30
Arun Prakash Jana a9392463b0
Fix #290: wchar_t may vary in size 2019-06-22 07:19:00 +05:30
Arun Prakash Jana a4c38d8547
Fix #287 2019-06-20 02:13:59 +05:30
Arun Prakash Jana 4679daa761
Fix #285 2019-06-17 19:48:45 +05:30
Arun Prakash Jana aa56b99326
Add widely available cmatrix as locker fallback 2019-06-17 07:04:42 +05:30
Arun Prakash Jana 32b3445f3b
Use case insensitive version sort to compare 2019-06-17 07:04:25 +05:30
Arun Prakash Jana 538995487b
Wait and show command output when running a command 2019-06-15 21:47:37 +05:30
Arun Prakash Jana dba87bfdbe
Fix warning on CentOS 6 (refer to #282) 2019-06-13 06:21:10 +05:30
Mischievous Meerkat 444cf4b9ab
Merge pull request #280 from sjmulder/pr/sign-compare
Fix sign conversion and comparison warnings
2019-06-13 05:22:31 +05:30
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
2019-06-13 01:07:03 +02:00
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) {
2019-06-13 00:51:19 +02:00
Arun Prakash Jana 80c35e85bd
Support XDG_CONFIG_HOME 2019-06-09 10:36:35 +05:30
Arun Prakash Jana fa4f082ac0
Move cd on quit file
The new location is ~/.config/nnn/.lastd
2019-06-07 21:58:45 +05:30
Arun Prakash Jana dee5e5a8e9
Move clang-tidy config 2019-06-05 21:50:03 +05:30
Arun Prakash Jana 1dbbcac84f
Use local buffers for events 2019-06-05 19:03:06 +05:30
Arun Prakash Jana 7f8766247f
Use pipes.sh as fallback user lock 2019-06-05 18:02:27 +05:30
Arun Prakash Jana 4a98d8db50
Use pipes.sh as locker fallback 2019-06-05 10:35:37 +05:30