Commit Graph

549 Commits

Author SHA1 Message Date
hedy
bbe56bf6ee Update readme 2023-11-06 09:31:56 +08:00
hedy
9e96b54de9 feat: Add follow_cursor and restore_location
New lua API function: follow_cursor (supports opts.focus_outline).
This sets location in outline to match location in code.

New keymap: restore_location (C-g) by default.
This provides the same functionality as follow_cursor.

I've also refactored other lua API functions for consistency of using
`opts.focus_outline`. If opts is not provided, focus_outline is
defaulted to true. To change this behaviour, set it to false.
2023-11-06 09:20:52 +08:00
hedyhli
6f6289582a Auto generate vim docs 2023-11-03 02:19:26 +00:00
hedy
ceb9a4841d Update readme 2023-11-03 10:18:46 +08:00
hedyhli
860ea87d22 Auto generate vim docs 2023-11-03 01:47:27 +00:00
hedy
7b8bf86fc9 Fix typo 2023-11-03 09:47:00 +08:00
hedyhli
de1a9ec521 Auto generate vim docs 2023-11-03 01:45:58 +00:00
hedy
bfe7af0861 Merge branch 'master' of github.com:hedyhli/symbols-outline.nvim 2023-11-03 09:45:12 +08:00
hedy
be0ee3d994 Update readme 2023-11-03 09:45:03 +08:00
hedy
8ddaa13443 Merge upstream PR #229
simrat39/symbols-outline.nvim#229
2023-11-03 09:43:02 +08:00
hedyhli
a1ec984534 Auto generate vim docs 2023-11-03 01:29:22 +00:00
hedy
7ad4009d17 Update readme and reorganize 2023-11-03 09:28:44 +08:00
hedyhli
349cddb599 Auto generate vim docs 2023-11-02 14:25:07 +00:00
hedy
4d72eb53a3 readme: Fix ordering 2023-11-02 22:24:35 +08:00
hedyhli
0754909595 Auto generate vim docs 2023-11-02 14:23:24 +00:00
hedy
46c1b8b84e readme: Fix typo 2023-11-02 22:22:55 +08:00
hedyhli
e741559e6a Auto generate vim docs 2023-11-02 14:22:00 +00:00
hedy
efe1cb1d0c Merge branch 'master' of github.com:hedyhli/symbols-outline.nvim 2023-11-02 22:21:21 +08:00
hedy
2ab81c2bd2 readme: Update PR status 2023-11-02 22:21:02 +08:00
hedyhli
a08ed2761b Auto generate vim docs 2023-11-02 14:18:53 +00:00
hedy
2e05a842a8 readme: Fix typos 2023-11-02 22:18:16 +08:00
hedyhli
a3a0c1f9f2 Auto generate vim docs 2023-11-02 14:16:29 +00:00
hedy
e10d947572 Merge branch 'master' of github.com:hedyhli/symbols-outline.nvim 2023-11-02 22:15:58 +08:00
hedy
af8e219dbb readme: Add skip links 2023-11-02 22:15:50 +08:00
hedyhli
abc58a2cfb Auto generate vim docs 2023-11-02 14:14:41 +00:00
hedy
93dec0a61c Update readme 2023-11-02 22:13:53 +08:00
hedyhli
7e67b4a6fc Auto generate vim docs 2023-11-02 13:38:54 +00:00
hedy
2c87c79bd5 Merge branch 'master' of github.com:hedyhli/symbols-outline.nvim 2023-11-02 21:38:23 +08:00
hedy
e3d622445e feat: Move and goto_location simultaneously, and highlight
See readme changes
2023-11-02 21:37:40 +08:00
hedy
fe98a8cf8a BREAKING: Rename focus_location -> peek_location
Avoids confusion with other uses of 'focus'.
2023-11-02 21:13:30 +08:00
hedyhli
a7a5cf7fd7 Auto generate vim docs 2023-11-02 12:35:33 +00:00
hedy
f8c1ff33e3 Merge branch 'master' of github.com:hedyhli/symbols-outline.nvim 2023-11-02 20:35:02 +08:00
hedy
4f64eeaef9 Update readme 2023-11-02 20:34:58 +08:00
hedy
a23a0d321f Merge upstream PR #235
simrat39/symbols-outline.nvim#235
2023-11-02 20:18:02 +08:00
hedy
b495ccc3ef Fix invalid buffer id 2023-11-02 20:17:51 +08:00
hedy
23b31c64e8 Merge upstream PR #177
simrat39/symbols-outline.nvim#177
2023-11-02 20:14:32 +08:00
hedy
9289d59073 Update readme 2023-11-02 20:13:48 +08:00
hedy
bbe95d0c58 fix(auto_preview): Instantly preview whenever another node is selected
simrat39/symbols-outline.nvim#119

Rather than using another config option, this should be the default,
expected behaviour for auto_preview.

Also (another difference to the PR implementation is that) there is no
need to subscribe to both CursorHold and CursorMoved.
2023-11-02 20:06:06 +08:00
hedyhli
c5312f7495 Auto generate vim docs 2023-11-02 09:47:38 +00:00
hedy
a87f73c3b2 BREAKING,feat: Customizable guide markers
See readme
2023-11-02 17:46:27 +08:00
hedy
841825b747 Document border option and publicize has_code_win 2023-11-02 17:31:37 +08:00
hedyhli
4358ce8e9b Auto generate vim docs 2023-11-02 01:30:33 +00:00
hedy
9fbeb0ed07 Add configuration recipes 2023-11-02 09:29:46 +08:00
hedyhli
7173c3befd Auto generate vim docs 2023-11-01 13:10:08 +00:00
hedy
c19b3bd571 feat: Add show_status 2023-11-01 21:09:06 +08:00
hedy
d78d94218a feat: Revamp preview window
Please see README diff for details and implications.
2023-11-01 21:04:26 +08:00
hedyhli
a7324dd3c9 Auto generate vim docs 2023-11-01 10:55:30 +00:00
hedy
505e99e870 chore(docs): Update readme 2023-11-01 18:54:40 +08:00
hedyhli
3008909d3c Auto generate vim docs 2023-11-01 10:39:42 +00:00
hedy
ab77b5ed11 Merge branch 'master' of github.com:hedyhli/symbols-outline.nvim 2023-11-01 18:39:11 +08:00