Commit Graph
13 Commits
Author SHA1 Message Date
runarberg b01165c1f8 Fix third level shifts for Mac OS and windows
ISO third level keys were not working. That prevented some inputting
important characters (like pipe `|` and caret `^`) on some keyboard
layouts.

Instead of parsing the user-agent string to find the users os, we now
look into the `platform` attribute of the `navigator` object.

Removed the hijacking of the command key `⌘` on Mac OS as the `Alt` key
on other systems.
2016-06-10 16:14:31 +00:00
Paris fed92ac5c8 Implement tests 2016-06-10 16:35:56 +03:00
Daniel Imms 0535f9425b More escape sequence tests 2016-06-09 19:25:29 -07:00
Daniel Imms c86fd87819 Add tests for F-keys 2016-06-09 19:00:40 -07:00
Daniel Imms 3a866cf202 Refactor escape sequence code and add tests 2016-06-09 18:41:54 -07:00
Paris fa093e2bd2 Set up environment for testing 2016-06-09 10:04:53 +03:00
Paris f87300d30e Remove old test-suite completely 2016-06-09 09:49:11 +03:00
Christopher Jeffrey 86dad1b087 better options handling. 2013-08-13 17:20:55 -05:00
Christopher Jeffrey 6e375ccc33 move lib/term.js to src/term.js. 2013-08-13 09:51:58 -05:00
Christopher Jeffrey 3b322929c6 add a default style option. 2013-08-11 09:32:17 -05:00
Christopher Jeffrey 791127bc88 fix benchmark. 2013-08-11 05:30:04 -05:00
Christopher Jeffrey 14248234d4 v0.0.1 2013-08-08 09:27:30 -05:00
Christopher Jeffrey 51946a73c8 up 2013-08-08 09:03:31 -05:00