You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But, that function is not available if using @joplin/turndown-plugin-gfm, resulting in the following exception:
readerMode.bundle.js:50248 TypeError: isCodeBlock_ is not a functionat nodeContains (readerMode.bundle.js:218:29)at tableShouldBeHtml (readerMode.bundle.js:247:10)at Object.filter (readerMode.bundle.js:127:42)at filterValue (readerMode.bundle.js:88022:16)at findRule (readerMode.bundle.js:88010:9)at Rules.forNode (readerMode.bundle.js:87995:17)at TurndownService.replacementForNode (readerMode.bundle.js:88528:25)at readerMode.bundle.js:88493:40at NodeList.reduce (<anonymous>)at TurndownService.process (readerMode.bundle.js:88486:17)
Expected behaviour
Proposed solutions:
Document clearly that @joplin/turndown-plugin-gfm is not compatible with the original turndown and that @joplin/turndown should be used instead
Maintain compatibility with turndown. In this case it is quite simple - replace the function call with conditional function call isCodeBlock_?.(child). Thougho there cases (if there are any) might not be as simple
Logs
No response
The text was updated successfully, but these errors were encountered:
Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.
Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, feel free to create a new issue with up-to-date information.
Operating system
macOS
Joplin version
n/a
Desktop version info
n/a, but if you really need, it,
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
Current behaviour
This commit 832e945
adds a new function to turndown - 832e945#diff-582d99eae9ac2e71f31737a47dcffa472aa1932ce7a04a78608f11c368406bbbR150
then references the function here: 832e945#diff-0d19da1f333aad24ea14096ec7f96319837830a1b9398112215a9ec9d40d9b81R226
and finally here: 832e945#diff-0d19da1f333aad24ea14096ec7f96319837830a1b9398112215a9ec9d40d9b81R164
But, that function is not available if using
@joplin/turndown-plugin-gfm
, resulting in the following exception:Expected behaviour
Proposed solutions:
@joplin/turndown-plugin-gfm
is not compatible with the original turndown and that@joplin/turndown
should be used insteadturndown
. In this case it is quite simple - replace the function call with conditional function callisCodeBlock_?.(child)
. Thougho there cases (if there are any) might not be as simpleLogs
No response
The text was updated successfully, but these errors were encountered: