1
0
Fork 0
mirror of https://github.com/jarun/nnn.git synced 2025-02-21 16:51:27 +00:00
Commit graph

176 commits

Author SHA1 Message Date
Dan Baz
ef5d90f4bb
Fix a broken link in CONTRIBUTING.md 2022-05-28 00:17:15 +00:00
Arun Prakash Jana
fd998b3045
Post-release formalities. 2022-04-26 19:03:04 +05:30
Arun Prakash Jana
3f58f6111c Prepare for release v4.5 Cachaça 2022-04-26 18:34:24 +05:30
SlIdE42
0812c7afac
quitcd script for Elvish shell > 0.17.0 2022-04-17 13:29:51 +02:00
Arun Prakash Jana
eb42f7a948
Bind ^J with toggle auto-jump on open 2022-04-16 18:04:09 +05:30
Paolo Capriotti
4220f4e2eb Clarify docs in the quit-on-cd wrapper 2022-04-06 17:28:12 +02:00
Arun Prakash Jana
fe4ea8a029
Update copyright date 2022-01-22 16:02:51 +05:30
yeetologist
c147414bc7 Fix zsh auto-completion typo 2021-11-27 11:57:45 +07:00
Arun Prakash Jana
8ec2fe7f81
Set Haiku variety to dev 2021-11-23 18:58:43 +05:30
Arun Prakash Jana
65eddfe7b9
Prepare for release v4.4 Tequila 2021-11-23 18:33:45 +05:30
Arun Prakash Jana
4d864d438f
Update help 2021-10-23 19:21:22 +05:30
Arun Prakash Jana
cb5aefa59a
Remove option -w: always place HW cursor on current entry 2021-10-22 06:45:42 +05:30
Arun Prakash Jana
a06ff83c22
Add option -i to show file information on hover 2021-10-17 12:01:01 +05:30
Arun Prakash Jana
2f6c180433
Improve docs in cd on quit scripts 2021-09-29 19:16:58 +05:30
Arun Prakash Jana
79b3688e49
Revert Haiku rdef 2021-09-29 16:22:01 +05:30
Arun Prakash Jana
e74aa95e3f
Prepare for release v4.3 Martini 2021-09-29 14:37:45 +05:30
elder-n00b
e4813f06c1
MacOSX legacy ()
* Branched v4.2
Added workaround for Mac OS X < 10.12.0
(Only tested on 10.11.6, lower versions may need more workaround)

* Added *.dSYM to .gitignore

* Added comments for the macosx detection in Makefile

* Fixed indentation, formatting and missing newline at eof

* Moved includes inside include guard

Co-authored-by: elder-n00b <elder-n00b@yandex.com>
2021-08-22 12:17:27 +05:30
Nikolay Korotkiy
f8aaf3b34c
Update Haiku Makefile 2021-08-08 15:32:39 +03:00
Arun Prakash Jana
87380732dc
make option O_MATCHFLTR to disable filters without match 2021-08-05 22:15:02 +05:30
Arun Prakash Jana
f6856f61f7
Allow specifying output file in NNN_TMPFILE for cd on quit 2021-07-25 07:03:09 +05:30
Arun Prakash Jana
ad163fb574
Revert variety in Haiku Makefile 2021-07-21 17:56:46 +05:30
Arun Prakash Jana
bc5b39d54c
Prepare for release v4.2 Mojito 2021-07-21 17:45:39 +05:30
Arun Prakash Jana
baca4693ec
Remove redundant prompt 2021-07-12 01:22:39 +05:30
KlzXS
c0dceb18c6
Persistent selection ()
* Add persistsel

* Fix Makefile spacing

* Update Haiku Makefile

* Do a double pass on inversion

* Split single and double pass for easier testing

Removed lastappendpos

Eliminate suffix matches

* Check if dir is in selection before searching for files

Fix double pass

* Switch to mainline

Optimize memory moving

Handle large selection in invertsel()

Going forward with 2pass

* Update Makefiles

* Fix style

* Move forward declarations

* Remove edit selection in inversion

Replace buf with g_buf to fix CI

Fix CI

* Style changes

* Comment the code

* Style fixes

* Fix infinite loop

* Fix crash on empty invert

* Fix off-by-one-in-two-places

Off-by-twice?

* Adopt changes from master

* Only check directory if entry in it is selected

* Better organization

* Wrong variable

* Tiny optimizations

* Style fixes and updated man page

* Update man page

* Remember where we found directory path in selection

Add in progress message on invert
2021-07-10 07:30:02 +05:30
Arun Prakash Jana
16a15fc976
Remove option from auto-complete 2021-06-13 02:03:47 +05:30
Arun Prakash Jana
8c116eea2c
Use netbsd-curses v0.3.2 2021-06-13 00:36:45 +05:30
Arun Prakash Jana
2df1e64127
Post-release formalities 2021-06-03 22:54:12 +05:30
Arun Prakash Jana
5a6df62b1c
Prepare for release v4.1.1 Sake 2021-06-03 22:36:19 +05:30
Arun Prakash Jana
29ef232301
Add Makefile target to compile nnn with musl libc 2021-06-03 04:34:44 +05:30
Arun Prakash Jana
b52c09dd23
Move patches to top level 2021-06-02 12:25:31 +05:30
Arun Prakash Jana
bf673744fb
Prepare for release v4.1 Sake
Sake - https://en.wikipedia.org/wiki/Sake
2021-06-02 10:44:41 +05:30
luukvbaal
93e7995ab5
Add user patch framework ()
* Add user patch framework

* Add git status patch

* Add namefirst-gitstatus compatibility

* Add patch targets

* Fix gitstatus colors and patch order
2021-06-02 09:57:06 +05:30
Arun Prakash Jana
6a904f7cf5
Fix : do not auto-generate packages for SuSE 2021-05-31 04:51:19 +05:30
Luuk van Baal
0a569496c8 Update haiku Makefile 2021-05-26 20:54:00 +02:00
Arun Prakash Jana
326d5a4fae Update musl compilation script 2021-05-26 23:48:38 +05:30
Arun Prakash Jana
284a3c4866
Multi-threaded FTS-based disk usage calculation
Implements pthreads based du using FTS. Currently 4 threads are used.
NFTW is dropped as there is no way to pass any custom values to fn().

FTS does not require any per entry function callback.
The performance numbers are best with FTS:

./nnn-fts -T d /  5.29s user 0.94s system 116% cpu 5.335 total
1/21 du:102.402G free:8.476G files:397644 101132550144B

./nnn-ftw -T d /  5.52s user 0.94s system 116% cpu 5.534 total
1/21 du:102.400G free:8.474G files:397653 101133148160B

./nnn-4.0 -T d /  0.20s user 2.27s system 24% cpu 10.241 total
1/21 du:102.400G free:8.475G files:397654 101133299712B
2021-05-26 22:28:38 +05:30
Arun Prakash Jana
db8079f552
Make option O_NOLOC renamed to O_NOLC 2021-05-24 22:38:08 +05:30
Arun Prakash Jana
177b60e6c2 shellcheck fixes + use the last known good commit 2021-05-14 08:48:05 +05:30
Arun Prakash Jana
448a4203bc
Make space for 512TiB in blocks 2021-05-13 00:37:04 +05:30
Arun Prakash Jana
04c38ecf3d
Initialize variable, update musl script 2021-05-12 22:17:44 +05:30
Arun Prakash Jana
1b88062310 Fix script 2021-05-12 21:16:48 +05:30
Arun Prakash Jana
9c5214c24a
Compilation script for netbsd-curses + musl libc 2021-05-11 19:06:13 +05:30
Arun Prakash Jana
0691c4fb47
Reversed block for hovered entry in detail mode 2021-05-08 17:05:22 +05:30
Arun Prakash Jana
1fde10b022
Fix LGTM alerts 2021-04-25 16:54:43 +05:30
Arun Prakash Jana
25157592df
make option NOX11: disable notis, sel to clipboard sync, xterm title 2021-04-17 13:08:34 +05:30
Arun Prakash Jana
b5015b8e6c
Set Haiku variety to dev 2021-04-13 16:56:16 +05:30
Arun Prakash Jana
f4c5b1a937
Happy Birthday nnn! 🍰 2021-04-13 16:35:13 +05:30
Arun Prakash Jana
5bfc868321 Show xterm title on option '-x' 2021-04-13 16:34:06 +05:30
Arun Prakash Jana
ad40ae9b53
Set Haiku variety to dev 2021-04-13 16:04:34 +05:30
Arun Prakash Jana
a482e8afe5
Prepare for release v3.7 Sushi 2021-04-13 11:07:25 +05:30