-
Notifications
You must be signed in to change notification settings - Fork 134
Open
Labels
Milestone
Description
An n-gram is a contiguous sequence of words within a thought.
- Challenges
- Must be taken into account by: add, delete, edit, contextView
- Superscript spacing
- Dynamically insert spacer sup
- Re-insert spacer sup whenever it is deleted
- Do not re-render editable while editing
- Possible performance issues
- Leave annotation infrastructure in place
- Convert showContexts from bool to path
- Incorrectly uses selection focus when trying to navigate into thought fragment context view descendants
- Instead get from contextView
- Only use selection focus at toggle context view
- Add subkey property to cursor?
- Might get lost constantly due to { key, rank } reconstructions
- Can be derived from contextViews
- No, because selection is lost once you start navigating in
- Can't replace thought with ngram in contextViews as the path becomes ambiguous
- The same ngam can exist in two siblings
- Append ngram to items for contextView
- Which makes sense as the ngram is a subsequent navigation step (a selection)
Reactions are currently unavailable