----------------------------------------------------------------- update 2 --
Midnight Commander 4.5.6 Beta for OS/2 with EMX  Sun Aug  1 15:00:01 CET 1999
-----------------------------------------------------------------------------
Original Midnight Commander 4.5.6 Beta source (99-01-08):
http://www.gnome.org/cgi-bin/mc/download/devel/mc-4.5.6.tar.gz.html
-----------------------------------------------------------------------------
The Midnight Commander 4.5.6
with mouse support on xterm and the OS/2 console.
Edition: text mode.
Virtual File System: tarfs, extfs, ftpfs, mcfs.
With builtin Editor
Using S-lang library with termcap database
-----------------------------------------------------------------------------
Midnight Commander 4.5.6 features mostly supported. 
   * OS/2 console, xterm and telnet session,
   * mouse support for console and xterm,
   * new mc -K option switch to "unix" code for console (telnet from 
     unix host, "Learn keys" feature etc.) 
   * VFS (virtual file system) supported (with drives on remote system),
     ftpfs is patched to work with IBM ftp server for OS/2,
   * internal editor is supported (including syntax highlighting and
     Linux console features).
   * mcserv for OS/2 with private mc passwd support and new -o option
     for standard mc clients ( in this mode cannot change drives ) 	
-----------------------------------------------------------------------------
   * new environment variable MC_TERMCAP used only for MC in initialization
     time (if required different termcap for MC and other programs)
-----------------------------------------------------------------------------
extfs tested only for *.tar *.tar.gz *.tgz *.zip
-----------------------------------------------------------------------------
os2 keyboard specific keys:     
     select group      M-+  <Alt>+<+> (numeric keypad) 
     unselect group    M--  <Alt>+<-> (numeric keypad) 
     reverse selection M-*  <Alt>+<*> (numeric keypad) 
     find file         M-x
     filtered view     only from menu 
-----------------------------------------------------------------------------
requiered: emx runtime
           environment variables 
              HOME, TMP, TERM, TERMCAP
              MC_LIBDIR ( if different from compiled path "c:/usr/lib/mc" ) 
	   gnu fileutils, gzip, tar, sh ...
           termcap file ( sample file included ) 
-----------------------------------------------------------------------------
CONFIG.SYS example:
~~~~~~~~~~~~~~~~~~
...
SET HOME=c:/home
SET TERM=ansi
SET TERMCAP=c:/usr/XFree86/lib/X11/etc/emx.termcap.x11
SET TMP=C:\TMP
SET MC_LIBDIR=c:/usr/local/lib/mc
...
-----------------------------------------------------------------------------
mc.cmd example:
~~~~~~~~~~~~~~~
@SET SHELL=c:/bin/sh
@SET MC_LIBDIR=c:/usr/lib/mc
@SET TERMCAP=%MC_LIBDIR%/termcap
@%MC_LIBDIR%\bin\mc %1 %2 %3 %4 %5 %6 %7 %8 %9
-----------------------------------------------------------------------------
UNIX code used, common port PS, Win and OS/2 maybe no best choice, 
OS/2 with EMX is in this time much better for porting Unix applications.
PC code variablles #ifdef _OS_NT, __os2__  or OS2_NT not used.
Build with emx 0.9c.
New variables: OS2EMX              code specific for this port
               OS2EMX_CHG          maybe bugs or additions to MC code
               ALTERNATIVE_CONSOLE runtime choice unix, X or OS specific
                                   console
               LOCAL_DRIVES        system has local drives
                                   chgdrive:  "x:" or "cd x:"
               HETER_NET           heterogenous network ( no pure unix ), 
                                   drives on remote host etc.
                                   path example:  "/#mc:host/c:/home/work"  
                                   rem.chgdrive:  "cd /#mc:host/d:"
               OS_INFO             local system identification string "OS/2" 
-----------------------------------------------------------------------------
Partialy used code from the port for OS/2 by
    Alexander Dong <ado@software-ag.de>
the PC port by 
    Pavel Roskin <pavel_roskin@geocities.com>
the passwd access library and GNU crypt library ported to OS/2 by
    Kai Uwe Rommel <rommel@ars.muc.de>
the rpc library OS/2 port by
    Holger Veit <Holger.Veit@gmd.de>
-----------------------------------------------------------------------------
Midnight Commander Home : http://www.gnome.org/mc/
-----------------------------------------------------------------------------

Bohumir Horeni <horeni@login.cz>



04.06.1999
 - new environment variable MC_TERMCAP
 - removed mmap.dll (reported problems with some fixpacks)
31.07.1999
 - added resize in xterm session
 - fixed panel bug for FAT filesystem 
 - removed  ".." from root 
 - fixed ftpfs on "unix" machine ( broken links )
01.08.1999
 - in VIO mode (OS/2 Window)
     a) mc use environment variables COLUMNS=xx and LINES=yy (if defined)
     b) new program "rsz" (resize VIO window) allow resizing
        window before or after start mc.
        rsz COLUMNSxLINES ... resize os2 console ( example: rsz 100x40 )
        rsz               ... resize os2 console to default 80x25
        rsz -h            ... help
 
