forked from lamdu/lamdu
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTODO
More file actions
26 lines (17 loc) · 695 Bytes
/
TODO
File metadata and controls
26 lines (17 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
* A Monad type for expression edit makers -- with hidden ReaderT for
ancestry, and ExpressionEditMaker, and only allow recursing and
passing prefixed ancestry when recursing
* Key to add redex
* Dapaot:
* Add anim-id-remappings to sugar changes
* Multi-ids
-------
* Add JumpTo which gives a hole-like search -- that can sit in a "tab"
in place of a DefinitionEdit
* ScrollBar
* From Nimrod: TextView returns all character position rects
* TextEdit uses the character position rects to locate enter cursor
For correctness:
* Lambda unwrap invalidates params
* Need replace/del to mark entire expression hierarchy now unreachable
as invalidated for delete/modify conflicts