Commit Graph

  • 43cb3c9e4f esc [0J was dropping through to esc[1J master Kelvin Sherlock 2022-11-25 14:49:22 -0500
  • 6cb2b91ac0
    fix answer back string ksherlock 2021-04-22 23:10:55 -0400
  • 8a5f5a9e61 bump submodule Kelvin Sherlock 2021-03-27 23:55:54 -0400
  • b1340d2a56 mousetext flag was blocking inverse flag. Kelvin Sherlock 2021-03-27 23:53:52 -0400
  • 5a971ac08c
    Update xcodebuild.yml ksherlock 2020-11-14 20:42:15 -0500
  • 254dfd548e
    Update xcodebuild.yml ksherlock 2020-11-14 20:14:30 -0500
  • bd6d13e51b
    Create xcodebuild.yml ksherlock 2020-11-14 17:38:47 -0500
  • 54335e2e3b xcode upgrade, adjust signing settings. Kelvin Sherlock 2020-11-14 17:17:29 -0500
  • 98dc438fa5 vt100: up/down/left/right were always limited to 1 position. fixed. Kelvin Sherlock 2019-01-08 23:28:49 -0500
  • ceb1349199 Project update. Kelvin Sherlock 2018-12-25 13:56:10 -0500
  • 22266914ed Add Apple III console support. Not usable via termcap since cursor positioning uses 0x00 which is converted by terminfo to 0x80 which has a very different meaning (last column/row vs first column/row). Kelvin Sherlock 2018-12-25 13:55:36 -0500
  • 542dddd335 OS X Mojave hardening. Kelvin Sherlock 2018-11-24 14:29:16 -0500
  • 6b28a1e170 version bump. r6 Kelvin Sherlock 2018-11-24 13:39:42 -0500
  • fd50370e8d project update. Kelvin Sherlock 2018-11-24 13:27:03 -0500
  • 92d89dd630 missing release. Kelvin Sherlock 2018-11-24 13:26:55 -0500
  • 6f409db93e vt100 wip. Kelvin Sherlock 2018-11-24 13:26:47 -0500
  • 30df8aef9e convert characters to 8-bit greyscale to work around OS X Mojave CreateImageMask() bug. Kelvin Sherlock 2018-11-24 12:28:56 -0500
  • 99f5d60be8 rewrite VT05 / VT50 / VT50H with ragel. Kelvin Sherlock 2018-03-03 10:23:57 -0500
  • 020b095542 reset / hard reset menus. Kelvin Sherlock 2018-02-28 21:06:06 -0500
  • bcf03e124b add 40-column Apple console. Kelvin Sherlock 2018-02-28 10:23:58 -0500
  • 0bc20c6fa8 char gen. Kelvin Sherlock 2018-02-28 10:23:44 -0500
  • e7ebb7b573 emulators can specify their character generator. Kelvin Sherlock 2018-02-28 10:22:55 -0500
  • b766854f80 multiple character generators. Kelvin Sherlock 2018-02-28 10:22:20 -0500
  • 5b8c8fec17 version bump r5 Kelvin Sherlock 2018-02-16 22:22:29 -0500
  • 92e1805694 move colors, etc, to a defaults file... Kelvin Sherlock 2018-02-16 17:56:21 -0500
  • 24248e768b add icons. Kelvin Sherlock 2018-02-16 17:54:36 -0500
  • 01c89f4715 retina character generator. Kelvin Sherlock 2018-02-16 17:52:41 -0500
  • bf7e733e8b emulator view - init fd to -1 Kelvin Sherlock 2018-02-14 11:14:51 -0500
  • 49b165a56d add close button to config window. Kelvin Sherlock 2018-02-14 11:14:36 -0500
  • dc097da462 version bump r4 Kelvin Sherlock 2018-02-09 22:58:49 -0500
  • 41c311fb8a Squashed commit of the following: Kelvin Sherlock 2018-02-09 22:47:20 -0500
  • 4507998f1d version bump r3 Kelvin Sherlock 2018-01-31 22:54:46 -0500
  • 9fcf9f333f fix (?) some bugs with IIe/gsos high-bit characters. Kelvin Sherlock 2018-01-31 22:37:52 -0500
  • 6a117c7b8a include the a2-terminfo database Kelvin Sherlock 2018-01-31 22:37:23 -0500
  • 5bd035e33e add terminfo submodule Kelvin Sherlock 2018-01-31 22:02:21 -0500
  • 66040a8366 add ChildMonitor sources to xcode project. Kelvin Sherlock 2018-01-31 21:19:31 -0500
  • b63b60826d set TERMINFO_DIRS to bundle/Resources/terminfo. Kelvin Sherlock 2018-01-31 21:19:05 -0500
  • e0bc21d663 move all the child/fd/kevent monitoring to a dedicated thread / class. Kelvin Sherlock 2018-01-31 21:17:31 -0500
  • 8d282293f0 version bump. r2 Kelvin Sherlock 2018-01-29 21:35:26 -0500
  • c41a520ef8 Merge branch 'master' of https://github.com/ksherlock/TwoTerm Kelvin Sherlock 2018-01-29 21:24:51 -0500
  • 42b9206abe replace grand-central io/pid monitoring with a dedicated thread and kevents. Kelvin Sherlock 2018-01-29 21:24:15 -0500
  • 3542ed50ce fix scroll-right bug (PTSE) Kelvin Sherlock 2018-01-29 21:22:08 -0500
  • b25935338e
    Create README.md ksherlock 2018-01-27 14:43:44 -0500
  • 6299c68117 pics Kelvin Sherlock 2018-01-27 14:42:24 -0500
  • 0044693288 pics Kelvin Sherlock 2018-01-27 14:34:02 -0500
  • 4f1e79178f use ragel version of gno console emulator Kelvin Sherlock 2018-01-27 13:26:15 -0500
  • 38dad13969 dispatch_io_create() is supposed to be the correct way to read from a stream. However, it doesn't seem to work and I believe it's due to poll() not working with pseudo terminals in OS X. r1 Kelvin Sherlock 2018-01-27 08:59:40 -0500
  • a6408fc242 in high sierra, estimated read size always seems to be 0. handle that situation. Kelvin Sherlock 2018-01-18 15:43:13 -0500
  • de8810b8e2 name edits. Kelvin Sherlock 2017-11-30 14:43:04 -0500
  • 57021b2cba project update. Kelvin Sherlock 2017-11-30 14:42:48 -0500
  • ea62737352 [NSView setNeedsDisplayInRect:] must be run in the main thread as of 10.13 r0 Kelvin Sherlock 2017-11-30 14:23:04 -0500
  • bcadf05add 2Term -> TwoTerm, missing pch file. Kelvin Sherlock 2017-11-30 14:19:15 -0500
  • 154f542c4a wip. Kelvin Sherlock 2017-11-01 16:23:50 +0000
  • ffa9c43042 project update. Kelvin Sherlock 2017-02-25 18:29:26 +0000
  • bbd0af01dc update vt50x terminals. Kelvin Sherlock 2017-02-25 18:29:14 +0000
  • 8b59e647d0 -displaySize Kelvin Sherlock 2017-02-25 18:28:55 +0000
  • 4363682e49 xcode crap. Kelvin Sherlock 2017-02-25 18:28:28 +0000
  • 582658be96 green / blue phosphor. Kelvin Sherlock 2017-02-25 18:27:51 +0000
  • 13e46a0aac gno console --commentary. Kelvin Sherlock 2017-02-25 18:26:57 +0000
  • 451e5e4bed processData no longer const cursor blind thread no longer killed/restarted when cursor goes invisible. Kelvin Sherlock 2017-02-21 03:22:17 +0000
  • 102e7a824a update vt05 terminal. since linefeed is only effective on the last line, it's not really usable. Kelvin Sherlock 2017-02-21 03:20:53 +0000
  • a34341dd69 redo ptse Kelvin Sherlock 2017-02-18 18:02:01 +0000
  • f941f462fb gsos console scroll Kelvin Sherlock 2017-02-18 18:01:33 +0000
  • 6ab42a4c82 scroll left / right. Kelvin Sherlock 2017-02-18 18:00:18 +0000
  • 93b24a5a4b simplify/rewrite screen Kelvin Sherlock 2017-02-17 03:57:16 +0000
  • cef619bae7 rewrite GS/OS Console. Kelvin Sherlock 2017-02-17 03:54:52 +0000
  • 8a5373f906 fixes. Kelvin Sherlock 2017-02-16 19:24:01 +0000
  • baf2c36e03 project update. Kelvin Sherlock 2017-02-16 18:07:51 +0000
  • 7149e8001f Apple80 -> ragel Kelvin Sherlock 2017-02-16 18:07:29 +0000
  • a7c8a861de _context cursor -> cursor. Kelvin Sherlock 2017-02-16 18:06:52 +0000
  • d899cb8c0e update putc parameters. Kelvin Sherlock 2017-02-16 18:06:20 +0000
  • 2f0cd34e32 remove old screen code Kelvin Sherlock 2017-02-16 00:27:56 +0000
  • 0291b21733 simplify screen, rewrite gno console. Kelvin Sherlock 2017-02-16 00:26:45 +0000
  • 29776f8366 iRect operators. Kelvin Sherlock 2017-02-16 00:26:01 +0000
  • df2570a146 tweak Kelvin Sherlock 2017-02-13 01:44:53 +0000
  • 228b4da5cc ragel version of gno console emulator. Kelvin Sherlock 2017-02-05 19:23:27 +0000
  • 02ea54d3fe fix warnings. Kelvin Sherlock 2017-02-05 19:22:58 +0000
  • 59487424bb fix warnings. Kelvin Sherlock 2017-02-05 19:22:40 +0000
  • adebd47bcb gno -> ragel Kelvin Sherlock 2017-02-05 18:17:39 +0000
  • 3bbc779a22 Create branch fix-gno-scrolling-region from trunk. Kelvin Sherlock 2017-02-05 18:16:05 +0000
  • 70b38025ba minor updates. Kelvin Sherlock 2017-02-05 18:15:34 +0000
  • e1c6f11214 update project. Kelvin Sherlock 2017-01-26 19:18:31 +0000
  • 7f89ae21a5 max_size. Kelvin Sherlock 2017-01-26 19:18:12 +0000
  • 152791525a fix clearDebugData. Kelvin Sherlock 2017-01-26 19:17:55 +0000
  • b0674ce06a fix up and simplify ring buffer a little bit. Kelvin Sherlock 2017-01-26 19:05:39 +0000
  • 318d5a0135 debug menu items. Kelvin Sherlock 2017-01-26 04:47:46 +0000
  • 695fb8ce36 ring buffer to debug stuff. Kelvin Sherlock 2017-01-26 04:47:35 +0000
  • b218387855 fix decrementY. Kelvin Sherlock 2017-01-26 04:47:10 +0000
  • 1fec3f120c merge updated effects. Kelvin Sherlock 2016-09-28 03:13:50 +0000
  • 6cd1025a9e 80-column updates. Kelvin Sherlock 2016-09-28 03:12:17 +0000
  • 0203a3f895 updates. Kelvin Sherlock 2016-09-28 03:11:51 +0000
  • 50ab7f28d7 Create branch backlight from trunk. Kelvin Sherlock 2016-09-17 17:39:47 +0000
  • e1cf110542 misc updates. Kelvin Sherlock 2016-09-17 17:39:30 +0000
  • 4da42afc94 c++17 algorithm. Kelvin Sherlock 2016-09-17 17:39:06 +0000
  • 2bff238150 forgot dealloc method. Kelvin Sherlock 2016-09-17 17:36:38 +0000
  • 1e6fc3be1d OXTABS Kelvin Sherlock 2016-07-12 13:35:41 +0000
  • 0cd1566d4b update project. Kelvin Sherlock 2016-07-11 02:27:34 +0000
  • 4f472749df GS/OS Console Driver / ragel test. Kelvin Sherlock 2016-07-11 02:27:21 +0000
  • cb7ceeb697 new method for processing data in large chunks. Kelvin Sherlock 2016-07-11 02:26:55 +0000
  • 31b0aea4c0 remove extra whitespace. Kelvin Sherlock 2016-07-11 02:26:16 +0000