Kelvin Sherlock
|
6f409db93e
|
vt100 wip.
|
2018-11-24 13:26:47 -05:00 |
|
Kelvin Sherlock
|
99f5d60be8
|
rewrite VT05 / VT50 / VT50H with ragel.
|
2018-03-03 10:23:57 -05:00 |
|
Kelvin Sherlock
|
020b095542
|
reset / hard reset menus.
|
2018-02-28 21:06:06 -05:00 |
|
Kelvin Sherlock
|
bcf03e124b
|
add 40-column Apple console.
|
2018-02-28 10:23:58 -05:00 |
|
Kelvin Sherlock
|
e7ebb7b573
|
emulators can specify their character generator.
|
2018-02-28 10:22:55 -05:00 |
|
Kelvin Sherlock
|
9fcf9f333f
|
fix (?) some bugs with IIe/gsos high-bit characters.
|
2018-01-31 22:37:52 -05:00 |
|
Kelvin Sherlock
|
4f1e79178f
|
use ragel version of gno console emulator
|
2018-01-27 13:26:15 -05:00 |
|
Kelvin Sherlock
|
bbd0af01dc
|
update vt50x terminals.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3180 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-25 18:29:14 +00:00 |
|
Kelvin Sherlock
|
8b59e647d0
|
-displaySize
git-svn-id: svn://qnap.local/TwoTerm/trunk@3179 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-25 18:28:55 +00:00 |
|
Kelvin Sherlock
|
13e46a0aac
|
gno console --commentary.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3176 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-25 18:26:57 +00:00 |
|
Kelvin Sherlock
|
451e5e4bed
|
processData no longer const
cursor blind thread no longer killed/restarted when cursor goes invisible.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3175 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-21 03:22:17 +00:00 |
|
Kelvin Sherlock
|
102e7a824a
|
update vt05 terminal. since linefeed is only effective on the last line, it's not really usable.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3174 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-21 03:20:53 +00:00 |
|
Kelvin Sherlock
|
a34341dd69
|
redo ptse
git-svn-id: svn://qnap.local/TwoTerm/trunk@3173 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-18 18:02:01 +00:00 |
|
Kelvin Sherlock
|
f941f462fb
|
gsos console scroll
git-svn-id: svn://qnap.local/TwoTerm/trunk@3172 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-18 18:01:33 +00:00 |
|
Kelvin Sherlock
|
cef619bae7
|
rewrite GS/OS Console.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3169 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-17 03:54:52 +00:00 |
|
Kelvin Sherlock
|
8a5373f906
|
fixes.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3168 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-16 19:24:01 +00:00 |
|
Kelvin Sherlock
|
7149e8001f
|
Apple80 -> ragel
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3166 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-16 18:07:29 +00:00 |
|
Kelvin Sherlock
|
a7c8a861de
|
_context cursor -> cursor.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3165 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-16 18:06:52 +00:00 |
|
Kelvin Sherlock
|
0291b21733
|
simplify screen, rewrite gno console.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3162 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-16 00:26:45 +00:00 |
|
Kelvin Sherlock
|
df2570a146
|
tweak
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3160 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-13 01:44:53 +00:00 |
|
Kelvin Sherlock
|
228b4da5cc
|
ragel version of gno console emulator.
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3159 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-05 19:23:27 +00:00 |
|
Kelvin Sherlock
|
adebd47bcb
|
gno -> ragel
git-svn-id: svn://qnap.local/TwoTerm/branches/fix-gno-scrolling-region@3156 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-05 18:17:39 +00:00 |
|
Kelvin Sherlock
|
70b38025ba
|
minor updates.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3154 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2017-02-05 18:15:34 +00:00 |
|
Kelvin Sherlock
|
1fec3f120c
|
merge updated effects.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3146 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-09-28 03:13:50 +00:00 |
|
Kelvin Sherlock
|
6cd1025a9e
|
80-column updates.
git-svn-id: svn://qnap.local/TwoTerm/branches/backlight@3145 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-09-28 03:12:17 +00:00 |
|
Kelvin Sherlock
|
e1cf110542
|
misc updates.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3139 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-09-17 17:39:30 +00:00 |
|
Kelvin Sherlock
|
1e6fc3be1d
|
OXTABS
git-svn-id: svn://qnap.local/TwoTerm/trunk@3119 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-12 13:35:41 +00:00 |
|
Kelvin Sherlock
|
4f472749df
|
GS/OS Console Driver / ragel test.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3117 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-11 02:27:21 +00:00 |
|
Kelvin Sherlock
|
cb7ceeb697
|
new method for processing data in large chunks.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3116 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-11 02:26:55 +00:00 |
|
Kelvin Sherlock
|
31b0aea4c0
|
remove extra whitespace.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3115 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-11 02:26:16 +00:00 |
|
Kelvin Sherlock
|
3efa5f6b2a
|
fix vt100 position bug.
git-svn-id: svn://qnap.local/TwoTerm/trunk@3109 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-06 19:11:45 +00:00 |
|
Kelvin Sherlock
|
5c4b05a4cc
|
remove event logging.
git-svn-id: svn://qnap.local/TwoTerm/branches/gcd_dispatch@3104 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-06 17:14:05 +00:00 |
|
Kelvin Sherlock
|
ca3a2ab4c7
|
fix text port size logic.
git-svn-id: svn://qnap.local/TwoTerm/branches/frameless@3098 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-06 02:56:33 +00:00 |
|
Kelvin Sherlock
|
692b91d69c
|
unsigned -> NSUInteger
git-svn-id: svn://qnap.local/TwoTerm/branches/frameless@3096 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-05 21:22:50 +00:00 |
|
Kelvin Sherlock
|
7c621218f9
|
fix set port bug.
git-svn-id: svn://qnap.local/TwoTerm/branches/frameless@3095 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2016-07-05 21:21:47 +00:00 |
|
Kelvin Sherlock
|
1522013d9c
|
EventCharacters.
git-svn-id: svn://qnap.local/TwoTerm/branches/frameless@2466 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2012-08-01 23:58:39 +00:00 |
|
Kelvin Sherlock
|
8c65b9e6c5
|
Emulator Manager
git-svn-id: svn://qnap.local/TwoTerm/branches/frameless@2465 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2012-08-01 23:58:01 +00:00 |
|
Kelvin Sherlock
|
dd13a2d5c3
|
Caps lock + shift
git-svn-id: svn://qnap.local/TwoTerm/branches/frameless@2464 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2012-08-01 23:57:32 +00:00 |
|
Kelvin Sherlock
|
16d01203f8
|
git-svn-id: svn://qnap.local/TwoTerm/trunk@2307 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-10-15 23:17:48 +00:00 |
|
Kelvin Sherlock
|
46ebda708c
|
use textport
git-svn-id: svn://qnap.local/TwoTerm/trunk@2024 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-02-06 18:32:27 +00:00 |
|
Kelvin Sherlock
|
93a6782a2b
|
fix eraseline behavior.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2019 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-02-05 02:21:08 +00:00 |
|
Kelvin Sherlock
|
4f239780ed
|
cursor type support for GNO/ME console.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2018 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-02-05 01:47:31 +00:00 |
|
Kelvin Sherlock
|
3289e6da7a
|
uppercase characters when capslock on
git-svn-id: svn://qnap.local/TwoTerm/trunk@2013 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-02-03 02:39:06 +00:00 |
|
Kelvin Sherlock
|
4a44a3dd4b
|
textPort fixes.
git-svn-id: svn://qnap.local/TwoTerm/trunk@2000 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-01-20 02:34:07 +00:00 |
|
Kelvin Sherlock
|
5252d7c61d
|
send upper char if caps lock
git-svn-id: svn://qnap.local/TwoTerm/trunk@1992 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-01-16 23:03:45 +00:00 |
|
Kelvin Sherlock
|
6515fc5325
|
moving files around
git-svn-id: svn://qnap.local/TwoTerm/trunk@1989 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-01-12 03:55:16 +00:00 |
|
Kelvin Sherlock
|
08d61ce529
|
moving things around
git-svn-id: svn://qnap.local/TwoTerm/trunk@1986 5590a31f-7b70-45f8-8c82-aa3a8e5f4507
|
2011-01-12 03:49:47 +00:00 |
|