Browse Source

Changes in man-files for describe new URL-like paths

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Slava Zanko 13 years ago
parent
commit
42e864ad61
7 changed files with 705 additions and 185 deletions
  1. 39 39
      doc/man/es/mc.1.in
  2. 160 15
      doc/man/hu/mc.1.in
  3. 134 19
      doc/man/it/mc.1.in
  4. 39 39
      doc/man/mc.1.in
  5. 160 14
      doc/man/pl/mc.1.in
  6. 135 21
      doc/man/ru/mc.1.in
  7. 38 38
      doc/man/sr/mc.1.in

+ 39 - 39
doc/man/es/mc.1.in

@@ -2703,7 +2703,7 @@ El sistema de archivos tar y los archivos tar comprimidos pueden consultarse usa
 el comando chdir. Para mostrar en el panel el contenido de un archivo tar, cambiamos
 de directorio empleando la siguiente sintaxis:
 .PP
-.I /archivo.tar#utar/[directorio\-dentro\-tar]
+.I /archivo.tar/utar://[directorio\-dentro\-tar]
 .PP
 El archivo mc.ext también ofrece un atajo para los archivos tar, esto quiere decir
 que normalmente basta con apuntar a un archivo tar y pulsar Intro para entrar en el
@@ -2716,8 +2716,8 @@ para obtener más detalles sobre cómo hacer esto.
 Ejemplos:
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 En este último se indica la ruta completa hasta el archivo tar.
@@ -2732,7 +2732,7 @@ o simplemente emplear la orden
 como cuando cambiamos habitualmente de directorio, pero indicando
 como ruta:
 .PP
-.I /#ftp:[!][usuario[:clave]@]maquina[:puerto][dir\-remoto]
+.I ftp://[!][usuario[:clave]@]maquina[:puerto][dir\-remoto]
 .PP
 Los elementos
 .IR usuario ,
@@ -2759,12 +2759,12 @@ delante del nombre de la máquina.
 Ejemplos:
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!detras.barrera.edu/pub
-    /#ftp:guest@pcremoto.com:40/pub
-    /#ftp:miguel:xxx@servidor/pub
-    /#ftp:ftp.um.es/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!detras.barrera.edu/pub
+    ftp://guest@pcremoto.com:40/pub
+    ftp://miguel:xxx@servidor/pub
+    ftp://ftp.um.es/pub
 .fi
 .PP
 La opciones de FTPfs se encuentran entre las opciones de configuración del
@@ -2782,7 +2782,7 @@ o permitir la conexión a una shell de tipo bash.
 Para conectar con la máquina remota basta cambiar de directorio a un
 directorio virtual cuyo nombre sea de la forma:
 .PP
-.I /#sh:[usuario@]maquina[:opciones]/[directorio\-remoto]
+.I sh://[usuario@]maquina[:opciones]/[directorio\-remoto]
 .PP
 Los elementos
 .IR usuario ,
@@ -2805,9 +2805,9 @@ remota.
 Ejemplos:
 .PP
 .nf
-    /#sh:solorsh.es:r/linux/local
-    /#sh:pepe@quiero.comprension.edu:C/privado
-    /#sh:pepe@sincomprimir.ssh.edu/privado
+    sh://solorsh.es:r/linux/local
+    sh://pepe@quiero.comprension.edu:C/privado
+    sh://pepe@sincomprimir.ssh.edu/privado
 .fi
 
 .\"NODE "  SMB File System"
@@ -2819,7 +2819,7 @@ se puede emplear la "Conexión por SMB..." (accesible desde la barra de
 menús) o bien cambiar de directorio a un directorio virtual cuyo nombre
 sea de la forma:
 .PP
-.I /#smb:[usuario@]maquina[/recurso][/directorio\-remoto]
+.I smb://[usuario@]maquina[/recurso][/directorio\-remoto]
 .PP
 Los elementos
 .IR usuario ,
@@ -2836,9 +2836,9 @@ se pueden especificar en un cuadro de diálogo.
 Ejemplos:
 .PP
 .nf
-    /#smb:maquina/Compartido
-    /#smb:otramaquina
-    /#smb:invitado@maquina/publico/leyes
+    smb://maquina/Compartido
+    smb://otramaquina
+    smb://invitado@maquina/publico/leyes
 .fi
 
 .\"NODE "  Undelete File System"
@@ -2852,14 +2852,14 @@ restaurar todos los archivos borrados en un ext2fs y proporciona
 la extracción selectiva de archivos en una partición regular.
 .PP
 Para usar este sistema de archivos, tendremos que hacer un chdir a un nombre de archivo especial
-formado por el prefijo "/#undel" y el nombre de archivo donde se encuentra el
+formado por el prefijo "/undel://" y el nombre de archivo donde se encuentra el
 sistema de archivos actual.
 .PP
 Por ejemplo, para recuperar archivos borrados en la segunda partición del
 primer disco scsi en Linux, usaríamos el siguiente nombre de ruta:
 .PP
 .nf
-    /#undel:sda2
+    undel://sda2
 .fi
 .PP
 Esto le llevaría un tiempo a undelfs para cargar la información
@@ -2876,7 +2876,7 @@ Los sistemas de archivos Extfs son de dos tipos:
 1. Sistemas de archivos autónomos, que no están asociados a ningún
 archivo existente. Representan algún tipo de información relacionada con
 el sistema en forma de árbol de directorios. Se accede a ellos ejecutando
-.RI ' "cd #nombrefs" '
+.RI ' "cd nombrefs://" '
 donde nombrefs es el nombre corto que identifica el extfs (ver más
 adelante).  Ejemplos de éstos son audio (lista de pistas de sonido en
 el CD) o apt (lista de paquetes de tipo Debian en el sistema).
@@ -2884,7 +2884,7 @@ el CD) o apt (lista de paquetes de tipo Debian en el sistema).
 Por ejemplo, para listar las pistas de música del CD, escribir
 .PP
 .nf
-  cd #audio
+  cd audio://
 .fi
 .PP
 2. Sistemas de archivos en un archivo (como rpm, patchfs y más), que
@@ -2893,7 +2893,7 @@ Puede tratarse de archivos reales empaquetados o comprimidos en un archivo
 (urar, rpm) o archivos virtuales, como puede ser el caso de mensajes
 en un archivo de correo electrónico (mailfs) o partes de un archivo de
 modificaciones o parches (patchfs). Para acceder a ellos se añade
-.RI ' #nombrefs '
+.RI ' nombrefs:// '
 al nombre del archivo a abrir. Este archivo podría él mismo estar en
 otro sistema de archivos virtual.
 .PP
@@ -2901,7 +2901,7 @@ Por ejemplo, para listar los contenidos de un archivo documentos.zip
 comprimido hay que escribir
 .PP
 .nf
-  cd documentos.zip#uzip
+  cd documentos.zip/uzip://
 .fi
 .PP
 En muchos aspectos, se puede tratar un sistema de archivos externo como
@@ -2915,57 +2915,57 @@ archivos externos:
 .TP
 .B a
 acceder a un disquete DOS/Windows 'A:'
-.RI ( "cd #a" ).
+.RI ( "cd a://" ).
 .TP
 .B apt
 monitor del sistema de gestión de paquetes APT de Debian
-.RI ( "cd #apt" ).
+.RI ( "cd apt://" ).
 .TP
 .B audio
 acceso y audición de CDs
-.RI ( "cd #audio"
+.RI ( "cd audio://"
 o
-.IR "cd dispositivo#audio" ).
+.IR "cd dispositivo/audio://" ).
 .TP
 .B bpp
 paquete de la distribución GNU/Linux Bad Penguin
-.RI ( "cd archivo.bpp#bpp" ).
+.RI ( "cd archivo.bpp/bpp://" ).
 .TP
 .B deb
 paquete de la distribución GNU/Linux Debian
-.RI ( "cd archivo.deb#deb" ).
+.RI ( "cd archivo.deb/deb://" ).
 .TP
 .B dpkg
 paquetes instalados en Debian GNU/Linux
-.RI ( "cd #deb" ).
+.RI ( "cd deb://" ).
 .TP
 .B hp48
 ver o copiar archivos a/desde una calculadora HP48
-.RI ( "cd #hp48" ).
+.RI ( "cd hp48://" ).
 .TP
 .B lslR
 navegación en listados lslR empleados en bastantes sitios FTP
-.RI ( "cd filename#lslR" ).
+.RI ( "cd filename/lslR://" ).
 .TP
 .B mailfs
 soporte para archivos de correo electrónico tipo mbox
-.RI ( "cd archivo_mbox#mailfs" ).
+.RI ( "cd archivo_mbox/mailfs://" ).
 .TP
 .B patchfs
 manipulación de archivos de cambios/parches tipo diff
-.RI ( "cd archivo#patchfs" ).
+.RI ( "cd archivo/patchfs://" ).
 .TP
 .B rpm
 paquete RPM
-.RI ( "cd archivo#rpm" ).
+.RI ( "cd archivo/rpm://" ).
 .TP
 .B rpms
 base de datos de paquetes RPM instalados
-.RI ( "cd #rpms" ).
+.RI ( "cd rpms://" ).
 .TP
 .B ulha, urar, uzip, uzoo, uar, uha
 herramientas de compresión
-.RI ( "cd archivo#xxxx"
+.RI ( "cd archivo/xxxx://"
 siendo xxxx uno de estos:
 .IR ulha ,
 .IR urar ,
@@ -2984,7 +2984,7 @@ paquetes Debian:
 .PP
 .nf
   regex/\.deb$
-          Open=%cd %p#deb
+          Open=%cd %p/deb://
 .fi
 .\"NODE "Colors"
 .SH "Colores"

+ 160 - 15
doc/man/hu/mc.1.in

@@ -2581,7 +2581,7 @@ panel FTP kapcsolat... parancsát (elérhető a menüből), vagy
 közvetlenül átválthatsz a jelenlegi könyvtárból a cd
 parancs használatával, valahogy így:
 .PP
-.I /#ftp:[!][felhasználó[:jelszó]@]machine[:port][távoli\-könyvtár]
+.I ftp://[!][felhasználó[:jelszó]@]machine[:port][távoli\-könyvtár]
 .PP
 A
 .I felhasználó, port
@@ -2601,14 +2601,14 @@ ekkor sem lesz minden esetben tökéletesen biztonságos megoldás).
 Példák:
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!behind.firewall.edu/pub
-    /#ftp:guest@remote\-host.com:40/pub
-    /#ftp:miguel:xxx@server/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!behind.firewall.edu/pub
+    ftp://guest@remote\-host.com:40/pub
+    ftp://miguel:xxx@server/pub
 .fi
 .PP
-Tűzfalon keresztüli kapcsolat létrehozásához, az /#ftp:!  kiegészítés
+Tűzfalon keresztüli kapcsolat létrehozásához, az ftp://!  kiegészítés
 használatára van szükséged (pl., felkiáltójel a dupla perjel után)
 ahhoz, hogy a Midnight Commander használni tudja a proxy host\-ot az ftp
 átvitelhez. A
@@ -2667,8 +2667,8 @@ részt, hogy megismerhesd az ezzel kapcsolatos információkat:
 Példák:
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 Az utóbbi meghatározás a tar arhívum teljes elérési útját tartalmazza.
@@ -2683,7 +2683,7 @@ A távoli géphez történő kapcsolódáshoz csak könyvtárat kell váltanod a
 következő formátumnak megfelelő könyvtárba:
 .PP
 .nf
-/#sh:[felhasználó@]machine[:opciók];/[távoli\-könyvtár];</em>
+sh://[felhasználó@]machine[:opciók];/[távoli\-könyvtár];</em>
 .fi
 .PP
 A
@@ -2707,9 +2707,9 @@ elemet beírtad, a távoli gépnek ezt a könyvtárát állítod be.
 Példák:
 .PP
 .nf
-    /#sh:onlyrsh.mx:r/linux/local
-    /#sh:joe@want.compression.edu:C/private
-    /#sh:joe@noncompressed.ssh.edu/private
+    sh://onlyrsh.mx:r/linux/local
+    sh://joe@want.compression.edu:C/private
+    sh://joe@noncompressed.ssh.edu/private
 .fi
 .\"NODE "  Undelete File System"
 .SH "  Törlés visszaállítása"
@@ -2724,7 +2724,7 @@ fájlnevet az ext2fs\-en, megjeleníti őket és a kiválasztott fájlokat a
 kiteszi a megadott partícióra.
 .PP
 Ezen fájlrendszer használatához abba a speciális fájlrendszerbe kell
-belépned, amely "/#undel" meghatározással kezdődik, és annak az aktuális
+belépned, amely "undel://" meghatározással kezdődik, és annak az aktuális
 fájlrendszernek a nevét tartalmazza, ahol a visszaállítani kívánt file
 található.
 .PP
@@ -2733,11 +2733,156 @@ szeretnénk visszaállítani, akkor a következő elérési utat kell
 megadnunk:
 .PP
 .nf
-    /#undel:sda2
+    undel://sda2
 .fi
 .PP
 Persze várakozni kell, amíg az undelfs a szükséges információkat
 beolvassa, a fájl böngészés megkezdése előtt.
+.SH "  SMB File System"
+The smbfs allows you to manipulate files on remote machines with SMB
+(or CIFS) protocol.  These include Windows for Workgroups,
+Windows 9x/ME/XP, Windows NT, Windows 2000 and Samba.
+To actually use it, you may try to use the panel command "SMB link..."
+(accessible from the menubar) or you may directly change your current
+directory to it using the cd command to a path name that looks like this:
+.PP
+.I smb://[user@]machine[/service][/remote\-dir]
+.PP
+The
+.IR user ,
+.I service
+and
+.I remote\-dir
+elements are optional.
+The
+.IR user ,
+.I domain
+and
+.I password
+can be specified in an input dialog.
+.PP
+Examples:
+.PP
+.nf
+    smb://machine/Share
+    smb://other_machine
+    smb://guest@machine/Public/Irlex
+.fi
+.\"NODE "  EXTernal File System"
+.SH "  EXTernal File System"
+.B extfs
+allows to integrate numerous features and file types into GNU Midnight
+Commander in an easy way, by writing scripts.
+.PP
+Extfs filesystems can be divided into two categories:
+.PP
+1. Stand\-alone filesystems, which are not associated with any existing
+file.  They represent certain system\-wide data as a directory tree.
+You can invoke them by typing
+.RI ' "cd fsname://" '
+where fsname is an extfs short name (see below).  Examples of such
+filesystems include audio (list audio tracks on the CD) or apt (list of
+all Debian packages in the system).
+.PP
+For example, to list CD\-Audio tracks on your CD\-ROM drive, type
+.PP
+.nf
+  cd audio://
+.fi
+.PP
+2. 'Archive' filesystems (like rpm, patchfs and more), which represent
+contents of a file as a directory tree.  It can consist of 'real' files
+compressed in an archive (urar, rpm) or virtual files, like messages
+in a mailbox (mailfs) or parts of a patch (patchfs).  To access such
+filesystems
+.RI ' fsname:// '
+should be appended to the archive name.  Note that the archive itself
+can be on another vfs.
+.PP
+For example, to list contents of a zip archive documents.zip type
+.PP
+.nf
+  cd documents.zip/uzip://
+.fi
+.PP
+In many aspects, you could treat extfs like any other directory.  For
+instance, you can add it to the hotlist or change to it from directory
+history.  An important limitation is that you cannot invoke shell
+commands inside extfs, just like any other non\-local VFS.
+.PP
+Common extfs scripts included with Midnight Commander are:
+.TP
+.B a
+access 'A:' DOS/Windows diskette
+.RI ( "cd a://" ).
+.TP
+.B apt
+front end to Debian's APT package management system
+.RI ( "cd apt://" ).
+.TP
+.B audio
+audio CD ripping and playing
+.RI ( "cd audio://"
+or
+.IR "cd device/audio://" ).
+.TP
+.B bpp
+package of Bad Penguin GNU/Linux distribution
+.RI ( "cd file.bpp/bpp://" ).
+.TP
+.B deb
+package of Debian GNU/Linux distribution
+.RI ( "cd file.deb/deb://" ).
+.TP
+.B dpkg
+Debian GNU/Linux installed packages
+.RI ( "cd deb://" ).
+.TP
+.B hp48
+view and copy files to/from a HP48 calculator
+.RI ( "cd hp48://" ).
+.TP
+.B lslR
+browsing of lslR listings as found on many FTPs
+.RI ( "cd filename/lslR://" ).
+.TP
+.B mailfs
+mbox\-style mailbox files support
+.RI ( "cd mailbox/mailfs://" ).
+.TP
+.B patchfs
+extfs to handle unified and context diffs
+.RI ( "cd filename/patchfs://" ).
+.TP
+.B rpm
+RPM package
+.RI ( "cd filename/rpm://" ).
+.TP
+.B rpms
+RPM database management
+.RI ( "cd rpms://" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+archivers
+.RI ( "cd archive/xxxx://"
+where xxxx is one of:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+You could bind file type/extension to specified extfs as described in the
+.\"LINK2"
+Extension File Edit
+.\"Extension File Edit"
+section.  Here is an example entry for Debian packages:
+.PP
+.nf
+  regex/\.deb$
+          Open=%cd %p/deb://
+.fi
 .\"NODE "Colors"
 .SH "Színek"
 A Midnight Commander megpróbálja megállapítani azt, hogy a terminál

+ 134 - 19
doc/man/it/mc.1.in

@@ -2621,7 +2621,7 @@ la directory corrente con un comando
 .I cd
 verso un percorso simile al seguente:
 .PP
-.I /#ftp:[!][utente[:pass]@]macchina[:porta][dir\-remota]
+.I ftp://[!][utente[:pass]@]macchina[:porta][dir\-remota]
 .PP
 Gli elementi
 .IR utente , 
@@ -2647,11 +2647,11 @@ Per abilitare l'uso del proxy FTP, anteporre
 Esempi:
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!dietro.il.firewall.edu/pub
-    /#ftp:guest@host\-remoto.com:40/pub
-    /#ftp:miguel:xxx@server/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!dietro.il.firewall.edu/pub
+    ftp://guest@host\-remoto.com:40/pub
+    ftp://miguel:xxx@server/pub
 .fi
 .PP
 Controllare la finestra di dialogo
@@ -2665,7 +2665,7 @@ Il file system tar fornisce un accesso in sola lettura ai file tar
 e tar compressi usando il comando chdir. Per cambiare la directory corrente 
 al file tar usare la seguente sintassi:
 .PP
-.I /nomefile.tar#utar/[dir\-dentro\-tar]
+.I /nomefile.tar/utar://[dir\-dentro\-tar]
 .PP
 Il file mc.ext già fornisce un collegamento per il file tar; ciò
 significa che normalmente basta selezionare un file tar e premere invio
@@ -2678,8 +2678,8 @@ per i dettagli su come questo viene fatto.
 Esempi:
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 L'ultima riga, specifica il percorso completo dell'archivio tar.
@@ -2694,7 +2694,7 @@ Per collegarsi ad una macchina remota, basta solo fare cd
 in una speciale directory il cui nome ha il seguente formato:
 .PP
 .nf
-/#sh:[utente@]macchina[:opzioni]/[dir\-remota]
+sh://[utente@]macchina[:opzioni]/[dir\-remota]
 .fi
 Gli elementi
 .IR utente , 
@@ -2717,9 +2717,9 @@ a questo valore.
 Esempi:
 .PP
 .nf
-    /#sh:solorsh.mx:r/linux/locale
-    /#sh:joe@vuole.lacompressione.edu:C/privato
-    /#sh:joe@noncompresso.ssh.edu/privato
+    sh://solorsh.mx:r/linux/locale
+    sh://joe@vuole.lacompressione.edu:C/privato
+    sh://joe@noncompresso.ssh.edu/privato
 .fi
 .\"NODE "  Undelete File System"
 .SH "  Recupero file cancellati"
@@ -2732,14 +2732,14 @@ file cancellati su un fs ext2 e fornisce ed estrae i file selezionati
 in una partizione normale.
 .PP
 Per usare questo file system, è necessario entrare nella directory
-con il nome speciale formato dal prefisso "/#undel" e dal nome del
+con il nome speciale formato dal prefisso "undel://" e dal nome del
 file system dove il file risiede.
 .PP
 Per esempio, per recuperare file cancellati sulla seconda partizione
 del primo disco SCSI su Linux, si dovrà usare il seguente percorso:
 .PP
 .nf
-    /#undel:sda2
+    undel://sda2
 .fi
 .PP
 Il recupero può metterci un po' di tempo per caricare le informazioni
@@ -2754,7 +2754,7 @@ Per usarlo, si può provare il comando dal pannello
 direttamente cambiare directory corrente usando il comando cd verso
 un percorso simile a questo:
 .PP
-.I /#smb:[utente@]macchina[/servizio][/dir\-remota]
+.I smb://[utente@]macchina[/servizio][/dir\-remota]
 .PP
 L'elemento
 .I utente, servizio
@@ -2770,9 +2770,124 @@ possono essere specificati nella finestra di dialogo di ingresso.
 Esempi:
 .PP
 .nf
-    /#smb:macchina/Condivisione
-    /#smb:altra_macchina
-    /#smb:guest@macchina/Public/Irlex
+    smb://macchina/Condivisione
+    smb://altra_macchina
+    smb://guest@macchina/Public/Irlex
+.fi
+.\"NODE "  EXTernal File System"
+.SH "  EXTernal File System"
+.B extfs
+allows to integrate numerous features and file types into GNU Midnight
+Commander in an easy way, by writing scripts.
+.PP
+Extfs filesystems can be divided into two categories:
+.PP
+1. Stand\-alone filesystems, which are not associated with any existing
+file.  They represent certain system\-wide data as a directory tree.
+You can invoke them by typing
+.RI ' "cd fsname://" '
+where fsname is an extfs short name (see below).  Examples of such
+filesystems include audio (list audio tracks on the CD) or apt (list of
+all Debian packages in the system).
+.PP
+For example, to list CD\-Audio tracks on your CD\-ROM drive, type
+.PP
+.nf
+  cd audio://
+.fi
+.PP
+2. 'Archive' filesystems (like rpm, patchfs and more), which represent
+contents of a file as a directory tree.  It can consist of 'real' files
+compressed in an archive (urar, rpm) or virtual files, like messages
+in a mailbox (mailfs) or parts of a patch (patchfs).  To access such
+filesystems
+.RI ' fsname:// '
+should be appended to the archive name.  Note that the archive itself
+can be on another vfs.
+.PP
+For example, to list contents of a zip archive documents.zip type
+.PP
+.nf
+  cd documents.zip/uzip://
+.fi
+.PP
+In many aspects, you could treat extfs like any other directory.  For
+instance, you can add it to the hotlist or change to it from directory
+history.  An important limitation is that you cannot invoke shell
+commands inside extfs, just like any other non\-local VFS.
+.PP
+Common extfs scripts included with Midnight Commander are:
+.TP
+.B a
+access 'A:' DOS/Windows diskette
+.RI ( "cd a://" ).
+.TP
+.B apt
+front end to Debian's APT package management system
+.RI ( "cd apt://" ).
+.TP
+.B audio
+audio CD ripping and playing
+.RI ( "cd audio://"
+or
+.IR "cd device/audio://" ).
+.TP
+.B bpp
+package of Bad Penguin GNU/Linux distribution
+.RI ( "cd file.bpp/bpp://" ).
+.TP
+.B deb
+package of Debian GNU/Linux distribution
+.RI ( "cd file.deb/deb://" ).
+.TP
+.B dpkg
+Debian GNU/Linux installed packages
+.RI ( "cd deb://" ).
+.TP
+.B hp48
+view and copy files to/from a HP48 calculator
+.RI ( "cd hp48://" ).
+.TP
+.B lslR
+browsing of lslR listings as found on many FTPs
+.RI ( "cd filename/lslR://" ).
+.TP
+.B mailfs
+mbox\-style mailbox files support
+.RI ( "cd mailbox/mailfs://" ).
+.TP
+.B patchfs
+extfs to handle unified and context diffs
+.RI ( "cd filename/patchfs://" ).
+.TP
+.B rpm
+RPM package
+.RI ( "cd filename/rpm://" ).
+.TP
+.B rpms
+RPM database management
+.RI ( "cd rpms://" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+archivers
+.RI ( "cd archive/xxxx://"
+where xxxx is one of:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+You could bind file type/extension to specified extfs as described in the
+.\"LINK2"
+Extension File Edit
+.\"Extension File Edit"
+section.  Here is an example entry for Debian packages:
+.PP
+.nf
+  regex/\.deb$
+          Open=%cd %p/deb://
 .fi
 .\"NODE "Colors"
 .SH "Colori"

+ 39 - 39
doc/man/mc.1.in

@@ -3110,7 +3110,7 @@ item in the menu or directly change your current directory using the
 .I cd
 command to a path name that looks like this:
 .PP
-.I /#ftp:[!][user[:pass]@]machine[:port][remote\-dir]
+.I ftp://[!][user[:pass]@]machine[:port][remote\-dir]
 .PP
 The
 .IR user ,
@@ -3135,11 +3135,11 @@ To enable using FTP proxy, prepend
 Examples:
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!behind.firewall.edu/pub
-    /#ftp:guest@remote\-host.com:40/pub
-    /#ftp:miguel:xxx@server/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!behind.firewall.edu/pub
+    ftp://guest@remote\-host.com:40/pub
+    ftp://miguel:xxx@server/pub
 .fi
 .PP
 Please check the
@@ -3154,7 +3154,7 @@ files and compressed tar files by using the chdir command.  To change
 your directory to a tar file, you change your current directory to the
 tar file by using the following syntax:
 .PP
-.I /filename.tar#utar/[dir\-inside\-tar]
+.I /filename.tar/utar://[dir\-inside\-tar]
 .PP
 The mc.ext file already provides a shortcut for tar files, this means
 that usually you just point to a tar file and press return to enter
@@ -3167,8 +3167,8 @@ section for details on how this is done.
 Examples:
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 The latter specifies the full path of the tar archive.
@@ -3183,7 +3183,7 @@ To connect to a remote machine, you just need to chdir
 into a special directory which name is in the following
 format:
 .PP
-.I /#sh:[user@]machine[:options]/[remote\-dir]
+.I sh://[user@]machine[:options]/[remote\-dir]
 .PP
 The
 .I user,
@@ -3211,10 +3211,10 @@ set to this one.
 Examples:
 .PP
 .nf
-    /#sh:onlyrsh.mx:r/linux/local
-    /#sh:joe@want.compression.edu:C/private
-    /#sh:joe@noncompressed.ssh.edu/private
-    /#sh:joe@somehost.ssh.edu:2222/private
+    sh://onlyrsh.mx:r/linux/local
+    sh://joe@want.compression.edu:C/private
+    sh://joe@noncompressed.ssh.edu/private
+    sh://joe@somehost.ssh.edu:2222/private
 .fi
 .\"NODE "  Undelete File System"
 .SH "  Undelete File System"
@@ -3226,14 +3226,14 @@ retrieve all of the deleted files names on an ext2fs and provides and
 to extract the selected files into a regular partition.
 .PP
 To use this file system, you have to chdir into the special file name
-formed by the "/#undel" prefix and the file name where the actual
+formed by the "undel://" prefix and the file name where the actual
 file system resides.
 .PP
 For example, to recover deleted files on the second partition of the
 first SCSI disk on Linux, you would use the following path name:
 .PP
 .nf
-    /#undel:sda2
+    undel://sda2
 .fi
 .PP
 It may take a while for the undelfs to load the required information
@@ -3247,7 +3247,7 @@ To actually use it, you may try to use the panel command "SMB link..."
 (accessible from the menubar) or you may directly change your current
 directory to it using the cd command to a path name that looks like this:
 .PP
-.I /#smb:[user@]machine[/service][/remote\-dir]
+.I smb://[user@]machine[/service][/remote\-dir]
 .PP
 The
 .IR user ,
@@ -3265,9 +3265,9 @@ can be specified in an input dialog.
 Examples:
 .PP
 .nf
-    /#smb:machine/Share
-    /#smb:other_machine
-    /#smb:guest@machine/Public/Irlex
+    smb://machine/Share
+    smb://other_machine
+    smb://guest@machine/Public/Irlex
 .fi
 .\"NODE "  EXTernal File System"
 .SH "  EXTernal File System"
@@ -3280,7 +3280,7 @@ Extfs filesystems can be divided into two categories:
 1. Stand\-alone filesystems, which are not associated with any existing
 file.  They represent certain system\-wide data as a directory tree.
 You can invoke them by typing
-.RI ' "cd #fsname" '
+.RI ' "cd fsname://" '
 where fsname is an extfs short name (see below).  Examples of such
 filesystems include audio (list audio tracks on the CD) or apt (list of
 all Debian packages in the system).
@@ -3288,7 +3288,7 @@ all Debian packages in the system).
 For example, to list CD\-Audio tracks on your CD\-ROM drive, type
 .PP
 .nf
-  cd #audio
+  cd audio://
 .fi
 .PP
 2. 'Archive' filesystems (like rpm, patchfs and more), which represent
@@ -3296,14 +3296,14 @@ contents of a file as a directory tree.  It can consist of 'real' files
 compressed in an archive (urar, rpm) or virtual files, like messages
 in a mailbox (mailfs) or parts of a patch (patchfs).  To access such
 filesystems
-.RI ' #fsname '
+.RI ' fsname:// '
 should be appended to the archive name.  Note that the archive itself
 can be on another vfs.
 .PP
 For example, to list contents of a zip archive documents.zip type
 .PP
 .nf
-  cd documents.zip#uzip
+  cd documents.zip/uzip://
 .fi
 .PP
 In many aspects, you could treat extfs like any other directory.  For
@@ -3315,57 +3315,57 @@ Common extfs scripts included with Midnight Commander are:
 .TP
 .B a
 access 'A:' DOS/Windows diskette
-.RI ( "cd #a" ).
+.RI ( "cd a://" ).
 .TP
 .B apt
 front end to Debian's APT package management system
-.RI ( "cd #apt" ).
+.RI ( "cd apt://" ).
 .TP
 .B audio
 audio CD ripping and playing
-.RI ( "cd #audio"
+.RI ( "cd audio://"
 or
-.IR "cd device#audio" ).
+.IR "cd device/audio://" ).
 .TP
 .B bpp
 package of Bad Penguin GNU/Linux distribution
-.RI ( "cd file.bpp#bpp" ).
+.RI ( "cd file.bpp/bpp://" ).
 .TP
 .B deb
 package of Debian GNU/Linux distribution
-.RI ( "cd file.deb#deb" ).
+.RI ( "cd file.deb/deb://" ).
 .TP
 .B dpkg
 Debian GNU/Linux installed packages
-.RI ( "cd #deb" ).
+.RI ( "cd deb://" ).
 .TP
 .B hp48
 view and copy files to/from a HP48 calculator
-.RI ( "cd #hp48" ).
+.RI ( "cd hp48://" ).
 .TP
 .B lslR
 browsing of lslR listings as found on many FTPs
-.RI ( "cd filename#lslR" ).
+.RI ( "cd filename/lslR://" ).
 .TP
 .B mailfs
 mbox\-style mailbox files support
-.RI ( "cd mailbox#mailfs" ).
+.RI ( "cd mailbox/mailfs://" ).
 .TP
 .B patchfs
 extfs to handle unified and context diffs
-.RI ( "cd filename#patchfs" ).
+.RI ( "cd filename/patchfs://" ).
 .TP
 .B rpm
 RPM package
-.RI ( "cd filename#rpm" ).
+.RI ( "cd filename/rpm://" ).
 .TP
 .B rpms
 RPM database management
-.RI ( "cd #rpms" ).
+.RI ( "cd rpms://" ).
 .TP
 .B ulha, urar, uzip, uzoo, uar, uha
 archivers
-.RI ( "cd archive#xxxx"
+.RI ( "cd archive/xxxx://"
 where xxxx is one of:
 .IR ulha ,
 .IR urar ,
@@ -3382,7 +3382,7 @@ section.  Here is an example entry for Debian packages:
 .PP
 .nf
   regex/\.deb$
-          Open=%cd %p#deb
+          Open=%cd %p/deb://
 .fi
 .\"NODE "Colors"
 .SH "Colors"

+ 160 - 14
doc/man/pl/mc.1.in

@@ -2228,7 +2228,7 @@ normalnego użytku, możesz próbować używać panelowych komend FTP i dowiąza
 (dostępnych z linii menu) lub zmienić ścieżkę bezpośrednio za pomocą zwykłej
 komendy cd wyglądającej tak jak poniżej:
 .PP
-.I /#ftp:[!][użytkownik[:hasło]@]komputer[:port][zdalny katalog]
+.I ftp://[!][użytkownik[:hasło]@]komputer[:port][zdalny katalog]
 .PP
 Parametry
 .IR użytkownik ,
@@ -2249,11 +2249,11 @@ do tego dostępu).
 Przykłady:
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!behind.firewall.edu/pub
-    /#ftp:guest@remote\-host.com:40/pub
-    /#ftp:miguel:xxx@server/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!behind.firewall.edu/pub
+    ftp://guest@remote\-host.com:40/pub
+    ftp://miguel:xxx@server/pub
 .fi
 .PP
 Aby połączyć się z serwerem znajdującym się za firewallem, będziesz musiał
@@ -2301,8 +2301,8 @@ zostało to pomyślane.
 Przykłady
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 Późniejszy podaje pełną ścieżkę archiwum tar.
@@ -2318,7 +2318,7 @@ Aby połączyć się z obcą maszyną, musisz tylko zmienić katalog do
 specjalnego katalogu, którego nazwa jest w następującym formacie:
 .PP
 .nf
-/#sh:[użytkownik@]komputer[:opcje];/[zdalny\-katalog];</em>
+sh://[użytkownik@]komputer[:opcje];/[zdalny\-katalog];</em>
 .fi
 Elementy
 .IR użytkownik ,
@@ -2340,9 +2340,9 @@ na niego.
 Przykłady:
 .PP
 .nf
-    /#sh:onlyrsh.mx:r/linux/local
-    /#sh:joe@want.compression.edu:C/private
-    /#sh:joe@noncompressed.ssh.edu/private
+    sh://onlyrsh.mx:r/linux/local
+    sh://joe@want.compression.edu:C/private
+    sh://joe@noncompressed.ssh.edu/private
 .fi
 .\"NODE "  Undelete File System"
 .SH "  Odzyskiwanie plików"
@@ -2353,19 +2353,165 @@ system plików jest tylko nakładką na bibliotekę ext2fs: odzyskiwanie nazw
 wszystkich skasowanych plików i próba uczynienia z nich normalnej partycji.
 .PP
 Żeby używać tych systemów plików, będziesz musiał przejść od specjalnego
-pliku, którego nazwa składa się z przedrostka "undel:" i nazwy pliku,
+pliku, którego nazwa składa się z przedrostka "undel://" i nazwy pliku,
 w której ów plik rezyduje.
 .PP
 Na przykład, aby odzyskać skasowane pliki z drugiej partycji pierwszego
 dysku scsi Linux, będziesz musiał użyć następującej ścieżki:
 .PP
 .nf
-    undel:/dev/sda2
+    undel:///dev/sda2
 .fi
 .PP
 Może to chwilkę potrwać zanim pliki zostaną pokazane i będziesz mógł je
 normalnie oglądać.
 .PP
+.\"NODE "  SMB File System"
+.SH "  SMB File System"
+The smbfs allows you to manipulate files on remote machines with SMB
+(or CIFS) protocol.  These include Windows for Workgroups,
+Windows 9x/ME/XP, Windows NT, Windows 2000 and Samba.
+To actually use it, you may try to use the panel command "SMB link..."
+(accessible from the menubar) or you may directly change your current
+directory to it using the cd command to a path name that looks like this:
+.PP
+.I smb://[user@]machine[/service][/remote\-dir]
+.PP
+The
+.IR user ,
+.I service
+and
+.I remote\-dir
+elements are optional.
+The
+.IR user ,
+.I domain
+and
+.I password
+can be specified in an input dialog.
+.PP
+Examples:
+.PP
+.nf
+    smb://machine/Share
+    smb://other_machine
+    smb://guest@machine/Public/Irlex
+.fi
+.\"NODE "  EXTernal File System"
+.SH "  EXTernal File System"
+.B extfs
+allows to integrate numerous features and file types into GNU Midnight
+Commander in an easy way, by writing scripts.
+.PP
+Extfs filesystems can be divided into two categories:
+.PP
+1. Stand\-alone filesystems, which are not associated with any existing
+file.  They represent certain system\-wide data as a directory tree.
+You can invoke them by typing
+.RI ' "cd fsname://" '
+where fsname is an extfs short name (see below).  Examples of such
+filesystems include audio (list audio tracks on the CD) or apt (list of
+all Debian packages in the system).
+.PP
+For example, to list CD\-Audio tracks on your CD\-ROM drive, type
+.PP
+.nf
+  cd audio://
+.fi
+.PP
+2. 'Archive' filesystems (like rpm, patchfs and more), which represent
+contents of a file as a directory tree.  It can consist of 'real' files
+compressed in an archive (urar, rpm) or virtual files, like messages
+in a mailbox (mailfs) or parts of a patch (patchfs).  To access such
+filesystems
+.RI ' fsname:// '
+should be appended to the archive name.  Note that the archive itself
+can be on another vfs.
+.PP
+For example, to list contents of a zip archive documents.zip type
+.PP
+.nf
+  cd documents.zip/uzip://
+.fi
+.PP
+In many aspects, you could treat extfs like any other directory.  For
+instance, you can add it to the hotlist or change to it from directory
+history.  An important limitation is that you cannot invoke shell
+commands inside extfs, just like any other non\-local VFS.
+.PP
+Common extfs scripts included with Midnight Commander are:
+.TP
+.B a
+access 'A:' DOS/Windows diskette
+.RI ( "cd a://" ).
+.TP
+.B apt
+front end to Debian's APT package management system
+.RI ( "cd apt://" ).
+.TP
+.B audio
+audio CD ripping and playing
+.RI ( "cd audio://"
+or
+.IR "cd device/audio://" ).
+.TP
+.B bpp
+package of Bad Penguin GNU/Linux distribution
+.RI ( "cd file.bpp/bpp://" ).
+.TP
+.B deb
+package of Debian GNU/Linux distribution
+.RI ( "cd file.deb/deb://" ).
+.TP
+.B dpkg
+Debian GNU/Linux installed packages
+.RI ( "cd deb://" ).
+.TP
+.B hp48
+view and copy files to/from a HP48 calculator
+.RI ( "cd hp48://" ).
+.TP
+.B lslR
+browsing of lslR listings as found on many FTPs
+.RI ( "cd filename/lslR://" ).
+.TP
+.B mailfs
+mbox\-style mailbox files support
+.RI ( "cd mailbox/mailfs://" ).
+.TP
+.B patchfs
+extfs to handle unified and context diffs
+.RI ( "cd filename/patchfs://" ).
+.TP
+.B rpm
+RPM package
+.RI ( "cd filename/rpm://" ).
+.TP
+.B rpms
+RPM database management
+.RI ( "cd rpms://" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+archivers
+.RI ( "cd archive/xxxx://"
+where xxxx is one of:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+You could bind file type/extension to specified extfs as described in the
+.\"LINK2"
+Extension File Edit
+.\"Extension File Edit"
+section.  Here is an example entry for Debian packages:
+.PP
+.nf
+  regex/\.deb$
+          Open=%cd %p/deb://
+.fi
 .SH Polskie znaki
 Midnight Commander bardzo dobrze radzi sobie z obsługą znaków
 nieamerykańskich (160+) w tym polskich. Ważne jest aby mieć ustawione

+ 135 - 21
doc/man/ru/mc.1.in

@@ -3432,7 +3432,7 @@ MC может быть собран с поддержкой файловой с
 сменить текущий каталог командой cd, задав путь к каталогу следующим
 образом:
 .PP
-.I /#ftp:[!][user[:pass]@]machine[:port][remote\-dir]
+.I ftp://[!][user[:pass]@]machine[:port][remote\-dir]
 .PP
 Элементы
 .IR user ", " port
@@ -3451,15 +3451,15 @@ MC может быть собран с поддержкой файловой с
 нельзя быть полностью уверенным в безопасности).
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!behind.firewall.edu/pub
-    /#ftp:guest@remote\-host.com:40/pub
-    /#ftp:miguel:xxx@server/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!behind.firewall.edu/pub
+    ftp://guest@remote\-host.com:40/pub
+    ftp://miguel:xxx@server/pub
 .fi
 .PP
 Для того, чтобы соединиться с сервером, который расположен за firewall,
-нужно использовать префикс /#ftp:! (то есть добавить восклицательный
+нужно использовать префикс ftp://! (то есть добавить восклицательный
 знак перед именем сервера), чтобы указать Midnight Commander на
 необходимость использовать прокси для осуществления передач по ftp. Вы
 можете задать имя прокси в диалоговом окне
@@ -3515,7 +3515,7 @@ tar\-файлам, используя команду chdir. Для перехо
 представляющий список файлов tar\-файла, нужно использовать команду,
 имеющую следующий формат:
 .PP
-.I cd ./filename.tar#utar/[dir\-inside\-tar]
+.I cd ./filename.tar/utar://[dir\-inside\-tar]
 .PP
 Файл mc.ext по умолчанию содержит команды для просмотра
 tar\-файлов, то есть обычно для получения списка файлов tar\-архива
@@ -3528,8 +3528,8 @@ Enter. Чтобы понять, как это достигается, смотр
 Примеры:
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 В последнем примере указан полный путь к tar\-архиву.
@@ -3544,7 +3544,7 @@ bash\-совместимая оболочка shell.
 Для соединения с удаленным компьютером нужно выполнить команду
 перехода в каталог (chdir), имя которого задается в следующем формате:
 .PP
-.I /#sh:[user@]machine[:options]/[remote\-dir]
+.I sh://[user@]machine[:options]/[remote\-dir]
 .PP
 Элементы
 .IR user ", " options
@@ -3573,10 +3573,10 @@ bash\-совместимая оболочка shell.
 Примеры:
 .PP
 .nf
-    /#sh:onlyrsh.mx:r/linux/local
-    /#sh:joe@want.compression.edu:C/private
-    /#sh:joe@noncompressed.ssh.edu/private
-    /#sh:joe@somehost.ssh.edu:2222/private
+    sh://onlyrsh.mx:r/linux/local
+    sh://joe@want.compression.edu:C/private
+    sh://joe@noncompressed.ssh.edu/private
+    sh://joe@somehost.ssh.edu:2222/private
 .fi
 .\"NODE "  Undelete File System"
 .SH "  Файловая система UFS (Undelete File System)"
@@ -3589,7 +3589,7 @@ ext2fs, позволяющий восстановить имена всех уд
 .PP
 Для того, чтобы воспользоваться этой возможностью (этой файловой
 системой), нужно выполнить команду перехода (chdir) в специальный
-каталог, имя которого образуется из префикса  "/#undel" и имени
+каталог, имя которого образуется из префикса  "undel://" и имени
 специального файла устройства, на котором находится реальная файловая
 система.
 .PP
@@ -3597,7 +3597,7 @@ ext2fs, позволяющий восстановить имена всех уд
 SCSI\-диска, нужно использовать следующее имя:
 .PP
 .nf
-    /#undel:sda2
+    undel://sda2
 .fi
 .PP
 Загрузка списка удаленных файлов требует некоторого времени, так что
@@ -3614,7 +3614,7 @@ SCSI\-диска, нужно использовать следующее имя:
 панелей) или же непосредственно сменить текущий каталог командой cd,
 задав путь к каталогу следующим образом:
 .PP
-.I /#smb:[username@]machine[/service][/remote\-dir]
+.I smb://[username@]machine[/service][/remote\-dir]
 .PP
 Элементы
 .IR username ", " service
@@ -3629,9 +3629,123 @@ SCSI\-диска, нужно использовать следующее имя:
 Примеры:
 .PP
 .nf
-    /#smb:machine/Share
-    /#smb:other_machine
-    /#smb:guest@machine/Public/Irlex
+    smb://machine/Share
+    smb://other_machine
+    smb://guest@machine/Public/Irlex
+.fi
+.\"NODE "  EXTernal File System"
+.SH "  Внешняя файловая система (EXTernal File System)"
+.B extfs
+Внешняя файловая система позволяет очень просто интегрировать новые
+файловые контейнера и типы файлов простым написанием скриптов.
+.PP
+Файловая система Extfs подраздляется на две категории:
+.PP
+1. Автономные файловые системы, которые не ассоциированы ни с одним из
+типов файлов.они представляют некоторые системные данные как дерево каталогов
+Вы можете их вызвать набрав
+.RI ' "cd fsname://" '
+Где fsname \- это короткое имя extfs (см. ниже).  Примеры этих ВФС включают
+audio (список всех звуковых дорожек на CD) или apt (список всех установленных
+в системе пакетов Debian).
+.PP
+Например, для получения списка звуковых дорожек на CD наберите:
+.PP
+.nf
+  cd audio://
+.fi
+.PP
+2. "Архивные" файловые системы (такие как rpm, patchfs и прочие), представляют
+содержимое файла как дерево каталогов.  Они могут состоять из 'реальных' файлов,
+находящихся в сжатом виде в архивах (urar, rpm) или из виртуальных файлов;
+например, сообщения в файле mailbox (mailfs) или части diff\-файла (patchfs).
+Для доступа к этим ВФС суффикс
+.RI 'fsname:// '
+должен быть добавлен к имени архива. Сам архив может находиться в другой ВФС.
+.PP
+Например, для получения списка содержимого архива documents.zip наберите:
+.PP
+.nf
+  cd documents.zip/uzip://
+.fi
+.PP
+Можно манипулировать extfs\-путями как обычными каталогами и файлами. Например,
+можно добавить их в справочник каталогов или перейти на него из истории
+каталогов в панели. Основное ограничение: нельзя запускать shell\-команды
+внутри extfs, как и на любой другой нелокальной ВФС.
+.PP
+Список некоторых extfs\-скриптов, включённых в Midnight Commander:
+.TP
+.B a
+доступ к DOS/Windows диску 'A:'
+.RI ( "cd a://" ).
+.TP
+.B apt
+front end для системы управления пакетами APT (Debian)
+.RI ( "cd apt://" ).
+.TP
+.B audio
+Чтение и воспроизведение звуковых дорожек с CD
+.RI ( "cd audio://"
+or
+.IR "cd device/audio://" ).
+.TP
+.B bpp
+пакеты дистрибутива Bad Penguin GNU/Linux
+.RI ( "cd file.bpp/bpp://" ).
+.TP
+.B deb
+пакеты дистрибутива Debian GNU/Linux
+.RI ( "cd file.deb/deb://" ).
+.TP
+.B dpkg
+Управление установленными deb\-пакетами
+.RI ( "cd deb://" ).
+.TP
+.B hp48
+просмотр и копирование файлов с/на калькулятор HP48
+.RI ( "cd hp48://" ).
+.TP
+.B lslR
+просмотр lslR\-файлов, находящихся на многих FTP\-серверах
+.RI ( "cd filename/lslR://" ).
+.TP
+.B mailfs
+поддержка файлов формата mailbox
+.RI ( "cd mailbox/mailfs://" ).
+.TP
+.B patchfs
+поддержка diff\-файлов
+.RI ( "cd filename/patchfs://" ).
+.TP
+.B rpm
+поддержка файлов в формате RPM
+.RI ( "cd filename/rpm://" ).
+.TP
+.B rpms
+Управление установленными в системе RPM\-пакетами
+.RI ( "cd rpms://" ).
+.TP
+.B ulha, urar, uzip, uzoo, uar, uha
+архивы
+.RI ( "cd archive/xxxx://"
+где xxxx один из:
+.IR ulha ,
+.IR urar ,
+.IR uzip ,
+.IR uzoo ,
+.IR uar ,
+.IR uha ).
+.PP
+Вы можете назначить ВФС файлах по типу или расширению в секции
+.\"LINK2"
+Файл расширений
+.\"Extension File Edit"
+Например, для обработки пакетов Debian внесите:
+.PP
+.nf
+  regex/\.deb$
+          Open=%cd %p/deb://
 .fi
 .\"NODE "Colors"
 .SH "Цвета"

+ 38 - 38
doc/man/sr/mc.1.in

@@ -2630,7 +2630,7 @@ if the
 .I cd (пром.дир.)
 на путању која изгледа овако:
 .PP
-.I /#ftp:[!][корисник[:лозинка]@]машина[:порт][удаљени\-дир]
+.I ftp://[!][корисник[:лозинка]@]машина[:порт][удаљени\-дир]
 .PP
 Елементи
 .IR корисник ,
@@ -2657,11 +2657,11 @@ if the
 Примери:
 .PP
 .nf
-    /#ftp:ftp.nuclecu.unam.mx/linux/local
-    /#ftp:tsx\-11.mit.edu/pub/linux/packages
-    /#ftp:!iza.zast.zida.edu.cs/pub
-    /#ftp:guest@udaljeni\-domacin.com:40/pub
-    /#ftp:miguel:xxx@server/pub
+    ftp://ftp.nuclecu.unam.mx/linux/local
+    ftp://tsx\-11.mit.edu/pub/linux/packages
+    ftp://!iza.zast.zida.edu.cs/pub
+    ftp://guest@udaljeni\-domacin.com:40/pub
+    ftp://miguel:xxx@server/pub
 .fi
 .PP
 Молим да ради избора ftpfs\-а погледате дијалог
@@ -2675,7 +2675,7 @@ if the
 директоријума). Да бисте прешли у датотеку врсте `tar', можете да
 користите наредбу промене текућег директоријума уз следећу синтаксу:
 .PP
-.I /datoteka.tar#utar/[дир\-унутар\-дат]
+.I /datoteka.tar/utar://[дир\-унутар\-дат]
 .PP
 Датотека `mc.ext' већ садржи пречицу за датотеке врсте `tar', што
 значи да можете само показати на датотеку врсте `tar' и притиснути
@@ -2688,8 +2688,8 @@ if the
 Примери:
 .PP
 .nf
-    mc\-3.0.tar.gz#utar/mc\-3.0/vfs
-    /ftp/GCC/gcc\-2.7.0.tar#utar
+    mc\-3.0.tar.gz/utar://mc\-3.0/vfs
+    /ftp/GCC/gcc\-2.7.0.tar/utar://
 .fi
 .PP
 Последњи ред задаје пуну путању архиве врсте `tar'.
@@ -2704,7 +2704,7 @@ if the
 текући директоријум на посебан директоријум чији назив је у следећем
 формату:
 .PP
-.I /#sh:[корисник@]машина[:избори]/[удаљени\-дир]
+.I sh://[корисник@]машина[:избори]/[удаљени\-дир]
 .PP
 Елементи
 .IR корисник ,
@@ -2727,9 +2727,9 @@ if the
 Примери:
 .PP
 .nf
-    /#sh:onlyrsh.mx:r/linux/local
-    /#sh:joe@hocu.komprimovanje.edu:C/private
-    /#sh:joe@nekomprimovan.ssh.edu/private
+    sh://onlyrsh.mx:r/linux/local
+    sh://joe@hocu.komprimovanje.edu:C/private
+    sh://joe@nekomprimovan.ssh.edu/private
 .fi
 .\"NODE "  Undelete File System"
 .SH "  Систем датотека за одбрисање"
@@ -2743,13 +2743,13 @@ if the
 .PP
 Да бисте користили овај систем датотека, морате да поставите текући
 директоријум на посебни назив датотеке који се састоји од префикса
-`/#undel' и назива датотеке у којој се налази систем датотека.
+`undel://' и назива датотеке у којој се налази систем датотека.
 .PP
 На пример, да бисте опоравили обрисане датотеке на другој партицији
 првог скази диска под ГНУ\-ом, можете да користите следећу путању:
 .PP
 .nf
-    /#undel:sda2
+    undel://sda2
 .fi
 .PP
 Учитавање тражених података пре него што можете да почнете разгледање
@@ -2765,7 +2765,7 @@ SMB\-ом...' (која је доступна преко реда менија),
 текућег директоријума) да бисте текући директоријум поставили на
 путању сличну овој:
 .PP
-.I /#smb:[корисник@]машина[/сервис][/удаљени\-дир]
+.I smb://[корисник@]машина[/сервис][/удаљени\-дир]
 .PP
 Елементи
 .IR корисник ,
@@ -2782,9 +2782,9 @@ SMB\-ом...' (која је доступна преко реда менија),
 Примери:
 .PP
 .nf
-    /#smb:masina/Deljeno
-    /#smb:druga_masina
-    /#smb:guest@masina/Public/Irlex
+    smb://masina/Deljeno
+    smb://druga_masina
+    smb://guest@masina/Public/Irlex
 .fi
 .\"NODE "  EXTernal File System"
 .SH "  Спољашњи системи датотека (EXTFS)"
@@ -2797,7 +2797,7 @@ SMB\-ом...' (која је доступна преко реда менија),
 1. Самостални системи датотека, који нису повезани ни са једном
 стварном датотеком. Они представљају извесне податке за цео систем у
 виду стабла директоријума. Можете их позвати куцајући
-.RI ' `cd #називсд' '
+.RI ' `cd називсд://' '
 где је `називсд' кратки назив система `extfs'\-а (погледајте доле).
 Примери оваквих система датотека су `audio' (наводи звучне траке на
 CD\-овима) или `apt' (списак свих Дебијанових пакета на систему).
@@ -2806,7 +2806,7 @@ CD\-овима) или `apt' (списак свих Дебијанових па
 уређаја за CD\-ROM\-ове, можете да откуцате
 .PP
 .nf
-  cd #audio
+  cd audio://
 .fi
 .PP
 2. `Архивни' системи датотека (као што су `rpm', `patchfs' и други),
@@ -2816,7 +2816,7 @@ CD\-овима) или `apt' (списак свих Дебијанових па
 сандучићима (`mailfs') или делови закрпе (`patchfs'). Да бисте
 приступили таквим системима датотека, требало би да на назив архиве
 надовежете
-.RI ` #називсд. '
+.RI ` називсд://. '
 Приметите да сама архива може да буде у другом виртуалном систему
 датотека.
 .PP
@@ -2824,7 +2824,7 @@ CD\-овима) или `apt' (списак свих Дебијанових па
 `dokumenti.zip', откуцајте
 .PP
 .nf
-  cd dokumenti.zip#uzip
+  cd dokumenti.zip/uzip://
 .fi
 .PP
 На више начина, можете да сматрате да су спољашњи системи датотека
@@ -2838,58 +2838,58 @@ CD\-овима) или `apt' (списак свих Дебијанових па
 .TP
 .B a
 приступа дискети ДОС\-а/Виндовса `A:'
-.RI ( "`cd #a'" ).
+.RI ( "`cd a://'" ).
 .TP
 .B apt
 љуска за Дебијанов систем управљања пакетима `APT'
-.RI ( "`cd #apt'" ).
+.RI ( "`cd apt://'" ).
 .TP
 .B audio
 скидање и пуштање звучних CD\-ова
-.RI ( "`cd #audio'"
+.RI ( "`cd audio://'"
 или
-.IR "`cd device#audio'" ).
+.IR "`cd device/audio://'" ).
 .TP
 .B bpp
 пакет дистрибуције ГНУ/Линукса Лош Пингвин (Bad Penguin)
-.IR ( "`cd file.bpp#bpp'" ).
+.IR ( "`cd file.bpp/bpp://'" ).
 .TP
 .B deb
 пакет дистрибуције ГНУ/Линукса Дебијан
-.RI ( "`cd file.deb#deb'" ).
+.RI ( "`cd file.deb/deb://'" ).
 .TP
 .B dpkg
 инсталирани пакети Дебијановог ГНУ/Линукса
-.RI ( "`cd #deb'" ).
+.RI ( "`cd deb://'" ).
 .TP
 .B hp48
 преглед и копирање датотека на/са калкулатора ХП48
-.RI ( "`cd #hp48'" ).
+.RI ( "`cd hp48://'" ).
 .TP
 .B lslR
 разгледање спискова `lslR' који се могу наћи на многим серверима FTP\-а
-.RI ( "`cd filename#lslR'" ).
+.RI ( "`cd filename/lslR://'" ).
 .TP
 .B mailfs
 подршка за сандучиће електронске поште врсте `mbox'
-.RI ( "`cd mailbox#mailfs'" ).
+.RI ( "`cd mailbox/mailfs://'" ).
 .TP
 .B patchfs
 спољашњи систем датотека за рад са унификованим и контекстним
 датотекама врсте `diff'
-.RI ( "`cd filename#patchfs'" ).
+.RI ( "`cd filename/patchfs://'" ).
 .TP
 .B rpm
 пакет врсте `RPM'
-.RI ( "`cd filename#rpm'" ).
+.RI ( "`cd filename/rpm://'" ).
 .TP
 .B rpms
 управљање базом пакета врсте `RPM'
-.RI ( "`cd #rpms'" ).
+.RI ( "`cd rpms://'" ).
 .TP
 .B ulha, urar, uzip, uzoo, uar, uha
 архивари
-.RI ( "`cd архива#xxxx'"
+.RI ( "`cd архива/xxxx://'"
 где xxxx може да буде:
 .IR ulha ,
 .IR urar ,
@@ -2907,7 +2907,7 @@ CD\-овима) или `apt' (списак свих Дебијанових па
 .PP
 .nf
   regex/\.deb$
-          Отвори=%cd %p#deb
+          Отвори=%cd %p/deb://
 .fi
 .\"NODE "Colors"
 .SH "Боје"