[comp.sys.ibm.pc.digest] Info-IBMPC Digest V90 #42

Info-IBMPC@WSMR-SIMTEL20.ARMY.MIL ("Info-IBMPC Digest") (03/11/90)

Info-IBMPC Digest           Sun, 11 Mar 90       Volume 90 : Issue  42

Today's Editor:
         Gregory Hicks - Chinhae Korea <GHICKS@WSMR-Simtel20.Army.Mil>

Today's Topics:
                     Recent msdos uploads to SIMTEL20
           Quick reference list of SIMTEL20's msdos directories
                 Proposed Mapping for IBM-PC Function Keys

Send Replies or notes for publication to: <INFO-IBMPC@WSMR-SIMTEL20.ARMY.MIL>

Send requests of an administrative nature (addition to, deletion from the
distribution list, et al) to: <INFO-IBMPC-REQUEST@WSMR-SIMTEL20.ARMY.MIL>

The Lending Library is available from: WSMR-SIMTEL20.ARMY.MIL (see file
PD1:<MSDOS.FILEDOCS>AAAREAD.ME details on file directories and
descriptions.)

Archives of past issues of the Info-IBMPC Digest are available by FTP only
from WSMR-SIMTEL20.ARMY.MIL in directory PD2:<ARCHIVES.IBMPC>.

WSMR-SIMTEL20.ARMY.MIL can be accessed using LISTSERV commands from BITNET
via LISTSERV@NDSUVM1, LISTSERV@RPIECS, LISTSERV@FINTUVM and in Europe from
EARN TRICKLE servers.  Send commands to TRICKLE@<host-name> (example:
TRICKLE@TREARN).  The following TRICKLE servers are presently available:
AWIWUW11 (Austria), BANUFS11 (Belgium), DKTC11 (Denmark), DB0FUB11 or
DTUZDV1 (Germany), IMIPOLI (Italy), EB0UB011 (Spain) TAUNIVM (Israel) and
TREARN (Turkey).

If you are unable to access SIMTEL20 via Internet FTP or through one of
the BITNET/EARN file servers, most MSDOS SIMTEL20 files, including the
PC-Blue collection, are available for downloading on the Detroit Download
Central network at 313-885-3956.  DDC is a networked system with multiple
lines that support 300, 1200, 2400, and 9600 bps (HST).  This system is a
subscription system with an average hourly cost of 17 cents per hour.  It
is also accessable on Telenet via PC Pursuit and on Tymnet via StarLink
outdial.  New files uploaded to WSMR-SIMTEL20 are usually available on DDC
within 24 hours.

----------------------------------------------------------------------

Date: Sun, 4 Mar 1990  12:08 MST
From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL>
Subject: Recent msdos uploads to SIMTEL20

The following files have been recently uploaded to SIMTEL20:

NOTE: Type B is Binary; Type A is ASCII

 Filename   Type Length   Date    Description
==============================================
Directory PD1:<MSDOS.AT>
VIEWCMOS.ARC  B   15374  900225  Display contents of AT CMOS RAM, w/C source

Directory PD1:<MSDOS.BATUTL>
TSBAT16.ARC   B   33819  900304  Collection of useful batch files by Timo Salmi

Directory PD1:<MSDOS.BBS>
BBSCOMP.ARC   B   56067  900227  Compares BBS file lists, lists differences

Directory PD1:<MSDOS.BBSLISTS>
BBS0390.ARC   B   79586  900303  'THELIST' national BBS list for Mar. 1990

Directory PD1:<MSDOS.C>
BOSS01.ARC    B  147542  900227  Window Boss 02.15.90, windows for C pgms, 1of4
BOSS02A.ARC   B  232906  900227  Window Boss 02.15.90, windows for C pgms, 2of4
BOSS02B.ARC   B  218724  900227  Window Boss 02.15.90, windows for C pgms, 3of4
BOSS03.ARC    B   98405  900227  Window Boss 02.15.90, windows for C pgms, 4of4
TABX.C        A    3660  900224  Filter that expands TABS to SPACES

Directory PD1:<MSDOS.CALCULATOR>
HPREAD13.ARC  B   22966  900301  Transf HP Calc infrared data->PC using $4 part

Directory PD1:<MSDOS.DATABASE>
EXCHK4_1.ARC  B  226243  900227  ExpressCheck v4.00 check book manager, 1 of 2
EXCHK4_2.ARC  B   98164  900227  ExpressCheck v4.00 check book manager, 1 of 2

Directory PD1:<MSDOS.DESKACCESS>
MTSLBB61.ARC  B  149160  900225  Address & phone number organizer/phone dialer
SCHED14D.ARC  B  176710  900228  Daily schedule & notepad pgm - shareware DEMO

Directory PD1:<MSDOS.DESQVIEW>
TAME220.ARC   B   54791  900227  Speed up pgm execution in DesqView/VM386/other

Directory PD1:<MSDOS.DSKUTL>
AT720.ARC     B    1301  900224  BIOS patch for 720K disks in 1.2M drive, SYDEX
COPYQ210.ARC  B   56883  900224  Quick multiple diskette format/copy/verify
DNAV14.ARC    B   77652  900225  Disk Navagator: point & shoot HD manager shell
REFORM16.ARC  B   63973  900303  Disk defragmenter with TurboPascal v5.0 source
TCOPY.ARC     B   59914  900225  Fast diskette format/copy/verify uses EMS/Ext

Directory PD1:<MSDOS.EDITOR>
51GRDRVS.ARC  B   88970  900303  Graphics drivers for WordPerfect v5.1
GAL210A1.ARC  B  216064  900303  Galahad word processor from Clarkson Univ,1of4
GAL210A2.ARC  B  228352  900303  Galahad word processor from Clarkson Univ,2of4
GAL210A3.ARC  B  180436  900303  Galahad word processor from Clarkson Univ,3of4
GAL210A4.ARC  B  171947  900303  Galahad word processor from Clarkson Univ,4of4
QDV.ARC       B    3480  900303  DESQview setup file for QEdit text editor
QEDIT21.ARC   B  166916  900303  Small fast memory-based text editor
QMAC21.ARC    B   48747  900303  Macro compiler/decompiler for QEdit21
QNG21.ARC     B   68148  900303  Norton Guides database for QEdit21

Directory PD1:<MSDOS.FILEDOCS>
SIMIBM.ARC    B  228292  900304  SIMTEL20 MSDOS files listing with descriptions
SIMIBM.IDX    A  422255  900304  SIMTEL20 MSDOS files listing with descriptions
UPLOADS.FEB   A   25539  900228  List of uploads to SIMTEL20 for February 1990

Directory PD1:<MSDOS.FILUTL>
LZEXE-E.ARC   B   18181  900224  Compress most EXE files and run them directly
PS41.ARC      B   93048  900303  Menu-driven search for text or find files
XXENCDEC.ARC  B   30096  900303  XXencode/XXdecode binary files to/from ASCII

Directory PD1:<MSDOS.GIF>
CSHOW810.ARC  B  278624  900228  GIF/MAC/RLE view/print, Herc/CGA/EGA/VGA/SVGA
GIF_LIB.ZIP   B  183310  900301  Turbo C 2.0 library to manipulate GIF images

Directory PD1:<MSDOS.HAMRADIO>
MORSE26B.ARC  B   64262  900225  Hams: Morse code training program by N0IAI
NPRM9055.ARC  B   22190  900303  FCC NPRM 90-55 Communicator license, full text

Directory PD1:<MSDOS.LASER>
FNTVIEW3.ARC  B   92179  900303  View/clean HPLaserjet Portrait/Landscape fonts

Directory PD1:<MSDOS.MENU>
MRMENU.ARC    B   42612  900228  Easy way to generate menus in BAT files

Directory PD1:<MSDOS.PLOT>
SPLOT57.ARC   B  187158  900303  Screen Plot, two & three-dimension via prntr.

Directory PD1:<MSDOS.PRINTER>
DMP202.ARC    B   58663  900303  Resident print spooler, spools to disk, memory
SHOWPCL.ARC   B   25437  900227  Hewlett Packard PCL file disassembler

Directory PD1:<MSDOS.QBASIC>
QBX400G.ARC   B   57258  900224  Quick BASIC xref by Vern Buerg v4.00g

Directory PD1:<MSDOS.SCREEN>
SOS310.ARC    B   17484  900225  Save/restore text screens to/from mem or disk

Directory PD1:<MSDOS.SYSUTL>
BOOT11.ARC    B   47949  900228  Pick your CONFIG from a menu, and reboot
EXT-RAM.ARC   B    6684  900225  Good discusion of extended vs expanded RAM
FSTAT.ARC     B   12698  900302  Display complete list of currently open files
WRAPLUGS.ARC  B     926  900224  How: Make wrap plugs to diagnose LPT/COM ports

Directory PD1:<MSDOS.TEX>
DVIEW31.ARC   B   77331  900301  TeX DVI previewer for CGA/EGA/T3100/AT6300/VGA

Directory PD1:<MSDOS.TROJAN-PRO>
INDEX.290     A   11977  900301  Guide to Dr. Brunnstein's virus catalogs
MSDOSVIR.290  A   66730  900301  Brunnstein's MSDOS virus catalog Feb 90 update

Directory PD1:<MSDOS.TURBOPAS>
TSPAS18.ARC   B   89361  900225  TPas4.0/5.0/5.5 units for programmers, T.Salmi

Directory PD1:<MSDOS.TXTUTL>
LEX_YACC.ARC  B  182821  900301  Lex/Yacc compiler compiler, w/Turbo Pascal src
MAXFND21.ARC  B   26934  900303  Search files for multiple strings,many options

Directory PD1:<MSDOS.ZIP>
ZFV101.ARC    B   25306  900227  ZIP format view - technical ZIP file info

Directory PD2:<MSDOS2.MODEM>
BBPOWERI.ARC  B  164791  900303  Power file transfer shell (Bytebrothers)
EZ113.ARC     B  144240  900224  EZ-Reader for Qmail v1.13 (PC Board/ProDoor)
EZUTL103.ARC  B   64251  900224  EZ-Reader utilities v1.03 (PC Board/ProDoor)
WHATLN20.ARC  B   44510  900303  Use 1 phone for modem, FAX, and voice calls

Directory PD2:<MSDOS2.RBBS-PC>
RBBSMOVE.ARC  B    8174  900227  Moves RBBS-PC 17.3 files to proper subdirs
RCHAT100.ARC  B   14114  900227  Chat between nodes without doors for RBBS 17.3

Directory PD2:<MSDOS2.TAXES>
PCTAX892.ARC  B  168218  900227  Computes and prints 1989 Federal Tax returns

Directory PD2:<MSDOS2.TELIX>
HOST41.ARC    B  103035  900303  Host 4.1, improved BBS Host mode for Telix 3.x

--Keith Petersen
Maintainer of SIMTEL20's CP/M, MSDOS, & MISC archives [IP address 26.2.0.74]
Internet: w8sdz@WSMR-SIMTEL20.Army.Mil, w8sdz@brl.arpa  BITNET: w8sdz@NDSUVM1
Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz

------------------------------

Date: Sun, 4 Mar 1990  23:56 MST
From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL>
Subject: Quick reference list of SIMTEL20's msdos directories

Quick reference list of SIMTEL20's PD1:<MSDOS.x> directories as of March 4,
1990 (where 'x' is one of the names below):

ADA           DDJMAG        GRAPHICS      OS2           SPRINT
ALLCHARGE     DESKACCESS    HAMRADIO      PACKET        SQ-USQ
APL           DESKJET       HYPERTEXT     PASCAL        STARLINK
ARC-LBR       DESKPUB       IRIT          PC-JR         STARTER
ASMUTL        DESQVIEW      KA9Q-TCPIP    PCPURSUIT     STATISTICS
AT            DIRUTL        KEYBOARD      PCRESOURCE    SURFMODL
AUTOCAD       DISASM        LAN           PCTECH        SWAP
AWK           DSKUTL        LAPTOP        PGMUTL        SYSUTL
BASIC         EDITOR        LASER         PILOT         TEX
BATUTL        EDUCATION     LISP          PLI           TROJAN-PRO
BBS           EEL           LOTUS123      PLOT          TURBO-C
BBSLISTS      EGA           MAC           PREPROCESS    TURBOBAS
BORLAND       EMULATORS     MAPPING       PRINTER       TURBOPAS
C             FILEDOCS      MATH          PRODIGY       TXTUTL
CAD           FILUTL        MAX           PROGJOURN     UUCP
CALCULATOR    FINANCE       MEMACS        PROLOG        VENTURA
CASE          FLOWCHART     MENU          QBASIC        VGA
CATALOG       FORMGEN       MICROCORN     QPASCAL       VOICE
CLIPPER       FORTH         MODULA2       RAMDISK       VOICEMAIL
COMPATIBLES   FORTRAN       MOUSE         SCREEN        WORLDMAP
CROSSASM      FOSSIL        MSJOURNAL     SMALL-C       X-10
CROSSREF      FREEMACS      MSWINDOWS     SMALLTALK     XLISP
DATABASE      GIF           MUSIC         SNOBOL4       ZIP
DBASE         GRAPH         NETWORK       SPREADSHEET   ZOO

Quick reference list of SIMTEL20's PD2:<MSDOS2.x> directories as of March 4,
1990 (where 'x' is one of the names below):

AIJOURNAL     CITADEL       GENIE         OPUS          RBBS-PC
ARCNET-PCIP   CMPLNGMAG     HANDICAP      PCMAG         TAXES
ASM-MAG       CMU-PCIP      KERMIT        PIBTERM       TELIX
BIBLE         COMPUTE-PC    MODEM         PROCOMM       XPC
CIS           FIDO          NCSATELNET    QMODEM        ZMODEM

See PD1:<MSDOS.FILEDOCS>AAAREAD.ME for details on file directories and
descriptions.

--Keith Petersen
Maintainer of SIMTEL20's MSDOS, MISC & CP/M archives [IP address 26.2.0.74]
Internet: w8sdz@WSMR-SIMTEL20.Army.Mil, w8sdz@brl.arpa  BITNET: w8sdz@NDSUVM1
Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz

------------------------------

Date: Sun, 4 Mar 90 7:22:28 CDT
From: david@wubios.wustl.edu (David J. Camp)
Subject: Proposed Mapping for IBM-PC Function Keys

In an attempt to define some standards for the mapping of IBM-PC Function
Keys (F-keys) into ansi escape sequences, I have been studying how various
terminals and software packages work.  This is by no means a complete
investigation, and I have not made reference to any standards documents.  The
table of those keys sent by these programs is below.

The first column is from the mskermit.ini take file that we are using now.
The author professed that his choices were somewhat arbitrary, so it is just
here for reference.  The second is the codes sent by NCSA_Telnet.  The third
are those sent by kermit when no mskermit.ini file is present.  The values in
parenthases are those returned by the kermit 'show key' function.  The vt220
definitions are derived from a Dec vt240 Series Programmer Reference Manual,
experiments with a real vt240, and information about mapping 8-bit escape
sequences into 7-bit escape sequences provided by Joe DupNick on the
info-ibmpc mailing list.

The last column is my proposed standard.  I welcome your comments.  We plan
to provide mapping tables for these key sequences in various formats.  Those
include kermit take files with 'set key' definitions, NCSA_Telnet config.tel
files, 'dkey' program scripts, Unix termcap and terminfo entries.

We will also be establishing a set of definition for how these keys are used
by Sas on our Unix system.  There is some debate over whether these should
reflect the operation of PC-Sas or perhaps CMS-Sas.  The CMS-Sas operation
seems more in line with what little I know about SAA, but some people are
already getting used to the PC-Sas definitions and want those instead.  I
welcome debate on the subject.

Note: a real vt240 has two sets of function keys. PF1-PF4 are called the
"Auxiliary Keypad Keys".  F1-F20 are called the "Top Row Function Keys".
F1-F5 are reserved for functions local to the terminal.

kermit keys:
	    wubk NCSA     Kermit           vt240         recommended
            ermit         Default
            .ini
F1          ^[OP ^[OP     ^[OP             PF1=^[OP      ^[OP
F2          ^[OQ ^[OQ     ^[OQ             PF2=^[OQ      ^[OQ
F3          ^[OR ^[OR     ^[OR             PF3=^[OR      ^[OR
F4          ^[OS ^[OS     ^[OS             PF4=^[OS      ^[OS
F5          ^[Om ^[Om     ^[Ow (\Kkp7)                   ^[Om
F6          ^[Ol ^[Ol     ^[Ox (\Kkp8)     F6= ^[[17~    ^[[17~
F7          ^[On ^[On     ^[Oy (\Kkp9)     F7= ^[[18~    ^[[18~
F8          ^[OL ^[Ov     ^[Om (\Kkpminus) F8= ^[[19~    ^[[19~
F9          ^[Ok ^Z       ^[Ot (\Kkp4)     F9= ^[[20~    ^[[20~
F10         ^[OM ^[OM     ^[Ou (\Kkp5)     F10=^[[21~    ^[[21~
F11                                            ^[[23~    ^[[23~
F12                                            ^[[24~    ^[[24~
F13                                            ^[[25~
F14                                            ^[[26~
F15                                            ^[[28~
F16                                            ^[[29~
F17                                            ^[[31~
F18                                            ^[[32~
F19                                            ^[[33~
F20                                            ^[[34~
AF1                                                      ^[[23~
AF2                                                      ^[[24~
AF3                                                      ^[[25~
AF4                                                      ^[[26~
AF5                                                      ^[[28~
AF6                                                      ^[[29~
AF7                                                      ^[[31~
AF8                                                      ^[[32~
AF9                                                      ^[[33~
AF10                                                     ^[[34~
SF1                       ^[Ov (\KKP6)
SF2                       ^[Ol (\Kpcoma)
SF3                       ^[Oq (\KKP1) 
SF4                       ^[Or (\KKP2) 
SF5                       ^[Os (\KKP3)
SF6                       ^[OM (\Kkpenter)
SF7                       ^[Op (\KKP0)
SF8                       ^[On (\Kkpdot)
Alt+0            ^[Op                                    ^[Op
Alt+1            ^[Oq                                    ^[Oq
Alt+2            ^[Or                                    ^[Or
Alt+3            ^[Os                                    ^[Os
Alt+4            ^[Ot                                    ^[Ot
Alt+5            ^[Ou                                    ^[Ou
Alt+6            ^[Ov                                    ^[Ov
Alt+7            ^[Ow                                    ^[Ow
Alt+8            ^[Ox                                    ^[Ox
Alt+9            ^[Oy                                    ^[Oy
Insert      ^[?H                               ^[[2~     ^[[2~
Delete      ^[?S ^On      \127 (DEL)           ^[[3~     ^[[3~
Up Arrow    ^[OA ^[OA     ^[OA (\Kuparr)       ^[OA      ^[OA
Left Arrow  ^[OD ^[OD     ^[OD (\Klfarr)       ^[OD      ^[OD
Down Arrow  ^[OB ^[OB     ^[OB (\Kdnarr)       ^[OB      ^[OB
Right Arrow ^[OC ^[OC     ^[OC (\Krtarr)       ^[OC      ^[OC
Prev Screen ^[?i ^[Ou^[Ox      (\Kupscn)       ^[[5~     ^[[5~  (PgUp)
Next Screen ^[?k ^[Ot^[Ox      (\Kdnscn)       ^[[6~     ^[[6~  (PgDn)
Home        ^[?a ^H            (\Khomscn)                ^[1~
End         ^[?j ^[Ot^[Or      (\Kendscn)                ^[4~
Ctrl+PgUp   ^[?c ^[Ou^[Ow      (\Kupone)
Ctrl+PgDn   ^[?d ^[Ot^[Ow      (\Kdnone)
Ctrl+End    ^[?b ^[OP^[Ot      (\Kdump)
Ctrl+Home   ^[?a
Find                                           ^[1~
Select                                         ^[4~

Bitnet:   david@wubios.wustl                ^      Mr. David J. Camp
Internet: david%wubios@wugate.wustl.edu   < * >    Box 8067, Biostatistics
uucp:     uunet!wugate!wubios!david         v      660 South Euclid
Washington University (314) 36-23635               Saint Louis, MO 63110

------------------------------

End of Info-IBMPC Digest
************************
-------