Alexander Courtis
e0e23f2d62
doc: add labels hint to contributing
2022-11-13 10:37:21 +11:00
Alexander Courtis
e204a7d819
fix( #1728 ): escape cwd changes to prevent environment variable expansion ( #1729 )
2022-11-12 14:50:14 +11:00
Alexander Courtis
bcb2a5a80d
fix( #1720 ): .git watch only FETCH_HEAD, HEAD, HEAD.lock, config, index ( #1732 )
...
* fix(#1720 ): .git watch only HEAD, config and index
* fix(#1720 ): .git watch only FETCH_HEAD, HEAD, HEAD.lock, config, index
2022-11-12 14:38:33 +11:00
Alexander Courtis
7e892767bd
Revert "fix( #1716 ): focus file/directory when created in a sub-directory, don't dispatch FolderCreated on file creation ( #1722 )"
...
This reverts commit bdc4ec6abd .
2022-11-06 13:32:24 +11:00
Alexander Courtis
d91f885819
Revert "fix( #1723 ): find_file for externally created new file results in folder unable to be opened"
...
This reverts commit be2ccd4b1a .
2022-11-06 13:21:24 +11:00
Alexander Courtis
8cc369695b
fix: replace vim.* "requires" with explicit calls to vim functions ( #1701 )
2022-11-06 10:37:33 +11:00
Tomohiro Endo
6d6a44626d
fix(watcher): failure on watcher teardown message ( #1726 )
2022-11-06 10:30:12 +11:00
Alexander Courtis
bdc4ec6abd
fix( #1716 ): focus file/directory when created in a sub-directory, don't dispatch FolderCreated on file creation ( #1722 )
...
* fix(#1716 ): focus file/directory when created in a sub-directory, don't dispatch FolderCreated on file creation
* fix(#1716 ): focus file/directory when created in a sub-directory
* fix(#1716 ): focus file/directory when created in a sub-directory
2022-11-06 10:08:32 +11:00
Alexander Courtis
be2ccd4b1a
fix( #1723 ): find_file for externally created new file results in folder unable to be opened
...
* fix(#1723 ): find_file for externally created new file results in folder unable to be opened
* fix(#1723 ): find_file for externally created new file results in folder unable to be opened
2022-11-05 16:34:41 +11:00
Alexander Courtis
a0f3e99b2d
feat(watcher): tear down watcher on failue, warning the user ( #1707 )
2022-11-05 10:25:14 +11:00
Alexander Courtis
ed9db632a8
feat(watcher): add filesystem_watchers.ignore_dirs ( #1705 )
2022-11-05 10:24:25 +11:00
Alexander Courtis
33ce8e3c73
fix( #1711 ): open in a new window when no window picker and no available window ( #1715 )
2022-11-05 10:23:03 +11:00
kylo252
6ca6f99e76
feat(notify): add notify.threshold ( #1693 )
...
* feat: configurable notification level
add `notify.threshold` to setup opts
* feat: configurable notification level: add threshold example doc
* feat: configurable notification level: log always comes last
Co-authored-by: Alexander Courtis <alex@courtis.org>
2022-11-01 10:24:40 +11:00
David Brouwer
ada2c6441d
fix( #1712 ): invalid window ID on colorscheme ( #1714 )
2022-11-01 10:04:47 +11:00
wyrid
cd2f7569db
feat(api): add api.marks.clear ( #1708 )
2022-11-01 08:46:56 +11:00
wyrid
cbb5313f90
feat(api): add api.fs.clear_clipboard ( #1706 )
...
* feat: command to clear the clipboard
* feat: command to clear the clipboard: stylua
* feat: command to clear the clipboard: add to :help
Co-authored-by: Alexander Courtis <alex@courtis.org>
2022-10-31 15:48:05 +11:00
Sabu Siyad
fba97517bb
fix( #1679 ): renderer.full_name correctly shows for one character outside ( #1688 )
...
ref: `:h getwininfo()`
Signed-off-by: Sabu Siyad <hello@ssiyad.com>
Signed-off-by: Sabu Siyad <hello@ssiyad.com>
2022-10-31 15:38:09 +11:00
Alexander Courtis
1044eba9e7
doc: update event subscription example
2022-10-31 13:59:03 +11:00
wyrid
3845039c1a
fix: use pcall to prevent live-filter regex errors ( #1689 )
...
* fix: use pcall to prevent live-filter regex errors
Wrap live filter's match function in pcall to prevent errors caused by
invalid regex while typing.
* nit: use ok for pcall rc
* nit: stylua fix
Co-authored-by: Alexander Courtis <alex@courtis.org>
2022-10-29 14:22:14 +11:00
Alexander Courtis
dd90bfa155
fix( #1671 ): split with no window picker will always find an available window ( #1677 )
2022-10-29 13:42:56 +11:00
Alexander Courtis
cb98892dea
doc: add hitest notes and add termguicolors to example setups
2022-10-29 12:45:24 +11:00
kiyan
65c2ba8952
fix(colorscheme): update winhl on colorscheme change
...
fixes #1696
2022-10-28 14:19:01 +02:00
Alexander Courtis
1be1e17be5
doc( #1676 ): clarify view.mapping.list contents including case of key
2022-10-25 09:37:02 +11:00
Alexander Courtis
49c32c0dda
Revert "fix( #1676 ) case insensitive mapping key remove and override ( #1682 )"
...
This reverts commit 5a798b3be0 .
2022-10-25 08:00:17 +11:00
Ofir Gal
23c0fe9a0a
Added NvimTreeLineNr higlight ( #1684 )
2022-10-24 19:53:13 +00:00
Alexander Courtis
5a798b3be0
fix( #1676 ) case insensitive mapping key remove and override ( #1682 )
...
* fix(#1676 ): remove_keymaps matches case insensitively
* fix(#1676 ): mappings.list.n.key matches case insensitively for overrides
2022-10-24 14:51:07 +11:00
Alexander Courtis
58055a0397
doc( #1672 ): clarify mappings example and doc
2022-10-24 11:45:33 +11:00
Alexander Courtis
0122a71fce
doc( #1655 ): add roadmap and expand on API/events/actions ( #1666 )
...
* doc(#1655 ): add roadmap and expand on API/events/actions
* doc(#1655 ): add roadmap and expand on API/events/actions
2022-10-23 15:01:58 +11:00
Alexander Courtis
3170e33462
doc( #1606 ): specify watcher and git when profiling
2022-10-23 10:47:47 +11:00
Alexander Courtis
ea09ab497e
doc( #731 ): add single mouse mapping notes
2022-10-23 10:25:18 +11:00
Alexander Courtis
e94f517798
fix( #1675 ): open-file sanity check mode
2022-10-22 14:40:20 +11:00
Alexander Courtis
2b970635d1
fix( #1668 ): update issue link
2022-10-18 11:34:26 +11:00
Alexander Courtis
3a2f68b9d5
fix( #1668 ): revert all startup behaviour changes back to 540055b
2022-10-18 11:14:35 +11:00
Alexander Courtis
4e24505e2b
fix( #1664 ): respect hijack_directories.enable on startup when not open_on_setup ( #1665 )
2022-10-17 14:49:57 +11:00
Alexander Courtis
48992fd3e8
fix( #1639 ): ensure tree autocommands match filetype as well as name ( #1640 )
...
* fix(#1629 ): nvim start with file named *NvimTree* opens tree instead of buffer
* Revert "fix(#1629 ): nvim start with file named *NvimTree* opens tree instead of buffer"
This reverts commit e7136078f7 .
* fix(#1629 ): nvim start with file named *NvimTree* treats file as tree
* fix(#1629 ): nvim start with file named *NvimTree* treats file as tree
* fix(#1639 ): ensure tree autocommands match filetype as well as name
* fix(#1639 ): fix bad merge
* fix(#1639 ): ensure tree autocommands match filetype as well as name
2022-10-17 12:31:41 +11:00
Ali Almohaya
c995ce0878
fix( #1643 ): preview on floating window ( #1648 )
...
* fix: preview on floating window
* chore: redrawing the tree after setting current win
* chore: ignore winleave autocmd on preview action
* fix: typo in comment
* chore: call correct window id
* chore: revert changes in focus method
* chore: check if float window is enabled before ignoring WinLeave
2022-10-16 12:17:17 +11:00
Alexander Courtis
c446527056
chore( #1649 ): remove workaround for https://github.com/neovim/neovim/issues/17395 which was fixed in nvim 0.7.0 ( #1650 )
2022-10-15 13:49:13 +11:00
Alexander Courtis
55aa0062b9
fix( #1270 ): ensure explorer exists at startup before propagating FS changes
2022-10-15 12:44:59 +11:00
emmanueltouzery
187388b7f5
fix( #1632 ): autocenter: avoid use of feedkeys ( #1632 )
2022-10-15 11:10:42 +11:00
Alexander Courtis
6ff828b25b
doc: vim.g.loaded -> vim.g.loaded_netrw
2022-10-15 10:50:07 +11:00
Alexander Courtis
c4ac723a83
fix( #1626 ): obey splitright/below when splitting existing windows ( #1641 )
2022-10-15 10:22:03 +11:00
Alexander Courtis
23a564f1cd
doc: link screenshots to showcases page
2022-10-15 10:19:14 +11:00
Ali Almohaya
b07701f9da
chore: remove pngs from .github folder and use direct links for imgs in README.md ( #1642 )
2022-10-13 16:55:12 +02:00
Ali Almohaya
b01e7beaa6
fix( #1628 ): quit_on_open e: do not open in the tree's window ( #1637 )
...
* fix: prevent quit_on_open from opening in same window
* chore: remove condition for quit_on_open
* fix: prevent opening file in a new window on floting nvim-tree
* stylua
Co-authored-by: Alexander Courtis <alex@courtis.org>
2022-10-11 10:28:30 +11:00
Alexander Courtis
c66cbdfc25
fix( #1629 ): nvim start with file named *NvimTree* opens tree instead of buffer ( #1634 )
...
* fix(#1629 ): nvim start with file named *NvimTree* opens tree instead of buffer
* Revert "fix(#1629 ): nvim start with file named *NvimTree* opens tree instead of buffer"
This reverts commit e7136078f7 .
* fix(#1629 ): nvim start with file named *NvimTree* treats file as tree
* fix(#1629 ): nvim start with file named *NvimTree* treats file as tree
2022-10-11 10:00:03 +11:00
Alexander Courtis
875d38e52c
doc: add alex-courtis screenshot with source
2022-10-09 14:54:55 +11:00
Alexander Courtis
0db4977303
doc: update hero screenshots with default options
2022-10-09 14:18:00 +11:00
Alexander Courtis
54afa503a9
chore: replace urls from kyazdani42 -> nvim-tree
2022-10-09 12:52:54 +11:00
kiyan
3d58a9b2cf
fix(fs): create file failure when reloading watch path for node
...
because node can be a file or a symlink.
fixes #1633
2022-10-08 16:11:34 +02:00
kiyan
b4d704e88d
chore: replace urls from kyazdani42 -> nvim-tree
2022-10-08 11:31:57 +02:00