[1566] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Midnight Commander 3.1

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Wed Jan 17 17:35:24 1996

Date: 	Wed, 17 Jan 1996 01:12:11 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-announce@vger.rutgers.edu

From: Miguel de Icaza <miguel@roxanne.nuclecu.unam.mx>
Subject: Midnight Commander 3.1
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Newsgroups: comp.os.linux.announce
Followup-to: comp.os.linux.development.apps
Organization: ?

-----BEGIN PGP SIGNED MESSAGE-----


   Announcing... 
   
                               THE MIDNIGHT COMMANDER V3.1
                                            
    
What's new on 3.1

     * Added undelete feature on Linux based GNU systems: now you may recover
       deleted files on ext2 file systems with the Undelete file system feature. 
     * Enhanced the ftp file system: 
          + Displays progress bars on ftp transfers. 
          + Supports Windows NT servers. 
          + Better support for symlinked files. 
          + Handles those funny looking file names on warez sites. 
          + Increased the directory cache tiemout. 
          + Directory cache flushing (press C-r). 
          + If you append a /~ to the directory you chdir into, you will log into
            your home directory (this is done by default if you use the menus to
            make your connection). 
          + More robust. 
     * Subshell fixes (it should not hang any longer). 
          + Fixes prompt hanlding for zsh ans tchs users. 
          + Fixes variable expansion for tcsh (now you may edit files, there was a
            bug in previous versions that wouldn't let you invoke an editor if you
            were using tcsh). 
          + Rewrote the sync code between the parent and child. 
     * Keypad handling enhanced. 
          + Special key treatment for +, -, \ and now may be configure to only take
            place if you do not have a command typed in. 
          + Now the + and \ bindings when ran on the Linux console work may use the
            keypad and M-+ and M-\ and leave the + and \ keys free. 
     * Better handling of the line drawing chars on OSF/1 
     * Enhanced tar/compressed file systems. 
     * Global kill ring. 
     * Symlink commands (for symlink lovers). 
     * Better command completion. 
     * New macros: 
          + %b and %B return the basename of the selected filename. 
          + %var{ENVVAR} expands to the contents of the ENV-VAR variable. 
     * Now MC may be invoked as a file viewer (using -v flag). 
     * Added Unicode support on Linux consoles (run with mc -N). 
     * Tons of bug fixes. 
     * Allow a vfs pathname to be passed as a startup directory (you may now invoke
       mc like this: mc ftp://sunsite.unc.edu). 
       
Briefly

   
   
   The Midnight Commander is a Unix file manager and shell, useful to novice and
   guru alikes. It is available by FTP from the following sites: 
     * ftp.nuclecu.unam.mx: /linux/local/mc-3.1.2.tar.gz (the official site) 
     * sunsite.unc.edu and mirrors: Linux/utils/file/managers/mc-3.1.2.tar.gz 
     * prep.ai.mit.edu and mirrors: /pub/gnu/mc-3.1.2.tar.gz 
       
   MD5 checksum: 
   
   09b81166c49009613f72ba683f92e493 b mc-3.1.2.tar.gz 
   
   Binaries for various architectures are available in: 
     * ftp.nuclecu.unam.mx in: /linux/local/bin-dist.
       
Longly

   
   
   The Midnight Commander (previous name: Mouseless Commander) is a user-friendly
   yet powerful file manager and visual shell for Unix systems. For the Unix
   neophyte it provides a clear, user-friendly, and somewhat protected interface to
   the complexities of a Unix system. For the expert user, it can make many
   frequent operations more efficient: shifting large groups of files around and
   many other common file managing tasks. It works with any text terminal, supports
   also color terminals and looks very nice (see sample screen shots). 
   
   The Commander's current features include: 
     * General features
          + Full mouse support on xterm and the Linux console. 
          + Virtual File System: you now can browse tar, compressed tar, network
            file systems and FTP directories. 
          + A built-in file viewer with ASCII and hex modes, regexp string
            searching, optional automatic file decompression, horizontal scrolling,
            goto-line, attributes, growing buffers, piped input, etc. 
          + Hypertext online context-sensitive help. 
          + General user interface improvements: more keys do what you might expect
            them to do (C-c to cancel things, C-g for emacs users, etc.) 
     * Command execution features
          + Emacs-like command line editing. 
          + A history of entered shell commands. 
          + An extensible, flexible user-defined menu system. 
          + User-defined default actions on files, according to their name or
            contents, (for example, you can bind xv %f to gif files). 
          + If you use bash, tcsh or zsh, the Commander will run with a concurrent
            shell process and feed all your shell commands to it, instead of
            spawning a new shell to run every command you type. Apart from the gain
            in speed, this means that you can use all your usual aliases and shell
            functions, as well as job control, command history, variable
            substitution, background processes and so on. You can switch the
            Commander's display on and off at any time with a single keystroke, and
            when it is off you appear to be in your usual login shell. 
     * File management features
          + Mask copying/renaming of files (as in: "rename s.*.tar.gz
            source.*.tgz"). 
          + Secure recursive file deleting, copying and moving operations. 
          + A "directory hotlist" to let you move to directories you frequently use
            with very few keystrokes. 
          + Incremental and wrap-around searching for file and directory names. 
          + Directory compare feature. 
          + Quick-view mode: automatically display the currently selected file in
            the other panel. Uncompression is performed automatically, and only as
            needed, so you never have to wait. 
          + A visual "tree" display of directory structures, which allows you to
            navigate rapidly through your file system (you can copy, remove, and
            move directories within this mode). The tree is built as you use it,
            so, again, you needn't sit there twiddling your thumbs while you wait
            for the tree to be built (but you can if you want to ;-) 
          + Re-written, vastly improved find-file feature. File searches can be
            interrupted and resumed, and the resulting list of files can be
            manipulated usefully within the Commander. 
          + New external panelize feature. This is somehow generalized version of
            find-file, which fills your panel with output of any command producing
            newline separated filenames (find, awk, etc.). You can save often used
            commands into an database under certain names (like 'SetUID and SetGID
            files in cwd'). 
          + Info view mode: detailed information in the other panel about the
            currently selected file and current file system. 
          + File and directory management operations: tag, delete, copy, rename,
            move, create links (hard and symbolic), chmod, chown, etc. Detailed
            information and control is available during these operations:
            percentage-done figures are displayed (only in verbose mode), and you
            can stop the operation at any time, skip files, decide what to do about
            files which are about to be overwritten (you can overwrite all, none,
            do an update - copy newer files, single file you can skip, overwrite or
            append to the destination). 
     * And it's configurable, too
          + User-definable file listing formats: you can specify which data fields
            are to be displayed, their size and alignment, etc. 
          + Screen layout control: the file panels are resizable, and can appear
            side by side or one above the other. The keybar at the bottom as well
            as the menu and the message bars can be removed to save screen space. 
          + On Linux based GNU systems, you can specify a certain number of lines
            at the bottom of the screen to be used as a command output area; the
            Commander will leave output from your shell commands undisturbed in
            this area, so you don't have to use C-o to see it. 
          + Message bar: if you are new to the Midnight Commander, on this line you
            will see hints about how to use the program. You can turn this line
            off, if you get tired of them. 
          + Configurable colors: you can define a default color scheme, and
            alternative schemes which are selected according to the terminal you
            are using. 
          + 8-bit clean support, for viewing national characters and symbols. 
          + You can teach the Midnight Commander the key definitions for your
            terminal, you don't require root privileges or to be nice with your
            sysadmin. 
     * And there's a lot more.
       
Requirements

   
   
   The Midnight Commander currently runs (at least) on Linux 1.0, through 1.3,
   NetBSD 1.0, SunOS 4.1, Solaris 2.3, Irix 5.2, Ultrix 4.3, Aix 3.2.5, A/UX, HP-UX
   7, HP-UX 9, UnixWare. And since it is configured with GNU autoconf, it should be
   straightforward to port it to other systems. 
   
   If you are using a Linux based GNU system, you may be interested in getting the
   gpm mouse server (to get mouse support on the Linux console) or you may want to
   get ncurses for managing your screen instead of the default Slang screen
   manager. All of the auxilary packages are available in ftp.nuclecu.unam.mx, so
   that you can download them at the same time as the Commander if you wish. They
   are:
   
    
     * ncurses (optional). 
          + ftp.nuclecu.unam.mx in /linux/local 
          + ftp.netcom.com in /pub/zm/zmbenhal 
          + Notes: 
            
            Don't get ncurses 1.8.6; it's buggy. If ncurses hasn't been ported to
            your system you can try to build the Commander with the native curses
            library on your system. This works well on System V flavored systems,
            but it may not be very pretty or even usable on BSD systems. 
     * gpm-1.06 
          + ftp.nuclecu.unam.mx in /linux/local 
          + iride.unipv.it in /pub/gpm 
          + Notes: 
            
            This is the excellent Linux "General Purpose Mouse" server; needed if
            you want mouse support in Linux virtual consoles.
     * rxvt 2.14 
          + ftp.nuclecu.unam.mx in /linux/local/rxvt 
          + Notes: 
            
            This is a fast and small color terminal emulator for X, the Midnight
            Commander will autodetect color on this version of the rxvt program. 
            
More Information

   
   
   WWW page: there is a Midnight Commander page on the World Wide Web containing
   screen snapshots of the program, links to some relevant FTP sites, archives of
   the mailing lists, etc. The URL is: 
     * http://stekt.oulu.fi/~jtklehto/mc/
       
   
   
   Please send bug reports to: mc-bugs@nuclecu.unam.mx 
   
   Mailing lists: the following Commander-related lists are available: 
   mc
          General discussion of the Midnight Commander 
   mc-digest
          The mc list, in digest format 
   mc-announce
          Major announcements about the Commander 
   mc-patch
          The latest Commander patches (4-8 per week) 
   mc-devel
          Technical development discussion (open to all comers) 
          
   
   
   To subscribe, send e-mail to majordomo@roxanne.nuclecu.unam.mx with the
   following line in the body of the message: 
     * subscribe <list-name> [optional-address]
       
The MC Development Team

     * Radek Doulik (rodo@earn.cvut.cz) 
     * Ching Hui (u811563@Oz.nthu.edu.tw) 
     * Miguel de Icaza (miguel@roxanne.nuclecu.unam.mx) 
     * Jakub Jelinek (jj@gnu.ai.mit.edu) 
     * Janne Kukonlehto (jtklehto@paju.oulu.fi) 
     * Fred Leeflang (fredl@nebula.ow.nl) 
     * Mauricio Plaza (mok@roxanne.nuclecu.unam.mx) 
     * Dugan O. Porter (dugan@b011.eunet.es) 
       
Other contributors:

     * John Davis (davis@space.mit.edu) 
     * Torben Fjerdingstad (tfj@olivia.ping.dk) 
     * Massimo Fontanelli (mc8737@mclink.it) 
     * Steven Hirsch (hirsch@emba.uvm.edu) 
     * Jean-Daniel Luiset (luiset@cih.hcuge.ch) 
     * Thanh Ma 
     * Mark Olesen (olesen@weber.me.queensu.ca) 
     * Wim Osterholt (wim@djo.wtm.tudelft.nl) 
     * Thomas Pundt (pundtt@math.uni-muenster.de) 
     * Hugh Redelmeier (hugh@mimosa.com) 
     * Alessandro Rubini (rubini@iride.unipv.it) 
     * Vadim Sinolitis (vvs@nsrd.npi.msu.su) 
     * Jon Stevens (root@dolphin.csudh.edu) 
     * Michael Schmidt (mschmidt@koblenz.fh-rpl.de) 
     * Marcelo Roccasalva and Juan Jose Ciarlante (jjciarla@raiz.uncu.edu.ar) 
     * Sergey Ya. Korshunoff (root@seyko.msk.su) 
     * Gerd Knorr (kraxel@cs.tu-berlin.de) 
     * Adam Tla/lka (atlka@sunrise.pg.gda.pl) 
     * Antonio Palama (palama@posso.dm.unipi.it) 
     * Ilya Rybkin (rybkin@rouge.phys.lsu.edu) 
     * Juan Grigera (grigera@isis.unlp.edu.ar) 
     * Perry Francis Nguyen (pfnguyen@netcom.com) 
     * Sergey Ya Korshunoff (root@seyko.msk.su) 
       
   We would like to thank all of the beta testers from the mc and mc-devel mailing
   lists, without their help, this release will not be possible. 
   
Linux Software Map Entry

   
   
   This is a standard Linux Software Map entry. 

Begin3

Title:          Midnight Commander
Version:        3.1
Entered-date:   8JAN96

Description:    File manager and visual shell.  [More!]

Keywords:       file directory manager shell browser utility curses mouse menu
                visual user-friendly color vfs tar ftp gzip undelete 

Author:         rodo@earn.cvut.cz               (Radek Doulik)
                u811563@Oz.nthu.edu.tw          (Ching Hui)
                miguel@roxanne.nuclecu.unam.mx  (Miguel de Icaza)
                jj@gnu.ai.mit.edu               (Jakub Jelinek)
                jtklehto@paju.oulu.fi           (Janne Kukonlehto)
                fredl@nebula.ow.nl              (Fred Leeflang)
                mok@roxanne.nuclecu.unam.mx     (Mauricio Plaza)
                dugan@b011.eunet.es             (Dugan Orlando Porter)
                
Maintained-by:  miguel@roxanne.nuclecu.unam.mx  (Miguel de Icaza)

Primary-site:   sunsite.unc.edu /pub/Linux/utils/file/managers
                806k mc-3.1.2.tar.gz

Alternate-site: ftp.nuclecu.unam.mx /linux/local
                806k mc-3.1.2.tar.gz

Platforms:      i386-linux-linux1.[0123],
                mips-dec-ultrix4.3, mips-sgi-irix5.2,
                rs6000-ibm-aix3.2.5, sparc-sun-sunos4.1,
                sparc-sun-netbsd1.0, sparc-sun-solaris2.3,
                hppa-hp-hpux9, hppa-hp-hpux7, m68k-apple-aux,
                unixware-????, dgux, sco,

                If mouse support is required on the Linux
                  console, then the GPM mouse server
                  (available at iride.unipv.it:/pub/gpm)
                  (ftp.nuclecu.unam.mx:/linux/local)

Copying-policy: GPL

End

    



-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i

iQCVAwUBMPwvhIQRll5MupLRAQGqRgP/RCI19W1Pk/cGiRfa4XlSuULW5bRlZOD4
juvnsXxOF4jLY5Dr+tm16d+nvXA2zKfK1XRtO1mkqbmjz5uMFWPPofk39HxYLW2R
POBmz8fHKZfkHUGRdOUE2B2w0vzVgl9vJXDpLNrKt7tO9MAvaiIPr1N6+mgAvu+K
Jp6oGGYPXBM=
=FVnQ
-----END PGP SIGNATURE-----

-- 
This article has been digitally signed by the moderator, using PGP.
Finger wirzeniu@kruuna.helsinki.fi for PGP key needed for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.



home help back first fref pref prev next nref lref last post