summaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorJovansonlee Cesar <ivanceras@gmail.com>2018-07-30 02:40:37 +0800
committerJovansonlee Cesar <ivanceras@gmail.com>2018-07-30 02:40:37 +0800
commit44ccf2a6604c92e69d1a789abb17d5bbffd302f6 (patch)
treedb58ca26e487ad1c59793ad91ddaeca1aa3bd29e /TODO.md
parentd992d59188147294f9088dd00542a0b7ed075133 (diff)
Add TODO for swap as future plan
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index 0d08ba3..f989939 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,5 +1,13 @@
## TODO
- [ ] detect rectangles
-- [ ] detect whether used as text or used as graphs (if any of the 8 has no get character then it is used as text)
+- [x] detect whether used as text or used as graphs (if any of the 8 has no get character then it is used as text)
- [ ] complete the specs
- [ ] Make the string literal escape work multiline
+- [ ] Make a swap out interface.
+ trait Swap{
+ /// set a new character for the location
+ fn swap(&self)->Vec<(Loc,char)>{
+ }
+ }
+ - useful for detecting broken lines such as - - - and replace it with ~~~~~. This way
+ it will be easier to process by the fragment emitter