Commit Graph

18 Commits

Author SHA1 Message Date
Cheer Xiao
aaa6cab6f2 edit: Support alt- keys 2013-09-23 18:06:52 +08:00
Cheer Xiao
4ef9564800 edit: Clear style after writing line 2013-09-23 16:34:00 +08:00
Cheer Xiao
368e67f85f edit: Fix reading of Enter key 2013-09-23 16:32:23 +08:00
Cheer Xiao
85ed89f64b Revamp async.RuneReader 2013-09-22 18:49:37 +08:00
Cheer Xiao
3ac4e9e164 New async.RuneReader to read runes asynchronously 2013-09-21 15:40:55 +08:00
Cheer Xiao
916a977546 edit: Let writer keep a copy of the terminal file 2013-09-21 10:32:53 +08:00
Cheer Xiao
b749897275 edit: Add reader.readAhead 2013-09-21 10:28:59 +08:00
Cheer Xiao
761bccb401 edit: Cleanup 2013-09-21 00:32:55 +08:00
Cheer Xiao
c3bff421d4 edit: Implement Key.String() 2013-09-21 00:31:20 +08:00
Cheer Xiao
90882e53bf edit: Cleanup 2013-09-21 00:29:41 +08:00
Cheer Xiao
f8652b6523 edit: Factor reading-related things into reader.go 2013-09-21 00:27:12 +08:00
Cheer Xiao
7b43256549 edit: Add a pos struct to storage position 2013-09-20 09:28:32 +08:00
Cheer Xiao
42e464ddae edit: Re-support tips
buffer now also keeps the position of the cursor.
2013-09-20 00:26:19 +08:00
Cheer Xiao
86b22ee87b edit: Factor buffer keeping & syncing to a struct writer 2013-09-19 18:36:47 +08:00
Cheer Xiao
153d3890b7 edit: Style the pipe like redir leaders 2013-09-19 18:16:01 +08:00
Cheer Xiao
da6038bb8b edit: Remove unreachable code 2013-09-18 17:56:30 +08:00
Cheer Xiao
ca3294d42f Use plain old make for building 2013-09-18 16:58:51 +08:00
Cheer Xiao
1e777d6807 Package editor -> edit 2013-09-18 16:42:10 +08:00