Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion RealWorld Version 8 Terminfo nightmare
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
D. Thomas Podnar  
View profile  
 More options Feb 11 1999, 3:00 am
Newsgroups: comp.unix.sco.misc
From: "D. Thomas Podnar" <t...@microlite.com>
Date: 1999/02/11
Subject: Re: RealWorld Version 8 Terminfo nightmare
As near as I can tell, the RealWorld 8 copyright notices initially begin
by issuing hard-coded 8 bit line draw characters from the PC character set.

Of course, if you launch xterm with a PC character set it messes up your
acsc graphics characters.

The following is a terminfo file munged to work with an xterm that
has been launched with an ibm font, for instance:

  xterm -fnibm8x14 -fg black -bg white

Someone else can probably tell you how to make that the default
character set if necessary.

1)  Place the following in the file /tmp/rwxterm.ti
2)  TERMINFO={RealWorldPath}/terminfo export TERMINFO
3)  tic -v /tmp/rwxterm.ti
4)  unset TERMINFO

-- cut here - /tmp/rwxterm.ti --
#       Microlite ReqlWord 8 terminfo file - needs ibm font
#       example:  xterm -fn ibm8x14 -fg black -fg white
xterm|xterm terminal emulator - rw8 - ibm font,
        am, km, mir, msgr, xenl, xon,
        cols#80, lines#24,
        acsc=k\277l\332m\300j\331n\305w\302q\304u\264t\303v\301x\263,
        bel=^G, bold=\E[1m, clear=\E[H\E[2J, cr=\r,
        csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\E[D,
        cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
        cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
        dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
        ed=\E[J, el=\E[K, home=\E[H, ht=\t, hts=\EH,
        ich=\E[%p1%d@, ich1=\E[@, il=\E[%p1%dL, il1=\E[L,
        ind=\n, is2=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>,
        kLFT=\E[d, kRIT=\E[c, kbs=\b, kcbt=\E[Z, kcub1=\E[D,
        kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kend=\E[7~,
        kf1=\E[11~, kf10=\E[21~, kf11=\E[25~, kf12=\E[26~,
        kf13=\E[28~, kf14=\E[29~, kf15=\E[31~, kf16=\E[32~,
        kf17=\E[33~, kf18=\E[34~, kf2=\E[12~, kf3=\E[13~,
        kf4=\E[14~, kf5=\E[15~, kf53=\E[5~, kf54=\E[6~,
        kf6=\E[17~, kf7=\E[18~, kf8=\E[19~, kf9=\E[20~,
        khome=\E[8~, kich1=\E[2~, rc=\E8, rev=\E[7m, ri=\EM,
        rmcup=\E[2J\E[?47l\E8, rmso=\E[m, rmul=\E[m,
        rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
        rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7,
        sgr0=\E[m, smcup=\E7\E[?47h, smso=\E[7m, smul=\E[4m,
        tbc=\E[3g,
-- cut here - /tmp/rwxterm.ti --

Note.  The key definitions are based on xterm being launched on an
SCO OpenServer 5 system.  They cover unshifted and shifted, but
not control-shifted characters, since they are not defined in xterms.

Tom
---
D. Thomas Podnar - President       t...@microlite.com  Email
Microlite Corporation              724-375-6711       Voice
2315 Mill Street                   724-375-6908       Fax
Aliquippa PA 15001-2228            888-257-3343       Toll Free Sales
+-------------------------------------------------------------------+
| Makers of Microlite BackupEDGE - Data Archiving Software For Unix |
| http://www.microlite.com                  ftp://ftp.microlite.com |
+-------------------------------------------------------------------+

: I just spent some time at a client, trying to get their new Version 8 of
: RealWorld to work on their X terminals.
:
: The old Version 6 they had before worked just fine.
:
: However, with Version 8, it no longer uses the RWCONFIG.xxx files; rather, it
: uses the `terminfo' database.
:
: Moving from their old RWCONFIG.xtermc file to the new 'ansi' terminfo type had
: two major bad effects.
:
: First, Version 8 always displayed everything in BOLD characters.  This was
: annoying and hard to read for long periods of time.  I fixed this by simply
: eliminating the `bold=' string from the terminal entry.
:
: Second (the hard part) was this: They need to display the line graphics for
: menus and windows as using the `+', `-', and '|' characters, because most of
: their xterms can't handle line draw characters.  (This worked in Version 6)
:
: However, try as I might, I could not make RealWorld version 8 use these
: characters.  In their terminfo, I constructed a special `ansirwc' terminal
: type, and for the 'acsc=' entry, I placed the `+', '-' and '|' characters in
: the right spots. (I also disabled the sequences for starting and ending
: graphics character mode.)  The thing still insisted upon spitting out
: graphics characters, which looks like s**t on most of their xterms.  How it
: now knew HOW to do this is beyond me, since all information about how to
: generate graphics characters was no longer in the terminfo entry.
:
: HOWEVER, I discovered a couple of things which indicated that PERHAPS
: RealWorld isn't getting all its information strictly from `terminfo'.
:
: 1.  At the main menu, I arrowed all the way over to the left-most drop-down
: menu, which I believe was `AR'.  I then pressed Escape, which caused the
: little "Press <Esc> to EXIT" prompt to appear.: This prompt partially covered
: up the lower left corner of the drop-down menu.  THEN, I pressed 'Enter',
: which caused the prompt to go away.  LO AND BEHOLD, the part of the menu that
: was under the prompt was repainted, but WITH '+', '-' and '|'
: characters!!!!!!
:
: 2.  At the top of the menu, the active menu heading (e.g., 'AR', 'P/O', etc.)
: was surrounded by vertical bars, whereas with the standard `ansi' terminal
: type, it was a graphics vertical line character.
:
: SO WHAT GIVES???  Any ideas out there???
:
: Thanks.
:
: -----------== Posted via Deja News, The Discussion Network ==----------
: http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.