Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!uunet!kithrup!sef From: sef@kithrup.COM (Sean Eric Fagan) Newsgroups: comp.unix.sysv386 Subject: Re: UNIX WordPerfect Terminal Database Message-ID: <1991May06.035914.28932@kithrup.COM> Date: 6 May 91 03:59:14 GMT References: <832@tiamat.fsc.com> <1991May4.125515.8831@pegasus.com> Organization: Kithrup Enterprises, Ltd. Lines: 22 In article john@jwt.UUCP (John Temples) writes: >Is curses sufficiently broken on enough platforms supported by WP that >they had to go and write their own? It has been, at certain points in the past. Basicly, people ended up adding special fields to termcap, because it (and curses) didn't support them itself, and they would therefore have to have their own termcap file, ofttimes in its own special format (*sigh*). For example: there is no way in terminfo (as of yet) to differentiate between a normal function key and a shifted function key. Yes, there are cases where it is both possible and desirable to tell the difference (scancode terminals, for example). So, what do you do? All terminfo will tell you is what all of the function key strings are; quite often, at least some of those *will* be shifted/ctrld/alted/hypered/whatever function keys, but there is no way to tell. -- Sean Eric Fagan | "I made the universe, but please don't blame me for it; sef@kithrup.COM | I had a bellyache at the time." -----------------+ -- The Turtle (Stephen King, _It_) Any opinions expressed are my own, and generally unpopular with others.