Commit Graph

11 Commits

Author SHA1 Message Date
leizhe
8f2140e537 enhance: properties inserting
Multiple properties drawers are allowed for now, this PR limits the
creation of multiple drawers to make sure that each block has only
one. Call <properties multiple times will insert the property in same drawer.
2021-10-20 16:40:27 +08:00
leizhe
014f744641 enhance: support list, markdown property, etc 2021-10-08 18:07:17 +08:00
Tienson Qin
c1883e0012 fix: editor pos 2021-09-26 11:28:15 +08:00
Tienson Qin
4e44d9839b fix: don't trigger commands auto-complete when paste 2021-09-26 11:14:06 +08:00
Amar Sood (tekacs)
d7983322f6 feat: toggle formatting of selected area instead of double-wrapping
enhance: select formatted text after changing its formatting for toggle support
fix: place cursor between (pattern)(pattern) pair when selection is empty
2021-06-11 04:21:46 -04:00
Weihua Lu
24d75ccd26 chore: clean up and some docs 2021-06-10 17:43:06 +08:00
Weihua Lu
669dac7a09 feat: swap out caret_pos imp 2021-06-10 12:15:50 +08:00
Weihua Lu
3cbf3b74be refactor: extract out cursor pos function 2021-06-10 12:15:50 +08:00
Weihua Lu
5b119ea990 fix: wrong cross boundary due to caret_pos bug 2021-06-10 12:15:50 +08:00
Weihua Lu
237f4d9e1a refactor: extract cursor ops to new ns 2021-06-10 12:15:50 +08:00
Weihua Lu
237857aafe feat: imp move cursor up down by position 2021-06-10 12:15:50 +08:00