Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2023-10-29 16:22:38 +03:00
parent 03b308391f
commit 99eab1f99e

View File

@ -48,10 +48,6 @@ var setup = function(){
-
- ## Bugs:
focused:: true
- BUG: trailing whitespace is ignored in view...
- this node has a second empty line
- this is a sibling to the above node
- BUG: undo: does not handle element splitting correctly...
- place cursor somewhere here, hit `Enter`, and then undo.
- _this will correctly restore the old node but will not remove the new one_
@ -66,6 +62,15 @@ var setup = function(){
- side margins are a bit too large (account for toolbat to the right)
-
- ## ToDo:
- trailing whitespace is ignored in `.view`... (BUG?)
- this node has a second empty line
- there are several ways to deal with this:#
- logseq: remove trailing whitespace completely on refocus
- show whitespace in both modes
- keep current behavior
- Q: should we select text without first focusing??
- _...logseq does not do this either_
- editor as a custom element / web component
- DONE data interface:
collapsed:: true
@ -76,7 +81,9 @@ var setup = function(){
- events
- test nesting...
-
- selection / multiple node selection (via shift+motion)
- selection
- multiple node selection (via shift+motion)
- touch/mouse (???)
- copy/paste nodes/trees
- numbered lists: add counters to a depth of 6-7...
- _or find a way to make them repeat..._