QOwnNotes
QOwnNotes copied to clipboard
Highlighting in the editor cannot handle complex cases and has missing features
- [x] Support for overlapping formats such as, bold+italic, code + italic, etc.
- [x] Em and strong highlighting falls apart quickly in complex cases
- [x] Inline code spans can not handle complex cases. E.g:
``inline ` code`` - [x] No strike through support
- [x] Commonmark compliant indented code blocks
- [x] Commonmark compliant thematic breaks (Horizontal Rule)
- [x] Commonmark compliant ATX Headings (Headings starting with # )
- [x] Commonmark compliant lists
- [ ] No multiline headings support (Setext Headings)
- [ ] Link highlighting can have problems such as
[link](link.com)., the last dot is getting highlighted
Example:
*italic* *italic*
*`code`*
might not get highlighted correctly
Most excellent!
@Waqar144, in 20.1.14 this code block is broken, it worked in 20.1.13:
```css
a {color: green;}
~~~
adas
~~~
```

These ones are ok:
~~~
sdfs <strong>strong</strong>
~~~
~~~
```
inner
```
sdfs <strong>strong</strong>
~~~
~~~css
a {color: green;}
~~~
```css
a {color: green;}
```
Try now
Works great, thank you!
Indented xml code block is not compliant with Commonmark. test data:
1. foo
```bash
hello='hello world'
echo $hello
```
2. tar
```xml
<hello>
hello world
</hello>
```
incompliant preview result:
qownnotes version: QOwnNotes - version 23.10.1 - Launchpad PPA - build 1060