Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!uunet!usaos!xenitec!sco!olsa99!rascal!theo Newsgroups: comp.terminals,sco.opendesktop Subject: Re: Alternate character modes on qvt101 and freedom 100 terminals Message-ID: <9102150803.aa02901@xenitec.on.ca> Date: 15 Feb 91 13:03:14 GMT Sender: @usaos.uucp Organization: Rascal Systems Lines: 36 Return-Path: To: scoodt-local@xenitec.on.ca X-Mailer: SCO System V Mail (version 3.2) Resent-By: mmdf@xenitec.on.ca Xref: xenitec comp.terminals:1782 sco.opendesktop:551 Keywords: qvt101, freedom100, curses Message-ID: <1502@rascal.UUCP> Date: Thu, 14 Feb 91 10:12:50 GMT References: <1500@rascal.UUCP> <10156@scolex.sco.COM> Reply-To: theo@rascal.UUCP (T. Kramer) Followup-To: comp.terminals In article <10156@scolex.sco.COM> staceyc@sco.COM (Stacey Campbell) writes: > >Just to double check, you are aware that '%' is special in terminfo >and needs to be escaped (I notice that you have shown the special code >for ascii 27 '\E' but not for '%' which is '%%'. Do a man terminfo >for information. I have checked the manual and you are quit correct in stating that the '%' (percentage) character is special. However, even if the rmacs sequence is '\E%%' or for that matter '\E%%%%%..%%' the rmacs sequence is not output to the screen. The output for my program is as follows:- ^[(^[(+^[= 5^[%%^M^[$fkkkkkkkkkkkkkkkkkkkg^[=7 ^ ^ ^ | | | rmacs?-+ +-smacs +-- Where is the rmacs??? This is with rmacs set to '\E%%%%' > Which uses termcap where '%' is not probably not special. No! the XENIX V.2.2 linked in curses library is -ltinfo. The XENIX development system generated binary work perfectly for both XENIX V.2.2 and SCO UNIX V.3.2 and SCO Opendesktop all using terminfo. +--------------------------------+--------------------------------------------+ | theo@rascal | Still smacs of something rmacs to me | +--------------------------------+--------------------------------------------+