Skip to content

Commit 9137487

Browse files
refactor: split rendering for each capture into own function
1 parent 3114d70 commit 9137487

File tree

5 files changed

+278
-235
lines changed

5 files changed

+278
-235
lines changed

doc/limitations.md

Lines changed: 28 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,11 @@
11
# Limitations
22

3-
## Text Boundaries
4-
5-
[ISSUE #35](https://github.com/MeanderingProgrammer/markdown.nvim/issues/35)
6-
7-
Text that extends beyond available space will can overwrite content.
8-
9-
This has been fixed for headings when using neovim >= `0.10.0`.
10-
113
## `LaTeX` Formula Positioning
124

135
[ISSUE #6](https://github.com/MeanderingProgrammer/markdown.nvim/issues/6)
146

157
`LaTeX` formula evaluations are placed above text rather than overlayed.
168

17-
## Which Key Limiting Modes
18-
19-
[ISSUE #43](https://github.com/MeanderingProgrammer/markdown.nvim/issues/43)
20-
21-
Since `which-key` interjects when writing commands it can effectively limit the
22-
number of modes available to the user.
23-
24-
This varies by configuration. An example is having the `operators` preset enabled
25-
will prevent the user from entering the operator pending mode. Since this mode cannot
26-
be reached this plugin cannot not do anything special in the operator pending state,
27-
since it effectively does not exist.
28-
29-
This is expected behavior by `which-key`: [ISSUE #534](https://github.com/folke/which-key.nvim/issues/534)
30-
319
## Telescope Opening File
3210

3311
Since `telescope` performs several mode change operations to enable previewing and
@@ -44,3 +22,31 @@ of opening a file. At the time of writing these are:
4422
Something about the way these are done causes the file to appear be opened in `insert`
4523
mode despite being in `normal` mode. Additionally there is no `ModeChanged` event
4624
that occurs after this to go back to `normal` mode.
25+
26+
# Resolved Limitations
27+
28+
## Text Boundaries
29+
30+
[FIX 5ce3566](https://github.com/MeanderingProgrammer/markdown.nvim/commit/5ce35662725b1024c6dddc8d0bc03befc5abc878)
31+
32+
Should no longer be an issue when using neovim >= `0.10.0`.
33+
34+
[ISSUE #35](https://github.com/MeanderingProgrammer/markdown.nvim/issues/35)
35+
36+
Text that extends beyond available space will can overwrite content.
37+
38+
## Which Key Limiting Modes
39+
40+
This is no longer the case as of `which-key` v3 release.
41+
42+
[ISSUE #43](https://github.com/MeanderingProgrammer/markdown.nvim/issues/43)
43+
44+
Since `which-key` interjects when writing commands it can effectively limit the
45+
number of modes available to the user.
46+
47+
This varies by configuration. An example is having the `operators` preset enabled
48+
will prevent the user from entering the operator pending mode. Since this mode cannot
49+
be reached this plugin cannot not do anything special in the operator pending state,
50+
since it effectively does not exist.
51+
52+
This is expected behavior by `which-key`: [ISSUE #534](https://github.com/folke/which-key.nvim/issues/534)

0 commit comments

Comments
 (0)