NRK
4c2ce0a84d
better helpstring compression
...
this avoids multiple printf calls and instead decodes the buffer
natively. using %NN instead of %-NNc also saves two bytes per run.
helpstr is also made `static` to avoid unnecessary stack allocation.
2023-06-15 08:49:30 +06:00
Arun
0dfc6881b4
Merge pull request #1672 from luukvbaal/preview-tui
...
Preview-tui add -C to NNN_PAGER
2023-06-14 16:20:15 +05:30
Luuk van Baal
05990dc9e5
Preview-tui add -C to NNN_PAGER
...
This makes it so that when the paged text is fewer lines than the preview pane, it is placed at the top instead of at the bottom
2023-06-14 09:24:23 +02:00
Arun
fb6e7403cf
Merge pull request #1658 from N-R-K/chmod_fix
...
fix: properly update mode after xchmod
2023-05-27 04:44:56 +05:30
NRK
b2b830e69d
fix: properly update mode after xchmod
...
xchmod now returns the new mode through a pointer, no need to assume all
executable bits were toggled.
Closes: https://github.com/jarun/nnn/issues/1657
2023-05-26 19:31:00 +06:00
Arun
4149a2619d
Merge pull request #1655 from mistersmee/gitstatus-nerd
...
patches/gitstatus: Fix nerd fonts broken by 3.0.0 update
2023-05-22 18:08:39 +05:30
Aseem Athale
aed2725cb3
patches/gitstatus: Fix nerd fonts broken by 3.0.0 update
...
Signed-off-by: Aseem Athale <athaleaseem@gmail.com>
2023-05-22 14:22:13 +05:30
Arun
04d9f6738d
Merge pull request #1650 from leo-arch/master
...
Fix crash when PWD is set to empty string
2023-05-19 01:57:34 +05:30
Arun
e013a867da
Merge pull request #1651 from N-R-K/cp_mv
...
make the cp/mv modification more robust
2023-05-19 01:56:53 +05:30
Arun
ed58e07a98
Merge pull request #1646 from Delgan/patch-2
...
Fix some broken table links in docs
2023-05-19 01:53:48 +05:30
NRK
16899bda53
make the cp/mv modification more robust
...
this makes it so that if the cp/mv commands are changed the in the
future, it will continue to work reliably instead of having hardcoded
indexes to modify the array.
the `#ifdef __linux__` is also removed, compilers should be smart enough
to see that PROGRESS_{CP,MV} are unused (on non-linux systems) and
optimize it out.
2023-05-15 11:29:47 +06:00
Arun
4c0305f11c
Merge pull request #1648 from N-R-K/g3_debug
...
Makefile: use -g3 for debug builds
2023-05-15 06:38:03 +05:30
leo-arch
4babedc3e4
Fix crash when PWD is set to empty string
...
nnn crashes when PWD is set to empty string: `PWD="" nnn`
2023-05-14 20:12:04 +00:00
NRK
ddcf331205
Makefile: use -g3 for debug builds
...
-g3 builds additional information such as macro definition and so on.
2023-05-14 22:13:44 +06:00
Delgan
bd4a4454fe
Fix some broken table links in docs
2023-05-13 17:25:59 +02:00
Arun
aaf60b93d7
Merge pull request #1645 from Delgan/patch-1
...
Add "$NNN_TERMINAL_ARGS" for "preview-tui" plugin
2023-05-12 22:03:22 +05:30
Arun
145ea41490
Merge pull request #1644 from jaspwr/master
...
Update Haskell icon colour
2023-05-12 22:02:52 +05:30
Arun
29779acc57
Merge pull request #1643 from UnleashedMarf/iconlookup-fix
...
Fix syntax-error in .iconlookup
2023-05-12 21:07:29 +05:30
Delgan
a7262eb4ee
Allow $NNN_TERMINAL additional arguments for "preview-tui" plugin
...
This can be used to start terminal with a custom title and prevent focus switch with i3 window manager.
2023-05-12 15:53:45 +02:00
Jasper
fb3a648756
Update Haskell icon color
2023-05-12 15:19:04 +10:00
UnleashedMarf
9be3ee9abf
Fix another typo
...
Co-authored-by: luukvbaal <luukvbaal@gmail.com>
2023-05-11 19:44:17 +02:00
UnleashedMarf
d873eb393d
Fix syntax-error in .iconlookup
...
Fixed syntax-error that prevented .iconlookup from executing.
2023-05-11 18:58:11 +02:00
Arun Prakash Jana
efd5bc9db1
Update docs
2023-05-06 17:56:21 +05:30
Arun
737ebaa9ef
Merge pull request #1639 from atomcult/posix-quitcd
...
quitcd.bash_zsh: make POSIX compliant; minor fixes and style changes
2023-05-06 08:34:31 +05:30
J. Brock
95183fbef8
quitcd.bash_zsh: make POSIX compliant; minor fixes and style changes
...
This commit makes the following changes to quitcd.bash_zsh:
- POSIX compliance and an according rename of the script
- Enforces consistent if-then statements and indentation
- Minor comment fixes
Signed-off-by: J. Brock <joseph.brock@protonmail.com>
2023-05-05 14:42:13 -04:00
Arun
fe96bd6bc7
Merge pull request #1638 from luukvbaal/nerdfix
...
Update nerd-font icons to v3
2023-05-05 05:36:27 +05:30
Luuk van Baal
20e944f5e5
Update nerd-font icons to v3
...
This is an upstream breaking change.
Update your font to the latest version if you see missing icons.
2023-05-05 01:01:43 +02:00
Arun Prakash Jana
5d81aeb477
Filter adjustment when opening context from plugin
...
- Clear filter only when a plugin is selected manually.
Plugin dir should be unfiltered when opened.
- Plugins invoked by keys don't require clearing filter
of original context. If a new context is opened using
the plugin, it will be unfiltered by default. If the
same context is re-used (when all the contexts are in
use) the filter should be cleared so the the new path
is opened unfiltered.
2023-04-29 21:53:49 +05:30
Arun
8fd1822ca6
Merge pull request #1633 from N-R-K/assert_fix
...
icons-hash: replace assert with handmade version
2023-04-23 21:01:27 +05:30
NRK
20725b0b4d
icons-hash: replace assert with handmade version
...
since 2fc9d51
, the hash-table generator inherits environmental
CFLAGS and so we shouldn't disallow setting -DNDEBUG.
fixes: https://github.com/jarun/nnn/issues/1632
2023-04-22 17:08:00 +06:00
Arun
6a8d74a43a
Merge pull request #1630 from musjj/preview-tui-escape
...
feat(preview-tui): handle quoting in `start_preview` more robustly
2023-04-22 03:02:37 +05:30
Luuk van Baal
d3b5d0e49d
perf(preview-tui): replace env for loop with parameter expansion
2023-04-21 10:39:10 +02:00
musjj
432b0755d3
feat(preview-tui): handle quoting in start_preview more robustly
...
This commit makes the script more resistant to naughty filenames.
The script now depends on bash for the following features:
- Arrays
Correctly creating and passing argument lists is now simple
- Parameter transformation
`${parameter@Q}` makes it easy to correctly quote a string so that it
can be safely re-evaluated by the interpreter later.
On iTerm, the shell command used to render the preview is now passed to
osascript via a named pipe: `$FIFO_OSASCRIPT`. By not embedding the
shell command directly, we now no longer need to worry about osascript's
quoting rules. It's not perfect, because $SHELL and $TMPDIR might
contain naughty characters, but it's quite unlikely to happen.
2023-04-19 08:20:41 +07:00
Arun
621dbba02e
Merge pull request #1628 from spfanning/patch-1
...
Support wezterm split size percentage in preview-tui
2023-04-14 18:54:22 +05:30
spfanning
63891578d7
Support wezterm split size percentage
2023-04-13 15:50:31 -05:00
Arun Prakash Jana
8a1dce888a
config option to specify archive mounter utility
2023-04-14 01:47:50 +05:30
Arun Prakash Jana
9319b638e7
Revert variety
2023-04-13 19:10:07 +05:30
Arun Prakash Jana
6dd8cf8b4d
Happy Birthday nnn!
...
Prepare for release v4.8 Spritz!
2023-04-13 18:37:42 +05:30
Arun
18b5371d08
Merge pull request #1621 from kianmeng/fix-typos
...
Fix typos
2023-04-04 21:06:08 +05:30
Kian-Meng Ang
3d1bc6e8e5
Fix typos
...
Found via `codespell -L noice,nd,fils,numer,caf,iterm`
2023-04-03 12:49:03 +08:00
Arun
79007074f7
Merge pull request #1619 from yoshiyoshyosh/icon-jxl
...
add jpeg xl icon
2023-03-29 22:09:52 +05:30
yosh
98d3b2135d
add jxl icon
2023-03-28 11:44:38 -04:00
Arun
a3759abd4e
Merge pull request #1616 from N-R-K/quitcd
...
add shell_escape() to properly escape filenames fed to shell
2023-03-28 04:28:04 +05:30
NRK
57882ffab7
add shell_escape() to properly escape filenames fed to shell
...
Fixes: https://github.com/jarun/nnn/issues/1615
2023-03-22 10:09:39 +06:00
Arun Prakash Jana
c4678e3116
Update issue templates
...
Signed-off-by: Arun Prakash Jana <engineerarun@gmail.com>
2023-03-15 04:21:17 +05:30
Arun
03ae86cca4
Merge pull request #1598 from N-R-K/tilde_handling
...
More correct tilde handling
2023-03-10 18:15:16 +05:30
Arun
15e55f5e18
Merge pull request #1606 from mmai/patch-2
...
Fix paths in nushell quitcd script
2023-03-08 20:26:05 +05:30
Arun
2af79c9ad2
Merge pull request #1604 from irhl/patch-1
...
plugins/wallpaper: update link
2023-03-08 20:18:13 +05:30
Henri Bourcereau
eaffd311d4
Fix paths in nushell quitcd script
...
This set the correct path to the temp nnn file when XDG_CONFIG_HOME is set. It fixes https://github.com/jarun/nnn/discussions/1605
2023-03-07 15:40:10 +01:00
NRK
003228afba
add some critical comments
2023-03-05 18:43:08 +06:00