[net.micro.pc] Curses in IBM Xenix?

ramona@sytek.UUCP (Ramona Wu) (05/07/85)

<bugs can't die unless everyone fixes them>

Does anyone know if the IBM blessed Xenix release for the AT contains
Curses as one of the Berkeley enhancements?  I've tried contacting
IBM but no one there seems to know.  They can't even get a copy of
Xenix or at least the manuals to check for me .

While I'm at it, what Berkeley enhancements does it support besides
csh.

Please send me mail and I'll summarize if there is enough interest.
(I don't get a chance to readnews often enough so I will probably
miss the answer if you just post it to the net.)

thanks in advance
[hplabs | decvax ] !sytek!ramona
----- News saved at Tue May  7 12:30:41 1985

david@varian.UUCP (David Brown) (05/14/85)

> Does anyone know if the IBM blessed Xenix release for the AT contains
> Curses as one of the Berkeley enhancements?  I've tried contacting
> IBM but no one there seems to know.  They can't even get a copy of
> Xenix or at least the manuals to check for me .
> 
> While I'm at it, what Berkeley enhancements does it support besides
> csh.

Yes, curses is there (for both the small and large models) for Xenix.
However, there is no libcurses for the DOS cross environment -- I
suppose you would need to rewrite termlib for a PC monitor.  The programs
that I tried that used curses worked on the console (a monochrome monitor)
but failed on a TeleVideo 912 -- it turned out the termcap entry for the
tvi912 was too large.  When I trimmed the termcap entry, my curses programs
worked.

I also tried compiling the curses source from our VAX -- it failed because
printw() calls doprnt(), which is not a user-accessible routine in Xenix.

Other Berkeley enhancements I've noticed:
	vi (to use view, you need to create the link yourself:
			ln /bin/vi /bin/view)
	more
	strings
	enhanced ls (called lc) - multi-column, recursive, etc.

A visual shell called vsh is supplied, but it is not related to the
Berkeley vsh.

-- 
	David Brown	 (415) 945-2199
	Varian Instruments 2700 Mitchell Dr.  Walnut Creek, Ca. 94598
	{zehntel,amd,fortune,resonex,rtech}!varian!david

phil@amdcad.UUCP (Phil Ngai) (05/20/85)

In article <318@varian.UUCP> david@varian.UUCP (David Brown) writes:
>Other Berkeley enhancements I've noticed:
...
>A visual shell called vsh is supplied, but it is not related to the
>Berkeley vsh.

This "vsh" seems to use wordstar style commands which is inappropriate
in an environment with vi as the screen editor.

Barf!


-- 
 What do you do the day after a peak experience?

 Phil Ngai (408) 749-5720
 UUCP: {ucbvax,decwrl,ihnp4,allegra}!amdcad!phil
 ARPA: amdcad!phil@decwrl.ARPA

caf@omen.UUCP (Chuck Forsberg WA7KGX) (05/21/85)

The Berkeley vsh is apparently in the public domain; it has been posted
to the net in the past.  It is one of the verrry few non trivial programs
to come over the net that have compiled and run on PC-AT Xenix without
major grief.
-- 
Chuck Forsberg WA7KGX	..!tektronix!reed!omen!caf
Omen Technology Inc 17505-V NW Sauvie IS RD Portland OR 97231
Voice: 503-621-3406	Modem: 503-621-3746 (Hit CR's for speed detect)