home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 7 Games / 07-Games.zip / mc456bin.zip / README.OS2 < prev   
Text File  |  1999-07-04  |  5KB  |  96 lines

  1. -----------------------------------------------------------------------------
  2. Midnight Commander 4.5.6 Beta for OS/2 with EMX  Sun Jul  4 11:57:09 CET 1999
  3. -----------------------------------------------------------------------------
  4. Original Midnight Commander 4.5.6 Beta source (99-01-08):
  5. http://www.gnome.org/cgi-bin/mc/download/devel/mc-4.5.6.tar.gz.html
  6. -----------------------------------------------------------------------------
  7. The Midnight Commander 4.5.6
  8. with mouse support on xterm and the OS/2 console.
  9. Edition: text mode.
  10. Virtual File System: tarfs, extfs, ftpfs, mcfs.
  11. With builtin Editor
  12. Using S-lang library with termcap database
  13. -----------------------------------------------------------------------------
  14. Midnight Commander 4.5.6 features mostly supported. 
  15.    * OS/2 console, xterm and telnet session,
  16.    * mouse support for console and xterm,
  17.    * new mc -K option switch to "unix" code for console (telnet from 
  18.      unix host, "Learn keys" feature etc.) 
  19.    * VFS (virtual file system) supported (with drives on remote system),
  20.      ftpfs is patched to work with IBM ftp server for OS/2,
  21.    * internal editor is supported (including syntax highlighting and
  22.      Linux console features).
  23.    * mcserv for OS/2 with private mc passwd support and new -o option
  24.      for standard mc clients ( in this mode cannot change drives )     
  25. -----------------------------------------------------------------------------
  26.    * new environment variable MC_TERMCAP used only for MC in initialization
  27.      time (if required different termcap for MC and other programs)
  28. -----------------------------------------------------------------------------
  29. extfs tested only for *.tar *.tar.gz *.tgz *.zip
  30. -----------------------------------------------------------------------------
  31. os2 keyboard specific keys:     
  32.      select group      M-+  <Alt>+<+> (numeric keypad) 
  33.      unselect group    M--  <Alt>+<-> (numeric keypad) 
  34.      reverse selection M-*  <Alt>+<*> (numeric keypad) 
  35.      find file         M-x
  36.      filtered view     only from menu 
  37. -----------------------------------------------------------------------------
  38. requiered: emx runtime
  39.            environment variables 
  40.               HOME, TMP, TERM, TERMCAP
  41.               MC_LIBDIR ( if different from compiled path "c:/usr/lib/mc" ) 
  42.        gnu fileutils, gzip, tar, sh ...
  43.            termcap file ( sample file included ) 
  44. -----------------------------------------------------------------------------
  45. CONFIG.SYS example:
  46. ~~~~~~~~~~~~~~~~~~
  47. ...
  48. SET HOME=c:/home
  49. SET TERM=ansi
  50. SET TERMCAP=c:/usr/XFree86/lib/X11/etc/emx.termcap.x11
  51. SET TMP=C:\TMP
  52. SET MC_LIBDIR=c:/usr/local/lib/mc
  53. ...
  54. -----------------------------------------------------------------------------
  55. mc.cmd example:
  56. ~~~~~~~~~~~~~~~
  57. @SET SHELL=c:/bin/sh
  58. @SET MC_LIBDIR=c:/usr/lib/mc
  59. @SET TERMCAP=%MC_LIBDIR%/termcap
  60. @%MC_LIBDIR%\bin\mc %1 %2 %3 %4 %5 %6 %7 %8 %9
  61. -----------------------------------------------------------------------------
  62. UNIX code used, common port PS, Win and OS/2 maybe no best choice, 
  63. OS/2 with EMX is in this time much better for porting Unix applications.
  64. PC code variablles #ifdef _OS_NT, __os2__  or OS2_NT not used.
  65. Build with emx 0.9c.
  66. New variables: OS2EMX              code specific for this port
  67.                OS2EMX_CHG          maybe bugs or additions to MC code
  68.                ALTERNATIVE_CONSOLE runtime choice unix, X or OS specific
  69.                                    console
  70.                LOCAL_DRIVES        system has local drives
  71.                                    chgdrive:  "x:" or "cd x:"
  72.                HETER_NET           heterogenous network ( no pure unix ), 
  73.                                    drives on remote host etc.
  74.                                    path example:  "/#mc:host/c:/home/work"  
  75.                                    rem.chgdrive:  "cd /#mc:host/d:"
  76.                OS_INFO             local system identification string "OS/2" 
  77. -----------------------------------------------------------------------------
  78. Partialy used code from the port for OS/2 by
  79.     Alexander Dong <ado@software-ag.de>
  80. the PC port by 
  81.     Pavel Roskin <pavel_roskin@geocities.com>
  82. the passwd access library and GNU crypt library ported to OS/2 by
  83.     Kai Uwe Rommel <rommel@ars.muc.de>
  84. the rpc library OS/2 port by
  85.     Holger Veit <Holger.Veit@gmd.de>
  86. -----------------------------------------------------------------------------
  87. Midnight Commander Home : http://www.gnome.org/mc/
  88. -----------------------------------------------------------------------------
  89.  
  90. Bohumir Horeni <horeni@login.cz>
  91.  
  92.  
  93.  
  94. 4.6.1999
  95.  - new environment variable MC_TERMCAP
  96.  - removed mmap.dll (reported problems with some fixpacks)