Commit Graph

28 Commits

Author SHA1 Message Date
Keith Winstein 577bfc0dae Import of server, all hooked together 2011-08-13 17:10:19 -04:00
Keith Winstein 9eb6131b57 Eliminate termemu() (also in last commit) -- everything done by Terminal::Complete 2011-08-13 15:52:42 -04:00
Keith Winstein 3f66e86057 More const correctness 2011-08-13 15:52:07 -04:00
Keith Winstein 2e2578c26c Also print last frame 2011-08-13 15:08:50 -04:00
Keith Winstein 023eb182d0 Refactor display to be outside of terminal and add some const correctness 2011-08-13 15:06:37 -04:00
Keith Winstein b0b36ddf94 Change rtm to stm 2011-08-05 20:09:54 -04:00
Keith Winstein 507e791888 Fix bug in wrapper re: sessions idle for more than 2^31 microseconds 2011-02-22 05:46:49 -05:00
Keith Winstein 1ee54cd70a Remove some debugging routines and add comments 2011-02-06 14:43:47 -05:00
Keith Winstein 9ee3ef57bb Increase buffer size 2011-02-06 01:57:15 -05:00
Keith Winstein 1b48d7f0c9 Smarter poll interval 2011-02-06 01:48:57 -05:00
Keith Winstein 9b02204d72 Limit the frame rate 2011-02-05 06:25:01 -05:00
Keith Winstein a54cc9d0c4 Added smarter display routine 2011-02-05 02:55:30 -05:00
Keith Winstein 2edf66c9e9 Treat resize as another Action 2011-02-04 01:52:43 -05:00
Keith Winstein c4366234b1 Improvements to wrapper -- now runs user's shell 2011-02-04 01:33:07 -05:00
Keith Winstein d4be42ac3d Tell child initial window size. Fix combining char order flip 2011-02-03 23:28:04 -05:00
Keith Winstein 2812c7beaf Support resize 2011-02-03 22:18:27 -05:00
Keith Winstein 5a3c4a201b Handle cursor key mode (application vs. ANSI). "less" now works. 2011-02-03 03:56:02 -05:00
Keith Winstein 4ca5b35d7d Mark UserByte actions handled 2011-02-03 03:21:30 -05:00
Keith Winstein bab4f23b44 Handle user input through terminal 2011-02-03 03:19:06 -05:00
Keith Winstein 37c61f811b Move include statements 2011-02-03 02:01:21 -05:00
Keith Winstein 9bca84b3c6 Move parser outside of terminal emulator -- prepare for keyboard input 2011-02-03 01:59:55 -05:00
Keith Winstein fa31514de7 Fix some crashers, including libc Unicode related 2011-02-01 05:19:04 -05:00
Keith Winstein 4486f1c119 Cleanup: consolidate swrite 2011-01-26 14:04:13 -05:00
Keith Winstein bd2e1f99c1 Now can send debugging info (actions) to separate tty 2011-01-22 16:10:23 -05:00
Keith Winstein 1c6819ae0d Implement DA (device attributes), including writeback to host 2011-01-22 15:25:52 -05:00
Keith Winstein cfd279fa25 Support wide characters and combining characters 2011-01-22 04:58:15 -05:00
Keith Winstein 30ab4371db Support "Print" action. 2011-01-21 16:36:47 -05:00
Keith Winstein f40d539f7b Simple actions dispatching on terminal emulator 2011-01-21 15:28:13 -05:00