[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- <!--x-content-type: text/plain --> "http://www.w3.org/TR/html4/loose.dtd">
- <!--x-date: Tue Oct 19 15:41:31 2004 -->
- <!--x-from-r13: yvfgf ng fbheprvyyhfgengrq.pbz (Xbua Iryyf) -->
- <!--x-message-id: [email protected] -->
- <!--x-subject: [ale] Rolling your own terminal emulator -->
- <li><em>date</em>: Tue Oct 19 15:41:31 2004</li>
- <li><em>from</em>: lists at sourceillustrated.com (John Wells)</li>
- <li><em>subject</em>: [ale] Rolling your own terminal emulator</li>
We have a need to heavily modify a java terminal emulator. While I
understand the GUI-specific code itself very well, I need to gain a better
understanding of the terminal code.
I'm looking for a tutorial/document/book/site that describes how to write
a simple (or optionally complex) terminal emulator. I understand it's
really just buffering input, sending across the wire, echoing characters
properly, etc, but there's also control characters to handle, positions to
write on the screen, and other items that are a bit more obscure as far as
I know.
If you were to write your own terminal emulator, where would you begin?
What are the steps to terminal enlightenment?
Thanks for the help, as always.
John
</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<ul><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><a name="00734" href="msg00734.html">[ale] Rolling your own terminal emulator</a></strong>
<ul><li><em>From:</em> greg.freemyer at gmail.com (Greg Freemyer)</li></ul></li>
</ul></li></ul>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00703.html">[ale] Installfest</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00705.html">[ale] teaching opportunity</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00728.html">[ale] Qmail: adding accounts</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00734.html">[ale] Rolling your own terminal emulator</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#00704"><strong>Date</strong></a></li>
<li><a href="threads.html#00704"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>
<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>