when the two bytes of a char are divided into two different packets
wrap line when the column overflows, to fix the issue on lilybbs
introduce settings API
refactor Screen by extracting ascii code to a new class Term
fix whitespace between attributes
don't change focus when user starts to press ctrl
The code doesn't make sense. Maybe I was trying to change the position of "#ime" (not ".cursor"), but I made it wrong. Just delete it...
add simple context menu for copy
a simple (and inefficient) implementation of rect selection
context menu and command API
remove a previous listener
don't try to copy when nothing is selected
introduce simple expect API
move test code from main.coffee to test.coffee
an empty mode for lily bbs
rename bbs.nju to bbs.lily
jquery ui 1.10.2
Use textInput to replace compositionend. It can handle both chinese and full-width symbols.
screen.commands.register_persisted and screen.commands.lookup
clear local bindings in screen.events