On Mon, 18 Jun 2012 18:50:52 +1000 David Seikel <onef...@gmail.com> said:

> On Mon, 18 Jun 2012 08:37:32 +0900 Carsten Haitzler (The Rasterman)
> <ras...@rasterman.com> wrote:
> 
> >  it doesn't handle every escape sequence in existence and even the
> > ones it does handle may be buggy - ie i got it wrong. as such there
> > is no document that tells you the terminal state machine and exactly
> > what every mode means, what modes you should start in, what every esc
> > seq or char does EXACTLY etc. it's all some level of guess-work based
> > on reading pages on escape codes and other terminal emulator srcs.

i've found these on my googling journeys for info.. the problem is they dont
specify the state machine transitions and assumptions exactly :) reality is
they serve as a rough guide and for details i read other terminal srcs :)

> Terminal escape sequences are described in the ECMA-048 standard.  You
> should be able to find that on the ECMA website.  It's four times the
> size of the document I attached, but it's a PDF.  The one I attached
> should be a superset of the ECMA standard.
> 
> These URLS might be handy, I got them from a text file called
> "all-escapes.txt", but forget where I got it from.  I attached it.
> 
> http://www.cs.utk.edu/~shuford/terminal/dec_vt220_codes.txt
> 
> http://www.cs.utk.edu/~shuford/terminal/vt100_reference_card.txt
> 
> http://www.cs.utk.edu/~shuford/terminal/vt100_codes_news.txt
> 
> http://www.cs.utk.edu/~shuford/terminal/ansi_dec_controls_news.txt
> 
> http://www.cs.utk.edu/~shuford/terminal/xterm_controls.txt
> 
> http://www.cs.utk.edu/~shuford/terminal/color_control_news.txt
> 
> http://vt100.net/docs/vt220-rm/
> 
> http://vt100.net/ctrlseq_dec.html
> 
> http://vt100.net/ctrlfunc_dec.html
> 
> http://www.wyse.com/service/support/kbase/SEQwt.asp?Q=9
> 
> ftp://ftp.cs.cmu.edu/afs/cs/user/ralf/pub/rbcom346.zip#TERM-EMU.DOC
> 
> http://www.itscj.ipsj.or.jp/ISO-IR/2-1.htm
> 
> http://www.itscj.ipsj.or.jp/ISO-IR/2-2.htm
> 
> http://www.itscj.ipsj.or.jp/ISO-IR/2-3.htm
> 
> http://www.itscj.ipsj.or.jp/ISO-IR/2-8-1.htm
> 
> http://www.itscj.ipsj.or.jp/ISO-IR/2-8-2.htm
> 
> The codes that are returned by function keys and stuff, I started
> testing them yesterday, coz I happen to be writing a terminal app.
> Seems to be a few different standards for those, so I'm just gonna
> support them all in my app.
> 
> -- 
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to