diff -ruN old/mc-4.5.27/Make.common.in new/mc-4.5.28/Make.common.in --- old/mc-4.5.27/Make.common.in Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/Make.common.in Fri Mar 26 15:30:38 1999 @@ -5,7 +5,7 @@ # This variable makes it possible to move the installation root to another # directory. This is useful when you're creating a binary distribution of mc. # If empty, normal root will be used. -# You can run e.g. 'make install DESTDIR=/packages/mc/3.0' to accomplish +# You can run e.g. 'make install DESTDIR=/packages/mc/5.0' to accomplish # that. # DESTDIR = /opt/apps/mc/$(VERSION) @@ -18,24 +18,28 @@ builddir = @builddir@ bindir = @bindir@ sysconfdir = @sysconfdir@ +datadir = @datadir@ +libdir = @libdir@ +mandir = @mandir@ +gnomeicondir = @gnomeicondir@ +xv_bindir = @xv_bindir@ corbadir = $(sysconfdir)/CORBA/servers -libdir = $(exec_prefix)/lib/mc +mclibdir = $(libdir)/mc +desktopdir = $(mclibdir)/desktop-scripts idldir = $(prefix)/share/idl -suppbindir = $(libdir)/bin +suppbindir = $(mclibdir)/bin gnewdir = $(prefix)/share/mc/templates -tidir = $(libdir)/term -extfsdir = $(libdir)/extfs +tidir = $(mclibdir)/term +extfsdir = $(mclibdir)/extfs confdir = $(prefix)/etc -datadir = @datadir@ icondir = $(datadir)/pixmaps/mc -gnomeicondir = @gnomeicondir@ +syntaxdir = $(mclibdir)/syntax localedir = $(datadir)/locale -mandir = @mandir@ man1dir = $(mandir)/man1 manext = 1 man8dir = $(mandir)/man8 -man8ext = 8 -xv_bindir = @xv_bindir@ +man8ext = 8 + top_srcdir = $(rootdir) # Tools & program stuff @@ -60,22 +64,22 @@ # No way, to make make happy (except GNU), we cannot use := to append # something to these, so that's why there is a leading _ XCFLAGS = @CFLAGS@ -XCPPFLAGS = @CPPFLAGS@ @MCCPPFLAGS@ -I.. -DBINDIR=\""$(bindir)/"\" -DLIBDIR=\""$(libdir)/"\" -DICONDIR=\""$(icondir)/"\" $(XINC) -DLOCALEDIR=\""$(localedir)/"\" -DCONFDIR=\""$(confdir)/"\" +XCPPFLAGS = @CPPFLAGS@ @MCCPPFLAGS@ -I.. -DBINDIR=\""$(bindir)/"\" -DLIBDIR=\""$(mclibdir)/"\" -DICONDIR=\""$(icondir)/"\" $(XINC) -DLOCALEDIR=\""$(localedir)/"\" -DCONFDIR=\""$(confdir)/"\" -DDESKTOP_INIT_DIR=\""$(desktopdir)/"\" XLDFLAGS = @LDFLAGS@ XDEFS = @DEFS@ XLIBS = @LIBS@ # Where do we have the sources? # You shouldn't have to edit this :) -mcsrcdir = $(rootdir)/src -docdir = $(rootdir)/doc -mclibdir = $(rootdir)/lib -slangdir = $(rootdir)/slang -vfsdir = $(rootdir)/vfs -xvdir = $(rootdir)/xv -tkdir = $(rootdir)/tk -gnomedir = $(rootdir)/gnome -icodir = $(rootdir)/icons +mcsrcdir = $(rootdir)/src +docdir = $(rootdir)/doc +mcsrclibdir = $(rootdir)/lib +slangdir = $(rootdir)/slang +vfsdir = $(rootdir)/vfs +xvdir = $(rootdir)/xv +tkdir = $(rootdir)/tk +gnomedir = $(rootdir)/gnome +icodir = $(rootdir)/icons hpath = -I$(mcsrcdir) -I$(slangdir) -I$(vfsdir) -I$(xvdir) -I$(xvdir)/support/xview_private -I$(tkdir) diff -ruN old/mc-4.5.27/Makefile.in new/mc-4.5.28/Makefile.in --- old/mc-4.5.27/Makefile.in Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/Makefile.in Fri Mar 26 15:30:37 1999 @@ -5,7 +5,7 @@ @MCFGR@@MCF@ foreigndirs=pc -codedirs=vfs lib doc slang gtkedit edit src gnome new_icons icons idl +codedirs=vfs lib doc slang gtkedit edit src gnome new_icons icons idl syntax unixdirs=intl $(codedirs) @POSUB@ alldirs=$(unixdirs) $(foreigndirs) subdirs=$(alldirs) @@ -45,32 +45,32 @@ install: installdirs @for I in $(unixdirs); do cd $$I; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1; cd ..; done - $(INSTALL_DATA) $(srcdir)/FAQ $(DESTDIR)$(libdir)/FAQ + $(INSTALL_DATA) $(srcdir)/FAQ $(DESTDIR)$(mclibdir)/FAQ $(INSTALL_PROGRAM) mcfn_install $(DESTDIR)$(suppbindir)/mcfn_install chmod +x $(DESTDIR)$(suppbindir)/mcfn_install @echo "Please verify that the configuration values are correctly" - @echo "set in the mc.ext file in $(libdir)" + @echo "set in the mc.ext file in $(mclibdir)" install.create_vcs: $(INSTALL_PROGRAM) $(srcdir)/create_vcs $(DESTDIR)$(suppbindir)/create_vcs if test x$(DESTDIR) = x; then $(SHELL) $(srcdir)/create_vcs; fi installdirs: - $(MKINSTALLDIRS) $(DESTDIR)$(bindir) $(DESTDIR)$(libdir) + $(MKINSTALLDIRS) $(DESTDIR)$(bindir) $(DESTDIR)$(mclibdir) $(MKINSTALLDIRS) $(DESTDIR)$(mandir) $(DESTDIR)$(man8dir) $(MKINSTALLDIRS) $(DESTDIR)$(icondir) $(DESTDIR)$(suppbindir) $(MKINSTALLDIRS) $(DESTDIR)$(tidir) $(DESTDIR)$(extfsdir) - $(MKINSTALLDIRS) $(DESTDIR)$(idldir) + $(MKINSTALLDIRS) $(DESTDIR)$(idldir) $(DESTDIR)$(syntaxdir) mcfninstall: -/bin/sh ./mcfn_install uninstall: @for I in $(unixdirs); do cd $$I; $(MAKE) $@ || exit 1; cd ..; done - -$(RMF) $(DESTDIR)$(libdir)/FAQ + -$(RMF) $(DESTDIR)$(mclibdir)/FAQ -$(RMF) $(DESTDIR)$(suppbindir)/mcfn_install -rmdir $(DESTDIR)$(suppbindir) - -rmdir $(DESTDIR)$(libdir) + -rmdir $(DESTDIR)$(mclibdir) @echo Midnight Commander uninstalled cross TAGS clean depend dep: diff -ruN old/mc-4.5.27/Specfile new/mc-4.5.28/Specfile --- old/mc-4.5.27/Specfile Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/Specfile Fri Mar 26 15:30:38 1999 @@ -1,5 +1,5 @@ # Note that this is NOT a relocatable package -%define ver 4.5.27 +%define ver 4.5.28 %define rel 1 %define prefix /usr diff -ruN old/mc-4.5.27/VERSION new/mc-4.5.28/VERSION --- old/mc-4.5.27/VERSION Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/VERSION Fri Mar 26 15:30:38 1999 @@ -1 +1 @@ -#define VERSION "4.5.27" +#define VERSION "4.5.28" diff -ruN old/mc-4.5.27/configure new/mc-4.5.28/configure --- old/mc-4.5.27/configure Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/configure Fri Mar 26 15:30:37 1999 @@ -586,7 +586,7 @@ PACKAGE=mc -VERSION=4.5.27 +VERSION=4.5.28 cat >> confdefs.h <&6 - rm slang/slang.h + rm -f slang/slang.h ac_save_LIBS="$LIBS" LIBS="$LIBS $LSLANG" if test "$cross_compiling" = yes; then @@ -10164,7 +10164,8 @@ LSLANG="-lmcslang" CPPFLAGS="$CPPFLAGS -I../slang" fastdepslang=fastdepslang - rm slang/slang.h + mkdir -p slang + rm -f slang/slang.h ln -s ../$srcdir/slang/slang-mc.h slang/slang.h fi if $slang_check_lib @@ -10193,7 +10194,7 @@ EOF echo $ac_n "checking for tgoto in -ltermcap""... $ac_c" 1>&6 -echo "configure:10197: checking for tgoto in -ltermcap" >&5 +echo "configure:10198: checking for tgoto in -ltermcap" >&5 ac_lib_var=`echo termcap'_'tgoto | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -10201,7 +10202,7 @@ ac_save_LIBS="$LIBS" LIBS="-ltermcap $LIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10387,17 +10388,17 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:10391: checking for $ac_hdr" >&5 +echo "configure:10392: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:10401: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10402: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10450,7 +10451,7 @@ fi else echo $ac_n "checking for ext2fs_close in -lext2fs""... $ac_c" 1>&6 -echo "configure:10454: checking for ext2fs_close in -lext2fs" >&5 +echo "configure:10455: checking for ext2fs_close in -lext2fs" >&5 ac_lib_var=`echo ext2fs'_'ext2fs_close | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -10458,7 +10459,7 @@ ac_save_LIBS="$LIBS" LIBS="-lext2fs -lcom_err $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10474: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10490,17 +10491,17 @@ do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -echo "configure:10494: checking for $ac_hdr" >&5 +echo "configure:10495: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" -{ (eval echo configure:10504: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +{ (eval echo configure:10505: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` if test -z "$ac_err"; then rm -rf conftest* @@ -10565,7 +10566,7 @@ if $search_ncurses then echo "checking "location of ncurses.h file"" 1>&6 -echo "configure:10569: checking "location of ncurses.h file"" >&5 +echo "configure:10570: checking "location of ncurses.h file"" >&5 if $search_ncurses @@ -10705,7 +10706,7 @@ if $search_ncurses then cat > conftest.$ac_ext < EOF @@ -10731,7 +10732,7 @@ rm -f conftest* cat > conftest.$ac_ext < @@ -10791,10 +10792,10 @@ else # check for ncurses version, to properly ifdef mouse-fix echo $ac_n "checking for ncurses version""... $ac_c" 1>&6 -echo "configure:10795: checking for ncurses version" >&5 +echo "configure:10796: checking for ncurses version" >&5 ncurses_version=unknown cat > conftest.$ac_ext < @@ -10838,12 +10839,12 @@ for ac_func in resizeterm keyok do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 -echo "configure:10842: checking for $ac_func" >&5 +echo "configure:10843: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10871: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else @@ -10907,14 +10908,14 @@ LSLANG="-lslang" screen_manager="SLang (system-installed library)" echo "$ac_t""Using system installed SLang library" 1>&6 - rm slang/slang.h + rm -f slang/slang.h ac_save_LIBS="$LIBS" LIBS="$LIBS $LSLANG" if test "$cross_compiling" = yes; then { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null +if { (eval echo configure:10933: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null then LIBS="$ac_save_LIBS"; cat >> confdefs.h <<\EOF #define SLANG_TERMINFO 1 @@ -10947,7 +10948,7 @@ EOF echo $ac_n "checking for tgoto in -ltermcap""... $ac_c" 1>&6 -echo "configure:10951: checking for tgoto in -ltermcap" >&5 +echo "configure:10952: checking for tgoto in -ltermcap" >&5 ac_lib_var=`echo termcap'_'tgoto | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -10955,7 +10956,7 @@ ac_save_LIBS="$LIBS" LIBS="-ltermcap $LIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:10971: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -10999,7 +11000,8 @@ LSLANG="-lmcslang" CPPFLAGS="$CPPFLAGS -I../slang" fastdepslang=fastdepslang - rm slang/slang.h + mkdir -p slang + rm -f slang/slang.h ln -s ../$srcdir/slang/slang-mc.h slang/slang.h fi if $slang_check_lib @@ -11028,7 +11030,7 @@ EOF echo $ac_n "checking for tgoto in -ltermcap""... $ac_c" 1>&6 -echo "configure:11032: checking for tgoto in -ltermcap" >&5 +echo "configure:11034: checking for tgoto in -ltermcap" >&5 ac_lib_var=`echo termcap'_'tgoto | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -11036,7 +11038,7 @@ ac_save_LIBS="$LIBS" LIBS="-ltermcap $LIBS $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11053: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11087,7 +11089,7 @@ install_saver="yes" echo $ac_n "checking for pam_start in -lpam""... $ac_c" 1>&6 -echo "configure:11091: checking for pam_start in -lpam" >&5 +echo "configure:11093: checking for pam_start in -lpam" >&5 ac_lib_var=`echo pam'_'pam_start | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -11095,7 +11097,7 @@ ac_save_LIBS="$LIBS" LIBS="-lpam -ldl $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11112: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11149,7 +11151,7 @@ else echo $ac_n "checking for -lXpm""... $ac_c" 1>&6 -echo "configure:11153: checking for -lXpm" >&5 +echo "configure:11155: checking for -lXpm" >&5 if eval "test \"`echo '$''{'ac_cv_has_xpm'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -11165,7 +11167,7 @@ has_xpm_save_CFLAGS=$CFLAGS CFLAGS="$CFLAGS $X_CFLAGS" cat > conftest.$ac_ext < @@ -11175,7 +11177,7 @@ XpmLibraryVersion(); ; return 0; } EOF -if { (eval echo configure:11179: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11181: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_cv_has_xpm=yes else @@ -11197,7 +11199,7 @@ echo $ac_n "checking for X11 non-rectangular shape extension""... $ac_c" 1>&6 -echo "configure:11201: checking for X11 non-rectangular shape extension" >&5 +echo "configure:11203: checking for X11 non-rectangular shape extension" >&5 if eval "test \"`echo '$''{'ac_cv_has_shape'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else @@ -11213,7 +11215,7 @@ has_shape_save_CFLAGS=$CFLAGS CFLAGS="$CFLAGS $X_CFLAGS" cat > conftest.$ac_ext < @@ -11228,7 +11230,7 @@ ; return 0; } EOF -if { (eval echo configure:11232: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11234: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* ac_cv_has_shape=yes else @@ -11264,7 +11266,7 @@ echo else echo $ac_n "checking for setupterm in -lcurses""... $ac_c" 1>&6 -echo "configure:11268: checking for setupterm in -lcurses" >&5 +echo "configure:11270: checking for setupterm in -lcurses" >&5 ac_lib_var=`echo curses'_'setupterm | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 @@ -11272,7 +11274,7 @@ ac_save_LIBS="$LIBS" LIBS="-lcurses $LIBS" cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +if { (eval echo configure:11289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else @@ -11300,7 +11302,7 @@ echo "$ac_t""yes" 1>&6 cat > conftest.$ac_ext < @@ -11313,7 +11315,7 @@ ; return 0; } EOF -if { (eval echo configure:11317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +if { (eval echo configure:11319: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* LIBS="$LIBS -lcurses" @@ -11499,6 +11501,7 @@ slang/Makefile edit/Makefile gtkedit/Makefile +syntax/Makefile new_icons/Makefile icons/Makefile @@ -11506,8 +11509,8 @@ lib/mc-gnome.ext mcfn_install -vfs/extfs/ftplist vfs/extfs/uzip vfs/extfs/uzoo vfs/extfs/lslR -vfs/extfs/ulha vfs/extfs/ucpio vfs/extfs/deb vfs/extfs/urar vfs/extfs/uar +vfs/extfs/ftplist vfs/extfs/uzip vfs/extfs/uzoo vfs/extfs/lslR vfs/extfs/ulha +vfs/extfs/uha vfs/extfs/ucpio vfs/extfs/deb vfs/extfs/urar vfs/extfs/uar doc/mc.1 doc/mcedit.1 doc/mcserv.8 @@ -11717,6 +11720,7 @@ slang/Makefile edit/Makefile gtkedit/Makefile +syntax/Makefile new_icons/Makefile icons/Makefile @@ -11724,8 +11728,8 @@ lib/mc-gnome.ext mcfn_install -vfs/extfs/ftplist vfs/extfs/uzip vfs/extfs/uzoo vfs/extfs/lslR -vfs/extfs/ulha vfs/extfs/ucpio vfs/extfs/deb vfs/extfs/urar vfs/extfs/uar +vfs/extfs/ftplist vfs/extfs/uzip vfs/extfs/uzoo vfs/extfs/lslR vfs/extfs/ulha +vfs/extfs/uha vfs/extfs/ucpio vfs/extfs/deb vfs/extfs/urar vfs/extfs/uar doc/mc.1 doc/mcedit.1 doc/mcserv.8 @@ -11956,7 +11960,6 @@ if test x$srcdir != x; then if test $srcdir != .; then - cp $srcdir/VERSION VERSION mkdir nt mkdir os2 cp $srcdir/pc/Makefile nt/Makefile diff -ruN old/mc-4.5.27/configure.in new/mc-4.5.28/configure.in --- old/mc-4.5.27/configure.in Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/configure.in Fri Mar 26 15:30:37 1999 @@ -5,7 +5,7 @@ AC_CONFIG_HEADER(config.h) PACKAGE=mc -VERSION=4.5.27 +VERSION=4.5.28 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE") AC_DEFINE_UNQUOTED(VERSION, "$VERSION") AC_SUBST(VERSION) @@ -820,7 +820,7 @@ LSLANG="-lslang" screen_manager="SLang (system-installed library)" AC_MSG_RESULT(Using system installed SLang library) - rm slang/slang.h + rm -f slang/slang.h ac_save_LIBS="$LIBS" LIBS="$LIBS $LSLANG" AC_TRY_RUN( @@ -844,7 +844,8 @@ LSLANG="-lmcslang" CPPFLAGS="$CPPFLAGS -I../slang" fastdepslang=fastdepslang - rm slang/slang.h + mkdir -p slang + rm -f slang/slang.h ln -s ../$srcdir/slang/slang-mc.h slang/slang.h fi if $slang_check_lib @@ -1245,6 +1246,7 @@ slang/Makefile edit/Makefile gtkedit/Makefile +syntax/Makefile new_icons/Makefile icons/Makefile @@ -1252,8 +1254,8 @@ lib/mc-gnome.ext mcfn_install -vfs/extfs/ftplist vfs/extfs/uzip vfs/extfs/uzoo vfs/extfs/lslR -vfs/extfs/ulha vfs/extfs/ucpio vfs/extfs/deb vfs/extfs/urar vfs/extfs/uar +vfs/extfs/ftplist vfs/extfs/uzip vfs/extfs/uzoo vfs/extfs/lslR vfs/extfs/ulha +vfs/extfs/uha vfs/extfs/ucpio vfs/extfs/deb vfs/extfs/urar vfs/extfs/uar doc/mc.1 doc/mcedit.1 doc/mcserv.8 @@ -1262,7 +1264,6 @@ if test x$srcdir != x; then if test $srcdir != .; then - cp $srcdir/VERSION VERSION mkdir nt mkdir os2 cp $srcdir/pc/Makefile nt/Makefile diff -ruN old/mc-4.5.27/doc/Makefile.in new/mc-4.5.28/doc/Makefile.in --- old/mc-4.5.27/doc/Makefile.in Thu Mar 18 20:42:27 1999 +++ new/mc-4.5.28/doc/Makefile.in Fri Mar 26 15:30:39 1999 @@ -59,9 +59,9 @@ ../src/fixhlp: cd ../src; $(MAKE) fixhlp -mc.hlp: mc.sgml ../src/fixhlp $(mclibdir)/xnc.hlp +mc.hlp: mc.sgml ../src/fixhlp $(mcsrclibdir)/xnc.hlp $(LINUXDOCDIR)/bin/format -T hlp $(srcdir)/mc | ../src/fixhlp 58 mc.hlp.toc > mc.hlp.tmp - cat mc.hlp.toc mc.hlp.tmp $(mclibdir)/xnc.hlp > mc.hlp + cat mc.hlp.toc mc.hlp.tmp $(mcsrclibdir)/xnc.hlp > mc.hlp $(RMF) mc.hlp.toc mc.hlp.tmp mc.texi: mc.sgml diff -ruN old/mc-4.5.27/edit/Makefile.in new/mc-4.5.28/edit/Makefile.in --- old/mc-4.5.27/edit/Makefile.in Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/edit/Makefile.in Fri Mar 26 15:30:40 1999 @@ -21,7 +21,7 @@ EDITSRC = edit_key_translator.c EDITOBJS = edit.o editcmd.o editwidget.o editdraw.o editmenu.o wordproc.o \ - syntax.o editoptions.o + syntax.o editoptions.o bookmark.o DIST = Makefile.in $(EDITSRC) @@ -35,6 +35,8 @@ checklinks: @if test -f $(rootdir)/edit/edit.c; then echo ok; \ + else $(MAKE) sourcelinks; fi + @if test -f $(rootdir)/edit/bookmark.c; then echo ok; \ else $(MAKE) sourcelinks; fi sourcelinks: diff -ruN old/mc-4.5.27/edit/edit_key_translator.c new/mc-4.5.28/edit/edit_key_translator.c --- old/mc-4.5.27/edit/edit_key_translator.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/edit/edit_key_translator.c Fri Mar 26 15:30:40 1999 @@ -145,7 +145,7 @@ goto fin; } if (x_key == XCTRL ('a') && edit_key_emulation != EDIT_KEY_EMULATION_EMACS) { - command = CK_Macro (edit_raw_key_query (" Execute Macro ", " Press macro hotkey: ", 1)); + command = CK_Macro (edit_raw_key_query (_(" Execute Macro "), _(" Press macro hotkey: "), 1)); if (command == CK_Macro (0)) command = -1; goto fin; diff -ruN old/mc-4.5.27/gnome/ChangeLog new/mc-4.5.28/gnome/ChangeLog --- old/mc-4.5.27/gnome/ChangeLog Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/ChangeLog Fri Mar 26 15:30:43 1999 @@ -1,3 +1,87 @@ +1999-03-26 Federico Mena Quintero + + * mc.keys.in: Now that the menu code uses the full filename, we do + not need "%d/%f" for html files. + +1999-03-25 Federico Mena Quintero + + * gdialogs.c (file_progress_show_bytes): Total may be zero (for + instance, if you are copying zero-byte files). Take this into + account instead of issuing a warning. + +1999-03-25 Jonathan Blandford + + * gdesktop.c (set_background_image): now we can set the background + from GMC. + +1999-03-22 Miguel de Icaza + + * glayout.c (create_new_menu_from): closedir after running. + +1999-03-20 Miguel de Icaza + + * gnome-file-property-dialog.c (apply_metadata_change): Fix the + test for setting the icon. It was being done incorrectly and thus + it was never possible to change the icon. + + * glayout.c (gnome_launch_mime_editor): Add mime-type-edit command + to the menu: this launches mime-type-capplet + +1999-03-23 Federico Mena Quintero + + * gnome-file-property-dialog.c (apply_metadata_change): Fixed + incorrect logic when testing whether the icon changed or not. + This makes icons change correctly again. + + * Makefile.in (GNOMEHDRS): Added gdesktop-init.h. + +1999-03-23 Jonathan Blandford + + * gscreen.c (panel_tree_drag_motion): lets try to cut down on the flickers. + +1999-03-22 Jonathan Blandford + + * gdesktop-init.c (gdesktop_init): Do what the documentation says. + +1999-03-20 Miguel de Icaza + + * gdesktop-init.c (desktop_load_init_from): New file that loads + new configuration files from the installation directory. + + * gdesktop.c: Drop all the reload code from there, put it above. + + * gpopup2.c (create_mime_actions): Attach to the menu, not the uiinfo. + +1999-03-19 Jonathan Blandford + + * gscreen.c (panel_tree_drag_motion): Dragging now automatically + highlights the tree. God does it flicker... )-: + + * gtkdtree.h (gtk_dtree_construct): removed unused prototype. + + * gscreen.c (panel_tree_check_auto_expand): removed the + auto-collapse of trees, as it is confusing to the user. + + * gcustom-layout.c (custom_layout_set): We don't want to let the + user remove all of the settings. + + * gdialogs.c (file_progress_show_bytes): bug fix proposed by Max + Weninger + + * gcmd.c (dentry_apply_callback): new function. + (gnome_new_launcher): We can now create new + +1999-03-19 Miguel de Icaza + + * gpopup2.c (create_mime_actions): Free full_name, just once, not + once per action. + +1999-03-19 Paul Raines + + * gtkdtree.c (gtk_dtree_load_path): Uses a phantom node to get + directories with the expandable flag. Avoids loading directories + at two levels. + 1999-03-18 Miguel de Icaza * gdesktop.c (desktop_icon_info_open): Fix condition. Should not diff -ruN old/mc-4.5.27/gnome/Makefile.in new/mc-4.5.28/gnome/Makefile.in --- old/mc-4.5.27/gnome/Makefile.in Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/Makefile.in Fri Mar 26 15:30:43 1999 @@ -35,6 +35,7 @@ gcmd.c \ gcorba.c \ gdesktop-icon.c \ + gdesktop-init.c \ gdesktop.c \ gdialogs.c \ gdnd.c \ @@ -71,6 +72,7 @@ gcorba.h \ gcustom-layout.h\ gdesktop-icon.h \ + gdesktop-init.h \ gdesktop.h \ gdnd.h \ gicon.h \ @@ -141,6 +143,7 @@ gcmd.o \ gcustom-layout.o\ gdesktop-icon.o \ + gdesktop-init.o \ gdesktop.o \ gdnd.o \ ghelp.o \ @@ -286,7 +289,7 @@ install_mx: all $(MKINSTALLDIRS) $(DESTDIR)$(bindir) $(MKINSTALLDIRS) $(DESTDIR)$(icondir) - $(MKINSTALLDIRS) $(DESTDIR)$(libdir) + $(MKINSTALLDIRS) $(DESTDIR)$(mclibdir) $(MKINSTALLDIRS) $(DESTDIR)$(datadir)/mime-info $(MKINSTALLDIRS) $(DESTDIR)$(corbadir) $(MKINSTALLDIRS) $(DESTDIR)$(gnewdir) @@ -294,7 +297,7 @@ $(INSTALL_PROGRAM) corba-gmc $(DESTDIR)$(bindir)/$(binprefix)gmc for I in $(ICONS); \ do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(icondir)/$$I; done - $(INSTALL_DATA) $(srcdir)/layout $(DESTDIR)$(libdir)/layout + $(INSTALL_DATA) $(srcdir)/layout $(DESTDIR)$(mclibdir)/layout $(INSTALL_DATA) mc.keys $(DESTDIR)$(datadir)/mime-info $(INSTALL_DATA) $(srcdir)/gmc.gnorba $(DESTDIR)$(corbadir) @@ -304,7 +307,7 @@ for I in $(ICONS); \ do $(RMF) $(DESTDIR)$(icondir)/$$I; done -rmdir $(DESTDIR)$(icondir) - -$(RMF) $(DESTDIR)$(libdir)/layout + -$(RMF) $(DESTDIR)$(mclibdir)/layout -$(RMF) $(DESTDIR)$(datadir)/mime-info/mc.keys -rmdir $(DESTDIR)$(datadir)/mime-info -$(RMF) $(gnewdir) diff -ruN old/mc-4.5.27/gnome/gcmd.c new/mc-4.5.28/gnome/gcmd.c --- old/mc-4.5.27/gnome/gcmd.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gcmd.c Fri Mar 26 15:30:43 1999 @@ -22,6 +22,7 @@ #include "gcmd.h" #include "dialog.h" #include "layout.h" +#include "gdesktop.h" #include "../vfs/vfs.h" enum { @@ -753,4 +754,56 @@ { mkdir_cmd (panel); } +static void +dentry_apply_callback(GtkWidget *widget, int page, gpointer data) +{ + GnomeDesktopEntry *dentry; + gchar *desktop_directory; + + if (page != -1) + return; + + g_return_if_fail(data!=NULL); + g_return_if_fail(GNOME_IS_DENTRY_EDIT(data)); + dentry = gnome_dentry_get_dentry(GNOME_DENTRY_EDIT(data)); + + if (getenv ("GNOME_DESKTOP_DIR") != NULL) + desktop_directory = g_strconcat (getenv ("GNOME_DESKTOP_DIR"), + "/", + dentry->name, ".desktop", + NULL); + else + desktop_directory = g_strconcat (gnome_user_home_dir, "/", + DESKTOP_DIR_NAME, "/", + dentry->name, ".desktop", + NULL); + + dentry->location = desktop_directory; + gnome_desktop_entry_save(dentry); + gnome_desktop_entry_free(dentry); + gnome_config_sync (); + desktop_reload_icons (FALSE, 0, 0); + +} + +void +gnome_new_launcher (GtkWidget *widget, WPanel *panel) +{ + GtkWidget *dialog; + GtkObject *dentry; + dialog = gnome_property_box_new (); + gtk_window_set_title(GTK_WINDOW(dialog), _("Desktop entry properties")); + gtk_window_set_policy(GTK_WINDOW(dialog), FALSE, FALSE, TRUE); + dentry = gnome_dentry_edit_new_notebook(GTK_NOTEBOOK(GNOME_PROPERTY_BOX(dialog)->notebook)); + gtk_signal_connect_object(GTK_OBJECT(dentry), "changed", + GTK_SIGNAL_FUNC(gnome_property_box_changed), + GTK_OBJECT(dialog)); + + gtk_signal_connect(GTK_OBJECT(dialog), "apply", + GTK_SIGNAL_FUNC(dentry_apply_callback), + dentry); + gtk_widget_show(dialog); + + +} diff -ruN old/mc-4.5.27/gnome/gcmd.h new/mc-4.5.28/gnome/gcmd.h --- old/mc-4.5.27/gnome/gcmd.h Thu Mar 18 20:42:32 1999 +++ new/mc-4.5.28/gnome/gcmd.h Fri Mar 26 15:30:43 1999 @@ -22,6 +22,7 @@ void gnome_open_files (GtkWidget *widget, WPanel *panel); void gnome_run_new (GtkWidget *widget, GnomeDesktopEntry *gde); void gnome_mkdir_cmd (GtkWidget *widget, WPanel *panel); +void gnome_new_launcher (GtkWidget *widget, WPanel *panel); void gnome_reverse_selection_cmd_panel (WPanel *panel); #endif /* __GCMD_H */ diff -ruN old/mc-4.5.27/gnome/gcustom-layout.c new/mc-4.5.28/gnome/gcustom-layout.c --- old/mc-4.5.27/gnome/gcustom-layout.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gcustom-layout.c Fri Mar 26 15:30:43 1999 @@ -26,6 +26,7 @@ GtkWidget *srcList; GtkWidget *destList; GtkWidget *addButton; + GtkWidget *delButton; GHashTable *hash; GnomePropertyBox *prop_box; WPanel *panel; @@ -72,6 +73,8 @@ gtk_widget_set_sensitive (layout->addButton, FALSE); gnome_property_box_changed (layout->prop_box); } + if (GTK_CLIST (layout->destList)->rows >= 2) + gtk_widget_set_sensitive (layout->delButton, TRUE); } static void @@ -84,6 +87,8 @@ gtk_clist_remove (GTK_CLIST (layout->destList), row); gnome_property_box_changed (layout->prop_box); } + if (GTK_CLIST (layout->destList)->rows <= 1) + gtk_widget_set_sensitive (layout->delButton, FALSE); } static void @@ -126,7 +131,6 @@ { GtkWidget *vbox2; GtkWidget *scrollwin; - GtkWidget *delButton; GtkWidget *label; GtkWidget *align; gint i; @@ -179,12 +183,12 @@ /* add add/remove buttons in center */ layout->addButton = gtk_button_new_with_label(_("Add")); - delButton = gtk_button_new_with_label(_("Remove")); + layout->delButton = gtk_button_new_with_label(_("Remove")); align = gtk_alignment_new(0.0, 0.5, 0, 0); vbox2 = gtk_vbox_new(TRUE, 0); gtk_box_pack_start(GTK_BOX(vbox2), layout->addButton, FALSE, FALSE, 0); - gtk_box_pack_start(GTK_BOX(vbox2), delButton, FALSE, FALSE, 0); + gtk_box_pack_start(GTK_BOX(vbox2), layout->delButton, FALSE, FALSE, 0); gtk_container_add(GTK_CONTAINER(align), vbox2); gtk_table_attach(GTK_TABLE(layout->table), align, 1, 2, 0, 1, 0, 0, 5, 5); @@ -205,7 +209,7 @@ gtk_signal_connect(GTK_OBJECT(layout->addButton), "clicked", GTK_SIGNAL_FUNC(custom_layout_add_clicked), layout); - gtk_signal_connect(GTK_OBJECT(delButton), "clicked", + gtk_signal_connect(GTK_OBJECT(layout->delButton), "clicked", GTK_SIGNAL_FUNC(custom_layout_del_clicked), layout); gtk_signal_connect(GTK_OBJECT(layout->srcList), "select_row", @@ -258,6 +262,9 @@ gint row = GPOINTER_TO_UINT (GTK_CLIST (layout->srcList)->selection->data); custom_layout_select_row (NULL, row, 0, NULL, layout); } + /* Set the status of the "Remove" button correctly */ + if (GTK_CLIST (layout->destList)->rows <= 1) + gtk_widget_set_sensitive (layout->delButton, FALSE); } diff -ruN old/mc-4.5.27/gnome/gdesktop-init.c new/mc-4.5.28/gnome/gdesktop-init.c --- old/mc-4.5.27/gnome/gdesktop-init.c Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/gnome/gdesktop-init.c Fri Mar 26 15:30:43 1999 @@ -0,0 +1,143 @@ +/* + * + * Copyright (C) 1998-1999 The Free Software Foundation + * + * Authors: Miguel de Icaza + */ + +#include +#include +#include "main.h" +#include "util.h" +#include +#include "gdesktop.h" +#include "gdesktop-init.h" +#include "gprint.h" +#include "gmount.h" + +static void +desktop_load_init_from (const char *file) +{ + void *iterator_handle; + char *config_path = g_strconcat ("=", file, "=", NULL); + + iterator_handle = gnome_config_init_iterator_sections (config_path); + + do { + char *key; + char *file_and_section; + char *title, *type; + + /* Get next section name */ + iterator_handle = gnome_config_iterator_next ( + iterator_handle, &key, NULL); + + /* Now access the values in the section */ + file_and_section = g_strconcat (config_path, "/", key, "/", NULL); + gnome_config_push_prefix (file_and_section); + title = gnome_config_get_translated_string ("title=None"); + type = gnome_config_get_string ("type=url"); + + /* + * handle the different link types + */ + if (strcmp (type, "url") == 0){ + int used; + char *icon = NULL, *url; + char *icon2 = NULL; + + url = gnome_config_get_string ("url"); + icon = gnome_config_get_string_with_default ("icon=", &used); + if (!icon) + icon2 = g_concat_dir_and_file (ICONDIR, "gnome-http-url.png"); + else { + icon2 = gnome_pixmap_file (icon); + if (!icon2) + icon2 = g_concat_dir_and_file (ICONDIR, "gnome-http-url.png"); + } + if (url && *url){ + char *filename = g_concat_dir_and_file (desktop_directory, key); + + desktop_create_url (filename, title, url, icon2); + + g_free (filename); + } + + if (url) + g_free (url); + g_free (icon); + g_free (icon2); + } + g_free (title); + g_free (file_and_section); + gnome_config_pop_prefix (); + } while (iterator_handle); + + g_free (config_path); +} + +static void +desktop_init_at (const char *dir) +{ + DIR *d; + struct dirent *dent; + const int links_extlen = sizeof (".links")-1; + struct stat s; + + d = opendir (dir); + if (!d) + return; + + while ((dent = readdir (d)) != NULL){ + int len = strlen (dent->d_name); + char *fname; + + fname = g_concat_dir_and_file (dir, dent->d_name); + + /* + * If it is an executable + */ + if (access (fname, X_OK) == 0){ + char *desktop_quoted; + char *command; + + desktop_quoted = name_quote (desktop_directory, 0); + command = g_strconcat (fname, " --desktop-dir", desktop_quoted, NULL); + g_free (desktop_quoted); + + my_system (EXECUTE_WAIT | EXECUTE_AS_SHELL, shell, command); + g_free (command); + g_free (fname); + continue; + } + + if (len < links_extlen){ + g_free (fname); + continue; + } + + if (strcmp (dent->d_name + len - links_extlen, ".links")){ + g_free (fname); + continue; + } + + desktop_load_init_from (fname); + } +} + +void +gdesktop_init (void) +{ + char *dir; + + desktop_init_at (DESKTOP_INIT_DIR); + + dir = gnome_libdir_file ("desktop-links"); + if (dir) { + desktop_init_at (dir); + g_free (dir); + } + gmount_setup_devices (); + gprint_setup_devices (); +} + diff -ruN old/mc-4.5.27/gnome/gdesktop-init.h new/mc-4.5.28/gnome/gdesktop-init.h --- old/mc-4.5.27/gnome/gdesktop-init.h Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/gnome/gdesktop-init.h Fri Mar 26 15:30:43 1999 @@ -0,0 +1,6 @@ +#ifndef GDESKTOP_INIT_H +#define GDESKTOP_INIT_H + +void gdesktop_init (void); + +#endif diff -ruN old/mc-4.5.27/gnome/gdesktop.c new/mc-4.5.28/gnome/gdesktop.c --- old/mc-4.5.27/gnome/gdesktop.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gdesktop.c Fri Mar 26 15:30:43 1999 @@ -25,15 +25,11 @@ #include "gmetadata.h" #include "gcmd.h" #include "gdnd.h" -#include "gmount.h" #include "gpopup.h" -#include "gprint.h" #include "gscreen.h" #include "../vfs/vfs.h" #include "main.h" - -/* Name of the user's desktop directory (i.e. ~/desktop) */ -#define DESKTOP_DIR_NAME ".gnome-desktop" +#include "gmount.h" struct layout_slot { @@ -2044,7 +2040,8 @@ layout_slots = g_new0 (struct layout_slot, layout_cols * layout_rows); } -/* Check that the user's desktop directory exists, and if not, create the +/* + * Check that the user's desktop directory exists, and if not, create the * default desktop setup. */ static void @@ -2074,7 +2071,7 @@ } g_free (home_link_name); - gmount_setup_devices (); + gdesktop_init (); } } @@ -2378,8 +2375,9 @@ desktop_rescan_devices (void) { desktop_cleanup_devices (); - gmount_setup_devices (); - gprint_setup_devices (); + + gdesktop_init (); + desktop_reload_icons (FALSE, 0, 0); } @@ -2396,10 +2394,31 @@ { desktop_reload_icons (FALSE, 0, 0); } +static void +set_background_image (GtkWidget *widget, gpointer data) +{ + gchar *bg_capplet; + gchar *argv[1]; + bg_capplet = gnome_is_program_in_path ("background-properties-capplet"); + if (bg_capplet) { + argv[0] = bg_capplet; + gnome_execute_async (bg_capplet, 1, argv); + g_free (bg_capplet); + } else { + GtkWidget *msg_box; + msg_box = gnome_message_box_new (_("Unable to locate the file:\nbackground-properties-capplet\n" + "in your path.\n\nWe are unable to set the background."), + GNOME_MESSAGE_BOX_WARNING, + GNOME_STOCK_BUTTON_OK, + NULL); + gnome_dialog_run (msg_box); + } +} static GnomeUIInfo gnome_panel_new_menu [] = { - GNOMEUIINFO_ITEM_NONE(N_("_Terminal"), N_("Launch a new terminal in the current directory"), gnome_open_terminal), + GNOMEUIINFO_ITEM_NONE(N_("_Terminal"), N_("Launch a new terminal in the current directory"), gnome_open_terminal), /* If this ever changes, make sure you update create_new_menu accordingly. */ GNOMEUIINFO_ITEM_NONE( N_("_Directory..."), N_("Creates a new directory"), gnome_mkdir_cmd ), + GNOMEUIINFO_ITEM_NONE( N_("_Launcher..."), N_("Creates a new launcher"), gnome_new_launcher ), GNOMEUIINFO_END }; @@ -2410,8 +2429,9 @@ GNOMEUIINFO_ITEM_NONE (N_("Arrange Icons"), NULL, handle_arrange_icons), GNOMEUIINFO_ITEM_NONE (N_("Create New Window"), NULL, handle_new_window), GNOMEUIINFO_SEPARATOR, - GNOMEUIINFO_ITEM_NONE (N_("Rescan Mountable Devices"), NULL, handle_rescan_devices), + GNOMEUIINFO_ITEM_NONE (N_("Recreate Desktop Shortcuts"), NULL, handle_rescan_devices), GNOMEUIINFO_ITEM_NONE (N_("Rescan Desktop"), NULL, handle_rescan_desktop), + GNOMEUIINFO_ITEM_NONE (N_("Configure Background Image"), NULL, set_background_image), GNOMEUIINFO_END }; @@ -2903,4 +2923,25 @@ gtk_widget_destroy (proxy_invisible); XDeleteProperty (GDK_DISPLAY (), GDK_ROOT_WINDOW (), gdk_atom_intern ("XdndProxy", FALSE)); } + +void +desktop_create_url (const char *filename, const char *title, const char *url, const char *icon) +{ + FILE *f; + + f = fopen (filename, "w"); + if (f) { + + fprintf (f, "URL: %s\n", url); + fclose (f); + + gnome_metadata_set (filename, "desktop-url", + strlen (url) + 1, url); + gnome_metadata_set (filename, "icon-caption", + strlen (title) + 1, title); + + gnome_metadata_set (filename, "icon-filename", strlen (icon) + 1, icon); + } +} + diff -ruN old/mc-4.5.27/gnome/gdesktop.h new/mc-4.5.28/gnome/gdesktop.h --- old/mc-4.5.27/gnome/gdesktop.h Thu Mar 18 20:42:32 1999 +++ new/mc-4.5.28/gnome/gdesktop.h Fri Mar 26 15:30:43 1999 @@ -18,6 +18,9 @@ #define DESKTOP_SNAP_X 80 #define DESKTOP_SNAP_Y 80 +/* Name of the user's desktop directory (i.e. ~/desktop) */ +#define DESKTOP_DIR_NAME ".gnome-desktop" + /* Configuration options for the desktop */ diff -ruN old/mc-4.5.27/gnome/gdialogs.c new/mc-4.5.28/gnome/gdialogs.c --- old/mc-4.5.27/gnome/gdialogs.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gdialogs.c Fri Mar 26 15:30:43 1999 @@ -3,6 +3,7 @@ #include #include "panel.h" #include +#include "dialog.h" #include "global.h" #include "file.h" #include "filegui.h" @@ -242,12 +243,9 @@ if (total > 0) { perc = (double) done / (double) total; - snprintf (count, 9, "%d%%", (gint) (100.0 * perc)); + snprintf (count, 9, "%3d%% ", (gint) (100.0 * perc)); gtk_label_set_text (GTK_LABEL (ui->file_label), count); - gtk_progress_bar_update (GTK_PROGRESS_BAR (ui->byte_prog), perc); - } else - gtk_progress_bar_update (GTK_PROGRESS_BAR (ui->byte_prog), 0.0); - + } while (gtk_events_pending ()) gtk_main_iteration (); return FILE_CONT; @@ -270,7 +268,7 @@ if (ui->aborting) return FILE_ABORT; - snprintf (count, 13, "%d/%d", done, total); + snprintf (count, 13, "%d/%d ", done, total); gtk_label_set_text (GTK_LABEL (ui->count_label), count); while (gtk_events_pending ()) gtk_main_iteration (); @@ -294,7 +292,11 @@ if (ui->aborting) return FILE_ABORT; - perc = done / total; + if (total == 0.0) + perc = 1.0; + else + perc = done / total; + gtk_progress_bar_update (GTK_PROGRESS_BAR (ui->byte_prog), CLAMP (perc, 0.0, 1.0)); while (gtk_events_pending ()) @@ -893,10 +895,10 @@ ui->count_label = GTK_OBJECT (gtk_label_new ("")); gtk_box_pack_start (GTK_BOX (hbox), GTK_WIDGET (ui->count_label), FALSE, FALSE, 0); - gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_(" is ")), FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_("is ")), FALSE, FALSE, 0); ui->file_label = gtk_label_new (""); gtk_box_pack_start (GTK_BOX (hbox), ui->file_label, FALSE, FALSE, 0); - gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_(" Done.")), FALSE, FALSE, 0); + gtk_box_pack_start (GTK_BOX (hbox), gtk_label_new (_("done.")), FALSE, FALSE, 0); gtk_container_add (GTK_CONTAINER (alignment), hbox); gtk_box_pack_start (GTK_BOX (GNOME_DIALOG (ui->op_win)->vbox), diff -ruN old/mc-4.5.27/gnome/gdnd.c new/mc-4.5.28/gnome/gdnd.c --- old/mc-4.5.27/gnome/gdnd.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gdnd.c Fri Mar 26 15:30:43 1999 @@ -264,26 +264,16 @@ template = g_concat_dir_and_file (destdir, "urlXXXXXX"); if (mktemp (template)) { - FILE *f; + char *icon; - f = fopen (template, "w"); - if (f) { - char *icon; - - fprintf (f, "URL: %s\n", selection_data->data); - fclose (f); - - gnome_metadata_set (template, "desktop-url", - strlen (selection_data->data) + 1, selection_data->data); - gnome_metadata_set (template, "icon-caption", - strlen (selection_data->data) + 1, selection_data->data); - - icon = g_concat_dir_and_file (ICONDIR, "gnome-http-url.png"); - gnome_metadata_set (template, "icon-filename", strlen (icon) + 1, icon); - g_free (icon); - } + icon = g_concat_dir_and_file (ICONDIR, "gnome-http-url.png"); + desktop_create_url ( + template, + selection_data->data, + selection_data->data, + icon); + g_free (icon); } - g_free (template); } diff -ruN old/mc-4.5.27/gnome/glayout.c new/mc-4.5.28/gnome/glayout.c --- old/mc-4.5.27/gnome/glayout.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/glayout.c Fri Mar 26 15:30:43 1999 @@ -348,6 +348,12 @@ desktop_reload_icons (FALSE, 0, 0); } +static void +gnome_launch_mime_editor (void) +{ + my_system (EXECUTE_AS_SHELL, shell, "mime-type-capplet"); +} + void configure_box (void); GtkCheckMenuItem *gnome_toggle_snap (void); @@ -409,6 +415,8 @@ GNOMEUIINFO_ITEM_STOCK(N_("_Find File..."), N_("Locate files on disk"), find_cmd, GNOME_STOCK_MENU_JUMP_TO), /* { GNOME_APP_UI_ITEM, N_("_Compare panels..."), N_("Compare two panel contents"), gnome_compare_panels },*/ + GNOMEUIINFO_ITEM_NONE(N_("_Edit mime types..."), N_("Edits the MIME type bindings"), + gnome_launch_mime_editor), { GNOME_APP_UI_ITEM, N_("_Run Command..."), N_("Runs a command"), run_cmd, NULL, NULL, GNOME_APP_PIXMAP_STOCK, GNOME_STOCK_MENU_OPEN, GDK_F2, 0 }, GNOMEUIINFO_ITEM_NONE(N_("_Run Command in panel..."),N_("Run a command and put the results in a panel"), gnome_external_panelize), @@ -582,6 +590,8 @@ } g_free (file2); } + closedir (dir); + return pos; } diff -ruN old/mc-4.5.27/gnome/gnome-file-property-dialog.c new/mc-4.5.28/gnome/gnome-file-property-dialog.c --- old/mc-4.5.27/gnome/gnome-file-property-dialog.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gnome-file-property-dialog.c Fri Mar 26 15:30:43 1999 @@ -1365,7 +1365,7 @@ /*gtk_entry_get_text (GTK_ENTRY (gnome_icon_entry_gtk_entry (GNOME_ICON_ENTRY (fpd->button))));*/ if (text) { - if (fpd->icon_filename == NULL || (!strcmp (fpd->icon_filename, text))) + if (fpd->icon_filename == NULL || strcmp (fpd->icon_filename, text) != 0) gnome_metadata_set (fpd->file_name, "icon-filename", strlen (text) + 1, text); g_free (text); } diff -ruN old/mc-4.5.27/gnome/gpopup2.c new/mc-4.5.28/gnome/gpopup2.c --- old/mc-4.5.27/gnome/gpopup2.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gpopup2.c Fri Mar 26 15:30:43 1999 @@ -410,13 +410,13 @@ gtk_object_set_user_data (GTK_OBJECT (uiinfo[0].widget), key); - /* Remember to free this memory */ - - gtk_signal_connect (GTK_OBJECT (uiinfo[0].widget), "destroy", - (GtkSignalFunc) free_on_destroy, - full_name); } + /* Remember to free this memory */ + gtk_signal_connect (GTK_OBJECT (menu), "destroy", + (GtkSignalFunc) free_on_destroy, + full_name); + if (pos_init != pos) { uiinfo[0].type = GNOME_APP_UI_SEPARATOR; fill_menu (GTK_MENU_SHELL (menu), uiinfo, pos++); diff -ruN old/mc-4.5.27/gnome/gprint.c new/mc-4.5.28/gnome/gprint.c --- old/mc-4.5.27/gnome/gprint.c Thu Mar 18 20:42:31 1999 +++ new/mc-4.5.28/gnome/gprint.c Fri Mar 26 15:30:43 1999 @@ -26,7 +26,7 @@ return; desktop_quoted = name_quote (desktop_directory, 0); - command = g_strconcat (gprint_path, " --create-printers ", desktop_quoted, NULL); + command = g_strconcat (gprint_path, " --desktop-dir ", desktop_quoted, NULL); g_free (desktop_quoted); my_system (EXECUTE_WAIT | EXECUTE_AS_SHELL, shell, command); diff -ruN old/mc-4.5.27/gnome/gscreen.c new/mc-4.5.28/gnome/gscreen.c --- old/mc-4.5.27/gnome/gscreen.c Thu Mar 18 20:42:32 1999 +++ new/mc-4.5.28/gnome/gscreen.c Fri Mar 26 15:30:43 1999 @@ -113,6 +113,17 @@ } } +static void +panel_cancel_drag_scroll (WPanel *panel) +{ + g_return_if_fail (panel != NULL); + + if (panel->timer_id != -1){ + gtk_timeout_remove (panel->timer_id); + panel->timer_id = -1; + } +} + /* * Sets the color attributes for a given row. */ @@ -605,10 +616,7 @@ static gboolean panel_setup_drag_scroll (WPanel *panel, int x, int y, desirable_fn desirable, scroll_fn scroll) { - if (panel->timer_id != -1){ - gtk_timeout_remove (panel->timer_id); - panel->timer_id = -1; - } + panel_cancel_drag_scroll (panel); panel->drag_motion_x = x; panel->drag_motion_y = y; @@ -728,6 +736,7 @@ char *data; GList *files; + panel_cancel_drag_scroll (panel); data = panel_build_selected_file_list (panel, &len); switch (info){ @@ -1005,6 +1014,7 @@ static void panel_drag_end (GtkWidget *widget, GdkDragContext *context, WPanel *panel) { + panel_cancel_drag_scroll (panel); panel->dragging = 0; } @@ -1164,10 +1174,7 @@ { WPanel *panel = data; - if (panel->timer_id != -1){ - gtk_timeout_remove (panel->timer_id); - panel->timer_id = -1; - } + panel_cancel_drag_scroll (panel); } /** @@ -1280,10 +1287,7 @@ { WPanel *panel = data; - if (panel->timer_id != -1){ - gtk_timeout_remove (panel->timer_id); - panel->timer_id = -1; - } + panel_cancel_drag_scroll (panel); } /* @@ -2044,6 +2048,8 @@ * so that the "current" stays the same place on the * screen */ +#if 0 + /* This behaviour is confusing --jrb and quartic (and MS, apparently)*/ if (tmp_list) { if (current) { row = g_list_position (clist->row_list, (GList *)current); @@ -2074,6 +2080,7 @@ free_list->prev = NULL; g_list_free (free_list); } +#endif } /** @@ -2130,9 +2137,11 @@ GtkCTreeNode *current; current = gtk_ctree_node_nth (GTK_CTREE (widget), row); panel_tree_check_auto_expand (panel, current); + GTK_DTREE (widget)->internal = TRUE; + gtk_clist_select_row (GTK_CLIST (widget), row, 0); + GTK_DTREE (widget)->internal = FALSE; } else panel_tree_check_auto_expand (panel, NULL); - panel->timer_id = gtk_timeout_add (400, tree_drag_open_directory, data); return TRUE; } diff -ruN old/mc-4.5.27/gnome/gtkdtree.c new/mc-4.5.28/gnome/gtkdtree.c --- old/mc-4.5.27/gnome/gtkdtree.c Thu Mar 18 20:42:32 1999 +++ new/mc-4.5.28/gnome/gtkdtree.c Fri Mar 26 15:30:43 1999 @@ -120,14 +120,34 @@ static gboolean gtk_dtree_load_path (GtkDTree *dtree, char *path, GtkCTreeNode *parent, int level) { + GtkCTreeNode *phantom; tree_scan *dir; tree_entry *dirent; + struct stat dir_stat; g_assert (path); g_assert (parent); g_assert (dtree); + if (mc_stat (path, &dir_stat)){ + return FALSE; + } + if (!S_ISDIR(dir_stat.st_mode)) + return FALSE; + dtree->loading_dir++; + + + phantom = gtk_dtree_contains (dtree, parent, "PHANTOM"); + if (!level) { + dirent = tree_store_whereis (path); + if (!phantom && (!dirent || (dirent && !dirent->scanned))) + if (dir_stat.st_nlink > 2 || strncmp(path,"/afs",4)==0) + gtk_dtree_insert_node (dtree, parent, "PHANTOM"); + dtree->loading_dir--; + return TRUE; + } + dir = tree_store_opendir (path); if (!dir){ dtree->loading_dir--; @@ -155,6 +175,11 @@ tree_store_closedir (dir); dtree->loading_dir--; + if (phantom != NULL && level) { + dtree->removing_rows = 1; + gtk_ctree_remove_node (GTK_CTREE (dtree), phantom); + dtree->removing_rows = 0; + } return TRUE; } @@ -190,8 +215,9 @@ parent_class->tree_select_row (ctree, row, column); - if (row == dtree->last_node) + if (row == dtree->last_node) { return; + } dtree->loading_dir++; dtree->last_node = row; diff -ruN old/mc-4.5.27/gnome/gtkdtree.h new/mc-4.5.28/gnome/gtkdtree.h --- old/mc-4.5.27/gnome/gtkdtree.h Thu Mar 18 20:42:32 1999 +++ new/mc-4.5.28/gnome/gtkdtree.h Fri Mar 26 15:30:44 1999 @@ -50,7 +50,6 @@ GtkWidget *gtk_dtree_new (void); void gtk_dtree_select_parent (GtkDTree *dtree, char *directory); -void gtk_dtree_select_child (GtkDTree *dtree); void gtk_dtree_remove_dir_by_name (GtkDTree *dtree, char *directory); gboolean gtk_dtree_select_dir (GtkDTree *dtree, diff -ruN old/mc-4.5.27/gtkedit/Makefile.in new/mc-4.5.28/gtkedit/Makefile.in --- old/mc-4.5.27/gtkedit/Makefile.in Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/Makefile.in Fri Mar 26 15:30:40 1999 @@ -20,10 +20,11 @@ EDITSRC = edit.c editcmd.c editdraw.c gtkedit.c gtkeditkey.c \ propfont.c syntax.c wordproc.c edit.h editcmddef.h global.h gtkedit.h \ - libgettext.h lkeysym.h editmenu.c editoptions.c mousemark.h editwidget.c + libgettext.h lkeysym.h editmenu.c editoptions.c mousemark.h \ + editwidget.c bookmark.c EDITOBJS = edit.o editcmd.o editdraw.o gtkedit.o gtkeditkey.o \ - propfont.o syntax.o wordproc.o + propfont.o syntax.o wordproc.o bookmark.o DIST = Makefile.in $(EDITSRC) diff -ruN old/mc-4.5.27/gtkedit/bookmark.c new/mc-4.5.28/gtkedit/bookmark.c --- old/mc-4.5.27/gtkedit/bookmark.c Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/gtkedit/bookmark.c Fri Mar 26 15:30:40 1999 @@ -0,0 +1,217 @@ +/* editor book mark handling + + Copyright (C) 1996, 1997 the Free Software Foundation + + Authors: 1996, 1997 Paul Sheer + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. + */ + + +#include +#include "edit.h" + +/* note, if there is more than one bookmark on a line, then they are + appended after each other and the last one is always the one found + by book_mark_found() i.e. last in is the one seen */ + +static inline struct _book_mark *double_marks (WEdit * edit, struct _book_mark *p) +{ + if (p->next) + while (p->next->line == p->line) + p = p->next; + return p; +} + +/* returns the first bookmark on or before this line */ +struct _book_mark *book_mark_find (WEdit * edit, int line) +{ + struct _book_mark *p; + if (!edit->book_mark) { +/* must have an imaginary top bookmark at line -1 to make things less complicated */ + edit->book_mark = malloc (sizeof (struct _book_mark)); + memset (edit->book_mark, 0, sizeof (struct _book_mark)); + edit->book_mark->line = -1; + return edit->book_mark; + } + for (p = edit->book_mark; p; p = p->next) { + if (p->line > line) + break; /* gone past it going downward */ + if (p->line <= line) { + if (p->next) { + if (p->next->line > line) { + edit->book_mark = p; + return double_marks (edit, p); + } + } else { + edit->book_mark = p; + return double_marks (edit, p); + } + } + } + for (p = edit->book_mark; p; p = p->prev) { + if (p->next) + if (p->next->line <= line) + break; /* gone past it going upward */ + if (p->line <= line) { + if (p->next) { + if (p->next->line > line) { + edit->book_mark = p; + return double_marks (edit, p); + } + } else { + edit->book_mark = p; + return double_marks (edit, p); + } + } + } + return 0; /* can't get here */ +} + +/* returns true if a bookmark exists at this line of colour c */ +int book_mark_query_color (WEdit * edit, int line, int c) +{ + struct _book_mark *p; + if (!edit->book_mark) + return 0; + for (p = book_mark_find (edit, line); p; p = p->prev) { + if (p->line != line) + return 0; + if (p->c == c) + return 1; + } + return 0; +} + +/* returns the number of bookmarks at this line and a list of their colours in c + up to a maximum of 8 colours */ +int book_mark_query_all (WEdit * edit, int line, int *c) +{ + int i; + struct _book_mark *p; + if (!edit->book_mark) + return 0; + for (i = 0, p = book_mark_find (edit, line); p && i < 8; p = p->prev, i++) { + if (p->line != line) + return i; + c[i] = p->c; + } + return i; +} + +/* insert a bookmark at this line */ +void book_mark_insert (WEdit * edit, int line, int c) +{ + struct _book_mark *p, *q; + p = book_mark_find (edit, line); +#if 0 + if (p->line == line) { /* already exists, so just change the colour */ + if (p->c != c) { + edit->force |= REDRAW_LINE; + p->c = c; + } + return; + } +#endif + edit->force |= REDRAW_LINE; +/* create list entry */ + q = malloc (sizeof (struct _book_mark)); + memset (q, 0, sizeof (struct _book_mark)); + q->line = line; + q->c = c; + q->next = p->next; +/* insert into list */ + q->prev = p; + if (p->next) + p->next->prev = q; + p->next = q; +} + +/* remove a bookmark if there is one at this line matching this colour - c of -1 clear all */ +void book_mark_clear (WEdit * edit, int line, int c) +{ + struct _book_mark *p, *q; + if (!edit->book_mark) + return; + for (p = book_mark_find (edit, line); p; p = q) { + q = p->prev; + if (p->line == line && (p->c == c || c == -1)) { + edit->force |= REDRAW_LINE; + edit->book_mark = p->prev; + p->prev->next = p->next; + if (p->next) + p->next->prev = p->prev; + memset (p, 0, sizeof (struct _book_mark)); + free (p); + break; + } + } +/* if there is only our dummy book mark left, clear it for speed */ + if (edit->book_mark->line == -1 && !edit->book_mark->next) { + free (edit->book_mark); + edit->book_mark = 0; + } +} + +/* clear all bookmarks matching this colour, if c is -1 clears all */ +void book_mark_flush (WEdit * edit, int c) +{ + struct _book_mark *p, *q; + if (!edit->book_mark) + return; + edit->force |= REDRAW_PAGE; + while (edit->book_mark->prev) + edit->book_mark = edit->book_mark->prev; + for (q = edit->book_mark->next; q; q = p) { + p = q->next; + if (q->c == c || c == -1) { + q->prev->next = q->next; + if (p) + p->prev = q->prev; + memset (q, 0, sizeof (struct _book_mark)); + free (q); + } + } + if (!edit->book_mark->next) { + free (edit->book_mark); + edit->book_mark = 0; + } +} + +/* shift down bookmarks after this line */ +void book_mark_inc (WEdit * edit, int line) +{ + if (edit->book_mark) { + struct _book_mark *p; + p = book_mark_find (edit, line); + for (p = p->next; p; p = p->next) + p->line++; + } +} + +/* shift up bookmarks after this line */ +void book_mark_dec (WEdit * edit, int line) +{ + if (edit->book_mark) { + struct _book_mark *p; + p = book_mark_find (edit, line); + for (p = p->next; p; p = p->next) + p->line--; + } +} + + + diff -ruN old/mc-4.5.27/gtkedit/edit.c new/mc-4.5.28/gtkedit/edit.c --- old/mc-4.5.27/gtkedit/edit.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/edit.c Fri Mar 26 15:30:40 1999 @@ -16,15 +16,17 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #define _EDIT_C THIS_IS #include #if defined(NEEDS_IO_H) # include +# include #endif -#include #ifdef NEEDS_CR_LF_TRANSLATION # define CR_LF_TRANSLATION #endif @@ -255,10 +257,10 @@ /* Lastbyte calculation in TEXT mode FRANCO */ #if defined CR_LF_TRANSLATION - if(file && (!text)){ + if(file && (!text)) { real_size=0; - tmp_buf[sizeof (tmp_buf)-1]=0; - while((bytes_read = read(file,tmp_buf,1024)) > 0){ + tmp_buf[sizeof (tmp_buf) - 1] = 0; + while ((bytes_read = read (file, tmp_buf, 1024)) > 0) { real_size += bytes_read; } s.st_size = real_size; @@ -362,6 +364,7 @@ if (edit) { int j = 0; edit_free_syntax_rules (edit); + book_mark_flush (edit, -1); for (; j <= MAXBUFF; j++) { if (edit->buffers1[j] != NULL) free (edit->buffers1[j]); @@ -602,6 +605,8 @@ } /* now we must update some info on the file and check if a redraw is required */ if (c == '\n') { + if (edit->book_mark) + book_mark_inc (edit, edit->curs_line); edit->curs_line++; edit->total_lines++; edit->force |= REDRAW_LINE_ABOVE | REDRAW_AFTER_CURSOR; @@ -643,6 +648,8 @@ edit->start_line++; } if (c == '\n') { + if (edit->book_mark) + book_mark_inc (edit, edit->curs_line); edit->total_lines++; edit->force |= REDRAW_AFTER_CURSOR; } @@ -682,6 +689,8 @@ edit->curs2--; if (p == '\n') { + if (edit->book_mark) + book_mark_dec (edit, edit->curs_line); edit->total_lines--; edit->force |= REDRAW_AFTER_CURSOR; } @@ -716,6 +725,8 @@ edit->curs1--; if (p == '\n') { + if (edit->book_mark) + book_mark_dec (edit, edit->curs_line); edit->curs_line--; edit->total_lines--; edit->force |= REDRAW_AFTER_CURSOR; @@ -1169,6 +1180,10 @@ edit->line_offsets[2] = edit_bol (edit, edit->last_byte); edit->caches_valid = 1; } + if (line >= edit->total_lines) + return edit->line_offsets[2]; + if (line <= 0) + return 0; /* find the closest known point */ for (i = 0; i < N_LINE_CACHES; i++) { int n; @@ -2122,6 +2137,43 @@ edit_mark_cmd (edit, 1); break; + case CK_Toggle_Bookmark: + if (book_mark_query_color (edit, edit->curs_line, BOOK_MARK_COLOR)) + book_mark_clear (edit, edit->curs_line, BOOK_MARK_COLOR); + else + book_mark_insert (edit, edit->curs_line, BOOK_MARK_COLOR); + break; + case CK_Flush_Bookmarks: + book_mark_flush (edit, BOOK_MARK_COLOR); + edit->force |= REDRAW_PAGE; + break; + case CK_Next_Bookmark: + if (edit->book_mark) { + struct _book_mark *p; + p = (struct _book_mark *) book_mark_find (edit, edit->curs_line); + if (p->next) { + p = p->next; + if (p->line >= edit->start_line + edit->num_widget_lines || p->line < edit->start_line) + edit_move_display (edit, p->line - edit->num_widget_lines / 2); + edit_move_to_line (edit, p->line); + } + } + break; + case CK_Prev_Bookmark: + if (edit->book_mark) { + struct _book_mark *p; + p = (struct _book_mark *) book_mark_find (edit, edit->curs_line); + while (p->line == edit->curs_line) + if (p->prev) + p = p->prev; + if (p->line >= 0) { + if (p->line >= edit->start_line + edit->num_widget_lines || p->line < edit->start_line) + edit_move_display (edit, p->line - edit->num_widget_lines / 2); + edit_move_to_line (edit, p->line); + } + } + break; + case CK_Beginning_Of_Text: case CK_Beginning_Of_Text_Highlight: edit_move_to_top (edit); @@ -2241,6 +2293,7 @@ #ifndef MIDNIGHT case CK_Sort: case CK_Mail: + case CK_Find_File: #endif case CK_Complete: case CK_Cancel: @@ -2250,6 +2303,16 @@ case CK_Save_And_Quit: case CK_Check_Save_And_Quit: case CK_Run_Another: + case CK_Debug_Start: + case CK_Debug_Stop: + case CK_Debug_Toggle_Break: + case CK_Debug_Clear: + case CK_Debug_Next: + case CK_Debug_Step: + case CK_Debug_Back_Trace: + case CK_Debug_Continue: + case CK_Debug_Enter_Command: + case CK_Debug_Until_Curser: result = 0; break; case CK_Menu: diff -ruN old/mc-4.5.27/gtkedit/edit.h new/mc-4.5.28/gtkedit/edit.h --- old/mc-4.5.27/gtkedit/edit.h Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/edit.h Fri Mar 26 15:30:40 1999 @@ -16,7 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #ifndef __EDIT_H #define __EDIT_H @@ -79,7 +81,11 @@ # endif # endif +#ifdef GTK # include +#else +# include "regex.h" +#endif #endif @@ -110,6 +116,7 @@ #else # include "src/main.h" /* for char *shell */ +# include "src/mad.h" # include "src/dlg.h" # include "src/widget.h" # include "src/color.h" @@ -166,7 +173,7 @@ #define SEARCH_DIALOG_OPTION_NO_CASE 4 #define SEARCH_DIALOG_OPTION_BACKWARDS 8 -#define SYNTAX_FILE "/.cedit/syntax" +#define SYNTAX_FILE "/.cedit/Syntax" #define CLIP_FILE "/.cedit/cooledit.clip" #define MACRO_FILE "/.cedit/cooledit.macros" #define BLOCK_FILE "/.cedit/cooledit.block" @@ -281,7 +288,7 @@ char last; char *whole_word_chars_left; char *whole_word_chars_right; -#define NO_COLOR ((unsigned long) -1); +#define NO_COLOR 0xFFFFFFFF int line_start; int bg; int fg; @@ -313,6 +320,14 @@ struct _syntax_marker *next; }; +struct _book_mark { + int line; /* line number */ +#define BOOK_MARK_COLOR ((5 << 8) + 26) /* cyan on white */ + int c; /* colour */ + struct _book_mark *next; + struct _book_mark *prev; +}; + struct editor_widget { #ifdef MIDNIGHT Widget widget; @@ -381,6 +396,8 @@ int line_numbers[N_LINE_CACHES]; long line_offsets[N_LINE_CACHES]; + struct _book_mark *book_mark; + /* undo stack and pointers */ unsigned long stack_pointer; long *undo_stack; @@ -420,7 +437,7 @@ int edit_man_page_cmd (WEdit * edit); void edit_search_replace_dialog (Window parent, int x, int y, char **search_text, char **replace_text, char **arg_order, char *heading, int option); void edit_search_dialog (WEdit * edit, char **search_text); -long edit_find (long search_start, unsigned char *expr, int *len, long last_byte, int (*get_byte) (void *, long), void *data); +long edit_find (long search_start, unsigned char *expr, int *len, long last_byte, int (*get_byte) (void *, long), void *data, void *d); void edit_set_foreground_colors (unsigned long normal, unsigned long bold, unsigned long italic); void edit_set_background_colors (unsigned long normal, unsigned long abnormal, unsigned long marked, unsigned long marked_abnormal, unsigned long highlighted); void edit_set_cursor_color (unsigned long c); @@ -555,6 +572,16 @@ void edit_load_syntax (WEdit * edit, char **names, char *type); void edit_free_syntax_rules (WEdit * edit); void edit_get_syntax_color (WEdit * edit, long byte_index, int *fg, int *bg); + + +void book_mark_insert (WEdit * edit, int line, int c); +int book_mark_query_color (WEdit * edit, int line, int c); +int book_mark_query_all (WEdit * edit, int line, int *c); +struct _book_mark *book_mark_find (WEdit * edit, int line); +void book_mark_clear (WEdit * edit, int line, int c); +void book_mark_flush (WEdit * edit, int c); +void book_mark_inc (WEdit * edit, int line); +void book_mark_dec (WEdit * edit, int line); #ifdef MIDNIGHT diff -ruN old/mc-4.5.27/gtkedit/editcmd.c new/mc-4.5.28/gtkedit/editcmd.c --- old/mc-4.5.27/gtkedit/editcmd.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/editcmd.c Fri Mar 26 15:30:40 1999 @@ -16,7 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ /* #define PIPE_BLOCKS_SO_READ_BYTE_BY_BYTE */ @@ -54,7 +56,7 @@ int edit_confirm_save = 0; #endif -#define NUM_REPL_ARGS 16 +#define NUM_REPL_ARGS 64 #define MAX_REPL_LEN 1024 #if defined(MIDNIGHT) || defined(GTK) @@ -807,7 +809,7 @@ { edit->force |= REDRAW_COMPLETELY; if (edit->modified) - if (edit_query_dialog2 (_(" Warning "), _(" Current text was modified without a file save. \n Continue discards these changes. "), _("Continue"), _("Cancel"))) + if (edit_query_dialog2 (_ (" Warning "), _ (" Current text was modified without a file save. \n Continue discards these changes. "), _ ("Continue"), _ ("Cancel"))) return 0; edit->modified = 0; return edit_renew (edit); /* if this gives an error, something has really screwed up */ @@ -826,7 +828,7 @@ return 0; } else { /* Heads the 'Load' file dialog box */ - edit_error_dialog (_(" Load "), get_sys_error (_(" Error trying to open file for reading "))); + edit_error_dialog (_ (" Load "), get_sys_error (_ (" Error trying to open file for reading "))); } return 1; } @@ -837,10 +839,10 @@ edit->force |= REDRAW_COMPLETELY; if (edit->modified) - if (edit_query_dialog2 (_(" Warning "), _(" Current text was modified without a file save. \n Continue discards these changes. "), _("Continue"), _("Cancel"))) + if (edit_query_dialog2 (_ (" Warning "), _ (" Current text was modified without a file save. \n Continue discards these changes. "), _ ("Continue"), _ ("Cancel"))) return 0; - exp = edit_get_load_file (edit->dir, edit->filename, _(" Load ")); + exp = edit_get_load_file (edit->dir, edit->filename, _ (" Load ")); if (exp) { if (*exp) @@ -984,7 +986,7 @@ return; if ((end_mark - start_mark) > option_max_undo / 2) - if (edit_query_dialog2 (_(" Warning "), _(" Block is large, you may not be able to undo this action. "), _("Continue"), _("Cancel"))) + if (edit_query_dialog2 (_ (" Warning "), _ (" Block is large, you may not be able to undo this action. "), _ ("Continue"), _ ("Cancel"))) return; edit_push_markers (edit); @@ -1081,7 +1083,7 @@ edit_mark_cmd (edit, 0); if ((end_mark - start_mark) > option_max_undo / 2) /* Warning message with a query to continue or cancel the operation */ - if (edit_query_dialog2 (_(" Warning "), _(" Block is large, you may not be able to undo this action. "), _(" Continue "), _(" Cancel "))) + if (edit_query_dialog2 (_ (" Warning "), _ (" Block is large, you may not be able to undo this action. "), _ (" Continue "), _ (" Cancel "))) return 1; edit_push_markers (edit); edit_cursor_move (edit, start_mark - edit->curs1); @@ -1315,7 +1317,6 @@ } } - #else #define B_ENTER 0 @@ -1355,13 +1356,15 @@ (CDrawText ("replace.t2", win, xh, yh, _(" Enter replace text : ")))->hotkey = 'n'; CGetHintPos (0, &yh); (CDrawTextInput ("replace.rinp", win, xh, yh, 10, AUTO_HEIGHT, 256, *replace_text))->hotkey = 'n'; + CSetToolHint ("replace.t2", _("You can enter regexp substrings with %s (not \\1, \\2 like sed) then use \"Enter...order\"")); + CSetToolHint ("replace.rinp", _("You can enter regexp substrings with %s (not \\1, \\2 like sed) then use \"Enter...order\"")); CGetHintPos (0, &yh); - (CDrawText ("replace.t3", win, xh, yh, _(" Enter argument order : ")))->hotkey = 'o'; + (CDrawText ("replace.t3", win, xh, yh, _(" Enter argument (or substring) order : ")))->hotkey = 'o'; CGetHintPos (0, &yh); (CDrawTextInput ("replace.ainp", win, xh, yh, 10, AUTO_HEIGHT, 256, *arg_order))->hotkey = 'o'; /* Tool hint */ - CSetToolHint ("replace.ainp", _("Enter the order of replacement of your scanf format specifiers")); - CSetToolHint ("replace.t3", _("Enter the order of replacement of your scanf format specifiers")); + CSetToolHint ("replace.ainp", _("Enter the order of replacement of your scanf format specifiers or regexp substrings")); + CSetToolHint ("replace.t3", _("Enter the order of replacement of your scanf format specifiers or regexp substrings")); } CGetHintPos (0, &yh); ys = yh; @@ -1609,14 +1612,20 @@ sargs[argord[8]], sargs[argord[9]], sargs[argord[10]], sargs[argord[11]], \ sargs[argord[12]], sargs[argord[13]], sargs[argord[14]], sargs[argord[15]] + /* This function is a modification of mc-3.2.10/src/view.c:regexp_view_search() */ /* returns -3 on error in pattern, -1 on not found, found_len = 0 if either */ -int string_regexp_search (char *pattern, char *string, int len, int match_type, int match_bol, int icase, int *found_len) +int string_regexp_search (char *pattern, char *string, int len, int match_type, int match_bol, int icase, int *found_len, void *d) { static regex_t r; - regmatch_t pmatch[1]; static char *old_pattern = NULL; static int old_type, old_icase; + regmatch_t *pmatch; + static regmatch_t s[1]; + + pmatch = (regmatch_t *) d; + if (!pmatch) + pmatch = s; if (!old_pattern || strcmp (old_pattern, pattern) || old_type != match_type || old_icase != icase) { if (old_pattern) { @@ -1632,7 +1641,7 @@ old_type = match_type; old_icase = icase; } - if (regexec (&r, string, 1, pmatch, ((match_bol || match_type != match_normal) ? 0 : REG_NOTBOL)) != 0) { + if (regexec (&r, string, d ? NUM_REPL_ARGS : 1, pmatch, ((match_bol || match_type != match_normal) ? 0 : REG_NOTBOL)) != 0) { *found_len = 0; return -1; } @@ -1643,7 +1652,7 @@ /* thanks to Liviu Daia for getting this (and the above) routines to work properly - paul */ -long edit_find_string (long start, unsigned char *exp, int *len, long last_byte, int (*get_byte) (void *, long), void *data, int once_only) +long edit_find_string (long start, unsigned char *exp, int *len, long last_byte, int (*get_byte) (void *, long), void *data, int once_only, void *d) { long p, q = 0; long l = strlen ((char *) exp), f = 0; @@ -1734,7 +1743,7 @@ buf = mbuf; while (q) { - found_start = string_regexp_search ((char *) exp, (char *) buf, q, match_normal, match_bol, !replace_case, len); + found_start = string_regexp_search ((char *) exp, (char *) buf, q, match_normal, match_bol, !replace_case, len, d); if (found_start <= -2) { /* regcomp/regexec error */ *len = 0; @@ -1800,13 +1809,13 @@ } -long edit_find_forwards (long search_start, unsigned char *exp, int *len, long last_byte, int (*get_byte) (void *, long), void *data, int once_only) +long edit_find_forwards (long search_start, unsigned char *exp, int *len, long last_byte, int (*get_byte) (void *, long), void *data, int once_only, void *d) { /*front end to find_string to check for whole words */ long p; p = search_start; - while ((p = edit_find_string (p, exp, len, last_byte, get_byte, data, once_only)) >= 0) { + while ((p = edit_find_string (p, exp, len, last_byte, get_byte, data, once_only, d)) >= 0) { if (replace_whole) { /*If the bordering chars are not in option_whole_chars_search then word is whole */ if (!strcasechr (option_whole_chars_search, (*get_byte) (data, p - 1)) @@ -1823,18 +1832,18 @@ return p; } -long edit_find (long search_start, unsigned char *exp, int *len, long last_byte, int (*get_byte) (void *, long), void *data) +long edit_find (long search_start, unsigned char *exp, int *len, long last_byte, int (*get_byte) (void *, long), void *data, void *d) { long p; if (replace_backwards) { while (search_start >= 0) { - p = edit_find_forwards (search_start, exp, len, last_byte, get_byte, data, 1); + p = edit_find_forwards (search_start, exp, len, last_byte, get_byte, data, 1, d); if (p == search_start) return p; search_start--; } } else { - return edit_find_forwards (search_start, exp, len, last_byte, get_byte, data, 0); + return edit_find_forwards (search_start, exp, len, last_byte, get_byte, data, 0, d); } return -2; } @@ -1948,6 +1957,7 @@ /* call with edit = 0 before shutdown to close memory leaks */ void edit_replace_cmd (WEdit * edit, int again) { + static regmatch_t pmatch[NUM_REPL_ARGS]; static char *old1 = NULL; static char *old2 = NULL; static char *old3 = NULL; @@ -1976,7 +1986,6 @@ } return; } - last_search = edit->last_byte; edit->force |= REDRAW_COMPLETELY; @@ -2045,7 +2054,7 @@ int len = 0; long new_start; new_start = edit_find (edit->search_start, (unsigned char *) exp1, &len, last_search, - (int (*) (void *, long)) edit_get_byte, (void *) edit); + (int (*)(void *, long)) edit_get_byte, (void *) edit, pmatch); if (new_start == -3) { regexp_error (edit); break; @@ -2095,8 +2104,20 @@ } } if (replace_yes) { /* delete then insert new */ - if (replace_scanf) { + if (replace_scanf || replace_regexp) { char repl_str[MAX_REPL_LEN + 2]; + if (replace_regexp) { /* we need to fill in sargs just like with scanf */ + int k, j; + for (k = 1; k < NUM_REPL_ARGS && pmatch[k].rm_eo >= 0; k++) { + unsigned char *t; + t = (unsigned char *) &sargs[k - 1][0]; + for (j = 0; j < pmatch[k].rm_eo - pmatch[k].rm_so && j < 255; j++, t++) + *t = (unsigned char) edit_get_byte (edit, edit->search_start - pmatch[0].rm_so + pmatch[k].rm_so + j); + *t = '\0'; + } + for (; k <= NUM_REPL_ARGS; k++) + sargs[k - 1][0] = 0; + } if (sprintf_p (repl_str, exp2, PRINTF_ARGS) >= 0) { times_replaced++; while (i--) @@ -2104,9 +2125,9 @@ while (repl_str[++i]) edit_insert (edit, repl_str[i]); } else { - edit_error_dialog (_(" Replace "), + edit_error_dialog (_ (" Replace "), /* "Invalid regexp string or scanf string" */ - _(" Error in replacement format string. ")); + _ (" Error in replacement format string. ")); replace_continue = 0; } } else { @@ -2134,10 +2155,10 @@ edit->force |= REDRAW_PAGE; edit_render_keypress (edit); if (times_replaced) { - sprintf (fin_string, _(" %ld replacements made. "), times_replaced); - edit_message_dialog (_(" Replace "), fin_string); + sprintf (fin_string, _ (" %ld replacements made. "), times_replaced); + edit_message_dialog (_ (" Replace "), fin_string); } else - edit_message_dialog (_(" Replace "), _(" Search string not found. ")); + edit_message_dialog (_ (" Replace "), _ (" Search string not found. ")); replace_continue = 0; } } while (replace_continue); @@ -2189,7 +2210,7 @@ edit->search_start++; edit->search_start = edit_find (edit->search_start, (unsigned char *) exp, &len, edit->last_byte, - (int (*)(void *, long)) edit_get_byte, (void *) edit); + (int (*)(void *, long)) edit_get_byte, (void *) edit, 0); if (edit->search_start >= 0) { edit->found_start = edit->search_start; diff -ruN old/mc-4.5.27/gtkedit/editcmddef.h new/mc-4.5.28/gtkedit/editcmddef.h --- old/mc-4.5.27/gtkedit/editcmddef.h Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/editcmddef.h Fri Mar 26 15:30:40 1999 @@ -47,7 +47,7 @@ #define CK_Remove 204 #define CK_Unmark 206 #define CK_Save_Block 207 -#define CK_Column_Mark 208 +#define CK_Column_Mark 208 /* search and replace */ #define CK_Find 301 @@ -55,6 +55,18 @@ #define CK_Replace 303 #define CK_Replace_Again 304 +/* debugger commands */ +#define CK_Debug_Start 350 +#define CK_Debug_Stop 351 +#define CK_Debug_Toggle_Break 352 +#define CK_Debug_Clear 353 +#define CK_Debug_Next 354 +#define CK_Debug_Step 355 +#define CK_Debug_Back_Trace 356 +#define CK_Debug_Continue 357 +#define CK_Debug_Enter_Command 358 +#define CK_Debug_Until_Curser 359 + /* misc */ #define CK_Insert_File 401 #define CK_Exit 402 @@ -72,6 +84,9 @@ #define CK_Cancel 414 #define CK_Complete 415 #define CK_Paragraph_Format 416 +#define CK_Util 417 +#define CK_Type_Load_Python 418 +#define CK_Find_File 419 /* application control */ #define CK_Save_Desktop 451 @@ -81,13 +96,19 @@ #define CK_Save_And_Quit 455 #define CK_Run_Another 456 #define CK_Check_Save_And_Quit 457 -#define CK_Maximise 458 +#define CK_Maximize 458 /* macro */ #define CK_Begin_Record_Macro 501 #define CK_End_Record_Macro 502 #define CK_Delete_Macro 503 +/* book mark */ +#define CK_Toggle_Bookmark 550 +#define CK_Flush_Bookmarks 551 +#define CK_Next_Bookmark 552 +#define CK_Prev_Bookmark 553 + /* highlight commands */ #define CK_Page_Up_Highlight 604 #define CK_Page_Down_Highlight 605 @@ -108,8 +129,8 @@ #define CK_Paragraph_Up_Highlight 620 #define CK_Paragraph_Down_Highlight 621 -/* X clipboard operations */ +/* X clipboard operations */ #define CK_XStore 701 #define CK_XCut 702 #define CK_XPaste 703 diff -ruN old/mc-4.5.27/gtkedit/editdraw.c new/mc-4.5.28/gtkedit/editdraw.c --- old/mc-4.5.27/gtkedit/editdraw.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/editdraw.c Fri Mar 26 15:30:40 1999 @@ -16,7 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #include #include "edit.h" @@ -103,12 +105,10 @@ #ifdef GTK -void edit_status (WEdit * edit) +void edit_status (WEdit *edit) { GtkEntry *entry; - GtkWidget *widget; int w, i, t; - char id[33]; char s[160]; w = edit->num_widget_columns - 1; if (w > 150) @@ -119,7 +119,7 @@ if (w > 1) { i = w > 24 ? 18 : w - 6; i = i < 13 ? 13 : i; - sprintf (s, "%s", name_trunc (edit->filename ? edit->filename : "", i)); + sprintf (s, "%s", (char *) name_trunc (edit->filename ? edit->filename : "", i)); i = strlen (s); s[i] = ' '; s[i + 1] = ' '; @@ -291,11 +291,6 @@ #else -#define BOLD_COLOR MARKED_COLOR -#define UNDERLINE_COLOR VIEW_UNDERLINED_COLOR -#define MARK_COLOR SELECTED_COLOR -#define DEF_COLOR NORMAL_COLOR - static void set_color (int font) { attrset (font); @@ -309,7 +304,7 @@ int x1 = start_col + EDIT_TEXT_HORIZONTAL_OFFSET; int y = row + EDIT_TEXT_VERTICAL_OFFSET; - set_color (DEF_COLOR); + set_color (EDITOR_NORMAL_COLOR); edit_move (x1, y); hline (' ', end_col + 1 - EDIT_TEXT_HORIZONTAL_OFFSET - x1); @@ -329,15 +324,15 @@ if (style & MOD_ABNORMAL) textchar = '.'; if (style & MOD_HIGHLIGHTED) { - set_color (BOLD_COLOR); + set_color (EDITOR_BOLD_COLOR); } else if (style & MOD_MARKED) { - set_color (MARK_COLOR); + set_color (EDITOR_MARKED_COLOR); } if (style & MOD_UNDERLINED) { - set_color (UNDERLINE_COLOR); + set_color (EDITOR_UNDERLINED_COLOR); } if (style & MOD_BOLD) { - set_color (BOLD_COLOR); + set_color (EDITOR_BOLD_COLOR); } addch (textchar); p++; @@ -354,7 +349,12 @@ int col, start_col_real; unsigned int c; int fg, bg; - int i; + int i, book_mark = -1; + +#if 0 + if (!book_mark_query (edit, edit->start_line + row, &book_mark)) + book_mark = -1; +#endif edit_get_syntax_color (edit, b - 1, &fg, &bg); q = edit_move_forward3 (edit, b, start_col - edit->start_col, 0); @@ -384,9 +384,13 @@ if (q >= edit->found_start && q < edit->found_start + edit->found_len) *p |= MOD_HIGHLIGHTED * 256; c = edit_get_byte (edit, q); - edit_get_syntax_color (edit, q, &fg, &bg); /* we don't use bg for mc - fg contains both */ - *p |= fg << 16; + if (book_mark == -1) { + edit_get_syntax_color (edit, q, &fg, &bg); + *p |= fg << 16; + } else { + *p |= book_mark << 16; + } q++; switch (c) { case '\n': @@ -470,6 +474,7 @@ #ifndef MIDNIGHT static unsigned long prev_win = 0; #endif + int force = edit->force; long b; @@ -585,6 +590,7 @@ #endif #endif exit_render: + return; } diff -ruN old/mc-4.5.27/gtkedit/editmenu.c new/mc-4.5.28/gtkedit/editmenu.c --- old/mc-4.5.27/gtkedit/editmenu.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/editmenu.c Fri Mar 26 15:30:40 1999 @@ -16,8 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ - + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #include #include "edit.h" @@ -389,37 +390,42 @@ CDrawMenuButton (catstrs (ident, ".filemenu", 0), parent, focus_return, x, y, AUTO_WIDTH, AUTO_HEIGHT, 8, /* The following are menu options. Do not change the key bindings (eg. C-o) and preserve '\t' */ _(" File "), - _("Open...\tC-o"), '~', menu_cmd, CK_Load, - _("New\tC-n"), '~', menu_cmd, CK_New, - "", ' ', 0, 0, - _("Save\tF2"), '~', menu_cmd, CK_Save, - _("Save as...\tF12"), '~', menu_cmd, CK_Save_As, - "", ' ', 0, 0, - _("Insert file...\tF15"), '~', menu_cmd, CK_Insert_File, - _("Copy to file...\tC-f"), '~', menu_cmd, CK_Save_Block + _("Open...\tC-o"), '~', menu_cmd, (unsigned long) CK_Load, + _("New\tC-n"), '~', menu_cmd, (unsigned long) CK_New, + "", ' ', (void *) 0, 0L, + _("Save\tF2"), '~', menu_cmd, (unsigned long) CK_Save, + _("Save as...\tF12"), '~', menu_cmd, (unsigned long) CK_Save_As, + "", ' ', (void *) 0, 0L, + _("Insert file...\tF15"), '~', menu_cmd, (unsigned long) CK_Insert_File, + _("Copy to file...\tC-f"), '~', menu_cmd, (unsigned long) CK_Save_Block ); /* Tool hint */ CSetToolHint (catstrs (ident, ".filemenu", 0), _("Disk operations")); CGetHintPos (&x, &d); - CDrawMenuButton (catstrs (ident, ".editmenu", 0), parent, focus_return, x, y, AUTO_WIDTH, AUTO_HEIGHT, 15, + CDrawMenuButton (catstrs (ident, ".editmenu", 0), parent, focus_return, x, y, AUTO_WIDTH, AUTO_HEIGHT, 20, _(" Edit "), - _("Toggle mark\tF3"), '~', menu_cmd, CK_Mark, - _("Toggle mark columns\tC-b"), '~', menu_cmd, CK_Column_Mark, - "", ' ', 0, 0, - _("Toggle insert/overwrite\tIns"), '~', menu_cmd, CK_Toggle_Insert, - "", ' ', 0, 0, - _("Copy block to cursor\tF5"), '~', menu_cmd, CK_Copy, - _("Move block to cursor\tF6"), '~', menu_cmd, CK_Move, - _("Delete block\tF8/C-Del"), '~', menu_cmd, CK_Remove, - "", ' ', 0, 0, - _("Copy block to clipbrd\tC-Ins"), '~', menu_cmd, CK_XStore, - _("Cut block to clipbrd\tS-Del"), '~', menu_cmd, CK_XCut, - _("Paste block from clipbrd\tS-Ins"), '~', menu_cmd, CK_XPaste, - _("Selection history\tM-Ins"), '~', menu_cmd, CK_Selection_History, - "", ' ', 0, 0, - _("Undo\tC-BackSpace"), '~', menu_cmd, CK_Undo + _("Toggle mark\tF3"), '~', menu_cmd, (unsigned long) CK_Mark, + _("Toggle mark columns\tC-b"), '~', menu_cmd, (unsigned long) CK_Column_Mark, + "", ' ', (void *) 0, 0L, + _("Toggle book mark\tC-M-Ins"), '~', menu_cmd, (unsigned long) CK_Toggle_Bookmark, + _("Previous book mark\tC-M-Up"), '~', menu_cmd, (unsigned long) CK_Prev_Bookmark, + _("Next book mark\tC-M-Down"), '~', menu_cmd, (unsigned long) CK_Next_Bookmark, + _("Flush book marks"), '~', menu_cmd, (unsigned long) CK_Flush_Bookmarks, + "", ' ', (void *) 0, 0L, + _("Toggle insert/overwrite\tIns"), '~', menu_cmd, (unsigned long) CK_Toggle_Insert, + "", ' ', (void *) 0, 0L, + _("Copy block to cursor\tF5"), '~', menu_cmd, (unsigned long) CK_Copy, + _("Move block to cursor\tF6"), '~', menu_cmd, (unsigned long) CK_Move, + _("Delete block\tF8/C-Del"), '~', menu_cmd, (unsigned long) CK_Remove, + "", ' ', (void *) 0, 0L, + _("Copy block to clipbrd\tC-Ins"), '~', menu_cmd, (unsigned long) CK_XStore, + _("Cut block to clipbrd\tS-Del"), '~', menu_cmd, (unsigned long) CK_XCut, + _("Paste block from clipbrd\tS-Ins"), '~', menu_cmd, (unsigned long) CK_XPaste, + _("Selection history\tM-Ins"), '~', menu_cmd, (unsigned long) CK_Selection_History, + "", ' ', (void *) 0, 0L, + _("Undo\tC-BackSpace"), '~', menu_cmd, (unsigned long) CK_Undo ); /* Tool hint */ CSetToolHint (catstrs (ident, ".editmenu", 0), _("Manipulating blocks of text")); @@ -428,10 +434,10 @@ CDrawMenuButton (catstrs (ident, ".searchmenu", 0), parent, focus_return, x, y, AUTO_WIDTH, AUTO_HEIGHT, 4, _(" Srch/Replce "), - _("Search...\tF7"), '~', menu_cmd, CK_Find, - _("Search again\tF17"), '~', menu_cmd, CK_Find_Again, - _("Replace...\tF4"), '~', menu_cmd, CK_Replace, - _("Replace again\tF14"), '~', menu_cmd, CK_Replace_Again + _("Search...\tF7"), '~', menu_cmd, (unsigned long) CK_Find, + _("Search again\tF17"), '~', menu_cmd, (unsigned long) CK_Find_Again, + _("Replace...\tF4"), '~', menu_cmd, (unsigned long) CK_Replace, + _("Replace again\tF14"), '~', menu_cmd, (unsigned long) CK_Replace_Again ); /* Tool hint */ CSetToolHint (catstrs (ident, ".searchmenu", 0), _("Search for and replace text")); @@ -440,17 +446,17 @@ CDrawMenuButton (catstrs (ident, ".commandmenu", 0), parent, focus_return, x, y, AUTO_WIDTH, AUTO_HEIGHT, 11, _(" Command "), - _("Goto line...\tM-l"), '~', menu_cmd, CK_Goto, - "", ' ', 0, 0, - _("Start record macro\tC-r"), '~', menu_cmd, CK_Begin_Record_Macro, - _("Finish record macro...\tC-r"), '~', menu_cmd, CK_End_Record_Macro, - _("Execute macro...\tC-a, KEY"), '~', menu_ctrl_key, XK_a, - _("Delete macro...\t"), '~', menu_cmd, CK_Delete_Macro, - "", ' ', 0, 0, - _("Insert date/time\tC-d"), '~', menu_cmd, CK_Date, - _("Format paragraph\tM-p"), '~', menu_cmd, CK_Paragraph_Format, - "", ' ', 0, 0, - _("Refresh display\tC-l"), '~', menu_cmd, CK_Refresh + _("Goto line...\tM-l"), '~', menu_cmd, (unsigned long) CK_Goto, + "", ' ', (void *) 0, 0L, + _("Start record macro\tC-r"), '~', menu_cmd, (unsigned long) CK_Begin_Record_Macro, + _("Finish record macro...\tC-r"), '~', menu_cmd, (unsigned long) CK_End_Record_Macro, + _("Execute macro...\tC-a, KEY"), '~', menu_ctrl_key, (unsigned long) XK_a, + _("Delete macro...\t"), '~', menu_cmd, (unsigned long) CK_Delete_Macro, + "", ' ', (void *) 0, 0L, + _("Insert date/time\tC-d"), '~', menu_cmd, (unsigned long) CK_Date, + _("Format paragraph\tM-p"), '~', menu_cmd, (unsigned long) CK_Paragraph_Format, + "", ' ', (void *) 0, 0L, + _("Refresh display\tC-l"), '~', menu_cmd, (unsigned long) CK_Refresh ); /* Tool hint */ CSetToolHint (catstrs (ident, ".commandmenu", 0), _("Macros and internal commands")); diff -ruN old/mc-4.5.27/gtkedit/editoptions.c new/mc-4.5.28/gtkedit/editoptions.c --- old/mc-4.5.27/gtkedit/editoptions.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/editoptions.c Fri Mar 26 15:30:40 1999 @@ -16,7 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #include #include "edit.h" diff -ruN old/mc-4.5.27/gtkedit/editwidget.c new/mc-4.5.28/gtkedit/editwidget.c --- old/mc-4.5.27/gtkedit/editwidget.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/editwidget.c Fri Mar 26 15:30:40 1999 @@ -16,7 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #include diff -ruN old/mc-4.5.27/gtkedit/propfont.c new/mc-4.5.28/gtkedit/propfont.c --- old/mc-4.5.27/gtkedit/propfont.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/propfont.c Fri Mar 26 15:30:40 1999 @@ -13,7 +13,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #include #include "edit.h" @@ -57,6 +59,7 @@ { int fgp, bgp; fgp = (s & 0xFF000000UL) >> 24; +/* NO_COLOR would give fgp == 255 */ if (fgp < 255) *fg = color_palette (fgp); else @@ -277,23 +280,41 @@ return s | ((fg & 0xFF) << 24) | ((bg & 0xFF) << 16); } -void convert_text (WEdit * edit, long q, cache_type *p, int x, int x_max) +void convert_text (WEdit * edit, long q, cache_type * p, int x, int x_max, int row) { int c; cache_type s; long m1, m2; unsigned char *r, text[4]; + int book_mark_colors[10], book_mark, book_mark_cycle = 0, the_end = 0; + eval_marks (edit, &m1, &m2); + + book_mark = book_mark_query_all (edit, edit->start_line + row, book_mark_colors); + for (;;) { c = edit_get_byte (edit, q); - *p = get_style (edit, q, c, m1, m2, x); + if (!the_end) + *p = get_style (edit, q, c, m1, m2, x); + if (book_mark) { + if (the_end) + *p = 0; + *p = (*p & 0x0000FFFF) | (book_mark_colors[book_mark_cycle++ % book_mark] << 16); + } switch (c) { case '\n': - *p++ |= ' '; - *p = 0; - if (x > edit->max_column) - edit->max_column = x; - return; + if (book_mark) { /* bookmarks must show right across the screen */ + the_end = 1; + c = ' '; + q--; + goto the_default; + } else { + *p++ |= ' '; + *p = 0; + if (x > edit->max_column) + edit->max_column = x; + return; + } case '\t': if (fixed_font) { int t; @@ -301,6 +322,10 @@ t = min (t, x_max); s = *p; while (x < t) { +#if 0 + if (book_mark) + *p = (*p & 0x0000FFFF) | (book_mark_colors[book_mark_cycle++ % book_mark] << 16); +#endif x += per_char[' ']; *p++ = s | ' '; } @@ -310,6 +335,7 @@ } break; default: + the_default: x += convert_to_long_printable (c, text); r = text; s = *p; @@ -557,7 +583,7 @@ #define NOT_VALID (-2000000000) void edit_draw_proportional (void *data, - void (*converttext) (void *, long, cache_type *, int, int), + void (*converttext) (void *, long, cache_type *, int, int, int), int calctextpos (void *, long, long *, int), int scroll_right, Window win, @@ -594,7 +620,7 @@ /* q contains the offset in the edit buffer */ /* translate this line into printable characters with a style (=color) high byte */ - (*converttext) (data, q, line, x0, x_max - scroll_right - EDIT_TEXT_HORIZONTAL_OFFSET); + (*converttext) (data, q, line, x0, x_max - scroll_right - EDIT_TEXT_HORIZONTAL_OFFSET, row); /* adjust for the horizontal scroll and border */ x0 += scroll_right + EDIT_TEXT_HORIZONTAL_OFFSET; @@ -693,7 +719,7 @@ edit_get_syntax_color (edit, b - 1, &fg, &bg); edit_draw_proportional (edit, - (void (*) (void *, long, cache_type *, int, int)) convert_text, + (void (*) (void *, long, cache_type *, int, int, int)) convert_text, (int (*) (void *, long, long *, int)) calc_text_pos, edit->start_col, CWindowOf (edit->widget), end_column, b, row, row * FONT_PIX_PER_LINE + EDIT_TEXT_VERTICAL_OFFSET, @@ -799,7 +825,7 @@ int highlight_this_line; /* this is for the text widget (i.e. nroff formatting) */ -void convert_text2 (CWidget * w, long q, cache_type *line, int x, int x_max) +void convert_text2 (CWidget * w, long q, cache_type *line, int x, int x_max, int row) { int c = 0, d; cache_type s, *p; diff -ruN old/mc-4.5.27/gtkedit/syntax.c new/mc-4.5.28/gtkedit/syntax.c --- old/mc-4.5.27/gtkedit/syntax.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/syntax.c Fri Mar 26 15:30:40 1999 @@ -16,7 +16,9 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. +*/ #include #if defined(MIDNIGHT) || defined(GTK) @@ -698,15 +700,41 @@ #endif #endif +static char *error_file_name = 0; + +static FILE *open_include_file (char *filename) +{ + FILE *f; + char p[MAX_PATH_LEN]; + syntax_free (error_file_name); + error_file_name = strdup (filename); + if (*filename == '/') + return fopen (filename, "r"); + strcpy (p, home_dir); + strcat (p, EDIT_DIR "/"); + strcat (p, filename); + syntax_free (error_file_name); + error_file_name = strdup (p); + f = fopen (p, "r"); + if (f) + return f; + strcpy (p, LIBDIR "/syntax/"); + strcat (p, filename); + syntax_free (error_file_name); + error_file_name = strdup (p); + return fopen (p, "r"); +} + /* returns line number on error */ static int edit_read_syntax_rules (WEdit * edit, FILE * f) { + FILE *g = 0; char *fg, *bg; char last_fg[32] = "", last_bg[32] = ""; - char whole_right[256]; - char whole_left[256]; + char whole_right[512]; + char whole_left[512]; char *args[1024], *l = 0; - int line = 0; + int save_line = 0, line = 0; struct context_rule **r, *c; int num_words = -1, num_contexts = -1; int argc, result = 0; @@ -722,12 +750,40 @@ for (;;) { char **a; line++; - if (!read_one_line (&l, f)) - break; + l = 0; + if (!read_one_line (&l, f)) { + if (g) { + fclose (f); + f = g; + g = 0; + line = save_line + 1; + syntax_free (error_file_name); + if (l) + free (l); + if (!read_one_line (&l, f)) + break; + } else { + break; + } + } get_args (l, args, &argc); a = args + 1; if (!args[0]) { /* do nothing */ + } else if (!strcmp (args[0], "include")) { + if (g || argc != 2) { + result = line; + break; + } + g = f; + f = open_include_file (args[1]); + if (!f) { + syntax_free (error_file_name); + result = line; + break; + } + save_line = line; + line = 0; } else if (!strcmp (args[0], "wholechars")) { check_a; if (!strcmp (*a, "left")) { @@ -956,7 +1012,7 @@ syntax_free (edit->rules); } -#define CURRENT_SYNTAX_RULES_VERSION "44" +#define CURRENT_SYNTAX_RULES_VERSION "48" char *syntax_text[] = { "# syntax rules version " CURRENT_SYNTAX_RULES_VERSION, @@ -978,1955 +1034,63 @@ "# brightcyan", "# white", "", -"###############################################################################", -"file ..\\*\\\\.diff$ Unified\\sDiff\\sOutput ^diff.\\*(-u|--unified)", -"# yawn", +"file gobledy_gook #\\sHelp\\ssupport\\sother\\sfile\\stypes", +"context default", +"file gobledy_gook #\\sby\\scoding\\srules\\sin\\s~/.cedit/syntax.", +"context default", +"file gobledy_gook #\\sSee\\sman/syntax\\sin\\sthe\\ssource\\sdistribution", +"context default", +"file gobledy_gook #\\sand\\sconsult\\sthe\\sman\\spage.", "context default", -" keyword linestart @@*@@ green/16", -" keyword linestart \\s black/0 white/26", -"context linestart diff \\n white/26 red/9", -"context linestart --- \\n brightmagenta/20", -"context linestart +++ \\n brightmagenta/20", -"context linestart + \\n brightgreen/6", -"context linestart - \\n brightred/18", -"context linestart A \\n white/26 black/0", -"context linestart B \\n white/26 black/0", -"context linestart C \\n white/26 black/0", -"context linestart D \\n white/26 black/0", -"context linestart E \\n white/26 black/0", -"context linestart F \\n white/26 black/0", -"context linestart G \\n white/26 black/0", -"context linestart H \\n white/26 black/0", -"context linestart I \\n white/26 black/0", -"context linestart J \\n white/26 black/0", -"context linestart K \\n white/26 black/0", -"context linestart L \\n white/26 black/0", -"context linestart M \\n white/26 black/0", -"context linestart N \\n white/26 black/0", -"context linestart O \\n white/26 black/0", -"context linestart P \\n white/26 black/0", -"context linestart Q \\n white/26 black/0", -"context linestart R \\n white/26 black/0", -"context linestart S \\n white/26 black/0", -"context linestart T \\n white/26 black/0", -"context linestart U \\n white/26 black/0", -"context linestart V \\n white/26 black/0", -"context linestart W \\n white/26 black/0", -"context linestart X \\n white/26 black/0", -"context linestart Y \\n white/26 black/0", -"context linestart Z \\n white/26 black/0", "", -"###############################################################################", -"file ..\\*\\\\.lsm$ LSM\\sFile", "", -"context default", -" keyword linestart Begin3 brightmagenta/20", -" keyword linestart Title:\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s red/9 yellow/24", -" keyword linestart Version:\\s\\s\\s\\s\\s\\s\\s\\s red/9 yellow/24", -" keyword linestart Entered-date:\\s\\s\\s red/9 yellow/24", -" keyword linestart Description:\\s\\s\\s\\s red/9 yellow/24", -" keyword linestart Keywords:\\s\\s\\s\\s\\s\\s\\s red/9 yellow/24", -" keyword linestart Alternate-site:\\s red/9 yellow/24", -" keyword linestart Primary-site:\\s\\s\\s red/9 yellow/24", -" keyword linestart Original-site:\\s\\s red/9 yellow/24", -" keyword linestart Platforms:\\s\\s\\s\\s\\s\\s red/9 yellow/24", -" keyword linestart Copying-policy:\\s red/9 yellow/24", -" keyword linestart End brightmagenta/20", -"", -" keyword linestart \\t\\t white/26 yellow/24", -" keyword linestart \\s\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s\\s white/26 yellow/24", -" keyword whole GPL green/6", -" keyword whole BSD green/6", -" keyword whole Shareware green/6", -" keyword whole sunsite.unc.edu green/6", -" keyword wholeright \\s*.tar.gz green/6", -" keyword wholeright \\s*.lsm green/6", +"file ..\\*\\\\.diff$ Unified\\sDiff\\sOutput ^diff.\\*(-u|--unified)", +"include diff.syntax", "", -"context linestart Author:\\s\\s\\s\\s\\s\\s\\s\\s\\s \\n brightred/19", -" keyword whole \\s*@*\\s(*) cyan/16", +"file ..\\*\\\\.diff$ Context\\sDiff\\sOutput ^diff.\\*(-c|--context)", +"include diffc.syntax", "", -"context linestart Maintained-by:\\s\\s \\n brightred/19", -" keyword whole \\s*@*\\s(*) cyan/16", +"file ..\\*\\\\.lsm$ LSM\\sFile", +"include lsm.syntax", "", -"###############################################################################", "file ..\\*\\\\.sh$ Shell\\sScript ^#!\\s\\*/.\\*/(ksh|bash|sh|pdkzsh)$", +"include sh.syntax", "", -"context default", -" keyword whole for yellow/24", -" keyword whole in yellow/24", -" keyword whole do yellow/24", -" keyword whole done yellow/24", -" keyword whole select yellow/24", -" keyword whole case yellow/24", -" keyword whole esac yellow/24", -" keyword whole if yellow/24", -" keyword whole then yellow/24", -" keyword whole elif yellow/24", -" keyword whole else yellow/24", -" keyword whole fi yellow/24", -" keyword whole while yellow/24", -" keyword whole until yellow/24", -" keyword ;; brightred/18", -" keyword \\\\\" brightred/18", -" keyword \\\\' brightred/18", -" keyword ` brightred/18", -" keyword ; brightcyan/17", -" keyword $(*) brightgreen/16", -" keyword ${*} brightgreen/16", -" keyword { brightcyan/14", -" keyword } brightcyan/14", -"", -" keyword whole linestart #!\\[\\s\\]/bin/\\[abkpct\\]sh brightcyan/17 black/0", -"", -" keyword $\\* brightred/18", -" keyword $@ brightred/18", -" keyword $# brightred/18", -" keyword $? brightred/18", -" keyword $- brightred/18", -" keyword $$ brightred/18", -" keyword $! brightred/18", -" keyword $_ brightred/18", -"", -" keyword wholeright $\\[0123456789\\]0 brightred/18", -" keyword wholeright $\\[0123456789\\]1 brightred/18", -" keyword wholeright $\\[0123456789\\]2 brightred/18", -" keyword wholeright $\\[0123456789\\]3 brightred/18", -" keyword wholeright $\\[0123456789\\]4 brightred/18", -" keyword wholeright $\\[0123456789\\]5 brightred/18", -" keyword wholeright $\\[0123456789\\]6 brightred/18", -" keyword wholeright $\\[0123456789\\]7 brightred/18", -" keyword wholeright $\\[0123456789\\]8 brightred/18", -" keyword wholeright $\\[0123456789\\]9 brightred/18", -"", -" keyword wholeright $+A brightgreen/16", -" keyword wholeright $+B brightgreen/16", -" keyword wholeright $+C brightgreen/16", -" keyword wholeright $+D brightgreen/16", -" keyword wholeright $+E brightgreen/16", -" keyword wholeright $+F brightgreen/16", -" keyword wholeright $+G brightgreen/16", -" keyword wholeright $+H brightgreen/16", -" keyword wholeright $+I brightgreen/16", -" keyword wholeright $+J brightgreen/16", -" keyword wholeright $+K brightgreen/16", -" keyword wholeright $+L brightgreen/16", -" keyword wholeright $+M brightgreen/16", -" keyword wholeright $+N brightgreen/16", -" keyword wholeright $+O brightgreen/16", -" keyword wholeright $+P brightgreen/16", -" keyword wholeright $+Q brightgreen/16", -" keyword wholeright $+R brightgreen/16", -" keyword wholeright $+S brightgreen/16", -" keyword wholeright $+T brightgreen/16", -" keyword wholeright $+U brightgreen/16", -" keyword wholeright $+V brightgreen/16", -" keyword wholeright $+W brightgreen/16", -" keyword wholeright $+X brightgreen/16", -" keyword wholeright $+Y brightgreen/16", -" keyword wholeright $+Z brightgreen/16", -"", -" keyword wholeright $+a brightgreen/16", -" keyword wholeright $+b brightgreen/16", -" keyword wholeright $+c brightgreen/16", -" keyword wholeright $+d brightgreen/16", -" keyword wholeright $+e brightgreen/16", -" keyword wholeright $+f brightgreen/16", -" keyword wholeright $+g brightgreen/16", -" keyword wholeright $+h brightgreen/16", -" keyword wholeright $+i brightgreen/16", -" keyword wholeright $+j brightgreen/16", -" keyword wholeright $+k brightgreen/16", -" keyword wholeright $+l brightgreen/16", -" keyword wholeright $+m brightgreen/16", -" keyword wholeright $+n brightgreen/16", -" keyword wholeright $+o brightgreen/16", -" keyword wholeright $+p brightgreen/16", -" keyword wholeright $+q brightgreen/16", -" keyword wholeright $+r brightgreen/16", -" keyword wholeright $+s brightgreen/16", -" keyword wholeright $+t brightgreen/16", -" keyword wholeright $+u brightgreen/16", -" keyword wholeright $+v brightgreen/16", -" keyword wholeright $+w brightgreen/16", -" keyword wholeright $+x brightgreen/16", -" keyword wholeright $+y brightgreen/16", -" keyword wholeright $+z brightgreen/16", -"", -" keyword wholeright $+0 brightgreen/16", -" keyword wholeright $+1 brightgreen/16", -" keyword wholeright $+2 brightgreen/16", -" keyword wholeright $+3 brightgreen/16", -" keyword wholeright $+4 brightgreen/16", -" keyword wholeright $+5 brightgreen/16", -" keyword wholeright $+6 brightgreen/16", -" keyword wholeright $+7 brightgreen/16", -" keyword wholeright $+8 brightgreen/16", -" keyword wholeright $+9 brightgreen/16", -"", -" keyword $ brightgreen/16", -"", -" keyword wholeleft function*() brightblue/11", -"", -"wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._", -"wholechars left abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._", -"", -" keyword whole arch cyan/14", -" keyword whole ash cyan/14", -" keyword whole awk cyan/14", -" keyword whole basename cyan/14", -" keyword whole bash cyan/14", -" keyword whole basnemae cyan/14", -" keyword whole bg_backup cyan/14", -" keyword whole bg_restore cyan/14", -" keyword whole bsh cyan/14", -" keyword whole cat cyan/14", -" keyword whole chgrp cyan/14", -" keyword whole chmod cyan/14", -" keyword whole chown cyan/14", -" keyword whole cp cyan/14", -" keyword whole cpio cyan/14", -" keyword whole csh cyan/14", -" keyword whole date cyan/14", -" keyword whole dd cyan/14", -" keyword whole df cyan/14", -" keyword whole dmesg cyan/14", -" keyword whole dnsdomainname cyan/14", -" keyword whole doexec cyan/14", -" keyword whole domainname cyan/14", -" keyword whole echo cyan/14", -" keyword whole ed cyan/14", -" keyword whole egrep cyan/14", -" keyword whole ex cyan/14", -" keyword whole false cyan/14", -" keyword whole fgrep cyan/14", -" keyword whole fsconf cyan/14", -" keyword whole gawk cyan/14", -" keyword whole grep cyan/14", -" keyword whole gunzip cyan/14", -" keyword whole gzip cyan/14", -" keyword whole hostname cyan/14", -" keyword whole igawk cyan/14", -" keyword whole ipcalc cyan/14", -" keyword whole kill cyan/14", -" keyword whole ksh cyan/14", -" keyword whole linuxconf cyan/14", -" keyword whole ln cyan/14", -" keyword whole login cyan/14", -" keyword whole lpdconf cyan/14", -" keyword whole ls cyan/14", -" keyword whole mail cyan/14", -" keyword whole mkdir cyan/14", -" keyword whole mknod cyan/14", -" keyword whole mktemp cyan/14", -" keyword whole more cyan/14", -" keyword whole mount cyan/14", -" keyword whole mt cyan/14", -" keyword whole mv cyan/14", -" keyword whole netconf cyan/14", -" keyword whole netstat cyan/14", -" keyword whole nice cyan/14", -" keyword whole nisdomainname cyan/14", -" keyword whole ping cyan/14", -" keyword whole ps cyan/14", -" keyword whole pwd cyan/14", -" keyword whole red cyan/14", -" keyword whole remadmin cyan/14", -" keyword whole rm cyan/14", -" keyword whole rmdir cyan/14", -" keyword whole rpm cyan/14", -" keyword whole sed cyan/14", -" keyword whole setserial cyan/14", -" keyword whole sh cyan/14", -" keyword whole sleep cyan/14", -" keyword whole sort cyan/14", -" keyword whole stty cyan/14", -" keyword whole su cyan/14", -" keyword whole sync cyan/14", -" keyword whole taper cyan/14", -" keyword whole tar cyan/14", -" keyword whole tcsh cyan/14", -" keyword whole touch cyan/14", -" keyword whole true cyan/14", -" keyword whole umount cyan/14", -" keyword whole uname cyan/14", -" keyword whole userconf cyan/14", -" keyword whole usleep cyan/14", -" keyword whole vi cyan/14", -" keyword whole view cyan/14", -" keyword whole vim cyan/14", -" keyword whole xconf cyan/14", -" keyword whole ypdomainname cyan/14", -" keyword whole zcat cyan/14", -" keyword whole zsh cyan/14", -"", -"wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_", -"wholechars left abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_", -"", -"context # \\n brown/22", -"", -"context exclusive whole <\\[\\s\\\\\\]EOF EOF green/6", -"", -"context ' ' green/6", -"", -"context \" \" green/6", -" keyword \\\\' brightgreen/16", -" keyword \\\\\" brightgreen/16", -" keyword $(*) brightgreen/16", -" keyword ${*} brightgreen/16", -" keyword $\\* brightred/18", -" keyword $@ brightred/18", -" keyword $# brightred/18", -" keyword $? brightred/18", -" keyword $- brightred/18", -" keyword $$ brightred/18", -" keyword $! brightred/18", -" keyword $_ brightred/18", -" keyword wholeright $\\[0123456789\\]0 brightred/18", -" keyword wholeright $\\[0123456789\\]1 brightred/18", -" keyword wholeright $\\[0123456789\\]2 brightred/18", -" keyword wholeright $\\[0123456789\\]3 brightred/18", -" keyword wholeright $\\[0123456789\\]4 brightred/18", -" keyword wholeright $\\[0123456789\\]5 brightred/18", -" keyword wholeright $\\[0123456789\\]6 brightred/18", -" keyword wholeright $\\[0123456789\\]7 brightred/18", -" keyword wholeright $\\[0123456789\\]8 brightred/18", -" keyword wholeright $\\[0123456789\\]9 brightred/18", -"", -" keyword wholeright $+A brightgreen/16", -" keyword wholeright $+B brightgreen/16", -" keyword wholeright $+C brightgreen/16", -" keyword wholeright $+D brightgreen/16", -" keyword wholeright $+E brightgreen/16", -" keyword wholeright $+F brightgreen/16", -" keyword wholeright $+G brightgreen/16", -" keyword wholeright $+H brightgreen/16", -" keyword wholeright $+I brightgreen/16", -" keyword wholeright $+J brightgreen/16", -" keyword wholeright $+K brightgreen/16", -" keyword wholeright $+L brightgreen/16", -" keyword wholeright $+M brightgreen/16", -" keyword wholeright $+N brightgreen/16", -" keyword wholeright $+O brightgreen/16", -" keyword wholeright $+P brightgreen/16", -" keyword wholeright $+Q brightgreen/16", -" keyword wholeright $+R brightgreen/16", -" keyword wholeright $+S brightgreen/16", -" keyword wholeright $+T brightgreen/16", -" keyword wholeright $+U brightgreen/16", -" keyword wholeright $+V brightgreen/16", -" keyword wholeright $+W brightgreen/16", -" keyword wholeright $+X brightgreen/16", -" keyword wholeright $+Y brightgreen/16", -" keyword wholeright $+Z brightgreen/16", -"", -" keyword wholeright $+a brightgreen/16", -" keyword wholeright $+b brightgreen/16", -" keyword wholeright $+c brightgreen/16", -" keyword wholeright $+d brightgreen/16", -" keyword wholeright $+e brightgreen/16", -" keyword wholeright $+f brightgreen/16", -" keyword wholeright $+g brightgreen/16", -" keyword wholeright $+h brightgreen/16", -" keyword wholeright $+i brightgreen/16", -" keyword wholeright $+j brightgreen/16", -" keyword wholeright $+k brightgreen/16", -" keyword wholeright $+l brightgreen/16", -" keyword wholeright $+m brightgreen/16", -" keyword wholeright $+n brightgreen/16", -" keyword wholeright $+o brightgreen/16", -" keyword wholeright $+p brightgreen/16", -" keyword wholeright $+q brightgreen/16", -" keyword wholeright $+r brightgreen/16", -" keyword wholeright $+s brightgreen/16", -" keyword wholeright $+t brightgreen/16", -" keyword wholeright $+u brightgreen/16", -" keyword wholeright $+v brightgreen/16", -" keyword wholeright $+w brightgreen/16", -" keyword wholeright $+x brightgreen/16", -" keyword wholeright $+y brightgreen/16", -" keyword wholeright $+z brightgreen/16", -"", -" keyword wholeright $+0 brightgreen/16", -" keyword wholeright $+1 brightgreen/16", -" keyword wholeright $+2 brightgreen/16", -" keyword wholeright $+3 brightgreen/16", -" keyword wholeright $+4 brightgreen/16", -" keyword wholeright $+5 brightgreen/16", -" keyword wholeright $+6 brightgreen/16", -" keyword wholeright $+7 brightgreen/16", -" keyword wholeright $+8 brightgreen/16", -" keyword wholeright $+9 brightgreen/16", -"", -" keyword $ brightgreen/16", -"", -"context exclusive ` ` white/26 black/0", -" keyword '*' green/6", -" keyword \" green/6", -" keyword ; brightcyan/17", -" keyword $(*) brightgreen/16", -" keyword ${*} brightgreen/16", -" keyword { brightcyan/14", -" keyword } brightcyan/14", -"", -" keyword $\\* brightred/18", -" keyword $@ brightred/18", -" keyword $# brightred/18", -" keyword $? brightred/18", -" keyword $- brightred/18", -" keyword $$ brightred/18", -" keyword $! brightred/18", -" keyword $_ brightred/18", -"", -" keyword wholeright $\\[0123456789\\]0 brightred/18", -" keyword wholeright $\\[0123456789\\]1 brightred/18", -" keyword wholeright $\\[0123456789\\]2 brightred/18", -" keyword wholeright $\\[0123456789\\]3 brightred/18", -" keyword wholeright $\\[0123456789\\]4 brightred/18", -" keyword wholeright $\\[0123456789\\]5 brightred/18", -" keyword wholeright $\\[0123456789\\]6 brightred/18", -" keyword wholeright $\\[0123456789\\]7 brightred/18", -" keyword wholeright $\\[0123456789\\]8 brightred/18", -" keyword wholeright $\\[0123456789\\]9 brightred/18", -"", -" keyword wholeright $+A brightgreen/16", -" keyword wholeright $+B brightgreen/16", -" keyword wholeright $+C brightgreen/16", -" keyword wholeright $+D brightgreen/16", -" keyword wholeright $+E brightgreen/16", -" keyword wholeright $+F brightgreen/16", -" keyword wholeright $+G brightgreen/16", -" keyword wholeright $+H brightgreen/16", -" keyword wholeright $+I brightgreen/16", -" keyword wholeright $+J brightgreen/16", -" keyword wholeright $+K brightgreen/16", -" keyword wholeright $+L brightgreen/16", -" keyword wholeright $+M brightgreen/16", -" keyword wholeright $+N brightgreen/16", -" keyword wholeright $+O brightgreen/16", -" keyword wholeright $+P brightgreen/16", -" keyword wholeright $+Q brightgreen/16", -" keyword wholeright $+R brightgreen/16", -" keyword wholeright $+S brightgreen/16", -" keyword wholeright $+T brightgreen/16", -" keyword wholeright $+U brightgreen/16", -" keyword wholeright $+V brightgreen/16", -" keyword wholeright $+W brightgreen/16", -" keyword wholeright $+X brightgreen/16", -" keyword wholeright $+Y brightgreen/16", -" keyword wholeright $+Z brightgreen/16", -"", -" keyword wholeright $+a brightgreen/16", -" keyword wholeright $+b brightgreen/16", -" keyword wholeright $+c brightgreen/16", -" keyword wholeright $+d brightgreen/16", -" keyword wholeright $+e brightgreen/16", -" keyword wholeright $+f brightgreen/16", -" keyword wholeright $+g brightgreen/16", -" keyword wholeright $+h brightgreen/16", -" keyword wholeright $+i brightgreen/16", -" keyword wholeright $+j brightgreen/16", -" keyword wholeright $+k brightgreen/16", -" keyword wholeright $+l brightgreen/16", -" keyword wholeright $+m brightgreen/16", -" keyword wholeright $+n brightgreen/16", -" keyword wholeright $+o brightgreen/16", -" keyword wholeright $+p brightgreen/16", -" keyword wholeright $+q brightgreen/16", -" keyword wholeright $+r brightgreen/16", -" keyword wholeright $+s brightgreen/16", -" keyword wholeright $+t brightgreen/16", -" keyword wholeright $+u brightgreen/16", -" keyword wholeright $+v brightgreen/16", -" keyword wholeright $+w brightgreen/16", -" keyword wholeright $+x brightgreen/16", -" keyword wholeright $+y brightgreen/16", -" keyword wholeright $+z brightgreen/16", -"", -" keyword wholeright $+0 brightgreen/16", -" keyword wholeright $+1 brightgreen/16", -" keyword wholeright $+2 brightgreen/16", -" keyword wholeright $+3 brightgreen/16", -" keyword wholeright $+4 brightgreen/16", -" keyword wholeright $+5 brightgreen/16", -" keyword wholeright $+6 brightgreen/16", -" keyword wholeright $+7 brightgreen/16", -" keyword wholeright $+8 brightgreen/16", -" keyword wholeright $+9 brightgreen/16", -"", -" keyword $ brightgreen/16", -"", -"wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._", -"wholechars left abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._", -"", -" keyword whole arch cyan/14", -" keyword whole ash cyan/14", -" keyword whole awk cyan/14", -" keyword whole basename cyan/14", -" keyword whole bash cyan/14", -" keyword whole basnemae cyan/14", -" keyword whole bg_backup cyan/14", -" keyword whole bg_restore cyan/14", -" keyword whole bsh cyan/14", -" keyword whole cat cyan/14", -" keyword whole chgrp cyan/14", -" keyword whole chmod cyan/14", -" keyword whole chown cyan/14", -" keyword whole cp cyan/14", -" keyword whole cpio cyan/14", -" keyword whole csh cyan/14", -" keyword whole date cyan/14", -" keyword whole dd cyan/14", -" keyword whole df cyan/14", -" keyword whole dmesg cyan/14", -" keyword whole dnsdomainname cyan/14", -" keyword whole doexec cyan/14", -" keyword whole domainname cyan/14", -" keyword whole echo cyan/14", -" keyword whole ed cyan/14", -" keyword whole egrep cyan/14", -" keyword whole ex cyan/14", -" keyword whole false cyan/14", -" keyword whole fgrep cyan/14", -" keyword whole fsconf cyan/14", -" keyword whole gawk cyan/14", -" keyword whole grep cyan/14", -" keyword whole gunzip cyan/14", -" keyword whole gzip cyan/14", -" keyword whole hostname cyan/14", -" keyword whole igawk cyan/14", -" keyword whole ipcalc cyan/14", -" keyword whole kill cyan/14", -" keyword whole ksh cyan/14", -" keyword whole linuxconf cyan/14", -" keyword whole ln cyan/14", -" keyword whole login cyan/14", -" keyword whole lpdconf cyan/14", -" keyword whole ls cyan/14", -" keyword whole mail cyan/14", -" keyword whole mkdir cyan/14", -" keyword whole mknod cyan/14", -" keyword whole mktemp cyan/14", -" keyword whole more cyan/14", -" keyword whole mount cyan/14", -" keyword whole mt cyan/14", -" keyword whole mv cyan/14", -" keyword whole netconf cyan/14", -" keyword whole netstat cyan/14", -" keyword whole nice cyan/14", -" keyword whole nisdomainname cyan/14", -" keyword whole ping cyan/14", -" keyword whole ps cyan/14", -" keyword whole pwd cyan/14", -" keyword whole red cyan/14", -" keyword whole remadmin cyan/14", -" keyword whole rm cyan/14", -" keyword whole rmdir cyan/14", -" keyword whole rpm cyan/14", -" keyword whole sed cyan/14", -" keyword whole setserial cyan/14", -" keyword whole sh cyan/14", -" keyword whole sleep cyan/14", -" keyword whole sort cyan/14", -" keyword whole stty cyan/14", -" keyword whole su cyan/14", -" keyword whole sync cyan/14", -" keyword whole taper cyan/14", -" keyword whole tar cyan/14", -" keyword whole tcsh cyan/14", -" keyword whole touch cyan/14", -" keyword whole true cyan/14", -" keyword whole umount cyan/14", -" keyword whole uname cyan/14", -" keyword whole userconf cyan/14", -" keyword whole usleep cyan/14", -" keyword whole vi cyan/14", -" keyword whole view cyan/14", -" keyword whole vim cyan/14", -" keyword whole xconf cyan/14", -" keyword whole ypdomainname cyan/14", -" keyword whole zcat cyan/14", -" keyword whole zsh cyan/14", -"", -"###############################################################################", "file ..\\*\\\\.(pl|PL])$ Perl\\sProgram ^#!\\s\\*/.\\*/perl$", -"context default", -" keyword whole linestart #!\\[\\s\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/bin/perl brightcyan/17 black/0", -" keyword whole linestart #!\\[\\s\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/bin/perl brightcyan/17 black/0", -" keyword whole linestart #!\\[\\s\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/bin/perl brightcyan/17 black/0", -" keyword whole linestart #!\\[\\s\\]/\\[abcdefghijklmnopqrstuvwxyz\\]/bin/perl brightcyan/17 black/0", -" keyword whole linestart #!\\[\\s\\]/bin/perl brightcyan/17 black/0", -"", -" keyword $_ red/orange", -" keyword $. red/orange", -" keyword $/ red/orange", -" keyword $, red/orange", -" keyword $\" red/orange", -" keyword $\\\\ red/orange", -" keyword $# red/orange", -" keyword $\\* red/orange", -" keyword $? red/orange", -" keyword $] red/orange", -" keyword $[ red/orange", -" keyword $; red/orange", -" keyword $! red/orange", -" keyword $@ red/orange", -" keyword $: red/orange", -" keyword $0 red/orange", -" keyword $$ red/orange", -" keyword $< red/orange", -" keyword $> red/orange", -" keyword $( red/orange", -" keyword $) red/orange", -"", -" keyword $% red/orange", -" keyword $= red/orange", -" keyword $- red/orange", -" keyword $~ red/orange", -" keyword $| red/orange", -" keyword $& red/orange", -" keyword $` red/orange", -" keyword $' red/orange", -" keyword $+ red/orange", -" keyword $11 red/orange", -" keyword $12 red/orange", -" keyword $13 red/orange", -" keyword $14 red/orange", -" keyword $15 red/orange", -" keyword $16 red/orange", -" keyword $17 red/orange", -" keyword $18 red/orange", -" keyword $19 red/orange", -" keyword $20 red/orange", -" keyword $10 red/orange", -" keyword $1 red/orange", -" keyword $2 red/orange", -" keyword $3 red/orange", -" keyword $4 red/orange", -" keyword $5 red/orange", -" keyword $6 red/orange", -" keyword $7 red/orange", -" keyword $8 red/orange", -" keyword $9 red/orange", -" keyword $0 red/orange", -"", -" keyword $^A red/orange", -" keyword $^D red/orange", -" keyword $^E red/orange", -" keyword $^I red/orange", -" keyword $^L red/orange", -" keyword $^P red/orange", -" keyword $^T red/orange", -" keyword $^W red/orange", -" keyword $^X red/orange", -" keyword $^A red/orange", -"", -" keyword @EXPORT red/orange", -" keyword @EXPORT_OK red/orange", -" keyword @INC red/orange", -" keyword @ISA red/orange", -" keyword @_ red/orange", -" keyword @ENV red/orange", -" keyword @OVERLOAD red/orange", -" keyword @SIG red/orange", -"", -" keyword $ brightgreen/15", -" keyword & brightmagenta/19", -" keyword % brightcyan/17", -" keyword @ white/21", -" keyword \\\\\" brightred/18", -" keyword \\\\' brightred/18", -"", -" keyword <+> brightred/18", -" keyword -> yellow/24", -" keyword => yellow/24", -" keyword > yellow/24", -" keyword < yellow/24", -" keyword \\+ yellow/24", -" keyword - yellow/24", -" keyword \\* yellow/24", -" keyword / yellow/24", -" keyword % yellow/24", -" keyword = yellow/24", -" keyword != yellow/24", -" keyword == yellow/24", -" keyword whole ge yellow/24", -" keyword whole le yellow/24", -" keyword whole gt yellow/24", -" keyword whole lt yellow/24", -" keyword whole eq yellow/24", -" keyword whole ne yellow/24", -" keyword whole cmp yellow/24", -" keyword ~ yellow/24", -" keyword { brightcyan/14", -" keyword } brightcyan/14", -" keyword ( brightcyan/15", -" keyword ) brightcyan/15", -" keyword [ brightcyan/14", -" keyword ] brightcyan/14", -" keyword , brightcyan/14", -" keyword .. brightcyan/14", -" keyword : brightcyan/14", -" keyword ; brightmagenta/19", -"", -" keyword whole sub yellow/24", -" keyword whole STDIN brightred/18", -" keyword whole STDOUT brightred/18", -" keyword whole STDERR brightred/18", -" keyword whole STDARGV brightred/18", -" keyword whole DATA brightred/18", -"", -" keyword whole do magenta/23", -" keyword whole if magenta/23", -" keyword whole until magenta/23", -" keyword whole elsif magenta/23", -" keyword whole else magenta/23", -" keyword whole unless magenta/23", -" keyword whole while magenta/23", -" keyword whole foreach magenta/23", -" keyword whole goto magenta/23", -" keyword whole last magenta/23", -" keyword whole next magenta/23", -" keyword whole bless magenta/23", -" keyword whole caller magenta/23", -" keyword whole import magenta/23", -" keyword whole package magenta/23", -" keyword whole require magenta/23", -" keyword whole return magenta/23", -" keyword whole untie magenta/23", -" keyword whole use magenta/23", -"", -" keyword whole diagnostics brightcyan/17", -" keyword whole integer brightcyan/17", -" keyword whole less brightcyan/17", -" keyword whole lib brightcyan/17", -" keyword whole ops brightcyan/17", -" keyword whole overload brightcyan/17", -" keyword whole sigtrap brightcyan/17", -" keyword whole strict brightcyan/17", -" keyword whole vars brightcyan/17", -"", -" keyword whole abs yellow/24", -" keyword whole atan2 yellow/24", -" keyword whole cos yellow/24", -" keyword whole exp yellow/24", -" keyword whole int yellow/24", -" keyword whole log yellow/24", -" keyword whole rand yellow/24", -" keyword whole sin yellow/24", -" keyword whole sqrt yellow/24", -" keyword whole srand yellow/24", -" keyword whole time yellow/24", -" keyword whole chr yellow/24", -" keyword whole gmtime yellow/24", -" keyword whole hex yellow/24", -" keyword whole localtime yellow/24", -" keyword whole oct yellow/24", -" keyword whole ord yellow/24", -" keyword whole vec yellow/24", -" keyword whole pack yellow/24", -" keyword whole unpack yellow/24", -"", -" keyword whole chomp yellow/YellowGreen", -" keyword whole chop yellow/YellowGreen", -" keyword whole crypt yellow/YellowGreen", -" keyword whole eval yellow/YellowGreen", -" keyword whole index yellow/YellowGreen", -" keyword whole length yellow/YellowGreen", -" keyword whole lc yellow/YellowGreen", -" keyword whole lcfirst yellow/YellowGreen", -" keyword whole quotemeta yellow/YellowGreen", -" keyword whole rindex yellow/YellowGreen", -" keyword whole substr yellow/YellowGreen", -" keyword whole uc yellow/YellowGreen", -" keyword whole ucfirst yellow/YellowGreen", -"", -" keyword whole delete yellow/24", -" keyword whole each yellow/24", -" keyword whole exists yellow/24", -" keyword whole grep yellow/24", -" keyword whole join yellow/24", -" keyword whole keys yellow/24", -" keyword whole map yellow/24", -" keyword whole pop yellow/24", -" keyword whole push yellow/24", -" keyword whole reverse yellow/24", -" keyword whole scalar yellow/24", -" keyword whole shift yellow/24", -" keyword whole sort yellow/24", -" keyword whole splice yellow/24", -" keyword whole split yellow/24", -" keyword whole unshift yellow/24", -" keyword whole values yellow/24", -"", -" keyword whole chmod yellow/24", -" keyword whole chown yellow/24", -" keyword whole truncate yellow/24", -" keyword whole link yellow/24", -" keyword whole lstat yellow/24", -" keyword whole mkdir yellow/24", -" keyword whole readlink yellow/24", -" keyword whole rename yellow/24", -" keyword whole rmdir yellow/24", -" keyword whole stat yellow/24", -" keyword whole symlink yellow/24", -" keyword whole unlink yellow/24", -" keyword whole utime yellow/24", -"", -" keyword whole binmade yellow/24", -" keyword whole close yellow/24", -" keyword whole dbmclose yellow/24", -" keyword whole dbmopen yellow/24", -" keyword whole binmade yellow/24", -" keyword whole eof yellow/24", -" keyword whole fcntl yellow/24", -" keyword whole fileno yellow/24", -" keyword whole flock yellow/24", -" keyword whole getc yellow/24", -" keyword whole ioctl yellow/24", -" keyword whole open yellow/24", -" keyword whole pipe yellow/24", -" keyword whole print yellow/24", -" keyword whole printf yellow/24", -" keyword whole read yellow/24", -" keyword whole seek yellow/24", -" keyword whole select yellow/24", -" keyword whole sprintf yellow/24", -" keyword whole sysopen yellow/24", -" keyword whole sysread yellow/24", -" keyword whole syswrite yellow/24", -" keyword whole tell yellow/24", -"", -" keyword whole formline yellow/24", -" keyword whole write yellow/24", -"", -" keyword whole closedir yellow/24", -" keyword whole opendir yellow/24", -" keyword whole readdir yellow/24", -" keyword whole rewinddir yellow/24", -" keyword whole seekdir yellow/24", -" keyword whole telldir yellow/24", -"", -" keyword whole alarm yellow/24", -" keyword whole chdir yellow/24", -" keyword whole chroot yellow/24", -" keyword whole die yellow/24", -" keyword whole exec yellow/24", -" keyword whole exit yellow/24", -" keyword whole fork yellow/24", -" keyword whole getlogin yellow/24", -" keyword whole getpgrp yellow/24", -" keyword whole getppid yellow/24", -" keyword whole getpriority yellow/24", -" keyword whole glob yellow/24", -" keyword whole kill yellow/24", -" keyword whole setpgrp yellow/24", -" keyword whole setpriority yellow/24", -" keyword whole sleep yellow/24", -" keyword whole syscall yellow/24", -" keyword whole system yellow/24", -" keyword whole times yellow/24", -" keyword whole umask yellow/24", -" keyword whole wait yellow/24", -" keyword whole waitpid yellow/24", -" keyword whole warn yellow/24", -"", -" keyword whole accept yellow/24", -" keyword whole bind yellow/24", -" keyword whole connect yellow/24", -" keyword whole getpeername yellow/24", -" keyword whole getsockname yellow/24", -" keyword whole getsockopt yellow/24", -" keyword whole listen yellow/24", -" keyword whole recv yellow/24", -" keyword whole send yellow/24", -" keyword whole setsockopt yellow/24", -" keyword whole shutdown yellow/24", -" keyword whole socket yellow/24", -" keyword whole socketpair yellow/24", -"", -" keyword whole msgctl yellow/24", -" keyword whole msgget yellow/24", -" keyword whole msgsnd yellow/24", -" keyword whole msgrcv yellow/24", -" keyword whole semctl yellow/24", -" keyword whole semget yellow/24", -" keyword whole semop yellow/24", -" keyword whole shmctl yellow/24", -" keyword whole shmget yellow/24", -" keyword whole shmread yellow/24", -" keyword whole shmwrite yellow/24", -"", -" keyword whole defined yellow/24", -" keyword whole dump yellow/24", -" keyword whole eval yellow/24", -" keyword whole local yellow/24", -" keyword whole my yellow/24", -" keyword whole ref yellow/24", -" keyword whole reset yellow/24", -" keyword whole scalar yellow/24", -" keyword whole undef yellow/24", -" keyword whole wantarray yellow/24", -"", -" keyword whole endpwent yellow/24", -" keyword whole getpwent yellow/24", -" keyword whole getpwnam yellow/24", -" keyword whole getpwuid yellow/24", -" keyword whole setpwent yellow/24", -" keyword whole endgrent yellow/24", -" keyword whole getgrgid yellow/24", -" keyword whole getgrnam yellow/24", -" keyword whole getgrent yellow/24", -" keyword whole setgrent yellow/24", -"", -" keyword whole endhostent yellow/24", -" keyword whole gethostbyaddr yellow/24", -" keyword whole gethostbyname yellow/24", -" keyword whole gethostent yellow/24", -" keyword whole sethostent yellow/24", -"", -" keyword whole endnetent yellow/24", -" keyword whole getnetbyaddr yellow/24", -" keyword whole getnetbyname yellow/24", -" keyword whole getnetent yellow/24", -" keyword whole setnetent yellow/24", -" keyword whole endservent yellow/24", -" keyword whole getservbyname yellow/24", -" keyword whole getservbyport yellow/24", -" keyword whole getservent yellow/24", -" keyword whole serservent yellow/24", -" keyword whole endprotoent yellow/24", -" keyword whole getprotobyname yellow/24", -" keyword whole getprotobynumber yellow/24", -" keyword whole getprotoent yellow/24", -" keyword whole setprotoent yellow/24", -"", -"context exclusive whole <\\[\\s\\\\\\]EOF EOF green/6", -"context # \\n brown/22", -"context linestart = =cut brown/22", -"context \" \" green/6", -" keyword \\\\\" brightgreen/16", -" keyword \\\\\\\\ brightgreen/16", -"context ' ' brightgreen/16", -" keyword \\\\' green/6", -" keyword \\\\\\\\ green/6", +"include perl.syntax", "", -"context exclusive ` ` white/26 black/0", -"", -"context whole __END__ guacomale_pudding white/26 black/0", -"", -"###############################################################################", "file ..\\*\\\\.(py|PY])$ Python\\sProgram ^#!\\s\\*/.\\*/python$", -"context default", -" keyword : brightred/18", -" keyword > yellow/24", -" keyword < yellow/24", -" keyword \\+ yellow/24", -" keyword - yellow/24", -" keyword \\* yellow/24", -" keyword / yellow/24", -" keyword % yellow/24", -" keyword = yellow/24", -" keyword != yellow/24", -" keyword == yellow/24", -" keyword { brightcyan/14", -" keyword } brightcyan/14", -" keyword ( brightcyan/15", -" keyword ) brightcyan/15", -" keyword [ brightcyan/14", -" keyword ] brightcyan/14", -" keyword , brightcyan/14", -" keyword : brightcyan/14", -" keyword ; brightmagenta/19", -" keyword whole self brightred/18", -" keyword whole access yellow/24", -" keyword whole and yellow/24", -" keyword whole break yellow/24", -" keyword whole class yellow/24", -" keyword whole continue yellow/24", -" keyword whole def yellow/24", -" keyword whole del yellow/24", -" keyword whole elif yellow/24", -" keyword whole else yellow/24", -" keyword whole except yellow/24", -" keyword whole exec yellow/24", -" keyword whole finally yellow/24", -" keyword whole for yellow/24", -" keyword whole from yellow/24", -" keyword whole global yellow/24", -" keyword whole if yellow/24", -" keyword whole import yellow/24", -" keyword whole in yellow/24", -" keyword whole is yellow/24", -" keyword whole lambda yellow/24", -" keyword whole not yellow/24", -" keyword whole or yellow/24", -" keyword whole pass yellow/24", -" keyword whole print yellow/24", -" keyword whole raise yellow/24", -" keyword whole return yellow/24", -" keyword whole try yellow/24", -" keyword whole while yellow/24", -"", -" keyword whole abs brightcyan/17", -" keyword whole apply brightcyan/17", -" keyword whole callable brightcyan/17", -" keyword whole chr brightcyan/17", -" keyword whole cmp brightcyan/17", -" keyword whole coerce brightcyan/17", -" keyword whole compile brightcyan/17", -" keyword whole delattr brightcyan/17", -" keyword whole dir brightcyan/17", -" keyword whole divmod brightcyan/17", -" keyword whole eval brightcyan/17", -" keyword whole exec brightcyan/17", -" keyword whole execfile brightcyan/17", -" keyword whole filter brightcyan/17", -" keyword whole float brightcyan/17", -" keyword whole getattr brightcyan/17", -" keyword whole globals brightcyan/17", -" keyword whole hasattr brightcyan/17", -" keyword whole hash brightcyan/17", -" keyword whole hex brightcyan/17", -" keyword whole id brightcyan/17", -" keyword whole input brightcyan/17", -" keyword whole int brightcyan/17", -" keyword whole len brightcyan/17", -" keyword whole locals brightcyan/17", -" keyword whole long brightcyan/17", -" keyword whole map brightcyan/17", -" keyword whole max brightcyan/17", -" keyword whole min brightcyan/17", -" keyword whole oct brightcyan/17", -" keyword whole open brightcyan/17", -" keyword whole ord brightcyan/17", -" keyword whole pow brightcyan/17", -" keyword whole range brightcyan/17", -" keyword whole raw_input brightcyan/17", -" keyword whole reduce brightcyan/17", -" keyword whole reload brightcyan/17", -" keyword whole repr brightcyan/17", -" keyword whole round brightcyan/17", -" keyword whole setattr brightcyan/17", -" keyword whole str brightcyan/17", -" keyword whole tuple brightcyan/17", -" keyword whole type brightcyan/17", -" keyword whole vars brightcyan/17", -" keyword whole xrange brightcyan/17", -"", -" keyword whole atof magenta/23", -" keyword whole atoi magenta/23", -" keyword whole atol magenta/23", -" keyword whole expandtabs magenta/23", -" keyword whole find magenta/23", -" keyword whole rfind magenta/23", -" keyword whole index magenta/23", -" keyword whole rindex magenta/23", -" keyword whole count magenta/23", -" keyword whole split magenta/23", -" keyword whole splitfields magenta/23", -" keyword whole join magenta/23", -" keyword whole joinfields magenta/23", -" keyword whole strip magenta/23", -" keyword whole swapcase magenta/23", -" keyword whole upper magenta/23", -" keyword whole lower magenta/23", -" keyword whole ljust magenta/23", -" keyword whole rjust magenta/23", -" keyword whole center magenta/23", -" keyword whole zfill magenta/23", -"", -" keyword whole __init__ lightgray/13", -" keyword whole __del__ lightgray/13", -" keyword whole __repr__ lightgray/13", -" keyword whole __str__ lightgray/13", -" keyword whole __cmp__ lightgray/13", -" keyword whole __hash__ lightgray/13", -" keyword whole __call__ lightgray/13", -" keyword whole __getattr__ lightgray/13", -" keyword whole __setattr__ lightgray/13", -" keyword whole __delattr__ lightgray/13", -" keyword whole __len__ lightgray/13", -" keyword whole __getitem__ lightgray/13", -" keyword whole __setitem__ lightgray/13", -" keyword whole __delitem__ lightgray/13", -" keyword whole __getslice__ lightgray/13", -" keyword whole __setslice__ lightgray/13", -" keyword whole __delslice__ lightgray/13", -" keyword whole __add__ lightgray/13", -" keyword whole __sub__ lightgray/13", -" keyword whole __mul__ lightgray/13", -" keyword whole __div__ lightgray/13", -" keyword whole __mod__ lightgray/13", -" keyword whole __divmod__ lightgray/13", -" keyword whole __pow__ lightgray/13", -" keyword whole __lshift__ lightgray/13", -" keyword whole __rshift__ lightgray/13", -" keyword whole __and__ lightgray/13", -" keyword whole __xor__ lightgray/13", -" keyword whole __or__ lightgray/13", -" keyword whole __neg__ lightgray/13", -" keyword whole __pos__ lightgray/13", -" keyword whole __abs__ lightgray/13", -" keyword whole __invert__ lightgray/13", -" keyword whole __nonzero__ lightgray/13", -" keyword whole __coerce__ lightgray/13", -" keyword whole __int__ lightgray/13", -" keyword whole __long__ lightgray/13", -" keyword whole __float__ lightgray/13", -" keyword whole __oct__ lightgray/13", -" keyword whole __hex__ lightgray/13", -"", -" keyword whole __init__ lightgray/13", -" keyword whole __del__ lightgray/13", -" keyword whole __repr__ lightgray/13", -" keyword whole __str__ lightgray/13", -" keyword whole __cmp__ lightgray/13", -" keyword whole __hash__ lightgray/13", -" keyword whole __call__ lightgray/13", -" keyword whole __getattr__ lightgray/13", -" keyword whole __setattr__ lightgray/13", -" keyword whole __delattr__ lightgray/13", -" keyword whole __len__ lightgray/13", -" keyword whole __getitem__ lightgray/13", -" keyword whole __setitem__ lightgray/13", -" keyword whole __delitem__ lightgray/13", -" keyword whole __getslice__ lightgray/13", -" keyword whole __setslice__ lightgray/13", -" keyword whole __delslice__ lightgray/13", -" keyword whole __add__ lightgray/13", -" keyword whole __sub__ lightgray/13", -" keyword whole __mul__ lightgray/13", -" keyword whole __div__ lightgray/13", -" keyword whole __mod__ lightgray/13", -" keyword whole __divmod__ lightgray/13", -" keyword whole __pow__ lightgray/13", -" keyword whole __lshift__ lightgray/13", -" keyword whole __rshift__ lightgray/13", -" keyword whole __and__ lightgray/13", -" keyword whole __xor__ lightgray/13", -" keyword whole __or__ lightgray/13", -" keyword whole __neg__ lightgray/13", -" keyword whole __pos__ lightgray/13", -" keyword whole __abs__ lightgray/13", -" keyword whole __invert__ lightgray/13", -" keyword whole __nonzero__ lightgray/13", -" keyword whole __coerce__ lightgray/13", -" keyword whole __int__ lightgray/13", -" keyword whole __long__ lightgray/13", -" keyword whole __float__ lightgray/13", -" keyword whole __oct__ lightgray/13", -" keyword whole __hex__ lightgray/13", -"", -" keyword whole __radd__ lightgray/13", -" keyword whole __rsub__ lightgray/13", -" keyword whole __rmul__ lightgray/13", -" keyword whole __rdiv__ lightgray/13", -" keyword whole __rmod__ lightgray/13", -" keyword whole __rdivmod__ lightgray/13", -" keyword whole __rpow__ lightgray/13", -" keyword whole __rlshift__ lightgray/13", -" keyword whole __rrshift__ lightgray/13", -" keyword whole __rand__ lightgray/13", -" keyword whole __rxor__ lightgray/13", -" keyword whole __ror__ lightgray/13", -"", -" keyword whole __*__ brightred/18", -"", -"context \"\"\" \"\"\" brown/22", -"context # \\n brown/22", -"context \" \" green/6", -" keyword \\\\\" brightgreen/16", -" keyword %% brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]e brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]E brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]f brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]g brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]G brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]d brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]i brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]o brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]u brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]x brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]X brightgreen/16", -" keyword %\\[hl\\]n brightgreen/16", -" keyword %\\[.\\]\\[0123456789\\]s brightgreen/16", -" keyword %[*] brightgreen/16", -" keyword %c brightgreen/16", -" keyword \\\\\\\\ brightgreen/16", -" keyword \\\\' brightgreen/16", -" keyword \\\\a brightgreen/16", -" keyword \\\\b brightgreen/16", -" keyword \\\\t brightgreen/16", -" keyword \\\\n brightgreen/16", -" keyword \\\\v brightgreen/16", -" keyword \\\\f brightgreen/16", -" keyword \\\\r brightgreen/16", -" keyword \\\\0 brightgreen/16", -"", -"context ' ' green/6", -" keyword \\\\\" brightgreen/16", -" keyword %% brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]e brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]E brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]f brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]g brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]G brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]d brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]i brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]o brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]u brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]x brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]X brightgreen/16", -" keyword %\\[hl\\]n brightgreen/16", -" keyword %\\[.\\]\\[0123456789\\]s brightgreen/16", -" keyword %[*] brightgreen/16", -" keyword %c brightgreen/16", -" keyword \\\\\\\\ brightgreen/16", -" keyword \\\\' brightgreen/16", -" keyword \\\\a brightgreen/16", -" keyword \\\\b brightgreen/16", -" keyword \\\\t brightgreen/16", -" keyword \\\\n brightgreen/16", -" keyword \\\\v brightgreen/16", -" keyword \\\\f brightgreen/16", -" keyword \\\\r brightgreen/16", -" keyword \\\\0 brightgreen/16", +"include python.syntax", "", -"###############################################################################", "file ..\\*\\\\.(man|[0-9n]|[0-9]x)$ NROFF\\sSource", +"include nroff.syntax", "", -"context default", -" keyword \\\\fP brightgreen/6", -" keyword \\\\fR brightgreen/6", -" keyword \\\\fB brightgreen/6", -" keyword \\\\fI brightgreen/6", -" keyword linestart .AS cyan/5", -" keyword linestart .Ar cyan/5", -" keyword linestart .At cyan/5", -" keyword linestart .BE cyan/5", -" keyword linestart .BH cyan/5", -" keyword linestart .BI cyan/5", -" keyword linestart .BR cyan/5", -" keyword linestart .BS cyan/5", -" keyword linestart .Bd cyan/5", -" keyword linestart .Bk cyan/5", -" keyword linestart .Bl cyan/5", -" keyword linestart .Bu cyan/5", -" keyword linestart .Bx cyan/5", -" keyword linestart .CE cyan/5", -" keyword linestart .CM cyan/5", -" keyword linestart .CS cyan/5", -" keyword linestart .CT cyan/5", -" keyword linestart .CW cyan/5", -" keyword linestart .Cm cyan/5", -" keyword linestart .Co cyan/5", -" keyword linestart .DA cyan/5", -" keyword linestart .DE cyan/5", -" keyword linestart .DS cyan/5", -" keyword linestart .DT cyan/5", -" keyword linestart .Dd cyan/5", -" keyword linestart .De cyan/5", -" keyword linestart .Dl cyan/5", -" keyword linestart .Dq cyan/5", -" keyword linestart .Ds cyan/5", -" keyword linestart .Dt cyan/5", -" keyword linestart .Dv cyan/5", -" keyword linestart .EE cyan/5", -" keyword linestart .EN cyan/5", -" keyword linestart .EQ cyan/5", -" keyword linestart .EX cyan/5", -" keyword linestart .Ed cyan/5", -" keyword linestart .Ee cyan/5", -" keyword linestart .Ek cyan/5", -" keyword linestart .El cyan/5", -" keyword linestart .Em cyan/5", -" keyword linestart .En cyan/5", -" keyword linestart .Ev cyan/5", -" keyword linestart .Ex cyan/5", -" keyword linestart .FI cyan/5", -" keyword linestart .FL cyan/5", -" keyword linestart .FN cyan/5", -" keyword linestart .FT cyan/5", -" keyword linestart .Fi cyan/5", -" keyword linestart .Fl cyan/5", -" keyword linestart .Fn cyan/5", -" keyword linestart .HP cyan/5", -" keyword linestart .HS cyan/5", -" keyword linestart .Hh cyan/5", -" keyword linestart .Hi cyan/5", -" keyword linestart .IB cyan/5", -" keyword linestart .IP cyan/5", -" keyword linestart .IR cyan/5", -" keyword linestart .IX cyan/5", -" keyword linestart .Ic cyan/5", -" keyword linestart .Id cyan/5", -" keyword linestart .Ip cyan/5", -" keyword linestart .It cyan/5", -" keyword linestart .LI cyan/5", -" keyword linestart .LO cyan/5", -" keyword linestart .LP cyan/5", -" keyword linestart .LR cyan/5", -" keyword linestart .Li cyan/5", -" keyword linestart .MF cyan/5", -" keyword linestart .ML cyan/5", -" keyword linestart .MU cyan/5", -" keyword linestart .MV cyan/5", -" keyword linestart .N cyan/5", -" keyword linestart .NF cyan/5", -" keyword linestart .Nd cyan/5", -" keyword linestart .Nm cyan/5", -" keyword linestart .No cyan/5", -" keyword linestart .OP cyan/5", -" keyword linestart .Oc cyan/5", -" keyword linestart .Oo cyan/5", -" keyword linestart .Op cyan/5", -" keyword linestart .Os cyan/5", -" keyword linestart .PD cyan/5", -" keyword linestart .PN cyan/5", -" keyword linestart .PP cyan/5", -" keyword linestart .PU cyan/5", -" keyword linestart .Pa cyan/5", -" keyword linestart .Pf cyan/5", -" keyword linestart .Pp cyan/5", -" keyword linestart .Pq cyan/5", -" keyword linestart .Pr cyan/5", -" keyword linestart .Ps cyan/5", -" keyword linestart .Ql cyan/5", -" keyword linestart .RB cyan/5", -" keyword linestart .RE cyan/5", -" keyword linestart .RI cyan/5", -" keyword linestart .RS cyan/5", -" keyword linestart .RT cyan/5", -" keyword linestart .Re cyan/5", -" keyword linestart .Rs cyan/5", -" keyword linestart .SB cyan/5", -" keyword linestart .SH cyan/5", -" keyword linestart .SM cyan/5", -" keyword linestart .SP cyan/5", -" keyword linestart .SS cyan/5", -" keyword linestart .Sa cyan/5", -" keyword linestart .Sh cyan/5", -" keyword linestart .Sm cyan/5", -" keyword linestart .Sp cyan/5", -" keyword linestart .Sq cyan/5", -" keyword linestart .Ss cyan/5", -" keyword linestart .St cyan/5", -" keyword linestart .Sx cyan/5", -" keyword linestart .Sy cyan/5", -" keyword linestart .TE cyan/5", -" keyword linestart .TH cyan/5", -" keyword linestart .TP cyan/5", -" keyword linestart .TQ cyan/5", -" keyword linestart .TS cyan/5", -" keyword linestart .Tn cyan/5", -" keyword linestart .Tp cyan/5", -" keyword linestart .UC cyan/5", -" keyword linestart .Uh cyan/5", -" keyword linestart .Ux cyan/5", -" keyword linestart .VE cyan/5", -" keyword linestart .VS cyan/5", -" keyword linestart .Va cyan/5", -" keyword linestart .Vb cyan/5", -" keyword linestart .Ve cyan/5", -" keyword linestart .Xc cyan/5", -" keyword linestart .Xe cyan/5", -" keyword linestart .Xr cyan/5", -" keyword linestart .YN cyan/5", -" keyword linestart .ad cyan/5", -" keyword linestart .am cyan/5", -" keyword linestart .bd cyan/5", -" keyword linestart .bp cyan/5", -" keyword linestart .br cyan/5", -" keyword linestart .ce cyan/5", -" keyword linestart .cs cyan/5", -" keyword linestart .de cyan/5", -" keyword linestart .ds cyan/5", -" keyword linestart .ec cyan/5", -" keyword linestart .eh cyan/5", -" keyword linestart .el cyan/5", -" keyword linestart .eo cyan/5", -" keyword linestart .ev cyan/5", -" keyword linestart .fc cyan/5", -" keyword linestart .fi cyan/5", -" keyword linestart .ft cyan/5", -" keyword linestart .hy cyan/5", -" keyword linestart .iX cyan/5", -" keyword linestart .ie cyan/5", -" keyword linestart .if cyan/5", -" keyword linestart .ig cyan/5", -" keyword linestart .in cyan/5", -" keyword linestart .ll cyan/5", -" keyword linestart .lp cyan/5", -" keyword linestart .ls cyan/5", -" keyword linestart .mk cyan/5", -" keyword linestart .na cyan/5", -" keyword linestart .ne cyan/5", -" keyword linestart .nf cyan/5", -" keyword linestart .nh cyan/5", -" keyword linestart .nr cyan/5", -" keyword linestart .ns cyan/5", -" keyword linestart .oh cyan/5", -" keyword linestart .ps cyan/5", -" keyword linestart .re cyan/5", -" keyword linestart .rm cyan/5", -" keyword linestart .rn cyan/5", -" keyword linestart .rr cyan/5", -" keyword linestart .so cyan/5", -" keyword linestart .sp cyan/5", -" keyword linestart .ss cyan/5", -" keyword linestart .ta cyan/5", -" keyword linestart .ti cyan/5", -" keyword linestart .tm cyan/5", -" keyword linestart .tr cyan/5", -" keyword linestart .ul cyan/5", -" keyword linestart .vs cyan/5", -" keyword linestart .zZ cyan/5", -" keyword linestart .e cyan/5", -" keyword linestart .d cyan/5", -" keyword linestart .h cyan/5", -" keyword linestart .B cyan/5", -" keyword linestart .I cyan/5", -" keyword linestart .R cyan/5", -" keyword linestart .P cyan/5", -" keyword linestart .L cyan/5", -" keyword linestart .V cyan/5", -" keyword linestart .F cyan/5", -" keyword linestart .T cyan/5", -" keyword linestart .X cyan/5", -" keyword linestart .Y cyan/5", -" keyword linestart .b cyan/5", -" keyword linestart .l cyan/5", -" keyword linestart .i cyan/5", -"", -"context exclusive linestart .SH \\n brightred/18", -"context exclusive linestart .TH \\n brightred/18", -"context exclusive linestart .B \\n magenta/23", -"context exclusive linestart .I \\n yellow/24", -"context exclusive linestart .nf linestart .fi green/15", -"", -"# font changes should end in a \\fP", -"context exclusive \\\\fB \\\\fP magenta/23", -"context exclusive \\\\fI \\\\fP yellow/24", -"context linestart .\\\\\" \\n brown/22", -"", -"###############################################################################", -"# Assumes you've set a dark background, e.g. navy blue.", "file ..\\*\\\\.(htm|html|HTM|HTML)$ HTML\\sFile", +"include html.syntax", "", -"context default white/25", -" keyword whole &*; brightgreen/16", -"context white/26", -"context < > brightcyan/17", -" keyword \"http:*\" magenta/22", -" keyword \"ftp:*\" magenta/22", -" keyword \"mailto:*\" magenta/22", -" keyword \"gopher:*\" magenta/22", -" keyword \"telnet:*\" magenta/22", -" keyword \"file:*\" magenta/22", -" keyword \"*.gif\" brightred/19", -" keyword \"*.jpg\" brightred/19", -" keyword \"*.png\" brightred/19", -" keyword \"*\" cyan/5", -"", -"###############################################################################", -"# Pascal (BP7 IDE alike)", "file ..\\*\\\\.(pp|PP|pas|PAS)$ Pascal Program", -"context default yellow/24", -" keyword whole absolute white/25", -" keyword whole and white/25", -" keyword whole array white/25", -" keyword whole as white/25", -" keyword whole asm white/25", -" keyword whole assembler white/25", -" keyword whole begin white/25", -" keyword whole break white/25", -" keyword whole case white/25", -" keyword whole class white/25", -" keyword whole const white/25", -" keyword whole continue white/25", -" keyword whole constructor white/25", -" keyword whole destructor white/25", -" keyword whole dispose white/25", -" keyword whole div white/25", -" keyword whole do white/25", -" keyword whole downto white/25", -" keyword whole else white/25", -" keyword whole end white/25", -" keyword whole except white/25", -" keyword whole exit white/25", -" keyword whole export white/25", -" keyword whole exports white/25", -" keyword whole external white/25", -" keyword whole fail white/25", -" keyword whole far white/25", -" keyword whole false white/25", -" keyword whole file white/25", -" keyword whole finally white/25", -" keyword whole for white/25", -" keyword whole forward white/25", -" keyword whole function white/25", -" keyword whole goto white/25", -" keyword whole if white/25", -" keyword whole implementation white/25", -" keyword whole in white/25", -" keyword whole inherited white/25", -" keyword whole initialization white/25", -" keyword whole inline white/25", -" keyword whole interface white/25", -" keyword whole interrupt white/25", -" keyword whole is white/25", -" keyword whole label white/25", -" keyword whole library white/25", -" keyword whole mod white/25", -" keyword whole near white/25", -" keyword whole new white/25", -" keyword whole nil white/25", -" keyword whole not white/25", -" keyword whole object white/25", -" keyword whole of white/25", -" keyword whole on white/25", -" keyword whole operator white/25", -" keyword whole or white/25", -" keyword whole otherwise white/25", -" keyword whole packed white/25", -" keyword whole procedure white/25", -" keyword whole program white/25", -" keyword whole property white/25", -" keyword whole raise white/25", -" keyword whole record white/25", -" keyword whole repeat white/25", -" keyword whole self white/25", -" keyword whole set white/25", -" keyword whole shl white/25", -" keyword whole shr white/25", -" keyword whole string white/25", -" keyword whole then white/25", -" keyword whole to white/25", -" keyword whole true white/25", -" keyword whole try white/25", -" keyword whole type white/25", -" keyword whole unit white/25", -" keyword whole until white/25", -" keyword whole uses white/25", -" keyword whole var white/25", -" keyword whole virtual white/25", -" keyword whole while white/25", -" keyword whole with white/25", -" keyword whole xor white/25", -" keyword whole .. white/25", -" ", -" keyword > cyan/5", -" keyword < cyan/5", -" keyword \\+ cyan/5", -" keyword - cyan/5", -" keyword / cyan/5", -" keyword % cyan/5", -" keyword = cyan/5", -" keyword [ cyan/5", -" keyword ] cyan/5", -" keyword ( cyan/5", -" keyword ) cyan/5", -" keyword , cyan/5", -" keyword . cyan/5", -" keyword : cyan/5", -" keyword ; cyan/5", -" keyword {$*} brightred/19", -"", -"context ' ' brightcyan/22", -"context // \\n brown/22", -"context (\\* \\*) brown/22", -"# context {$ } brightred/19", -"# keyword \\[ABCDEFGHIJKLMNOPQRSTUVWXYZ\\]\\[-\\+\\] brightgreen/16", -"# keyword $* brightgreen/16", -"context { } lightgray/22", +"include pascal.syntax", "", -"", -"###############################################################################", "file ..\\*\\\\.tex$ LaTeX\\s2.09\\sDocument", -"context default", -"wholechars left \\\\ ", -"wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", +"include latex.syntax", "", -"# type style", -" keyword whole \\\\tiny yellow/24", -" keyword whole \\\\scriptsize yellow/24", -" keyword whole \\\\footnotesize yellow/24", -" keyword whole \\\\small yellow/24", -" keyword whole \\\\normalsize yellow/24", -" keyword whole \\\\large yellow/24", -" keyword whole \\\\Large yellow/24", -" keyword whole \\\\LARGE yellow/24", -" keyword whole \\\\huge yellow/24", -" keyword whole \\\\Huge yellow/24", -"", -"# accents and symbols", -" keyword whole \\\\`{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\'{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\^{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\\"{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\~{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\={\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\.{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\u{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\v{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\H{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\t{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\c{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\d{\\[aeiouAEIOU\\]} yellow/24", -" keyword whole \\\\b{\\[aeiouAEIOU\\]} yellow/24", -"", -" keyword whole \\\\dag yellow/24", -" keyword whole \\\\ddag yellow/24", -" keyword whole \\\\S yellow/24", -" keyword whole \\\\P yellow/24", -" keyword whole \\\\copyright yellow/24", -" keyword whole \\\\pounds yellow/24", -"", -"# sectioning and table of contents", -" keyword whole \\\\part[*]{*} brightred/19", -" keyword whole \\\\part{*} brightred/19", -" keyword whole \\\\part\\*{*} brightred/19", -" keyword whole \\\\chapter[*]{*} brightred/19", -" keyword whole \\\\chapter{*} brightred/19", -" keyword whole \\\\chapter\\*{*} brightred/19", -" keyword whole \\\\section[*]{*} brightred/19", -" keyword whole \\\\section{*} brightred/19", -" keyword whole \\\\section\\*{*} brightred/19", -" keyword whole \\\\subsection[*]{*} brightred/19", -" keyword whole \\\\subsection{*} brightred/19", -" keyword whole \\\\subsection\\*{*} brightred/19", -" keyword whole \\\\subsubsection[*]{*} brightred/19", -" keyword whole \\\\subsubsection{*} brightred/19", -" keyword whole \\\\subsubsection\\*{*} brightred/19", -" keyword whole \\\\paragraph[*]{*} brightred/19", -" keyword whole \\\\paragraph{*} brightred/19", -" keyword whole \\\\paragraph\\*{*} brightred/19", -" keyword whole \\\\subparagraph[*]{*} brightred/19", -" keyword whole \\\\subparagraph{*} brightred/19", -" keyword whole \\\\subparagraph\\*{*} brightred/19", -"", -" keyword whole \\\\appendix brightred/19", -" keyword whole \\\\tableofcontents brightred/19", -"", -"# misc", -" keyword whole \\\\item[*] yellow/24", -" keyword whole \\\\item yellow/24", -" keyword whole \\\\\\\\ yellow/24", -" keyword \\\\\\s yellow/24 black/0", -" keyword %% yellow/24", -"", -"# docuement and page styles ", -" keyword whole \\\\documentstyle[*]{*} yellow/20", -" keyword whole \\\\documentstyle{*} yellow/20", -" keyword whole \\\\pagestyle{*} yellow/20", -"", -"# cross references", -" keyword whole \\\\label{*} yellow/24", -" keyword whole \\\\ref{*} yellow/24", -"", -"# bibliography and citations", -" keyword whole \\\\bibliography{*} yellow/24", -" keyword whole \\\\bibitem[*]{*} yellow/24", -" keyword whole \\\\bibitem{*} yellow/24", -" keyword whole \\\\cite[*]{*} yellow/24", -" keyword whole \\\\cite{*} yellow/24", -"", -"# splitting the input", -" keyword whole \\\\input{*} yellow/20", -" keyword whole \\\\include{*} yellow/20", -" keyword whole \\\\includeonly{*} yellow/20", -"", -"# line breaking", -" keyword whole \\\\linebreak[\\[01234\\]] yellow/24", -" keyword whole \\\\nolinebreak[\\[01234\\]] yellow/24", -" keyword whole \\\\linebreak yellow/24", -" keyword whole \\\\nolinebreak yellow/24", -" keyword whole \\\\[+] yellow/24", -" keyword whole \\\\- yellow/24", -" keyword whole \\\\sloppy yellow/24", -"", -"# page breaking", -" keyword whole \\\\pagebreak[\\[01234\\]] yellow/24", -" keyword whole \\\\nopagebreak[\\[01234\\]] yellow/24", -" keyword whole \\\\pagebreak yellow/24", -" keyword whole \\\\nopagebreak yellow/24", -" keyword whole \\\\samepage yellow/24", -" keyword whole \\\\newpage yellow/24", -" keyword whole \\\\clearpage yellow/24", -"", -"# defintiions", -" keyword \\\\newcommand{*}[*] cyan/5", -" keyword \\\\newcommand{*} cyan/5", -" keyword \\\\newenvironment{*}[*]{*} cyan/5", -" keyword \\\\newenvironment{*}{*} cyan/5", -"", -"# boxes", -"", -"# begins and ends", -" keyword \\\\begin{document} brightred/14", -" keyword \\\\begin{equation} brightred/14", -" keyword \\\\begin{eqnarray} brightred/14", -" keyword \\\\begin{quote} brightred/14", -" keyword \\\\begin{quotation} brightred/14", -" keyword \\\\begin{center} brightred/14", -" keyword \\\\begin{verse} brightred/14", -" keyword \\\\begin{verbatim} brightred/14", -" keyword \\\\begin{itemize} brightred/14", -" keyword \\\\begin{enumerate} brightred/14", -" keyword \\\\begin{description} brightred/14", -" keyword \\\\begin{list} brightred/14", -" keyword \\\\begin{array} brightred/14", -" keyword \\\\begin{tabular} brightred/14", -" keyword \\\\begin{thebibliography}{*} brightred/14", -" keyword \\\\begin{sloppypar} brightred/14", -"", -" keyword \\\\end{document} brightred/14", -" keyword \\\\end{equation} brightred/14", -" keyword \\\\end{eqnarray} brightred/14", -" keyword \\\\end{quote} brightred/14", -" keyword \\\\end{quotation} brightred/14", -" keyword \\\\end{center} brightred/14", -" keyword \\\\end{verse} brightred/14", -" keyword \\\\end{verbatim} brightred/14", -" keyword \\\\end{itemize} brightred/14", -" keyword \\\\end{enumerate} brightred/14", -" keyword \\\\end{description} brightred/14", -" keyword \\\\end{list} brightred/14", -" keyword \\\\end{array} brightred/14", -" keyword \\\\end{tabular} brightred/14", -" keyword \\\\end{thebibliography}{*} brightred/14", -" keyword \\\\end{sloppypar} brightred/14", -"", -" keyword \\\\begin{*} brightcyan/16", -" keyword \\\\end{*} brightcyan/16", -"", -" keyword \\\\theorem{*}{*} yellow/24", -"", -"# if all else fails", -" keyword whole \\\\+[*]{*}{*}{*} brightcyan/17", -" keyword whole \\\\+[*]{*}{*} brightcyan/17", -" keyword whole \\\\+{*}{*}{*}{*} brightcyan/17", -" keyword whole \\\\+{*}{*}{*} brightcyan/17", -" keyword whole \\\\+{*}{*} brightcyan/17", -" keyword whole \\\\+{*} brightcyan/17", -" keyword \\\\\\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\]\\n brightcyan/17", -" keyword \\\\\\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\]\\s brightcyan/17", -" keyword \\\\\\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\\]\\t brightcyan/17", -"", -"context \\\\pagenumbering{ } yellow/20", -" keyword arabic brightcyan/17", -" keyword roman brightcyan/17", -" keyword alph brightcyan/17", -" keyword Roman brightcyan/17", -" keyword Alph brightcyan/17", -"", -"context % \\n brown/22", -"", -"# mathematical formulas", -"context $ $ brightgreen/6", -"context exclusive \\\\begin{equation} \\\\end{equation} brightgreen/6", -"context exclusive \\\\begin{eqnarray} \\\\end{eqnarray} brightgreen/6", -"", -"", -"###############################################################################", "file ..\\*\\\\.([chC]|CC|cxx|cc|cpp|CPP|CXX)$ C/C\\+\\+\\sProgram", -"context default", -" keyword whole auto yellow/24", -" keyword whole break yellow/24", -" keyword whole case yellow/24", -" keyword whole char yellow/24", -" keyword whole const yellow/24", -" keyword whole continue yellow/24", -" keyword whole default yellow/24", -" keyword whole do yellow/24", -" keyword whole double yellow/24", -" keyword whole else yellow/24", -" keyword whole enum yellow/24", -" keyword whole extern yellow/24", -" keyword whole float yellow/24", -" keyword whole for yellow/24", -" keyword whole goto yellow/24", -" keyword whole if yellow/24", -" keyword whole int yellow/24", -" keyword whole long yellow/24", -" keyword whole register yellow/24", -" keyword whole return yellow/24", -" keyword whole short yellow/24", -" keyword whole signed yellow/24", -" keyword whole sizeof yellow/24", -" keyword whole static yellow/24", -" keyword whole struct yellow/24", -" keyword whole switch yellow/24", -" keyword whole typedef yellow/24", -" keyword whole union yellow/24", -" keyword whole unsigned yellow/24", -" keyword whole void yellow/24", -" keyword whole volatile yellow/24", -" keyword whole while yellow/24", -" keyword whole asm yellow/24", -" keyword whole catch yellow/24", -" keyword whole class yellow/24", -" keyword whole friend yellow/24", -" keyword whole delete yellow/24", -" keyword whole inline yellow/24", -" keyword whole new yellow/24", -" keyword whole operator yellow/24", -" keyword whole private yellow/24", -" keyword whole protected yellow/24", -" keyword whole public yellow/24", -" keyword whole this yellow/24", -" keyword whole throw yellow/24", -" keyword whole template yellow/24", -" keyword whole try yellow/24", -" keyword whole virtual yellow/24", -" keyword whole bool yellow/24", -" keyword whole const_cast yellow/24", -" keyword whole dynamic_cast yellow/24", -" keyword whole explicit yellow/24", -" keyword whole false yellow/24", -" keyword whole mutable yellow/24", -" keyword whole namespace yellow/24", -" keyword whole reinterpret_cast yellow/24", -" keyword whole static_cast yellow/24", -" keyword whole true yellow/24", -" keyword whole typeid yellow/24", -" keyword whole typename yellow/24", -" keyword whole using yellow/24", -" keyword whole wchar_t yellow/24", -" keyword whole ... yellow/24", -"", -" keyword /\\* brown/22", -" keyword \\*/ brown/22", -"", -" keyword '\\s' brightgreen/16", -" keyword '+' brightgreen/16", -" keyword > yellow/24", -" keyword < yellow/24", -" keyword \\+ yellow/24", -" keyword - yellow/24", -" keyword \\* yellow/24", -"# keyword / yellow/24", -" keyword % yellow/24", -" keyword = yellow/24", -" keyword != yellow/24", -" keyword == yellow/24", -" keyword { brightcyan/14", -" keyword } brightcyan/14", -" keyword ( brightcyan/15", -" keyword ) brightcyan/15", -" keyword [ brightcyan/14", -" keyword ] brightcyan/14", -" keyword , brightcyan/14", -" keyword : brightcyan/14", -" keyword ; brightmagenta/19", -"context exclusive /\\* \\*/ brown/22", -"context // \\n brown/22", -"context linestart # \\n brightred/18", -" keyword \\\\\\n yellow/24", -" keyword /\\**\\*/ brown/22", -" keyword \"+\" red/19", -" keyword <+> red/19", -"context \" \" green/6", -" keyword \\\\\" brightgreen/16", -" keyword %% brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]e brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]E brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]f brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]g brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[L\\]G brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]d brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]i brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]o brightgreen/16", -" keyword %\\[0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]u brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]x brightgreen/16", -" keyword %\\[#0\\s-\\+,\\]\\[0123456789\\]\\[.\\]\\[0123456789\\]\\[hl\\]X brightgreen/16", -" keyword %\\[hl\\]n brightgreen/16", -" keyword %\\[.\\]\\[0123456789\\]s brightgreen/16", -" keyword %[*] brightgreen/16", -" keyword %c brightgreen/16", -" keyword \\\\\\\\ brightgreen/16", -" keyword \\\\' brightgreen/16", -" keyword \\\\a brightgreen/16", -" keyword \\\\b brightgreen/16", -" keyword \\\\t brightgreen/16", -" keyword \\\\n brightgreen/16", -" keyword \\\\v brightgreen/16", -" keyword \\\\f brightgreen/16", -" keyword \\\\r brightgreen/16", -" keyword \\\\0 brightgreen/16", +"include c.syntax", "", -"###############################################################################", -"file .\\*ChangeLog$ GNU\\sDistribution\\sChangeLog\\sFile", +"file ..\\*\\\\.(java|JAVA|Java|jav)$ Java\\sProgram", +"include java.syntax", "", -"context default", -" keyword \\s+() brightmagenta/23", -" keyword \\t+() brightmagenta/23", -"", -"context linestart \\t\\* : brightcyan/17", -"context linestart \\s\\s\\s\\s\\s\\s\\s\\s\\* : brightcyan/17", +"file ..\\*\\\\.(st)$ SmallTalk\\sProgram", +"include smalltalk.syntax", "", -"context linestart 19+-+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart 20+-+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Mon\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Tue\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Wed\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Thu\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Fri\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Sat\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", -"context linestart Sun\\s+\\s+\\s+\\s \\n yellow/24", -" keyword <+@+> brightred/19", +"file ..\\*\\\\.(ml|mli|mly|mll|mlp)$ ML\\sProgram", +"include ml.syntax", "", +"file .\\*ChangeLog$ GNU\\sDistribution\\sChangeLog\\sFile", +"include changelog.syntax", "", -"###############################################################################", "file .\\*Makefile[\\\\\\.a-z]\\*$ Makefile", -"", -"context default", -" keyword $(*) yellow/24", -" keyword ${*} brightgreen/16", -" keyword whole linestart include magenta", -" keyword whole linestart endif magenta", -" keyword whole linestart ifeq magenta", -" keyword whole linestart ifneq magenta", -" keyword whole linestart else magenta", -" keyword linestart \\t lightgray/13 red", -" keyword whole .PHONY white/25", -" keyword whole .NOEXPORT white/25", -" keyword = white/25", -" keyword : yellow/24", -" keyword \\\\\\n yellow/24", -"# this handles strange cases like @something@@somethingelse@ properly", -" keyword whole @+@ brightmagenta/23 black/0", -" keyword @+@ brightmagenta/23 black/0", -"", -"context linestart # \\n brown/22", -" keyword whole @+@ brightmagenta/23 black/0", -" keyword @+@ brightmagenta/23 black/0", -"", -"context exclusive = \\n brightcyan/17", -" keyword \\\\\\n yellow/24", -" keyword $(*) yellow/24", -" keyword ${*} brightgreen/16", -" keyword linestart \\t lightgray/13 red", -" keyword whole @+@ brightmagenta/23 black/0", -" keyword @+@ brightmagenta/23 black/0", -"", -"context exclusive linestart \\t \\n", -" keyword \\\\\\n yellow/24", -" keyword $(*) yellow/24", -" keyword ${*} brightgreen/16", -" keyword linestart \\t lightgray/13 red", -" keyword whole @+@ brightmagenta/23 black/0", -" keyword @+@ brightmagenta/23 black/0", -"", -"###############################################################################", +"include makefile.syntax", "", "file .\\*syntax$ Syntax\\sHighlighting\\sdefinitions", "", @@ -2952,6 +1116,7 @@ " keyword whole wh\\olechars\\[\\t\\s\\]right brightcyan/17", " keyword whole wh\\olechars brightcyan/17", " keyword whole f\\ile brightgreen/6", +" keyword whole in\\clude brightred/18", "", " keyword whole 0 lightgray/0 blue/26", " keyword whole 1 lightgray/1 blue/26", @@ -3000,15 +1165,6 @@ "", "context linestart # \\n brown/22", "", -"file \\.\\* Help\\ssupport\\sother\\sfile\\stypes", -"context default", -"file \\.\\* by\\scoding\\srules\\sin\\s~/.cedit/syntax.", -"context default", -"file \\.\\* See\\sman/syntax\\sin\\sthe\\ssource\\sdistribution", -"context default", -"file \\.\\* and\\sconsult\\sthe\\sman\\spage.", -"context default", -"", 0}; @@ -3103,9 +1259,12 @@ int line_error; found_type: line_error = edit_read_syntax_rules (edit, f); - if (line_error) - result = line + line_error; - else { + if (line_error) { + if (!error_file_name) /* an included file */ + result = line + line_error; + else + result = line_error; + } else { syntax_free (edit->syntax_type); edit->syntax_type = strdup (args[2]); if (syntax_change_callback) @@ -3183,8 +1342,9 @@ if (r) { char s[80]; edit_free_syntax_rules (edit); - sprintf (s, _ (" Syntax error in file %s on line %d "), f, r); + sprintf (s, _ (" Error in file %s on line %d "), error_file_name ? error_file_name : f, r); edit_error_dialog (_ (" Load syntax file "), s); + syntax_free (error_file_name); return; } } @@ -3209,4 +1369,6 @@ } #endif /* !defined(MIDNIGHT) || defined(HAVE_SYNTAXH) */ + + diff -ruN old/mc-4.5.27/gtkedit/wordproc.c new/mc-4.5.28/gtkedit/wordproc.c --- old/mc-4.5.27/gtkedit/wordproc.c Thu Mar 18 20:42:28 1999 +++ new/mc-4.5.28/gtkedit/wordproc.c Fri Mar 26 15:30:40 1999 @@ -14,7 +14,8 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307, USA. */ #include diff -ruN old/mc-4.5.27/lib/Makefile.in new/mc-4.5.28/lib/Makefile.in --- old/mc-4.5.27/lib/Makefile.in Thu Mar 18 20:42:27 1999 +++ new/mc-4.5.28/lib/Makefile.in Fri Mar 26 15:30:39 1999 @@ -15,14 +15,26 @@ LIBFILES_IN = mc.ext.in mc-gnome.ext.in LIBFILES_OUT = mc.ext mc-gnome.ext LIBFILES_CONST = mc.hint mc.lib mc.menu +DESKTOP_FILES = startup.links README.desktop TIFILES = README.xterm linux.ti xterm.ad xterm.ti ansi.ti vt100.ti xterm.tcap -DISTLIB = $(LIBFILES_IN) $(LIBFILES_CONST) $(TIFILES) \ - Makefile.in tdiff xnc.hlp ncurses.h mc.sh mc.csh mcserv.init \ - mcserv.pamd tkmc.wmconfig mc.ext.in.qnx.diff mc.global + +DISTLIB = \ + $(LIBFILES_IN) \ + $(LIBFILES_CONST) \ + $(TIFILES) \ + $(DESKTOP_FILES) \ + Makefile.in tdiff \ + xnc.hlp ncurses.h \ + mc.sh mc.csh \ + mcserv.init \ + mcserv.pamd \ + tkmc.wmconfig \ + mc.ext.in.qnx.diff \ + mc.global all: Makefile -Makefile.in: ../config.status +Makefile: ../config.status Makefile.in (cd ..; CONFIG_FILES=lib/Makefile CONFIG_HEADERS= ./config.status) check: @@ -42,21 +54,24 @@ install: for I in $(LIBFILES_CONST); \ - do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(libdir)/$$I; done + do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(mclibdir)/$$I; done for I in $(LIBFILES_OUT); \ - do $(INSTALL_DATA) $(builddir)/lib/$$I $(DESTDIR)$(libdir)/$$I; done + do $(INSTALL_DATA) $(builddir)/lib/$$I $(DESTDIR)$(mclibdir)/$$I; done for I in $(TIFILES); \ do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(tidir)/$$I; done $(MKINSTALLDIRS) $(DESTDIR)$(confdir) $(INSTALL_DATA) $(srcdir)/mc.global $(DESTDIR)$(confdir) + $(MKINSTALLDIRS) $(DESTDIR)$(desktopdir) + for I in $(DESKTOP_FILES); \ + do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(desktopdir)/$$I; done uninstall: for I in $(LIBFILES_OUT) $(LIBFILES_CONST); \ - do $(RMF) $(DESTDIR)$(libdir)/$$I; done + do $(RMF) $(DESTDIR)$(mclibdir)/$$I; done for I in $(TIFILES); \ do $(RMF) $(DESTDIR)$(tidir)/$$I; done -rmdir $(DESTDIR)$(tidir) - -rmdir $(DESTDIR)$(libdir) + -rmdir $(DESTDIR)$(mclibdir) distcopy: $(CP) $(DISTLIB) ../../mc-$(VERSION)/lib diff -ruN old/mc-4.5.27/lib/README.desktop new/mc-4.5.28/lib/README.desktop --- old/mc-4.5.27/lib/README.desktop Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/lib/README.desktop Fri Mar 26 15:30:39 1999 @@ -0,0 +1,38 @@ + +* The Desktop startup directory + +The directory $(libdir)/desktop-scripts is a place holder for +information on how to configure the default's user desktop. There are +a number of files that can be installed in this directory: + + * Link definition files: These files are used to create + links to web and ftp sites on the user's desktop. + + * Executables: Programs or links to programs that will be + executed when the user requests a directory rescan. + +* Link definition file format + +The file should contain an ini-like file whose contents are as follows: + +[linkname] +title=Title in english +title[NN]=Title in language NN +type=url +url=some-url + +The linkname is the name of the file that will be created in the +user's desktop directory. + +title is the caption that will be used by this file. This can be +localized by providing one or more title[NN] entries, where NN is +the setting that would be set by the user for the NN locale. + + +* Executables + +Executable programs will be executed like this: + + program --desktop-dir DESKTOPDIR + +Where DESKTOPDIR is the user's desktop directory. \ No newline at end of file diff -ruN old/mc-4.5.27/lib/mc.ext.in new/mc-4.5.28/lib/mc.ext.in --- old/mc-4.5.27/lib/mc.ext.in Thu Mar 18 20:42:27 1999 +++ new/mc-4.5.28/lib/mc.ext.in Fri Mar 26 15:30:39 1999 @@ -262,6 +262,14 @@ Extract=unarj x %f '*' Extract (with flags)=I=%{Enter any Unarj flags:}; if test -n "$I"; then unarj x $I %f; fi +# ha +regex/\.(ha|HA|Ha)$ + Open=%cd %p#uha + View=%view{ascii} ha lf %f + Icon=ha.xpm + Extract=ha xy %f '*' + Extract (with flags)=I=%{Enter any HA flags:}; if test -n "$I"; then ha xy $I %f; fi + # ar library regex/\.s?a$ Open=%cd %p#uar diff -ruN old/mc-4.5.27/lib/startup.links new/mc-4.5.28/lib/startup.links --- old/mc-4.5.27/lib/startup.links Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/lib/startup.links Fri Mar 26 15:30:39 1999 @@ -0,0 +1,9 @@ +[gnews] +title=GNOME News +type=url +url=http://www.gnome.org/news + +[slashdot] +title=Slashdot +type=url +url=http://slashdot.org \ No newline at end of file diff -ruN old/mc-4.5.27/mc.spec new/mc-4.5.28/mc.spec --- old/mc-4.5.27/mc.spec Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/mc.spec Fri Mar 26 15:30:38 1999 @@ -1,5 +1,5 @@ # Note that this is NOT a relocatable package -%define ver 4.5.27 +%define ver 4.5.28 %define rel 1 %define prefix /usr diff -ruN old/mc-4.5.27/po/cat-id-tbl.c new/mc-4.5.28/po/cat-id-tbl.c --- old/mc-4.5.27/po/cat-id-tbl.c Thu Mar 18 20:42:36 1999 +++ new/mc-4.5.28/po/cat-id-tbl.c Fri Mar 26 15:30:48 1999 @@ -50,401 +50,475 @@ {"Enter a Regular Expression to filter files in the panel view.", 37}, {" Open with...", 38}, {"Enter extra arguments:", 39}, - {"Warning", 40}, - {"Could not open %s; will not have desktop icons", 41}, - {"While running the mount/umount command", 42}, - {"While running the eject command", 43}, - {"Error", 44}, - {"Home directory", 45}, - {"Could not symlink %s to %s; will not have initial desktop icons.", 46}, - {"_Terminal", 47}, - {"Launch a new terminal in the current directory", 48}, - {"_Directory...", 49}, - {"Creates a new directory", 50}, - {"Arrange Icons", 51}, - {"Create New Window", 52}, - {"Rescan Mountable Devices", 53}, - {"Rescan Desktop", 54}, - {"To: ", 55}, - {"Copying from: ", 56}, - {"Deleting file: ", 57}, - {"Files Exist", 58}, + {"Desktop entry properties", 40}, + {"Access Time", 41}, + {"Creation Time", 42}, + {"Group", 43}, + {"Group ID", 44}, + {"Inode Number", 45}, + {"Mode", 46}, + {"Modification Time", 47}, + {"Number of Hard Links", 48}, + {"Owner", 49}, + {"Permission", 50}, + {"Size (short)", 51}, + {"Type", 52}, + {"User ID", 53}, + {"Possible Columns", 54}, + {"Displayed Columns", 55}, + {"Custom View", 56}, + {"Warning", 57}, + {"Could not open %s; will not have desktop icons", 58}, + {"While running the mount/umount command", 59}, + {"While running the eject command", 60}, + {"Error", 61}, + {"Home directory", 62}, + {"Could not symlink %s to %s; will not have initial desktop icons.", 63}, + {"\ +Unable to locate the file:\n\ +background-properties-capplet\n\ +in your path.\n\ +\n\ +We are unable to set the background.", 64}, + {"_Terminal", 65}, + {"Launch a new terminal in the current directory", 66}, + {"_Directory...", 67}, + {"Creates a new directory", 68}, + {"_Launcher...", 69}, + {"Creates a new launcher", 70}, + {"Arrange Icons", 71}, + {"Create New Window", 72}, + {"Recreate Desktop Shortcuts", 73}, + {"Rescan Desktop", 74}, + {"Configure Background Image", 75}, + {"To: ", 76}, + {"Copying from: ", 77}, + {"Deleting file: ", 78}, + {"Files Exist", 79}, {"\ Some of the files you are trying to copy already exist in the destination \ -folder. Please select the action to be performed.", 59}, - {"Prompt me before overwriting any file.", 60}, - {"Don't overwrite any files.", 61}, - {"Overwrite:", 62}, - {"Older files.", 63}, - {"Files only if size differs.", 64}, - {"All files.", 65}, - {"File Exists", 66}, - {"The target file already exists: %s", 67}, - {"Replace it?", 68}, - {"Copy", 69}, - {"Move", 70}, - {"Destination", 71}, - {"Find Destination Folder", 72}, - {"Copy as a background process", 73}, - {"Advanced Options", 74}, - {"Preserve symlinks", 75}, - {"Follow links.", 76}, +folder. Please select the action to be performed.", 80}, + {"Prompt me before overwriting any file.", 81}, + {"Don't overwrite any files.", 82}, + {"Overwrite:", 83}, + {"Older files.", 84}, + {"Files only if size differs.", 85}, + {"All files.", 86}, + {"File Exists", 87}, + {"The target file already exists: %s", 88}, + {"Replace it?", 89}, + {"Copy", 90}, + {"Move", 91}, + {"Destination", 92}, + {"Find Destination Folder", 93}, + {"Copy as a background process", 94}, + {"Advanced Options", 95}, + {"Preserve symlinks", 96}, + {"Follow links.", 97}, {"\ Selecting this will copy the files that symlinks point to instead of just \ -copying the link.", 77}, - {"Preserve file attributes.", 78}, - {"Preserves the permissions and the UID/GID if possible", 79}, - {"Recursively copy subdirectories.", 80}, - {"If set, this will copy the directories recursively", 81}, +copying the link.", 98}, + {"Preserve file attributes.", 99}, + {"Preserves the permissions and the UID/GID if possible", 100}, + {"Recursively copy subdirectories.", 101}, + {"If set, this will copy the directories recursively", 102}, {"\ %s\n\ \n\ -Directory not empty. Delete it recursively?", 82}, - {" Delete: ", 83}, - {"Do the same for the rest", 84}, - {"Move Progress", 85}, - {"Copy Progress", 86}, - {"Delete Progress", 87}, - {"File ", 88}, - {" is ", 89}, - {" Done.", 90}, - {"Password:", 91}, - {"Password", 92}, - {"Symbolic Link", 93}, - {"Existing filename (filename symlink will point to):", 94}, - {"Symbolic link filename:", 95}, - {"_Move here", 96}, - {"_Copy here", 97}, - {"_Link here", 98}, - {"Cancel drag", 99}, +Directory not empty. Delete it recursively?", 103}, + {" Delete: ", 104}, + {"Do the same for the rest", 105}, + {"Move Progress", 106}, + {"Copy Progress", 107}, + {"Delete Progress", 108}, + {"File ", 109}, + {"is ", 110}, + {"done.", 111}, + {"Password:", 112}, + {"Password", 113}, + {"Symbolic Link", 114}, + {"Existing filename (filename symlink will point to):", 115}, + {"Symbolic link filename:", 116}, + {"_Move here", 117}, + {"_Copy here", 118}, + {"_Link here", 119}, + {"Cancel drag", 120}, {"\ Could not stat %s\n\ -%s", 100}, - {"Default set of icons not found, please check your installation", 101}, - {"_Icon View", 102}, - {"Switch view to an icon display", 103}, - {"_Brief View", 104}, - {"Switch view to show just file name and type", 105}, - {"_Detailed View", 106}, - {"Switch view to show detailed file statistics", 107}, - {"_Custom View", 108}, - {"Switch view to show user-defined statistics", 109}, - {"Icons", 110}, - {"Brief", 111}, - {"Detailed", 112}, - {"Custom", 113}, - {"Enter command to run", 114}, +%s", 121}, + {"Default set of icons not found, please check your installation", 122}, + {"_Icon View", 123}, + {"Switch view to an icon display", 124}, + {"_Brief View", 125}, + {"Switch view to show just file name and type", 126}, + {"_Detailed View", 127}, + {"Switch view to show detailed file statistics", 128}, + {"_Custom View", 129}, + {"Switch view to show user-defined statistics", 130}, + {"Icons", 131}, + {"Brief", 132}, + {"Detailed", 133}, + {"Custom", 134}, + {"Enter command to run", 135}, {"\ Notice that if you choose to terminate the file manager, you will\n\ also terminate the GNOME desktop handler.\n\ \n\ -Are you sure you want to exit?", 115}, +Are you sure you want to exit?", 136}, {"\ The file manager and the desktop handler are now terminating\n\ \n\ If you want to start up again the desktop handler or the file manager\n\ you can launch it from the Panel, or you can run the UNIX command `gmc'\n\ \n\ -Press OK to terminate the application, or cancel to continue using it.", 116}, - {"_Copy...", 117}, - {"Copy files", 118}, - {"_Delete...", 119}, - {"Delete files", 120}, - {"_Move...", 121}, - {"Rename or move files", 122}, - {"Show directory sizes", 123}, - {"Shows the disk space used by each directory", 124}, - {"Select _All", 125}, - {"Select all files in the current Panel", 126}, - {"_Select Files...", 127}, - {"Select a group of files", 128}, - {"_Invert Selection", 129}, - {"Reverses the list of tagged files", 130}, - {"_Rescan Directory", 131}, - {"Rescan the directory contents", 132}, - {"_Sort By...", 133}, - {"Confirmation settings", 134}, - {"_Filter View...", 135}, - {"Global option settings", 136}, - {"_Find File...", 137}, - {"Locate files on disk", 138}, - {"_Run Command...", 139}, - {"Runs a command", 140}, - {"_Run Command in panel...", 141}, - {"Run a command and put the results in a panel", 142}, - {"_Background jobs...", 143}, - {"List of background operations", 144}, - {"Exit", 145}, - {"Terminates the file manager and the desktop", 146}, - {"Rescan System Devices", 147}, - {"_Layout", 148}, - {"_Commands", 149}, - {"_Desktop", 150}, - {"_Help", 151}, - {"File/New/Directory...", 152}, - {"Properties", 153}, - {"Delete", 154}, - {"Mount device", 155}, - {"Unmount device", 156}, - {"Eject device", 157}, - {"Open", 158}, - {"Open with", 159}, - {"View", 160}, - {"View unfiltered", 161}, - {"Edit", 162}, - {"Move/rename...", 163}, - {"Copy...", 164}, - {"Link...", 165}, - {"Symlink...", 166}, - {"Edit symlink...", 167}, - {"Show backup files", 168}, - {"Show hidden files", 169}, - {"Mix files and directories", 170}, - {"Use shell patterns instead of regular expressions", 171}, - {"Confirm when deleting file", 172}, - {"Confirm when overwriting files", 173}, - {"Confirm when executing files", 174}, - {"Show progress while operations are being performed", 175}, - {"VFS Timeout:", 176}, - {"Seconds", 177}, - {"Anonymous FTP password:", 178}, - {"Always use FTP proxy", 179}, - {"Fast directory reload", 180}, - {"Compute totals before copying files", 181}, - {"FTP directory cache timeout :", 182}, - {"Allow customization of icons in icon view", 183}, - {"File display", 184}, - {"Confirmation", 185}, - {"VFS", 186}, - {"Caching", 187}, - {"Preferences", 188}, - {"Filename", 189}, - {"Full name: ", 190}, - {"Command", 191}, - {"Command:", 192}, - {"Use terminal", 193}, - {"File mode (permissions)", 194}, - {"Current mode: ", 195}, - {"Read", 196}, - {"Write", 197}, - {"Exec", 198}, - {"Special", 199}, - {"User", 200}, - {"Group", 201}, - {"Other", 202}, - {"Set UID", 203}, - {"Set GID", 204}, - {"Sticky", 205}, - {"", 206}, - {"Owner", 207}, - {"General", 208}, - {"Title", 209}, - {"Icon", 210}, - {"Select icon", 211}, - {"Rescan Directory", 212}, - {"Reloads the current directory", 213}, - {"New folder", 214}, - {"Creates a new folder here", 215}, - {"All files", 216}, - {"Archives and compressed files", 217}, - {"RPM/DEB files", 218}, - {"Text/Document files", 219}, - {"HTML and SGML files", 220}, - {"Postscript and PDF files", 221}, - {"Spreadsheet files", 222}, - {"Image files", 223}, - {"Video/animation files", 224}, - {"Audio files", 225}, - {"C program files", 226}, - {"C++ program files", 227}, - {"Objective-C program files", 228}, - {"Scheme program files", 229}, - {"Assembler program files", 230}, - {"Misc. program files", 231}, - {"Font files", 232}, - {"Search: %s", 233}, - {"%s bytes in %d file", 234}, - {"%s bytes in %d files", 235}, - {"", 236}, - {"Filter", 237}, - {"Back", 238}, - {"Go to the previously visited directory", 239}, - {"Up", 240}, - {"Go up a level in the directory heirarchy", 241}, - {"Forward", 242}, - {"Go to the next directory", 243}, - {"Rescan", 244}, - {"Rescan the current directory", 245}, - {"Home", 246}, - {"Go to your home directory", 247}, - {"Location:", 248}, - {"&Ok", 249}, - {"Offset 0x%08x", 250}, - {"Col %d", 251}, - {"%s bytes", 252}, - {"_Goto line", 253}, - {"Jump to a specified line number", 254}, - {"_Monitor file", 255}, - {"Monitor file growing", 256}, - {"Regexp search", 257}, - {"Regular expression search", 258}, - {"_Wrap", 259}, - {"Wrap the text", 260}, - {"_Parsed view", 261}, - {"_Formatted", 262}, - {"_Hex", 263}, - {"_Search", 264}, - {"ok", 265}, - {"cancel", 266}, - {"help", 267}, - {"yes", 268}, - {"no", 269}, - {"exit", 270}, - {"abort", 271}, - {" Error ", 272}, - {" Failed trying to open file for reading: ", 273}, - {" Cannot get size/permissions info on file: ", 274}, - {" Not an ordinary file: ", 275}, - {" File is too large: ", 276}, +Press OK to terminate the application, or cancel to continue using it.", 137}, + {"_Copy...", 138}, + {"Copy files", 139}, + {"_Delete...", 140}, + {"Delete files", 141}, + {"_Move...", 142}, + {"Rename or move files", 143}, + {"Show directory sizes", 144}, + {"Shows the disk space used by each directory", 145}, + {"Select _All", 146}, + {"Select all files in the current Panel", 147}, + {"_Select Files...", 148}, + {"Select a group of files", 149}, + {"_Invert Selection", 150}, + {"Reverses the list of tagged files", 151}, + {"_Rescan Directory", 152}, + {"Rescan the directory contents", 153}, + {"_Sort By...", 154}, + {"Confirmation settings", 155}, + {"_Filter View...", 156}, + {"Global option settings", 157}, + {"_Find File...", 158}, + {"Locate files on disk", 159}, + {"_Edit mime types...", 160}, + {"Edits the MIME type bindings", 161}, + {"_Run Command...", 162}, + {"Runs a command", 163}, + {"_Run Command in panel...", 164}, + {"Run a command and put the results in a panel", 165}, + {"_Background jobs...", 166}, + {"List of background operations", 167}, + {"Exit", 168}, + {"Terminates the file manager and the desktop", 169}, + {"Rescan System Devices", 170}, + {"_Layout", 171}, + {"_Commands", 172}, + {"_Desktop", 173}, + {"_Help", 174}, + {"File/New/Directory...", 175}, + {"Full Name: ", 176}, + {"File Name", 177}, + {"File Type: ", 178}, + {"File Type: Symbolic Link", 179}, + {"Target Name: INVALID LINK", 180}, + {"Target Name: ", 181}, + {"File Type: Directory", 182}, + {"File Type: Character Device", 183}, + {"File Type: Block Device", 184}, + {"File Type: Socket", 185}, + {"File Type: FIFO", 186}, + {"File Size: ", 187}, + {" bytes", 188}, + {" KBytes (", 189}, + {" bytes)", 190}, + {" MBytes (", 191}, + {"File Size: N/A", 192}, + {"File Created on: ", 193}, + {"Last Modified on: ", 194}, + {"Last Accessed on: ", 195}, + {"URL:", 196}, + {"Caption:", 197}, + {"Open", 198}, + {"Use default Open action", 199}, + {"Drop Action", 200}, + {"View", 201}, + {"Use default Drop action", 202}, + {"Use default View action", 203}, + {"Edit", 204}, + {"Use default Edit action", 205}, + {"Icon", 206}, + {"File Actions", 207}, + {"Open action", 208}, + {"Needs terminal to run", 209}, + {"File Permissions", 210}, + {"Current mode: ", 211}, + {"Read", 212}, + {"Write", 213}, + {"Exec", 214}, + {"Special", 215}, + {"User", 216}, + {"Other", 217}, + {"Set UID", 218}, + {"Set GID", 219}, + {"Sticky", 220}, + {"URL", 221}, + {"Statistics", 222}, + {"Options", 223}, + {"Permissions", 224}, + {" Properties", 225}, + {"You entered an invalid username", 226}, + {"You must rename your file to something", 227}, + {"You cannot rename a file to something containing a '/' character", 228}, + {"Select an application to open \"", 229}, + {"Select a file to run with", 230}, + {"Applications", 231}, + {"Program to run", 232}, + {"Mount device", 233}, + {"Unmount device", 234}, + {"Eject device", 235}, + {"Open with...", 236}, + {"View Unfiltered", 237}, + {"Copy...", 238}, + {"Delete", 239}, + {"Move...", 240}, + {"Hard Link...", 241}, + {"Symlink...", 242}, + {"Edit Symlink...", 243}, + {"Properties...", 244}, + {"Show backup files", 245}, + {"Show hidden files", 246}, + {"Mix files and directories", 247}, + {"Use shell patterns instead of regular expressions", 248}, + {"Confirm when deleting file", 249}, + {"Confirm when overwriting files", 250}, + {"Confirm when executing files", 251}, + {"Show progress while operations are being performed", 252}, + {"VFS Timeout:", 253}, + {"Seconds", 254}, + {"Anonymous FTP password:", 255}, + {"Always use FTP proxy", 256}, + {"Fast directory reload", 257}, + {"Compute totals before copying files", 258}, + {"FTP directory cache timeout :", 259}, + {"Allow customization of icons in icon view", 260}, + {"File display", 261}, + {"Confirmation", 262}, + {"VFS", 263}, + {"Caching", 264}, + {"Preferences", 265}, + {"Filename", 266}, + {"Full name: ", 267}, + {"Command", 268}, + {"Command:", 269}, + {"Use terminal", 270}, + {"File mode (permissions)", 271}, + {"", 272}, + {"General", 273}, + {"Title", 274}, + {"Select icon", 275}, + {"Rescan Directory", 276}, + {"Reloads the current directory", 277}, + {"New folder", 278}, + {"Creates a new folder here", 279}, + {"All files", 280}, + {"Archives and compressed files", 281}, + {"RPM/DEB files", 282}, + {"Text/Document files", 283}, + {"HTML and SGML files", 284}, + {"Postscript and PDF files", 285}, + {"Spreadsheet files", 286}, + {"Image files", 287}, + {"Video/animation files", 288}, + {"Audio files", 289}, + {"C program files", 290}, + {"C++ program files", 291}, + {"Objective-C program files", 292}, + {"Scheme program files", 293}, + {"Assembler program files", 294}, + {"Misc. program files", 295}, + {"Font files", 296}, + {"Search: %s", 297}, + {"%s bytes in %d file", 298}, + {"%s bytes in %d files", 299}, + {"", 300}, + {"Filter", 301}, + {"Back", 302}, + {"Go to the previously visited directory", 303}, + {"Up", 304}, + {"Go up a level in the directory heirarchy", 305}, + {"Forward", 306}, + {"Go to the next directory", 307}, + {"Rescan", 308}, + {"Rescan the current directory", 309}, + {"Home", 310}, + {"Go to your home directory", 311}, + {"Location:", 312}, + {"&Ok", 313}, + {"Offset 0x%08x", 314}, + {"Col %d", 315}, + {"%s bytes", 316}, + {"_Goto line", 317}, + {"Jump to a specified line number", 318}, + {"_Monitor file", 319}, + {"Monitor file growing", 320}, + {"Regexp search", 321}, + {"Regular expression search", 322}, + {"_Wrap", 323}, + {"Wrap the text", 324}, + {"_Parsed view", 325}, + {"_Formatted", 326}, + {"_Hex", 327}, + {"_Search", 328}, + {"ok", 329}, + {"cancel", 330}, + {"help", 331}, + {"yes", 332}, + {"no", 333}, + {"exit", 334}, + {"abort", 335}, + {" Error ", 336}, + {" Failed trying to open file for reading: ", 337}, + {" Cannot get size/permissions info on file: ", 338}, + {" Not an ordinary file: ", 339}, + {" File is too large: ", 340}, {"\ \n\ - Increase edit.h:MAXBUF and recompile the editor. ", 277}, - {" Error allocating memory ", 278}, - {"Quick save ", 279}, - {"Safe save ", 280}, - {"Do backups -->", 281}, - {"&Cancel", 282}, - {"Extension:", 283}, - {" Edit Save Mode ", 284}, - {" Save As ", 285}, - {" Warning ", 286}, - {" A file already exists with this name. ", 287}, - {"Overwrite", 288}, - {"Cancel", 289}, - {" Save as ", 290}, - {" Error trying to save file. ", 291}, - {" Delete macro ", 292}, - {" Error trying to open temp file ", 293}, - {" Error trying to open macro file ", 294}, - {"key '%d 0': ", 295}, - {" Error trying to overwrite macro file ", 296}, - {" Macro ", 297}, - {" Press the macro's new hotkey: ", 298}, - {" Save macro ", 299}, - {" Delete Macro ", 300}, - {" Load macro ", 301}, - {" Confirm save file? : ", 302}, - {" Save file ", 303}, - {"Save", 304}, + Increase edit.h:MAXBUF and recompile the editor. ", 341}, + {" Error allocating memory ", 342}, + {"Quick save ", 343}, + {"Safe save ", 344}, + {"Do backups -->", 345}, + {"&Cancel", 346}, + {"Extension:", 347}, + {" Edit Save Mode ", 348}, + {" Save As ", 349}, + {" Warning ", 350}, + {" A file already exists with this name. ", 351}, + {"Overwrite", 352}, + {"Cancel", 353}, + {" Save as ", 354}, + {" Error trying to save file. ", 355}, + {" Delete macro ", 356}, + {" Error trying to open temp file ", 357}, + {" Error trying to open macro file ", 358}, + {"key '%d 0': ", 359}, + {" Error trying to overwrite macro file ", 360}, + {" Macro ", 361}, + {" Press the macro's new hotkey: ", 362}, + {" Save macro ", 363}, + {" Delete Macro ", 364}, + {" Load macro ", 365}, + {" Confirm save file? : ", 366}, + {" Save file ", 367}, + {"Save", 368}, {"\ Current text was modified without a file save. \n\ - Continue discards these changes. ", 305}, - {"Continue", 306}, - {" Load ", 307}, - {" Error trying to open file for reading ", 308}, - {" Block is large, you may not be able to undo this action. ", 309}, - {" Continue ", 310}, - {" Cancel ", 311}, - {"al&L", 312}, - {"&Skip", 313}, - {"&Replace", 314}, - {" Replace with: ", 315}, - {" Confirm replace ", 316}, - {"scanf &Expression", 317}, - {"replace &All", 318}, - {"pr&Ompt on replace", 319}, - {"&Backwards", 320}, - {"&Regular expression", 321}, - {"&Whole words only", 322}, - {"case &Sensitive", 323}, - {" Enter replacement argument order eg. 3,2,1,4 ", 324}, - {" Enter replacement string:", 325}, - {" Enter search string:", 326}, - {" Replace ", 327}, - {" Search ", 328}, - {" Enter search text : ", 329}, - {" Enter replace text : ", 330}, - {" Enter argument order : ", 331}, - {"Enter the order of replacement of your scanf format specifiers", 332}, - {" Whole words only ", 333}, - {" Case sensitive ", 334}, - {" Regular expression ", 335}, - {"See the regex man page for how to compose a regular expression", 336}, - {" Backwards ", 337}, - {"Warning: Searching backward can be slow", 338}, - {" Prompt on replace ", 339}, - {"Ask before making each replacement", 340}, - {" Replace all ", 341}, - {" Scanf expression ", 342}, - {"Allows entering of a C format string, see the scanf man page", 343}, - {"Begin search, Enter", 344}, - {"Abort this dialog, Esc", 345}, - {"Replace", 346}, - {"Skip", 347}, - {"Replace all", 348}, - {"\ - Invalid regular expression, or scanf expression with to many conversions ", 349}, - {" Error in replacement format string. ", 350}, - {" %ld replacements made. ", 351}, - {" Search string not found. ", 352}, - {" Quit ", 353}, + Continue discards these changes. ", 369}, + {"Continue", 370}, + {" Load ", 371}, + {" Error trying to open file for reading ", 372}, + {" Block is large, you may not be able to undo this action. ", 373}, + {" Continue ", 374}, + {" Cancel ", 375}, + {"al&L", 376}, + {"&Skip", 377}, + {"&Replace", 378}, + {" Replace with: ", 379}, + {" Confirm replace ", 380}, + {"scanf &Expression", 381}, + {"replace &All", 382}, + {"pr&Ompt on replace", 383}, + {"&Backwards", 384}, + {"&Regular expression", 385}, + {"&Whole words only", 386}, + {"case &Sensitive", 387}, + {" Enter replacement argument order eg. 3,2,1,4 ", 388}, + {" Enter replacement string:", 389}, + {" Enter search string:", 390}, + {" Replace ", 391}, + {" Search ", 392}, + {" Enter search text : ", 393}, + {" Enter replace text : ", 394}, + {"\ +You can enter regexp substrings with %s (not \\1, \\2 like sed) then use \ +\"Enter...order\"", 395}, + {" Enter argument (or substring) order : ", 396}, + {"\ +Enter the order of replacement of your scanf format specifiers or regexp \ +substrings", 397}, + {" Whole words only ", 398}, + {" Case sensitive ", 399}, + {" Regular expression ", 400}, + {"See the regex man page for how to compose a regular expression", 401}, + {" Backwards ", 402}, + {"Warning: Searching backward can be slow", 403}, + {" Prompt on replace ", 404}, + {"Ask before making each replacement", 405}, + {" Replace all ", 406}, + {" Scanf expression ", 407}, + {"Allows entering of a C format string, see the scanf man page", 408}, + {"Begin search, Enter", 409}, + {"Abort this dialog, Esc", 410}, + {"Replace", 411}, + {"Skip", 412}, + {"Replace all", 413}, + {"\ + Invalid regular expression, or scanf expression with to many conversions ", 414}, + {" Error in replacement format string. ", 415}, + {" %ld replacements made. ", 416}, + {" Search string not found. ", 417}, + {" Quit ", 418}, {"\ Current text was modified without a file save. \n\ - Save with exit? ", 354}, - {" File was modified, Save with exit? ", 355}, - {"Cancel quit", 356}, - {" &Cancel quit ", 357}, - {" &Yes ", 358}, - {" &No ", 359}, - {" Copy to clipboard ", 360}, - {" Unable to save to file. ", 361}, - {" Cut to clipboard ", 362}, - {" Goto line ", 363}, - {" Enter line: ", 364}, - {" Save Block ", 365}, - {" Insert File ", 366}, - {" Insert file ", 367}, - {" Error trying to insert file. ", 368}, - {" Sort block ", 369}, - {" You must first highlight a block of text. ", 370}, - {" Run Sort ", 371}, - {" Enter sort options (see manpage) separated by whitespace: ", 372}, - {" Sort ", 373}, - {" Error trying to execute sort command ", 374}, - {" Sort returned non-zero: ", 375}, - {" Process block ", 376}, - {" Error trying to stat file ", 377}, - {" Mail ", 378}, - {" Copies to", 379}, - {" Subject", 380}, - {" To", 381}, - {" mail -s -c ", 382}, - {"Intuitive", 383}, - {"Emacs", 384}, - {"None", 385}, - {"Dynamic paragraphing", 386}, - {"Type writer wrap", 387}, - {"Word wrap line length : ", 388}, - {"Tab spacing : ", 389}, - {"synta&X highlighting", 390}, - {"confir&M before saving", 391}, - {"fill tabs with &Spaces", 392}, - {"&Return does autoindent", 393}, - {"&Backspace through tabs", 394}, - {"&Fake half tabs", 395}, - {"Wrap mode", 396}, - {"Key emulation", 397}, - {" Editor options ", 398}, - {"Error initialising editor.\n", 399}, - {"Help", 400}, - {"Mark", 401}, - {"Replac", 402}, - {"Search", 403}, - {"PullDn", 404}, - {"Quit", 405}, - {" Word wrap ", 406}, - {" Enter line length, 0 for off: ", 407}, - {" About ", 408}, + Save with exit? ", 419}, + {" File was modified, Save with exit? ", 420}, + {"Cancel quit", 421}, + {" &Cancel quit ", 422}, + {" &Yes ", 423}, + {" &No ", 424}, + {" Copy to clipboard ", 425}, + {" Unable to save to file. ", 426}, + {" Cut to clipboard ", 427}, + {" Goto line ", 428}, + {" Enter line: ", 429}, + {" Save Block ", 430}, + {" Insert File ", 431}, + {" Insert file ", 432}, + {" Error trying to insert file. ", 433}, + {" Sort block ", 434}, + {" You must first highlight a block of text. ", 435}, + {" Run Sort ", 436}, + {" Enter sort options (see manpage) separated by whitespace: ", 437}, + {" Sort ", 438}, + {" Error trying to execute sort command ", 439}, + {" Sort returned non-zero: ", 440}, + {" Process block ", 441}, + {" Error trying to stat file ", 442}, + {" Mail ", 443}, + {" Copies to", 444}, + {" Subject", 445}, + {" To", 446}, + {" mail -s -c ", 447}, + {"Intuitive", 448}, + {"Emacs", 449}, + {"None", 450}, + {"Dynamic paragraphing", 451}, + {"Type writer wrap", 452}, + {"Word wrap line length : ", 453}, + {"Tab spacing : ", 454}, + {"synta&X highlighting", 455}, + {"confir&M before saving", 456}, + {"fill tabs with &Spaces", 457}, + {"&Return does autoindent", 458}, + {"&Backspace through tabs", 459}, + {"&Fake half tabs", 460}, + {"Wrap mode", 461}, + {"Key emulation", 462}, + {" Editor options ", 463}, + {"Error initialising editor.\n", 464}, + {"Help", 465}, + {"Mark", 466}, + {"Replac", 467}, + {"Search", 468}, + {"PullDn", 469}, + {"Quit", 470}, + {" Word wrap ", 471}, + {" Enter line length, 0 for off: ", 472}, + {" About ", 473}, {"\ \n\ Cooledit v2.1\n\ @@ -452,613 +526,616 @@ Copyright (C) 1996 the Free Software Foundation\n\ \n\ A user friendly text editor written\n\ - for the Midnight Commander.\n", 409}, - {"&Open/load... C-o", 410}, - {"&New C-n", 411}, - {"&Save F2", 412}, - {"save &As... F12", 413}, - {"&Insert file... F15", 414}, - {"copy to &File... C-f", 415}, - {"a&Bout... ", 416}, - {"&Quit F10", 417}, - {"&New C-x k", 418}, - {"copy to &File... ", 419}, - {"&Toggle Mark F3", 420}, - {"&Mark Columns S-F3", 421}, - {"toggle &Ins/overw Ins", 422}, - {"&Copy F5", 423}, - {"&Move F6", 424}, - {"&Delete F8", 425}, - {"&Undo C-u", 426}, - {"&Beginning C-PgUp", 427}, - {"&End C-PgDn", 428}, - {"&Search... F7", 429}, - {"search &Again F17", 430}, - {"&Replace... F4", 431}, - {"&Goto line... M-l", 432}, - {"insert &Literal... C-q", 433}, - {"&Refresh screen C-l", 434}, - {"&Start record macro C-r", 435}, - {"&Finish record macro... C-r", 436}, - {"&Execute macro... C-a, KEY", 437}, - {"delete macr&O... ", 438}, - {"insert &Date/time ", 439}, - {"format p&Aragraph M-p", 440}, - {"'ispell' s&Pell check C-p", 441}, - {"sor&T... M-t", 442}, - {"'indent' &C Formatter F19", 443}, - {"&Mail... ", 444}, - {"&Execute macro... C-x e, KEY", 445}, - {"'ispell' s&Pell check M-$", 446}, - {"&General... ", 447}, - {"&Save mode...", 448}, - {"&Layout...", 449}, - {" File ", 450}, - {" Edit ", 451}, - {" Sear/Repl ", 452}, - {" Command ", 453}, - {" Options ", 454}, - {"Open...\tC-o", 455}, - {"New\tC-n", 456}, - {"Save\tF2", 457}, - {"Save as...\tF12", 458}, - {"Insert file...\tF15", 459}, - {"Copy to file...\tC-f", 460}, - {"Disk operations", 461}, - {"Toggle mark\tF3", 462}, - {"Toggle mark columns\tC-b", 463}, - {"Toggle insert/overwrite\tIns", 464}, - {"Copy block to cursor\tF5", 465}, - {"Move block to cursor\tF6", 466}, - {"Delete block\tF8/C-Del", 467}, - {"Copy block to clipbrd\tC-Ins", 468}, - {"Cut block to clipbrd\tS-Del", 469}, - {"Paste block from clipbrd\tS-Ins", 470}, - {"Selection history\tM-Ins", 471}, - {"Undo\tC-BackSpace", 472}, - {"Manipulating blocks of text", 473}, - {" Srch/Replce ", 474}, - {"Search...\tF7", 475}, - {"Search again\tF17", 476}, - {"Replace...\tF4", 477}, - {"Replace again\tF14", 478}, - {"Search for and replace text", 479}, - {"Goto line...\tM-l", 480}, - {"Start record macro\tC-r", 481}, - {"Finish record macro...\tC-r", 482}, - {"Execute macro...\tC-a, KEY", 483}, - {"Delete macro...\t", 484}, - {"Insert date/time\tC-d", 485}, - {"Format paragraph\tM-p", 486}, - {"Refresh display\tC-l", 487}, - {"Macros and internal commands", 488}, - {"&Dismiss", 489}, - {" Enter file name: ", 490}, - {"The Quick Brown Fox Jumps Over The Lazy Dog", 491}, - {"\ -gtkedit.c: HOME environment variable not set and no passwd entry - aborting\n", 492}, - {"Clear the edit buffer", 493}, - {"Insert File", 494}, - {"Insert text from a file", 495}, - {"Copy to file", 496}, - {"copy a block to a file", 497}, - {"Search/Replace", 498}, - {" Load syntax file ", 499}, - {" File access error ", 500}, - {" Syntax error in file %s on line %d ", 501}, - {"&Set", 502}, - {"S&kip", 503}, - {"Set &all", 504}, - {"owner", 505}, - {"group", 506}, - {"other", 507}, - {"On", 508}, - {"Flag", 509}, - {"Mode", 510}, - {"%6d of %d", 511}, - {" Chown advanced command ", 512}, + for the Midnight Commander.\n", 474}, + {"&Open/load... C-o", 475}, + {"&New C-n", 476}, + {"&Save F2", 477}, + {"save &As... F12", 478}, + {"&Insert file... F15", 479}, + {"copy to &File... C-f", 480}, + {"a&Bout... ", 481}, + {"&Quit F10", 482}, + {"&New C-x k", 483}, + {"copy to &File... ", 484}, + {"&Toggle Mark F3", 485}, + {"&Mark Columns S-F3", 486}, + {"toggle &Ins/overw Ins", 487}, + {"&Copy F5", 488}, + {"&Move F6", 489}, + {"&Delete F8", 490}, + {"&Undo C-u", 491}, + {"&Beginning C-PgUp", 492}, + {"&End C-PgDn", 493}, + {"&Search... F7", 494}, + {"search &Again F17", 495}, + {"&Replace... F4", 496}, + {"&Goto line... M-l", 497}, + {"insert &Literal... C-q", 498}, + {"&Refresh screen C-l", 499}, + {"&Start record macro C-r", 500}, + {"&Finish record macro... C-r", 501}, + {"&Execute macro... C-a, KEY", 502}, + {"delete macr&O... ", 503}, + {"insert &Date/time ", 504}, + {"format p&Aragraph M-p", 505}, + {"'ispell' s&Pell check C-p", 506}, + {"sor&T... M-t", 507}, + {"'indent' &C Formatter F19", 508}, + {"&Mail... ", 509}, + {"&Execute macro... C-x e, KEY", 510}, + {"'ispell' s&Pell check M-$", 511}, + {"&General... ", 512}, + {"&Save mode...", 513}, + {"&Layout...", 514}, + {" File ", 515}, + {" Edit ", 516}, + {" Sear/Repl ", 517}, + {" Command ", 518}, + {" Options ", 519}, + {"Open...\tC-o", 520}, + {"New\tC-n", 521}, + {"Save\tF2", 522}, + {"Save as...\tF12", 523}, + {"Insert file...\tF15", 524}, + {"Copy to file...\tC-f", 525}, + {"Disk operations", 526}, + {"Toggle mark\tF3", 527}, + {"Toggle mark columns\tC-b", 528}, + {"Toggle book mark\tC-M-Ins", 529}, + {"Previous book mark\tC-M-Up", 530}, + {"Next book mark\tC-M-Down", 531}, + {"Flush book marks", 532}, + {"Toggle insert/overwrite\tIns", 533}, + {"Copy block to cursor\tF5", 534}, + {"Move block to cursor\tF6", 535}, + {"Delete block\tF8/C-Del", 536}, + {"Copy block to clipbrd\tC-Ins", 537}, + {"Cut block to clipbrd\tS-Del", 538}, + {"Paste block from clipbrd\tS-Ins", 539}, + {"Selection history\tM-Ins", 540}, + {"Undo\tC-BackSpace", 541}, + {"Manipulating blocks of text", 542}, + {" Srch/Replce ", 543}, + {"Search...\tF7", 544}, + {"Search again\tF17", 545}, + {"Replace...\tF4", 546}, + {"Replace again\tF14", 547}, + {"Search for and replace text", 548}, + {"Goto line...\tM-l", 549}, + {"Start record macro\tC-r", 550}, + {"Finish record macro...\tC-r", 551}, + {"Execute macro...\tC-a, KEY", 552}, + {"Delete macro...\t", 553}, + {"Insert date/time\tC-d", 554}, + {"Format paragraph\tM-p", 555}, + {"Refresh display\tC-l", 556}, + {"Macros and internal commands", 557}, + {"&Dismiss", 558}, + {" Enter file name: ", 559}, + {"The Quick Brown Fox Jumps Over The Lazy Dog", 560}, + {"\ +gtkedit.c: HOME environment variable not set and no passwd entry - aborting\n", 561}, + {"Clear the edit buffer", 562}, + {"Insert File", 563}, + {"Insert text from a file", 564}, + {"Copy to file", 565}, + {"copy a block to a file", 566}, + {"Search/Replace", 567}, + {" Load syntax file ", 568}, + {" File access error ", 569}, + {" Error in file %s on line %d ", 570}, + {"&Set", 571}, + {"S&kip", 572}, + {"Set &all", 573}, + {"owner", 574}, + {"group", 575}, + {"other", 576}, + {"On", 577}, + {"Flag", 578}, + {"%6d of %d", 579}, + {" Chown advanced command ", 580}, {"\ Couldn't chmod \"%s\" \n\ - %s ", 513}, + %s ", 581}, {"\ Couldn't chown \"%s\" \n\ - %s ", 514}, - {" Oops... ", 515}, - {" I can't run the Advanced Chown command on an extfs ", 516}, - {" I can't run the Advanced Chown command on a tarfs ", 517}, - {"Background process:", 518}, - {" Background process error ", 519}, - {" Child died unexpectedly ", 520}, - {" Unknown error in child ", 521}, - {" Background protocol error ", 522}, + %s ", 582}, + {" Oops... ", 583}, + {" I can't run the Advanced Chown command on an extfs ", 584}, + {" I can't run the Advanced Chown command on a tarfs ", 585}, + {"Background process:", 586}, + {" Background process error ", 587}, + {" Child died unexpectedly ", 588}, + {" Unknown error in child ", 589}, + {" Background protocol error ", 590}, {"\ Background process sent us a request for more arguments \n\ - than we can handle. \n", 523}, - {" Listing mode ", 524}, - {"&Full file list", 525}, - {"&Brief file list", 526}, - {"&Long file list", 527}, - {"&User defined:", 528}, - {"&Icon view", 529}, - {"user &Mini status", 530}, - {"Listing mode", 531}, - {"&Reverse", 532}, - {"case sensi&tive", 533}, - {"Sort order", 534}, - {" confirm &Exit ", 535}, - {" confirm e&Xecute ", 536}, - {" confirm o&Verwrite ", 537}, - {" confirm &Delete ", 538}, - {" Confirmation ", 539}, - {"Full 8 bits output", 540}, - {"ISO 8859-1", 541}, - {"7 bits", 542}, - {"F&ull 8 bits input", 543}, - {" Display bits ", 544}, - {"&Always use ftp proxy", 545}, - {"sec", 546}, - {"ftpfs directory cache timeout:", 547}, - {"ftp anonymous password:", 548}, - {"Timeout for freeing VFSs:", 549}, - {" Virtual File System Setting ", 550}, - {"Quick cd", 551}, - {"cd", 552}, - {"Symbolic link", 553}, - {"Running ", 554}, - {"Stopped", 555}, - {"&Stop", 556}, - {"&Resume", 557}, - {"&Kill", 558}, - {"Background Jobs", 559}, - {"execute/search by others", 560}, - {"write by others", 561}, - {"read by others", 562}, - {"execute/search by group", 563}, - {"write by group", 564}, - {"read by group", 565}, - {"execute/search by owner", 566}, - {"write by owner", 567}, - {"read by owner", 568}, - {"sticky bit", 569}, - {"set group ID on execution", 570}, - {"set user ID on execution", 571}, - {"C&lear marked", 572}, - {"S&et marked", 573}, - {"&Marked all", 574}, - {"Permissions (Octal)", 575}, - {"Owner name", 576}, - {"Group name", 577}, - {" Chmod command ", 578}, - {" Permission ", 579}, - {"Use SPACE to change", 580}, - {"an option, ARROW KEYS", 581}, - {"to move between options", 582}, - {"and T or INS to mark", 583}, - {"Chmod command", 584}, - {" I can't run the Chmod command on an extfs ", 585}, - {"Set &users", 586}, - {"Set &groups", 587}, - {" Name ", 588}, - {" Owner name ", 589}, - {" Group name ", 590}, - {" Size ", 591}, - {" Chown command ", 592}, - {" User name ", 593}, - {"", 594}, - {"", 595}, - {" I can't run the Chown command on an extfs ", 596}, - {" I can't run the Chown command on a tarfs ", 597}, - {" Can not fetch a local copy of %s ", 598}, - {" CD ", 599}, - {"Files tagged, want to cd?", 600}, - {"Could not change directory", 601}, - {" View file ", 602}, - {" Filename:", 603}, - {" Filtered view ", 604}, - {" Filter command and arguments:", 605}, - {"Create a new Directory", 606}, - {" Enter directory name:", 607}, - {" Filter ", 608}, - {" Set expression for filtering filenames", 609}, - {" Select ", 610}, - {" Malformed regular expression ", 611}, - {" Unselect ", 612}, - {"Extension file edit", 613}, - {" Which extension file you want to edit? ", 614}, - {"&User", 615}, - {"&System Wide", 616}, - {"Menu file edit", 617}, - {" Which menu file will you edit? ", 618}, - {"&Local", 619}, - {"&Home", 620}, - {" Compare directories ", 621}, - {" Select compare method: ", 622}, - {"&Quick", 623}, - {"&Size only", 624}, - {"&Thorough", 625}, - {" Both panels should be on the listing view mode to use this command ", 626}, - {" The command history is empty ", 627}, - {" Command history ", 628}, + than we can handle. \n", 591}, + {" Listing mode ", 592}, + {"&Full file list", 593}, + {"&Brief file list", 594}, + {"&Long file list", 595}, + {"&User defined:", 596}, + {"&Icon view", 597}, + {"user &Mini status", 598}, + {"Listing mode", 599}, + {"&Reverse", 600}, + {"case sensi&tive", 601}, + {"Sort order", 602}, + {" confirm &Exit ", 603}, + {" confirm e&Xecute ", 604}, + {" confirm o&Verwrite ", 605}, + {" confirm &Delete ", 606}, + {" Confirmation ", 607}, + {"Full 8 bits output", 608}, + {"ISO 8859-1", 609}, + {"7 bits", 610}, + {"F&ull 8 bits input", 611}, + {" Display bits ", 612}, + {"&Always use ftp proxy", 613}, + {"sec", 614}, + {"ftpfs directory cache timeout:", 615}, + {"ftp anonymous password:", 616}, + {"Timeout for freeing VFSs:", 617}, + {" Virtual File System Setting ", 618}, + {"Quick cd", 619}, + {"cd", 620}, + {"Symbolic link", 621}, + {"Running ", 622}, + {"Stopped", 623}, + {"&Stop", 624}, + {"&Resume", 625}, + {"&Kill", 626}, + {"Background Jobs", 627}, + {"execute/search by others", 628}, + {"write by others", 629}, + {"read by others", 630}, + {"execute/search by group", 631}, + {"write by group", 632}, + {"read by group", 633}, + {"execute/search by owner", 634}, + {"write by owner", 635}, + {"read by owner", 636}, + {"sticky bit", 637}, + {"set group ID on execution", 638}, + {"set user ID on execution", 639}, + {"C&lear marked", 640}, + {"S&et marked", 641}, + {"&Marked all", 642}, + {"Permissions (Octal)", 643}, + {"Owner name", 644}, + {"Group name", 645}, + {" Chmod command ", 646}, + {" Permission ", 647}, + {"Use SPACE to change", 648}, + {"an option, ARROW KEYS", 649}, + {"to move between options", 650}, + {"and T or INS to mark", 651}, + {"Chmod command", 652}, + {" I can't run the Chmod command on an extfs ", 653}, + {"Set &users", 654}, + {"Set &groups", 655}, + {" Name ", 656}, + {" Owner name ", 657}, + {" Group name ", 658}, + {" Size ", 659}, + {" Chown command ", 660}, + {" User name ", 661}, + {"", 662}, + {"", 663}, + {" I can't run the Chown command on an extfs ", 664}, + {" I can't run the Chown command on a tarfs ", 665}, + {" Can not fetch a local copy of %s ", 666}, + {" CD ", 667}, + {"Files tagged, want to cd?", 668}, + {"Could not change directory", 669}, + {" View file ", 670}, + {" Filename:", 671}, + {" Filtered view ", 672}, + {" Filter command and arguments:", 673}, + {"Create a new Directory", 674}, + {" Enter directory name:", 675}, + {" Filter ", 676}, + {" Set expression for filtering filenames", 677}, + {" Select ", 678}, + {" Malformed regular expression ", 679}, + {" Unselect ", 680}, + {"Extension file edit", 681}, + {" Which extension file you want to edit? ", 682}, + {"&User", 683}, + {"&System Wide", 684}, + {"Menu file edit", 685}, + {" Which menu file will you edit? ", 686}, + {"&Local", 687}, + {"&Home", 688}, + {" Compare directories ", 689}, + {" Select compare method: ", 690}, + {"&Quick", 691}, + {"&Size only", 692}, + {"&Thorough", 693}, + {" Both panels should be on the listing view mode to use this command ", 694}, + {" The command history is empty ", 695}, + {" Command history ", 696}, {"\ Not an xterm or Linux console; \n\ - the panels cannot be toggled. ", 629}, - {"Type `exit' to return to the Midnight Commander", 630}, + the panels cannot be toggled. ", 697}, + {"Type `exit' to return to the Midnight Commander", 698}, {"\ Couldn't stat %s \n\ - %s ", 631}, - {" Link ", 632}, - {" to:", 633}, - {" link: %s ", 634}, - {" symlink: %s ", 635}, - {" Symlink `%s' points to: ", 636}, - {" Edit symlink ", 637}, - {" edit symlink, unable to remove %s: %s ", 638}, - {" edit symlink: %s ", 639}, - {" Link symbolically ", 640}, - {" Relative symlink ", 641}, - {" relative symlink: %s ", 642}, - {" Enter machine name (F1 for details): ", 643}, - {" Could not chdir to %s ", 644}, - {" Link to a remote machine ", 645}, - {" FTP to machine ", 646}, - {" Socket source routing setup ", 647}, - {" Enter host name to use as a source routing hop: ", 648}, - {" Host name ", 649}, - {" Error while looking up IP address ", 650}, - {" Undelete files on an ext2 file system ", 651}, + %s ", 699}, + {" Link ", 700}, + {" to:", 701}, + {" link: %s ", 702}, + {" symlink: %s ", 703}, + {" Symlink `%s' points to: ", 704}, + {" Edit symlink ", 705}, + {" edit symlink, unable to remove %s: %s ", 706}, + {" edit symlink: %s ", 707}, + {" Link symbolically ", 708}, + {" Relative symlink ", 709}, + {" relative symlink: %s ", 710}, + {" Enter machine name (F1 for details): ", 711}, + {" Could not chdir to %s ", 712}, + {" Link to a remote machine ", 713}, + {" FTP to machine ", 714}, + {" Socket source routing setup ", 715}, + {" Enter host name to use as a source routing hop: ", 716}, + {" Host name ", 717}, + {" Error while looking up IP address ", 718}, + {" Undelete files on an ext2 file system ", 719}, {"\ Enter device (without /dev/) to undelete\n\ - files on: (F1 for details)", 652}, - {" Setup saved to ~/", 653}, - {" Setup ", 654}, + files on: (F1 for details)", 720}, + {" Setup saved to ~/", 721}, + {" Setup ", 722}, {"\ Can't chdir to '%s' \n\ - %s ", 655}, - {" You can not execute commands on non-local filesystems", 656}, + %s ", 723}, + {" You can not execute commands on non-local filesystems", 724}, {"\ \n\ \n\ \n\ refresh stack underflow!\n\ \n\ -\n", 657}, - {"&Unsorted", 658}, - {"&Name", 659}, - {"&Extension", 660}, - {"&Modify time", 661}, - {"&Access time", 662}, - {"&Change time", 663}, - {"&Size", 664}, - {"&Inode", 665}, - {"&Type", 666}, - {"&Links", 667}, - {"N&GID", 668}, - {"N&UID", 669}, - {"&Owner", 670}, - {"&Group", 671}, - {"File exists but can not be stat-ed: %s %s", 672}, - {"Unknown", 673}, +\n", 725}, + {"&Unsorted", 726}, + {"&Name", 727}, + {"&Extension", 728}, + {"&Modify time", 729}, + {"&Access time", 730}, + {"&Change time", 731}, + {"&Size", 732}, + {"&Inode", 733}, + {"&Type", 734}, + {"&Links", 735}, + {"N&GID", 736}, + {"N&UID", 737}, + {"&Owner", 738}, + {"&Group", 739}, + {"File exists but can not be stat-ed: %s %s", 740}, + {"Unknown", 741}, {"\ Can't create temporary command file \n\ - %s ", 674}, - {" Parameter ", 675}, - {" Can't execute commands on a Virtual File System directory ", 676}, - {" file error", 677}, - {"Format of the ", 678}, - {" file error ", 679}, - {"Format of the ~/", 680}, + %s ", 742}, + {" Parameter ", 743}, + {" Can't execute commands on a Virtual File System directory ", 744}, + {" file error", 745}, + {"Format of the ", 746}, + {" file error ", 747}, + {"Format of the ~/", 748}, {"\ file has changed\n\ with version 3.0. You may want either to\n\ -copy it from ", 681}, +copy it from ", 749}, {"\ mc.ext or use that\n\ -file as an example of how to write it.\n", 682}, - {"mc.ext will be used for this moment.", 683}, - {" Copy ", 684}, - {" Move ", 685}, - {" Delete ", 686}, - {" Invalid target mask ", 687}, - {" Could not make the hardlink ", 688}, +file as an example of how to write it.\n", 750}, + {"mc.ext will be used for this moment.", 751}, + {" Copy ", 752}, + {" Move ", 753}, + {" Delete ", 754}, + {" Invalid target mask ", 755}, + {" Could not make the hardlink ", 756}, {"\ Cannot read source link \"%s\" \n\ - %s ", 689}, + %s ", 757}, {"\ Cannot make stable symlinks across non-local filesystems: \n\ \n\ - Option Stable Symlinks will be disabled ", 690}, + Option Stable Symlinks will be disabled ", 758}, {"\ Cannot create target symlink \"%s\" \n\ - %s ", 691}, + %s ", 759}, {"\ Cannot overwrite directory \"%s\" \n\ - %s ", 692}, + %s ", 760}, {"\ Cannot stat source file \"%s\" \n\ - %s ", 693}, - {" `%s' and `%s' are the same file. ", 694}, + %s ", 761}, + {" `%s' and `%s' are the same file. ", 762}, {"\ Cannot create special file \"%s\" \n\ - %s ", 695}, + %s ", 763}, {"\ Cannot chown target file \"%s\" \n\ - %s ", 696}, + %s ", 764}, {"\ Cannot chmod target file \"%s\" \n\ - %s ", 697}, + %s ", 765}, {"\ Cannot open source file \"%s\" \n\ - %s ", 698}, - {" Reget failed, about to overwrite file ", 699}, + %s ", 766}, + {" Reget failed, about to overwrite file ", 767}, {"\ Cannot fstat source file \"%s\" \n\ - %s ", 700}, + %s ", 768}, {"\ Cannot create target file \"%s\" \n\ - %s ", 701}, + %s ", 769}, {"\ Cannot fstat target file \"%s\" \n\ - %s ", 702}, + %s ", 770}, {"\ Cannot read source file \"%s\" \n\ - %s ", 703}, + %s ", 771}, {"\ Cannot write target file \"%s\" \n\ - %s ", 704}, - {"(stalled)", 705}, + %s ", 772}, + {"(stalled)", 773}, {"\ Cannot close source file \"%s\" \n\ - %s ", 706}, + %s ", 774}, {"\ Cannot close target file \"%s\" \n\ - %s ", 707}, - {"Incomplete file was retrieved. Keep it?", 708}, - {"&Delete", 709}, - {"&Keep", 710}, + %s ", 775}, + {"Incomplete file was retrieved. Keep it?", 776}, + {"&Delete", 777}, + {"&Keep", 778}, {"\ Cannot stat source directory \"%s\" \n\ - %s ", 711}, + %s ", 779}, {"\ Source directory \"%s\" is not a directory \n\ - %s ", 712}, + %s ", 780}, {"\ Cannot copy cyclic symbolic link \n\ - `%s' ", 713}, + `%s' ", 781}, {"\ Cannot create target directory \"%s\" \n\ - %s ", 714}, + %s ", 782}, {"\ Cannot chown target directory \"%s\" \n\ - %s ", 715}, + %s ", 783}, {"\ Cannot stat file \"%s\" \n\ - %s ", 716}, - {" `%s' and `%s' are the same file ", 717}, - {" Cannot overwrite directory `%s' ", 718}, + %s ", 784}, + {" `%s' and `%s' are the same file ", 785}, + {" Cannot overwrite directory `%s' ", 786}, {"\ Cannot move file \"%s\" to \"%s\" \n\ - %s ", 719}, + %s ", 787}, {"\ Cannot remove file \"%s\" \n\ - %s ", 720}, - {" Cannot overwrite directory \"%s\" %s ", 721}, - {" Cannot overwrite file \"%s\" %s ", 722}, + %s ", 788}, + {" Cannot overwrite directory \"%s\" %s ", 789}, + {" Cannot overwrite file \"%s\" %s ", 790}, {"\ Cannot move directory \"%s\" to \"%s\" \n\ - %s ", 723}, + %s ", 791}, {"\ Cannot delete file \"%s\" \n\ - %s ", 724}, + %s ", 792}, {"\ Cannot remove directory \"%s\" \n\ - %s ", 725}, - {" Internal error: get_file \n", 726}, - {"1Copy", 727}, - {"1Move", 728}, - {"1Delete", 729}, - {"%o %f \"%s\"%m", 730}, - {"%o %d %f%m", 731}, - {"%o %f \"%s\"%e", 732}, - {"%o %d %f%e", 733}, - {"file", 734}, - {"files", 735}, - {"directory", 736}, - {"directories", 737}, - {"files/directories", 738}, - {" with source mask:", 739}, - {" Can't operate on \"..\"! ", 740}, - {"Yes", 741}, - {"No", 742}, - {" Sorry, I could not put the job in background ", 743}, - {" Internal failure ", 744}, - {" Unknown file operation ", 745}, + %s ", 793}, + {" Internal error: get_file \n", 794}, + {"1Copy", 795}, + {"1Move", 796}, + {"1Delete", 797}, + {"%o %f \"%s\"%m", 798}, + {"%o %d %f%m", 799}, + {"%o %f \"%s\"%e", 800}, + {"%o %d %f%e", 801}, + {"file", 802}, + {"files", 803}, + {"directory", 804}, + {"directories", 805}, + {"files/directories", 806}, + {" with source mask:", 807}, + {" Can't operate on \"..\"! ", 808}, + {"Yes", 809}, + {"No", 810}, + {" Sorry, I could not put the job in background ", 811}, + {" Internal failure ", 812}, + {" Unknown file operation ", 813}, {"\ Destination \"%s\" must be a directory \n\ - %s ", 746}, - {"&Retry", 747}, - {"&Abort", 748}, + %s ", 814}, + {"&Retry", 815}, + {"&Abort", 816}, {"\ \n\ Directory not empty. \n\ - Delete it recursively? ", 749}, + Delete it recursively? ", 817}, {"\ \n\ Background process: Directory not empty \n\ - Delete it recursively? ", 750}, - {"a&ll", 751}, - {"non&E", 752}, - {" Type 'yes' if you REALLY want to delete ", 753}, - {"all the directories ", 754}, - {" Recursive Delete ", 755}, - {" Background process: Recursive Delete ", 756}, - {"File", 757}, - {"Count", 758}, - {"Bytes", 759}, - {"Source", 760}, - {"Target", 761}, - {"Deleting", 762}, - {"Target file \"%s\" already exists!", 763}, - {"if &Size differs", 764}, - {"&Update", 765}, - {"Overwrite all targets?", 766}, - {"&Reget", 767}, - {"ap&Pend", 768}, - {"Overwrite this target?", 769}, - {"Target date: %s, size %d", 770}, - {"Source date: %s, size %d", 771}, - {" File exists ", 772}, - {" Background process: File exists ", 773}, - {"preserve &Attributes", 774}, - {"follow &Links", 775}, - {"to:", 776}, - {"&Using shell patterns", 777}, - {"&Background", 778}, - {"&Stable Symlinks", 779}, - {"&Dive into subdir if exists", 780}, + Delete it recursively? ", 818}, + {"a&ll", 819}, + {"non&E", 820}, + {" Type 'yes' if you REALLY want to delete ", 821}, + {"all the directories ", 822}, + {" Recursive Delete ", 823}, + {" Background process: Recursive Delete ", 824}, + {"File", 825}, + {"Count", 826}, + {"Bytes", 827}, + {"Source", 828}, + {"Target", 829}, + {"Deleting", 830}, + {"Target file \"%s\" already exists!", 831}, + {"if &Size differs", 832}, + {"&Update", 833}, + {"Overwrite all targets?", 834}, + {"&Reget", 835}, + {"ap&Pend", 836}, + {"Overwrite this target?", 837}, + {"Target date: %s, size %d", 838}, + {"Source date: %s, size %d", 839}, + {" File exists ", 840}, + {" Background process: File exists ", 841}, + {"preserve &Attributes", 842}, + {"follow &Links", 843}, + {"to:", 844}, + {"&Using shell patterns", 845}, + {"&Background", 846}, + {"&Stable Symlinks", 847}, + {"&Dive into subdir if exists", 848}, {"\ Invalid source pattern `%s' \n\ - %s ", 781}, - {"&Suspend", 782}, - {"Con&tinue", 783}, - {"&Chdir", 784}, - {"&Again", 785}, - {"&Quit", 786}, - {"Pane&lize", 787}, - {"&View - F3", 788}, - {"&Edit - F4", 789}, - {"Start at:", 790}, - {"Filename:", 791}, - {"Content: ", 792}, - {"&Tree", 793}, - {"Find File", 794}, - {"Grepping in %s", 795}, - {" Find/read ", 796}, - {" Problem reading from child ", 797}, - {"Finished", 798}, - {"Searching %s", 799}, - {"Suspend", 800}, - {"Restart", 801}, - {"Searching", 802}, - {"Find file", 803}, - {"Change to this directory", 804}, - {"Search again", 805}, - {"View this file", 806}, - {"Edit this file", 807}, - {"Send the results to a Panel", 808}, - {"Usage: fixhlp \n", 809}, - {"fixhlp: Cannot open toc for writing", 810}, + %s ", 849}, + {"&Suspend", 850}, + {"Con&tinue", 851}, + {"&Chdir", 852}, + {"&Again", 853}, + {"&Quit", 854}, + {"Pane&lize", 855}, + {"&View - F3", 856}, + {"&Edit - F4", 857}, + {"Start at:", 858}, + {"Filename:", 859}, + {"Content: ", 860}, + {"&Tree", 861}, + {"Find File", 862}, + {"Grepping in %s", 863}, + {" Find/read ", 864}, + {" Problem reading from child ", 865}, + {"Finished", 866}, + {"Searching %s", 867}, + {"Suspend", 868}, + {"Restart", 869}, + {"Searching", 870}, + {"Find file", 871}, + {"Change to this directory", 872}, + {"Search again", 873}, + {"View this file", 874}, + {"Edit this file", 875}, + {"Send the results to a Panel", 876}, + {"Usage: fixhlp \n", 877}, + {"fixhlp: Cannot open toc for writing", 878}, {"\ [Contents]\n\ Topics:\n\ -\n", 811}, +\n", 879}, {"\ Help file format error\n\ -", 812}, - {" Internal bug: Double start of link area ", 813}, - {" Can't find node [Contents] in help file ", 814}, - {" Help ", 815}, +", 880}, + {" Internal bug: Double start of link area ", 881}, + {" Can't find node [Contents] in help file ", 882}, + {" Help ", 883}, {"\ Can't open file %s \n\ - %s ", 816}, - {" Can't find node %s in help file ", 817}, - {"Index", 818}, - {"Prev", 819}, - {"&Move", 820}, - {"&Remove", 821}, - {"&Append", 822}, - {"&Insert", 823}, - {"New &Entry", 824}, - {"New &Group", 825}, - {"&Up", 826}, - {"&Add current", 827}, - {"Change &To", 828}, - {"Subgroup - press ENTER to see list", 829}, - {"Active VFS directories", 830}, - {"Directory hotlist", 831}, - {" Directory path ", 832}, - {" Directory label ", 833}, - {"Moving ", 834}, - {"New hotlist entry", 835}, - {"Directory label", 836}, - {"Directory path", 837}, - {" New hotlist group ", 838}, - {"Name of new group", 839}, - {"Label for \"%s\":", 840}, - {" Add to hotlist ", 841}, - {" Remove: ", 842}, + %s ", 884}, + {" Can't find node %s in help file ", 885}, + {"Index", 886}, + {"Prev", 887}, + {"&Move", 888}, + {"&Remove", 889}, + {"&Append", 890}, + {"&Insert", 891}, + {"New &Entry", 892}, + {"New &Group", 893}, + {"&Up", 894}, + {"&Add current", 895}, + {"Change &To", 896}, + {"Subgroup - press ENTER to see list", 897}, + {"Active VFS directories", 898}, + {"Directory hotlist", 899}, + {" Directory path ", 900}, + {" Directory label ", 901}, + {"Moving ", 902}, + {"New hotlist entry", 903}, + {"Directory label", 904}, + {"Directory path", 905}, + {" New hotlist group ", 906}, + {"Name of new group", 907}, + {"Label for \"%s\":", 908}, + {" Add to hotlist ", 909}, + {" Remove: ", 910}, {"\ \n\ Group not empty.\n\ - Remove it?", 843}, - {" Top level group ", 844}, - {"Hotlist is now kept in file ~/", 845}, - {"MC will load hotlist from ~/", 846}, - {"and then delete [Hotlist] section there", 847}, - {" Hotlist Load ", 848}, - {"MC was unable to write ~/", 849}, - {" file, your old hotlist entries were not deleted", 850}, - {"You have ~/", 851}, - {" file and [Hotlist] section in ~/", 852}, - {"Your ~/", 853}, - {" most probably was created\n", 854}, + Remove it?", 911}, + {" Top level group ", 912}, + {"Hotlist is now kept in file ~/", 913}, + {"MC will load hotlist from ~/", 914}, + {"and then delete [Hotlist] section there", 915}, + {" Hotlist Load ", 916}, + {"MC was unable to write ~/", 917}, + {" file, your old hotlist entries were not deleted", 918}, + {"You have ~/", 919}, + {" file and [Hotlist] section in ~/", 920}, + {"Your ~/", 921}, + {" most probably was created\n", 922}, {"\ by an earlier development version of MC\n\ -and is more actual than ~/", 855}, +and is more actual than ~/", 923}, {"\ entries\n\ -\n", 856}, +\n", 924}, {"\ You can choose between\n\ \n\ - Remove - remove old hotlist entries from ~/", 857}, + Remove - remove old hotlist entries from ~/", 925}, {"\ Keep - keep your old entries; you will be asked\n\ the same question next time\n\ - Merge - add old entries to hotlist as group \"Entries from ~/", 858}, - {"&Merge", 859}, - {" Entries from ~/", 860}, - {" file your old hotlist entries were not deleted", 861}, - {"Midnight Commander %s", 862}, - {"Free nodes %d (%d%%) of %d", 863}, - {"No node information", 864}, - {"Free space ", 865}, - {" (%d%%) of ", 866}, - {"No space information", 867}, - {"Type: %s ", 868}, - {"non-local vfs", 869}, - {"Device: %s", 870}, - {"Filesystem: %s", 871}, - {"Accessed: %s", 872}, - {"Modified: %s", 873}, - {"Created: %s", 874}, - {"Size: ", 875}, - {" (%d blocks)", 876}, - {"Owner: %s/%s", 877}, - {"Links: %d", 878}, - {"Mode: %s (%04o)", 879}, - {"Location: %Xh:%Xh", 880}, - {"File: %s", 881}, - {"File: None", 882}, - {"&Vertical", 883}, - {"&Horizontal", 884}, - {"&Xterm hintbar", 885}, - {"h&Intbar visible", 886}, - {"&Keybar visible", 887}, - {"command &Prompt", 888}, - {"show &Mini status", 889}, - {"menu&Bar visible", 890}, - {"&Equal split", 891}, - {"pe&Rmissions", 892}, - {"&File types", 893}, - {"&Save", 894}, - {" Layout ", 895}, - {" Panel split ", 896}, - {" Highlight... ", 897}, - {" Other options ", 898}, - {"output lines", 899}, - {"Layout", 900}, - {" Learn keys ", 901}, - {" Teach me a key ", 902}, + Merge - add old entries to hotlist as group \"Entries from ~/", 926}, + {"&Merge", 927}, + {" Entries from ~/", 928}, + {" file your old hotlist entries were not deleted", 929}, + {"Midnight Commander %s", 930}, + {"Free nodes %d (%d%%) of %d", 931}, + {"No node information", 932}, + {"Free space ", 933}, + {" (%d%%) of ", 934}, + {"No space information", 935}, + {"Type: %s ", 936}, + {"non-local vfs", 937}, + {"Device: %s", 938}, + {"Filesystem: %s", 939}, + {"Accessed: %s", 940}, + {"Modified: %s", 941}, + {"Created: %s", 942}, + {"Size: ", 943}, + {" (%d blocks)", 944}, + {"Owner: %s/%s", 945}, + {"Links: %d", 946}, + {"Mode: %s (%04o)", 947}, + {"Location: %Xh:%Xh", 948}, + {"File: %s", 949}, + {"File: None", 950}, + {"&Vertical", 951}, + {"&Horizontal", 952}, + {"&Xterm hintbar", 953}, + {"h&Intbar visible", 954}, + {"&Keybar visible", 955}, + {"command &Prompt", 956}, + {"show &Mini status", 957}, + {"menu&Bar visible", 958}, + {"&Equal split", 959}, + {"pe&Rmissions", 960}, + {"&File types", 961}, + {"&Save", 962}, + {" Layout ", 963}, + {" Panel split ", 964}, + {" Highlight... ", 965}, + {" Other options ", 966}, + {"output lines", 967}, + {"Layout", 968}, + {" Learn keys ", 969}, + {" Teach me a key ", 970}, {"\ Please press the %s\n\ and then wait until this message disappears.\n\ @@ -1067,350 +1144,383 @@ next to its button.\n\ \n\ If you want to escape, press a single Escape key\n\ -and wait as well.", 903}, - {" Cannot accept this key ", 904}, - {" You have entered \"%s\"", 905}, - {"OK", 906}, +and wait as well.", 971}, + {" Cannot accept this key ", 972}, + {" You have entered \"%s\"", 973}, + {"OK", 974}, {"\ It seems that all your keys already\n\ -work fine. That's great.", 907}, - {"&Discard", 908}, +work fine. That's great.", 975}, + {"&Discard", 976}, {"\ Great! You have a complete terminal database!\n\ -All your keys work well.", 909}, - {"Learn keys", 910}, - {"Press all the keys mentioned here. After you have done it, check", 911}, - {"which keys are not marked with OK. Press space on the missing", 912}, - {"key, or click with the mouse to define it. Move around with Tab.", 913}, +All your keys work well.", 977}, + {"Learn keys", 978}, + {"Press all the keys mentioned here. After you have done it, check", 979}, + {"which keys are not marked with OK. Press space on the missing", 980}, + {"key, or click with the mouse to define it. Move around with Tab.", 981}, {"\ The Commander can't change to the directory that \n\ the subshell claims you are in. Perhaps you have \n\ deleted your working directory, or given yourself \n\ - extra access permissions with the \"su\" command? ", 914}, - {"Press any key to continue...", 915}, - {" The shell is already running a command ", 916}, - {"&Listing mode...", 917}, - {"&Quick view C-x q", 918}, - {"&Info C-x i", 919}, - {"&Sort order...", 920}, - {"&Filter...", 921}, - {"&Network link...", 922}, - {"FT&P link...", 923}, - {"&Drive... M-d", 924}, - {"&Rescan C-r", 925}, - {"&User menu F2", 926}, - {"&View F3", 927}, - {"Vie&w file... ", 928}, - {"&Filtered view M-!", 929}, - {"&Edit F4", 930}, - {"&Copy F5", 931}, - {"c&Hmod C-x c", 932}, - {"&Link C-x l", 933}, - {"&SymLink C-x s", 934}, - {"edit s&Ymlink C-x C-s", 935}, - {"ch&Own C-x o", 936}, - {"&Advanced chown ", 937}, - {"&Rename/Move F6", 938}, - {"&Mkdir F7", 939}, - {"&Delete F8", 940}, - {"&Quick cd M-c", 941}, - {"select &Group M-+", 942}, - {"u&Nselect group M-\\", 943}, - {"reverse selec&Tion M-*", 944}, - {"e&Xit F10", 945}, - {"&Directory tree", 946}, - {"&Find file M-?", 947}, - {"s&Wap panels C-u", 948}, - {"switch &Panels on/off C-o", 949}, - {"&Compare directories C-x d", 950}, - {"e&Xternal panelize C-x !", 951}, - {"show directory s&Izes", 952}, - {"command &History", 953}, - {"di&Rectory hotlist C-\\", 954}, - {"&Active VFS list C-x a", 955}, - {"&Background jobs C-x j", 956}, - {"&Undelete files (ext2fs only)", 957}, - {"&Listing format edit", 958}, - {"&Extension file edit", 959}, - {"&Menu file edit", 960}, - {"&Configuration...", 961}, - {"c&Onfirmation...", 962}, - {"&Display bits...", 963}, - {"learn &Keys...", 964}, - {"&Virtual FS...", 965}, - {"&Save setup", 966}, - {" &Left ", 967}, - {" &Above ", 968}, - {" &File ", 969}, - {" &Command ", 970}, - {" &Options ", 971}, - {" &Right ", 972}, - {" &Below ", 973}, - {" Information ", 974}, + extra access permissions with the \"su\" command? ", 982}, + {"Press any key to continue...", 983}, + {" The shell is already running a command ", 984}, + {"&Listing mode...", 985}, + {"&Quick view C-x q", 986}, + {"&Info C-x i", 987}, + {"&Sort order...", 988}, + {"&Filter...", 989}, + {"&Network link...", 990}, + {"FT&P link...", 991}, + {"&Drive... M-d", 992}, + {"&Rescan C-r", 993}, + {"&User menu F2", 994}, + {"&View F3", 995}, + {"Vie&w file... ", 996}, + {"&Filtered view M-!", 997}, + {"&Edit F4", 998}, + {"&Copy F5", 999}, + {"c&Hmod C-x c", 1000}, + {"&Link C-x l", 1001}, + {"&SymLink C-x s", 1002}, + {"edit s&Ymlink C-x C-s", 1003}, + {"ch&Own C-x o", 1004}, + {"&Advanced chown ", 1005}, + {"&Rename/Move F6", 1006}, + {"&Mkdir F7", 1007}, + {"&Delete F8", 1008}, + {"&Quick cd M-c", 1009}, + {"select &Group M-+", 1010}, + {"u&Nselect group M-\\", 1011}, + {"reverse selec&Tion M-*", 1012}, + {"e&Xit F10", 1013}, + {"&Directory tree", 1014}, + {"&Find file M-?", 1015}, + {"s&Wap panels C-u", 1016}, + {"switch &Panels on/off C-o", 1017}, + {"&Compare directories C-x d", 1018}, + {"e&Xternal panelize C-x !", 1019}, + {"show directory s&Izes", 1020}, + {"command &History", 1021}, + {"di&Rectory hotlist C-\\", 1022}, + {"&Active VFS list C-x a", 1023}, + {"&Background jobs C-x j", 1024}, + {"&Undelete files (ext2fs only)", 1025}, + {"&Listing format edit", 1026}, + {"&Extension file edit", 1027}, + {"&Menu file edit", 1028}, + {"&Configuration...", 1029}, + {"c&Onfirmation...", 1030}, + {"&Display bits...", 1031}, + {"learn &Keys...", 1032}, + {"&Virtual FS...", 1033}, + {"&Save setup", 1034}, + {" &Left ", 1035}, + {" &Above ", 1036}, + {" &File ", 1037}, + {" &Command ", 1038}, + {" &Options ", 1039}, + {" &Right ", 1040}, + {" &Below ", 1041}, + {" Information ", 1042}, {"\ Using the fast reload option may not reflect the exact \n\ directory contents. In this cases you'll need to do a \n\ manual reload of the directory. See the man page for \n\ - the details. ", 975}, - {"Menu", 976}, - {"Thank you for using GNU Midnight Commander", 977}, - {"with mouse support on xterm%s.\n", 978}, - {" and the Linux console", 979}, - {"The TERM environment variable is unset!\n", 980}, - {"Library directory for the Midnight Commander: %s\n", 981}, - {"\ -Option -m is obsolete. Please look at Display Bits... in the Option's menu\n", 982}, - {"Use to debug the background code", 983}, - {"Request to run in color mode", 984}, - {"Specifies a color configuration", 985}, - {"Edits one file", 986}, - {"Displays this help message", 987}, - {"Displays a help screen on how to change the color scheme", 988}, - {"Log ftp dialog to specified file", 989}, - {"Obsolete", 990}, - {"Requests to run in black and white", 991}, - {"Disable mouse support in text version", 992}, - {"Disables subshell support", 993}, - {"Prints working directory at program exit", 994}, - {"Resets soft keys on HP terminals", 995}, - {"To run on slow terminals", 996}, - {"Use stickchars to draw", 997}, - {"Enables subshell support (default)", 998}, - {"Tries to use termcap instead of terminfo", 999}, - {"Displays the current version", 1000}, - {"Launches the file viewer on a file", 1001}, - {"Forces xterm features", 1002}, - {"Geometry for the window", 1003}, - {"GEOMETRY", 1004}, - {"No windows opened at startup", 1005}, - {"Force activation even if a server is already running", 1006}, + the details. ", 1043}, + {"Menu", 1044}, + {"Thank you for using GNU Midnight Commander", 1045}, + {"with mouse support on xterm%s.\n", 1046}, + {" and the Linux console", 1047}, + {"The TERM environment variable is unset!\n", 1048}, + {"Library directory for the Midnight Commander: %s\n", 1049}, + {"\ +Option -m is obsolete. Please look at Display Bits... in the Option's menu\n", 1050}, + {"Use to debug the background code", 1051}, + {"Request to run in color mode", 1052}, + {"Specifies a color configuration", 1053}, + {"Edits one file", 1054}, + {"Displays this help message", 1055}, + {"Displays a help screen on how to change the color scheme", 1056}, + {"Log ftp dialog to specified file", 1057}, + {"Obsolete", 1058}, + {"Requests to run in black and white", 1059}, + {"Disable mouse support in text version", 1060}, + {"Disables subshell support", 1061}, + {"Prints working directory at program exit", 1062}, + {"Resets soft keys on HP terminals", 1063}, + {"To run on slow terminals", 1064}, + {"Use stickchars to draw", 1065}, + {"Enables subshell support (default)", 1066}, + {"Tries to use termcap instead of terminfo", 1067}, + {"Displays the current version", 1068}, + {"Launches the file viewer on a file", 1069}, + {"Forces xterm features", 1070}, + {"Geometry for the window", 1071}, + {"GEOMETRY", 1072}, + {"No windows opened at startup", 1073}, + {"Force activation even if a server is already running", 1074}, + {"Displays the directory that holds the .links startup files", 1075}, {"\ Couldn't open tty line. You have to run mc without the -P flag.\n\ -On some systems you may want to run # `which mc`\n", 1007}, +On some systems you may want to run # `which mc`\n", 1076}, {"\ You are running the GNOME Midnight Commander as root. \n\ \n\ You will not be protected from severly damaging your system\n\ -if you continue.", 1008}, - {" Notice ", 1009}, +if you continue.", 1077}, + {" Notice ", 1078}, {"\ The Midnight Commander configuration files \n\ are now stored in the ~/.mc directory, the \n\ - files have been moved now\n", 1010}, - {"safe de&Lete", 1011}, - {"cd follows lin&Ks", 1012}, - {"advanced cho&Wn", 1013}, - {"l&Ynx-like motion", 1014}, - {"Animation", 1015}, - {"rotatin&G dash", 1016}, - {"co&Mplete: show all", 1017}, - {"&Use internal view", 1018}, - {"use internal ed&It", 1019}, - {"auto m&Enus", 1020}, - {"&Auto save setup", 1021}, - {"shell &Patterns", 1022}, - {"Compute &Totals", 1023}, - {"&Verbose operation", 1024}, - {"&Fast dir reload", 1025}, - {"mi&X all files", 1026}, - {"&Drop down menus", 1027}, - {"ma&Rk moves down", 1028}, - {"show &Hidden files", 1029}, - {"show &Backup files", 1030}, - {"&Never", 1031}, - {"on dumb &Terminals", 1032}, - {"alwa&Ys", 1033}, - {" Configure options ", 1034}, - {" Panel options ", 1035}, - {" Pause after run... ", 1036}, - {"Configure options", 1037}, - {"&Add new", 1038}, - {" External panelize ", 1039}, - {"External panelize", 1040}, - {"Other command", 1041}, - {" Add to external panelize ", 1042}, - {" Enter command label: ", 1043}, - {" I can't run external panelize while logged on a non local directory ", 1044}, - {"Find *.orig after patching", 1045}, - {"Find SUID and SGID programs", 1046}, - {"Cannot invoke command.", 1047}, - {"Pipe close failed", 1048}, - {"Show this help message", 1049}, - {"Display brief usage message", 1050}, - {"MTime", 1051}, - {"ATime", 1052}, - {"CTime", 1053}, - {"Permission", 1054}, - {"Perm", 1055}, - {"Nl", 1056}, - {"Inode", 1057}, - {"UID", 1058}, - {"GID", 1059}, - {" %s bytes in %d file%s", 1060}, - {"Unknow tag on display format: ", 1061}, - {" Do you really want to execute? ", 1062}, - {" No action taken ", 1063}, - {"RenMov", 1064}, - {"Mkdir", 1065}, + files have been moved now\n", 1079}, + {"safe de&Lete", 1080}, + {"cd follows lin&Ks", 1081}, + {"advanced cho&Wn", 1082}, + {"l&Ynx-like motion", 1083}, + {"Animation", 1084}, + {"rotatin&G dash", 1085}, + {"co&Mplete: show all", 1086}, + {"&Use internal view", 1087}, + {"use internal ed&It", 1088}, + {"auto m&Enus", 1089}, + {"&Auto save setup", 1090}, + {"shell &Patterns", 1091}, + {"Compute &Totals", 1092}, + {"&Verbose operation", 1093}, + {"&Fast dir reload", 1094}, + {"mi&X all files", 1095}, + {"&Drop down menus", 1096}, + {"ma&Rk moves down", 1097}, + {"show &Hidden files", 1098}, + {"show &Backup files", 1099}, + {"&Never", 1100}, + {"on dumb &Terminals", 1101}, + {"alwa&Ys", 1102}, + {" Configure options ", 1103}, + {" Panel options ", 1104}, + {" Pause after run... ", 1105}, + {"Configure options", 1106}, + {"&Add new", 1107}, + {" External panelize ", 1108}, + {"External panelize", 1109}, + {"Other command", 1110}, + {" Add to external panelize ", 1111}, + {" Enter command label: ", 1112}, + {" I can't run external panelize while logged on a non local directory ", 1113}, + {"Find *.orig after patching", 1114}, + {"Find SUID and SGID programs", 1115}, + {"Cannot invoke command.", 1116}, + {"Pipe close failed", 1117}, + {"Show this help message", 1118}, + {"Display brief usage message", 1119}, + {"MTime", 1120}, + {"ATime", 1121}, + {"CTime", 1122}, + {"Perm", 1123}, + {"Nl", 1124}, + {"Inode", 1125}, + {"UID", 1126}, + {"GID", 1127}, + {" %s bytes in %d file%s", 1128}, + {"Unknow tag on display format: ", 1129}, + {" Do you really want to execute? ", 1130}, + {" No action taken ", 1131}, + {"RenMov", 1132}, + {"Mkdir", 1133}, {"\ Can't chdir to %s \n\ - %s ", 1066}, - {"Couldn't open named pipe %s\n", 1067}, - {" The shell is still active. Quit anyway? ", 1068}, - {" There are stopped jobs.", 1069}, - {" Quit anyway? ", 1070}, - {"Warning: Couldn't change to %s.\n", 1071}, + %s ", 1134}, + {"Couldn't open named pipe %s\n", 1135}, + {" The shell is still active. Quit anyway? ", 1136}, + {" There are stopped jobs.", 1137}, + {" Quit anyway? ", 1138}, + {"Warning: Couldn't change to %s.\n", 1139}, {"\ Can't open the %s file for writing:\n\ -%s\n", 1072}, - {"Copy \"%s\" directory to:", 1073}, - {"Move \"%s\" directory to:", 1074}, +%s\n", 1140}, + {"Copy \"%s\" directory to:", 1141}, + {"Move \"%s\" directory to:", 1142}, {"\ Can't stat the destination \n\ - %s ", 1075}, - {" The destination isn't a directory ", 1076}, - {" Delete %s? ", 1077}, - {"Static", 1078}, - {"Dynamc", 1079}, + %s ", 1143}, + {" The destination isn't a directory ", 1144}, + {" Delete %s? ", 1145}, + {"Static", 1146}, + {"Dynamc", 1147}, {"\ Can't chdir to \"%s\" \n\ - %s ", 1080}, - {"Forget", 1081}, - {"Rmdir", 1082}, + %s ", 1148}, + {"Forget", 1149}, + {"Rmdir", 1150}, {"\ Can't write to the %s file:\n\ -%s\n", 1083}, - {" Invalid shell pattern defination \"%c\". ", 1084}, - {" Debug ", 1085}, - {" ERROR: ", 1086}, - {" True: ", 1087}, - {" False: ", 1088}, - {" Warning -- ignoring file ", 1089}, +%s\n", 1151}, + {" Invalid shell pattern defination \"%c\". ", 1152}, + {" Debug ", 1153}, + {" ERROR: ", 1154}, + {" True: ", 1155}, + {" False: ", 1156}, + {" Warning -- ignoring file ", 1157}, {"\ File %s is not owned by root or you or is world writable.\n\ -Using it may compromise your security", 1090}, - {" I can't run programs while logged on a non local directory ", 1091}, - {" User menu ", 1092}, - {"name_trunc: too big", 1093}, - {" Pipe failed ", 1094}, - {" Dup failed ", 1095}, +Using it may compromise your security", 1158}, + {" I can't run programs while logged on a non local directory ", 1159}, + {" User menu ", 1160}, + {"name_trunc: too big", 1161}, + {" Pipe failed ", 1162}, + {" Dup failed ", 1163}, {"\ File: \n\ \n\ - ", 1096}, + ", 1164}, {"\ \n\ \n\ -has been modified, do you want to save the changes?\n", 1097}, - {" Save changes ", 1098}, - {" Can't spawn child program ", 1099}, - {" Empty output from child filter ", 1100}, - {" Could not open file ", 1101}, - {" Can't open file \"", 1102}, +has been modified, do you want to save the changes?\n", 1165}, + {" Save changes ", 1166}, + {" Can't spawn child program ", 1167}, + {" Empty output from child filter ", 1168}, + {" Could not open file ", 1169}, + {" Can't open file \"", 1170}, {"\ Can't stat file \n\ - ", 1103}, - {" Can't view: not a regular file ", 1104}, - {"File: %s", 1105}, - {" [grow]", 1106}, - {"Searching for `%s'", 1107}, - {" Search string not found ", 1108}, - {" Invalid regular expression ", 1109}, + ", 1171}, + {" Can't view: not a regular file ", 1172}, + {"File: %s", 1173}, + {" [grow]", 1174}, + {"Searching for `%s'", 1175}, + {" Search string not found ", 1176}, + {" Invalid regular expression ", 1177}, {"\ The current line number is %d.\n\ - Enter the new line number:", 1110}, - {" Enter regexp:", 1111}, - {"Ascii", 1112}, - {"Hex", 1113}, - {"Line", 1114}, - {"RxSrch", 1115}, - {"EdText", 1116}, - {"EdHex", 1117}, - {"UnWrap", 1118}, - {"Wrap", 1119}, - {"HxSrch", 1120}, - {"Raw", 1121}, - {"Parse", 1122}, - {"Unform", 1123}, - {"Format", 1124}, - {"Function key 1", 1125}, - {"Function key 2", 1126}, - {"Function key 3", 1127}, - {"Function key 4", 1128}, - {"Function key 5", 1129}, - {"Function key 6", 1130}, - {"Function key 7", 1131}, - {"Function key 8", 1132}, - {"Function key 9", 1133}, - {"Function key 10", 1134}, - {"Function key 11", 1135}, - {"Function key 12", 1136}, - {"Function key 13", 1137}, - {"Function key 14", 1138}, - {"Function key 15", 1139}, - {"Function key 16", 1140}, - {"Function key 17", 1141}, - {"Function key 18", 1142}, - {"Function key 19", 1143}, - {"Function key 20", 1144}, - {"Backspace key", 1145}, - {"End key", 1146}, - {"Up arrow key", 1147}, - {"Down arrow key", 1148}, - {"Left arrow key", 1149}, - {"Right arrow key", 1150}, - {"Home key", 1151}, - {"Page Down key", 1152}, - {"Page Up key", 1153}, - {"Insert key", 1154}, - {"Delete key", 1155}, - {"Completion/M-tab", 1156}, - {"+ on keypad", 1157}, - {"- on keypad", 1158}, - {"* on keypad", 1159}, - {"Left arrow keypad", 1160}, - {"Right arrow keypad", 1161}, - {"Up arrow keypad", 1162}, - {"Down arrow keypad", 1163}, - {"Home on keypad", 1164}, - {"End on keypad", 1165}, - {"Page Down keypad", 1166}, - {"Page Up keypad", 1167}, - {"Insert on keypad", 1168}, - {"Delete on keypad", 1169}, - {"Enter on keypad", 1170}, - {"Slash on keypad", 1171}, - {"NumLock on keypad", 1172}, + Enter the new line number:", 1178}, + {" Enter regexp:", 1179}, + {"Ascii", 1180}, + {"Hex", 1181}, + {"Line", 1182}, + {"RxSrch", 1183}, + {"EdText", 1184}, + {"EdHex", 1185}, + {"UnWrap", 1186}, + {"Wrap", 1187}, + {"HxSrch", 1188}, + {"Raw", 1189}, + {"Parse", 1190}, + {"Unform", 1191}, + {"Format", 1192}, + {"Function key 1", 1193}, + {"Function key 2", 1194}, + {"Function key 3", 1195}, + {"Function key 4", 1196}, + {"Function key 5", 1197}, + {"Function key 6", 1198}, + {"Function key 7", 1199}, + {"Function key 8", 1200}, + {"Function key 9", 1201}, + {"Function key 10", 1202}, + {"Function key 11", 1203}, + {"Function key 12", 1204}, + {"Function key 13", 1205}, + {"Function key 14", 1206}, + {"Function key 15", 1207}, + {"Function key 16", 1208}, + {"Function key 17", 1209}, + {"Function key 18", 1210}, + {"Function key 19", 1211}, + {"Function key 20", 1212}, + {"Backspace key", 1213}, + {"End key", 1214}, + {"Up arrow key", 1215}, + {"Down arrow key", 1216}, + {"Left arrow key", 1217}, + {"Right arrow key", 1218}, + {"Home key", 1219}, + {"Page Down key", 1220}, + {"Page Up key", 1221}, + {"Insert key", 1222}, + {"Delete key", 1223}, + {"Completion/M-tab", 1224}, + {"+ on keypad", 1225}, + {"- on keypad", 1226}, + {"* on keypad", 1227}, + {"Left arrow keypad", 1228}, + {"Right arrow keypad", 1229}, + {"Up arrow keypad", 1230}, + {"Down arrow keypad", 1231}, + {"Home on keypad", 1232}, + {"End on keypad", 1233}, + {"Page Down keypad", 1234}, + {"Page Up keypad", 1235}, + {"Insert on keypad", 1236}, + {"Delete on keypad", 1237}, + {"Enter on keypad", 1238}, + {"Slash on keypad", 1239}, + {"NumLock on keypad", 1240}, {"\ Couldn't open %s archive\n\ -%s", 1173}, - {"Inconsistent extfs archive", 1174}, - {"Sorry, we can not do password authenticated connections for now.", 1175}, - {" Could not set source routing (%s)", 1176}, +%s", 1241}, + {"Inconsistent extfs archive", 1242}, + {"Sorry, we can not do password authenticated connections for now.", 1243}, + {"ftpfs: Disconnecting from %s", 1244}, + {" FTP: Password required for ", 1245}, + {" Proxy: Password required for ", 1246}, + {"ftpfs: sending proxy login name", 1247}, + {"ftpfs: sending proxy user password", 1248}, + {"ftpfs: proxy authentication succeeded", 1249}, + {"ftpfs: connected to %s", 1250}, + {"ftpfs: sending login name", 1251}, + {"ftpfs: sending user password", 1252}, + {"ftpfs: logged in", 1253}, + {"ftpfs: Login incorrect for user %s ", 1254}, + {" Could not set source routing (%s)", 1255}, + {"ftpfs: Invalid host name.", 1256}, + {"ftpfs: Invalid host address.", 1257}, + {"ftpfs: making connection to %s", 1258}, + {"ftpfs: connection interrupted by user", 1259}, + {"ftpfs: connection to server failed: %s", 1260}, + {"Waiting to retry... %d (Control-C to cancel)", 1261}, + {"ftpfs: could not setup passive mode for source routing", 1262}, + {"ftpfs: could not setup passive mode", 1263}, + {"ftpfs: aborting transfer.", 1264}, + {"ftpfs: abort error: %s", 1265}, + {"ftpfs: abort failed", 1266}, + {"ftpfs: CWD failed.", 1267}, + {"ftpfs: couldn't resolve symlink", 1268}, + {"Resolving symlink...", 1269}, + {"ftpfs: Reading FTP directory %s... (don't use UNIX ls options)", 1270}, + {"ftpfs: Reading FTP directory %s...", 1271}, + {"ftpfs: FAIL", 1272}, + {"ftpfs: reading FTP directory interrupt by user", 1273}, + {"ftpfs: got listing", 1274}, + {"ftpfs: failed", 1275}, + {"ftpfs: failed; nowhere to fallback to", 1276}, + {"ftpfs: storing file %d (%d)", 1277}, {"\ ~/.netrc file has not correct mode.\n\ -Remove password or correct mode.", 1177}, - {" MCFS ", 1178}, - {" The server does not support this version ", 1179}, +Remove password or correct mode.", 1278}, + {" MCFS ", 1279}, + {" The server does not support this version ", 1280}, {"\ The remote server is not running on a system port \n\ you need a password to log in, but the information may \n\ - not be safe on the remote side. Continue? \n", 1180}, - {" Yes ", 1181}, - {" No ", 1182}, - {" The remote server is running on strange port. Giving up.\n", 1183}, - {" MCFS Password required ", 1184}, - {" Invalid password ", 1185}, - {" Too many open connections ", 1186}, + not be safe on the remote side. Continue? \n", 1281}, + {" Yes ", 1282}, + {" No ", 1283}, + {" The remote server is running on strange port. Giving up.\n", 1284}, + {" MCFS Password required ", 1285}, + {" Invalid password ", 1286}, + {" Too many open connections ", 1287}, {"\ Couldn't open tar archive\n\ -%s", 1187}, - {"Unexpected EOF on archive file", 1188}, - {"Inconsistent tar archive", 1189}, +%s", 1288}, + {"Unexpected EOF on archive file", 1289}, + {"Inconsistent tar archive", 1290}, {"\ Hmm,...\n\ %s\n\ -doesn't look like a tar archive.", 1190}, +doesn't look like a tar archive.", 1291}, }; -int _msg_tbl_length = 1190; +int _msg_tbl_length = 1291; Binary files old/mc-4.5.27/po/es.gmo and new/mc-4.5.28/po/es.gmo differ diff -ruN old/mc-4.5.27/po/es.po new/mc-4.5.28/po/es.po --- old/mc-4.5.27/po/es.po Thu Mar 18 20:42:35 1999 +++ new/mc-4.5.28/po/es.po Fri Mar 26 15:30:47 1999 @@ -2,6 +2,13 @@ # Copyright (C) 1999 Free Software Foundation, Inc. # David Martín , 1998. # +# DHMA 19990320 +# Merged to include new strings in gmc-4.5.27 (beta). Ftpfs translations. +# +# DHMA 19990314: +# Done first translations for ALL gmc "fuzzy" messages. Some +# tweaking might be needed. +# # DHMA 19990307: # Added last messages in editcmd.c. Some refinements as file dates and # translated "stat" as "identificar" @@ -18,9 +25,9 @@ # msgid "" msgstr "" -"Project-Id-Version: 4.5.23\n" -"POT-Creation-Date: 1999-03-07 15:56+0100\n" -"PO-Revision-Date: 1999-03-07 15:56+0100\n" +"Project-Id-Version: 4.5.28\n" +"POT-Creation-Date: 1999-03-20 12:17+0100\n" +"PO-Revision-Date: 1999-03-19 22:56+0100\n" "Last-Translator: David Martín \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" @@ -31,14 +38,15 @@ msgid " Emacs key: " msgstr " Tecla Emacs: " -#: edit/edit_key_translator.c:133 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 msgid " Execute Macro " -msgstr " Ejecuta macro " +msgstr " Ejecutar macro " #. Input line for a single key press follows the ':' -#: edit/edit_key_translator.c:133 gtkedit/editcmd.c:707 gtkedit/editcmd.c:716 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 +#: gtkedit/editcmd.c:707 gtkedit/editcmd.c:716 msgid " Press macro hotkey: " -msgstr " Teclee la tecla de macro: " +msgstr " Pulse la tecla de macro: " #: edit/edit_key_translator.c:144 msgid " Insert Literal " @@ -52,384 +60,478 @@ msgid " There is no other panel to compare contents to " msgstr " No existe otro panel para comparar el contenido " -#: gnome/gcmd.c:106 +#: gnome/gcmd.c:112 msgid "GNU Midnight Commander" msgstr "GNU Midnight Commander" -#: gnome/gcmd.c:109 +#: gnome/gcmd.c:115 msgid "The GNOME edition of the Midnight Commander file manager." msgstr "La edición GNOME del manejador de archivos Midnight Commander." -#: gnome/gcmd.c:121 src/main.c:827 src/screen.c:2047 +#: gnome/gcmd.c:127 src/main.c:844 src/screen.c:2067 msgid " The Midnight Commander " msgstr " The Midnight Commander " -#: gnome/gcmd.c:122 src/main.c:828 +#: gnome/gcmd.c:128 src/main.c:845 msgid " Do you really want to quit the Midnight Commander? " msgstr " ¿Realmente quiere salir del Midnight Commander? " -#: gnome/gcmd.c:123 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1813 -#: src/file.c:2195 src/filegui.c:573 src/hotlist.c:1035 src/main.c:829 -#: src/screen.c:2049 src/subshell.c:701 src/subshell.c:727 src/tree.c:755 +#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2231 src/filegui.c:602 src/hotlist.c:1035 src/main.c:846 +#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&Yes" msgstr "&Sí" -#: gnome/gcmd.c:123 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1813 -#: src/file.c:2195 src/filegui.c:572 src/hotlist.c:1035 src/main.c:829 -#: src/screen.c:2049 src/subshell.c:701 src/subshell.c:727 src/tree.c:755 +#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2231 src/filegui.c:601 src/hotlist.c:1035 src/main.c:846 +#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&No" msgstr "&No" -#: gnome/gcmd.c:220 +#: gnome/gcmd.c:268 msgid "Sort By" msgstr "Ordenar" #. we define this up here so we can pass it in to our callback -#: gnome/gcmd.c:225 +#: gnome/gcmd.c:273 msgid "Ignore case sensitivity." msgstr "No distinguir ma&Yúsculas." -#: gnome/gcmd.c:233 src/chmod.c:150 src/screen.c:425 +#: gnome/gcmd.c:281 gnome/gcustom-layout.c:42 src/chmod.c:150 src/screen.c:425 msgid "Name" msgstr "Nombre" -#: gnome/gcmd.c:240 +#: gnome/gcmd.c:288 msgid "File Type" msgstr "Tipo de Archivo" -#: gnome/gcmd.c:246 src/screen.c:426 src/screen.c:427 +#: gnome/gcmd.c:294 gnome/gcustom-layout.c:46 src/screen.c:426 +#: src/screen.c:427 msgid "Size" msgstr "Tamaño" -#: gnome/gcmd.c:252 +#: gnome/gcmd.c:300 msgid "Time Last Accessed" msgstr "Fecha de Acceso" -#: gnome/gcmd.c:258 +#: gnome/gcmd.c:306 msgid "Time Last Modified" msgstr "Fecha de Modificación" -#: gnome/gcmd.c:264 +#: gnome/gcmd.c:312 msgid "Time Last Changed" msgstr "Fecha de Cambio" -#: gnome/gcmd.c:278 +#: gnome/gcmd.c:326 msgid "Reverse the order." msgstr "Invertir el orden." -#: gnome/gcmd.c:340 -#, fuzzy +#: gnome/gcmd.c:389 msgid "Enter name." -msgstr "Dueño" +msgstr "Teclee nombre." -#: gnome/gcmd.c:346 -#, fuzzy +#: gnome/gcmd.c:395 msgid "Enter label for command:" -msgstr " Etiqueta del comando: " +msgstr "Teclee etiqueta del comando:" -#: gnome/gcmd.c:441 -#, fuzzy +#: gnome/gcmd.c:494 msgid "Find all core files" -msgstr "me&Zclar todos los archivos" +msgstr "Buscar ficheros \"core\"" -#: gnome/gcmd.c:444 src/panelize.c:350 +#: gnome/gcmd.c:497 src/panelize.c:350 msgid "Find rejects after patching" msgstr "Buscar archivos rechazados después de aplicar parches" -#: gnome/gcmd.c:486 +#: gnome/gcmd.c:541 msgid "Run Command" msgstr "Ejecutar Comando" #. Frame 1 -#: gnome/gcmd.c:491 +#: gnome/gcmd.c:546 msgid "Preset Commands" msgstr "Comandos Predefinidos" -#: gnome/gcmd.c:508 +#. add add/remove buttons in center +#: gnome/gcmd.c:563 gnome/gcustom-layout.c:181 msgid "Add" msgstr "Añadir" -#: gnome/gcmd.c:512 +#: gnome/gcmd.c:567 gnome/gcustom-layout.c:182 msgid "Remove" msgstr "Quitar" #. Frame 2 -#: gnome/gcmd.c:520 +#: gnome/gcmd.c:575 msgid "Run this Command" msgstr "Ejecutar este Comando" -#: gnome/gcmd.c:527 +#: gnome/gcmd.c:582 msgid "Command: " msgstr "Comando: " -#: gnome/gcmd.c:588 -#, fuzzy +#: gnome/gcmd.c:645 msgid "Set Filter" -msgstr " Filtro " +msgstr "Activar Filtro" -#: gnome/gcmd.c:593 gnome/gcmd.c:634 gnome/gcmd.c:639 gnome/gcmd.c:643 -#: gnome/gscreen.c:2582 -#, fuzzy +#: gnome/gcmd.c:650 gnome/gcmd.c:691 gnome/gcmd.c:696 gnome/gcmd.c:700 +#: gnome/gscreen.c:2516 msgid "Show all files" -msgstr "me&Zclar todos los archivos" +msgstr "Mostrar todos los archivos" -#: gnome/gcmd.c:600 +#: gnome/gcmd.c:657 msgid "." -msgstr "" +msgstr "." -#: gnome/gcmd.c:616 +#: gnome/gcmd.c:673 msgid "" "Enter a filter here for files in the panel view.\n" "\n" "For example:\n" "*.gif will show just gif images" msgstr "" +"Indique un filtro para escoger los ficheros del panel.\n" +"\n" +"Así, por ejemplo:\n" +"*.gif mostrará sólo imágenes tipo GIF" -#: gnome/gcmd.c:618 +#: gnome/gcmd.c:675 msgid "Enter a Regular Expression to filter files in the panel view." -msgstr "" +msgstr "Indique una expresión regular para escoger los ficheros del panel." -#: gnome/gcmd.c:675 gnome/gpopup.c:53 +#: gnome/gcmd.c:732 msgid " Open with..." msgstr " Abrir con..." -#: gnome/gcmd.c:676 gnome/gpopup.c:54 +#: gnome/gcmd.c:733 msgid "Enter extra arguments:" msgstr "Teclee argumentos extras:" -#: gnome/gdesktop.c:392 gnome/gdesktop.c:1841 +#: gnome/gcustom-layout.c:35 +msgid "Access Time" +msgstr "Fecha de Acceso" + +#: gnome/gcustom-layout.c:36 +msgid "Creation Time" +msgstr "Fecha de Cambio" + +#. Group +#: gnome/gcustom-layout.c:37 gnome/gnome-file-property-dialog.c:776 +#: gnome/gnome-file-property-dialog.c:940 gnome/gprop.c:280 gnome/gprop.c:405 +#: src/screen.c:439 +msgid "Group" +msgstr "Grupo" + +#: gnome/gcustom-layout.c:38 +msgid "Group ID" +msgstr "ID Grupo" + +#: gnome/gcustom-layout.c:39 +msgid "Inode Number" +msgstr "Número de Inodo" + +#: gnome/gcustom-layout.c:40 src/achown.c:378 +msgid "Mode" +msgstr "Modo" + +#: gnome/gcustom-layout.c:41 +msgid "Modification Time" +msgstr "Fecha de Modificación" + +#: gnome/gcustom-layout.c:43 +msgid "Number of Hard Links" +msgstr "Número de Enlaces" + +#. Owner +#: gnome/gcustom-layout.c:44 gnome/gnome-file-property-dialog.c:925 +#: gnome/gprop.c:390 src/screen.c:438 +msgid "Owner" +msgstr "Dueño" + +#: gnome/gcustom-layout.c:45 src/screen.c:432 +msgid "Permission" +msgstr "Permisos" + +#: gnome/gcustom-layout.c:47 +msgid "Size (short)" +msgstr "Tamaño (corto)" + +#: gnome/gcustom-layout.c:48 +msgid "Type" +msgstr "Tipo" + +#: gnome/gcustom-layout.c:49 +msgid "User ID" +msgstr "ID Usuario" + +#: gnome/gcustom-layout.c:140 +msgid "Possible Columns" +msgstr "Columnas Posibles" + +#: gnome/gcustom-layout.c:160 +msgid "Displayed Columns" +msgstr "Columnas Visibles" + +#: gnome/gcustom-layout.c:299 +msgid "Custom View" +msgstr "Vista Personalizada" + +#: gnome/gdesktop.c:420 gnome/gdesktop.c:2070 msgid "Warning" msgstr "¡ Atención !" -#: gnome/gdesktop.c:393 -#, fuzzy, c-format +#: gnome/gdesktop.c:421 +#, c-format msgid "Could not open %s; will not have desktop icons" -msgstr "No pude abrir %s; no habrá iconos en el escritorio al arrancar" +msgstr "No pude abrir %s; no habrá iconos en el escritorio" -#: gnome/gdesktop.c:983 +#: gnome/gdesktop.c:1014 msgid "While running the mount/umount command" -msgstr "" +msgstr "Al ejecutar mount/umount" -#: gnome/gdesktop.c:1032 +#: gnome/gdesktop.c:1083 msgid "While running the eject command" -msgstr "" +msgstr "Al ejecutar eject" -#: gnome/gdesktop.c:1072 gnome/gicon.c:154 gnome/gtools.c:52 +#: gnome/gdesktop.c:1136 gnome/gicon.c:154 gnome/gtools.c:52 msgid "Error" msgstr "Error" #. Create the link to the user's home directory so that he will have an icon -#: gnome/gdesktop.c:1837 +#: gnome/gdesktop.c:2066 msgid "Home directory" msgstr "Directorio personal" -#: gnome/gdesktop.c:1842 +#: gnome/gdesktop.c:2071 #, c-format msgid "Could not symlink %s to %s; will not have initial desktop icons." msgstr "" "No pude enlazar simbólicamente %s a %s; no habrá iconos en el escritorio al " "arrancar" -#: gnome/gdesktop.c:2173 gnome/glayout.c:410 -#, fuzzy +#: gnome/gdesktop.c:2400 gnome/glayout.c:355 +msgid "_Terminal" +msgstr "_Terminal" + +#: gnome/gdesktop.c:2400 gnome/glayout.c:355 +msgid "Launch a new terminal in the current directory" +msgstr "Abre un nuevo terminal en el directorio actual" + +#. If this ever changes, make sure you update create_new_menu accordingly. +#: gnome/gdesktop.c:2402 gnome/glayout.c:357 +msgid "_Directory..." +msgstr "_Directorio..." + +#: gnome/gdesktop.c:2402 gnome/glayout.c:357 +msgid "Creates a new directory" +msgstr "Crea un directorio nuevo" + +#: gnome/gdesktop.c:2410 gnome/glayout.c:440 msgid "Arrange Icons" -msgstr "Ordenar iconos" +msgstr "Ordena iconos" -#: gnome/gdesktop.c:2175 -#, fuzzy +#: gnome/gdesktop.c:2411 msgid "Create New Window" -msgstr "Ventana _nueva" +msgstr "Abre una ventana nueva" -#: gnome/gdesktop.c:2177 +#: gnome/gdesktop.c:2413 msgid "Rescan Mountable Devices" -msgstr "" +msgstr "Recuenta dispositivos montables" -#: gnome/gdesktop.c:2178 gnome/glayout.c:413 -#, fuzzy +#: gnome/gdesktop.c:2414 gnome/glayout.c:443 msgid "Rescan Desktop" -msgstr "_Refrescar Directorio" +msgstr "Relee escritorio" -#: gnome/gdialogs.c:58 +#: gnome/gdialogs.c:59 msgid "To: " -msgstr "" +msgstr "A: " -#: gnome/gdialogs.c:59 +#: gnome/gdialogs.c:60 msgid "Copying from: " -msgstr "" +msgstr "Copiando de: " -#: gnome/gdialogs.c:60 -#, fuzzy +#: gnome/gdialogs.c:61 msgid "Deleting file: " -msgstr "Borrando" +msgstr "Borrando fichero: " -#: gnome/gdialogs.c:340 +#: gnome/gdialogs.c:368 msgid "Files Exist" msgstr "El archivo ya existe" -#: gnome/gdialogs.c:352 +#: gnome/gdialogs.c:383 msgid "" "Some of the files you are trying to copy already exist in the destination " -"folder." +"folder. Please select the action to be performed." msgstr "" -"Algunos de los ficheros que intenta copiar existen ya en la carpeta destino" +"Algunos de los ficheros que intenta copiar existen ya en la carpeta " +"destino.Por favor, escoja la acción a realizar." -#: gnome/gdialogs.c:361 +#: gnome/gdialogs.c:396 msgid "Prompt me before overwriting any file." msgstr "Confirmar ante de sobrescribir ningún archivo." -#: gnome/gdialogs.c:368 +#: gnome/gdialogs.c:403 msgid "Don't overwrite any files." msgstr "No sobrescribir ningún archivo." -#: gnome/gdialogs.c:380 +#: gnome/gdialogs.c:419 msgid "Overwrite:" msgstr "Sobrescribir:" -#: gnome/gdialogs.c:387 +#: gnome/gdialogs.c:426 msgid "Older files." msgstr "Archivos más antiguos." -#: gnome/gdialogs.c:393 +#: gnome/gdialogs.c:432 msgid "Files only if size differs." msgstr "Sólo si el tamaño difiere." -#: gnome/gdialogs.c:399 +#: gnome/gdialogs.c:438 msgid "All files." msgstr "Todos los archivos." -#: gnome/gdialogs.c:448 -#, fuzzy +#: gnome/gdialogs.c:478 msgid "File Exists" msgstr "El archivo ya existe" -#: gnome/gdialogs.c:454 -#, fuzzy, c-format +#: gnome/gdialogs.c:484 +#, c-format msgid "The target file already exists: %s" -msgstr "¡El archivo destino \"%s\" ya existe!" +msgstr "El archivo destino ya existe: %s" -#: gnome/gdialogs.c:461 -#, fuzzy +#: gnome/gdialogs.c:491 msgid "Replace it?" -msgstr " Reemplazar " +msgstr " ¿Reemplazarlo? " -#: gnome/gdialogs.c:532 gtkedit/editwidget.c:1067 src/file.c:789 -#: src/screen.c:2288 src/screen.c:2318 src/tree.c:1024 +#: gnome/gdialogs.c:565 gtkedit/editwidget.c:1067 src/file.c:802 +#: src/screen.c:2308 src/screen.c:2338 src/tree.c:1024 msgid "Copy" msgstr "Copiar" -#: gnome/gdialogs.c:535 gtkedit/editwidget.c:1068 +#: gnome/gdialogs.c:568 gtkedit/editwidget.c:1068 msgid "Move" msgstr "Mover" -#: gnome/gdialogs.c:552 +#: gnome/gdialogs.c:585 msgid "Destination" msgstr "Destino" -#: gnome/gdialogs.c:556 +#: gnome/gdialogs.c:589 msgid "Find Destination Folder" msgstr "Buscar Carpeta Destino" -#: gnome/gdialogs.c:561 +#: gnome/gdialogs.c:594 msgid "Copy as a background process" msgstr "Copiar en 2º plano" -#: gnome/gdialogs.c:581 +#: gnome/gdialogs.c:614 msgid "Advanced Options" msgstr "Opciones Avanzadas" -#: gnome/gdialogs.c:585 +#: gnome/gdialogs.c:618 msgid "Preserve symlinks" msgstr "Preservar enlaces simbólicos" -#: gnome/gdialogs.c:595 +#: gnome/gdialogs.c:628 msgid "Follow links." msgstr "Seguir los enlaces." -#: gnome/gdialogs.c:600 +#: gnome/gdialogs.c:634 msgid "" "Selecting this will copy the files that symlinks point to instead of just " "copying the link." -msgstr "" +msgstr "Esto hará que realmente se copie el fichero y no el enlace simbólico" -#: gnome/gdialogs.c:604 +#: gnome/gdialogs.c:639 msgid "Preserve file attributes." msgstr "Preservar atributos de archivo." -#: gnome/gdialogs.c:608 +#: gnome/gdialogs.c:644 msgid "Preserves the permissions and the UID/GID if possible" -msgstr "" +msgstr "Preserva permisos y los bits UID/GID cuando sea posible" -#: gnome/gdialogs.c:613 +#: gnome/gdialogs.c:650 msgid "Recursively copy subdirectories." msgstr "Copiar subdirectorios recursivamente." -#: gnome/gdialogs.c:617 +#: gnome/gdialogs.c:655 msgid "If set, this will copy the directories recursively" -msgstr "" +msgstr "Esto hara que se copien los subdirectorios" -#: gnome/gdialogs.c:720 -#, fuzzy, c-format +#: gnome/gdialogs.c:759 +#, c-format msgid "" "%s\n" "\n" "Directory not empty. Delete it recursively?" msgstr "" -"\n" -" El directorio no está vacío.\n" -" ¿Borrarlo recursivamente? " +"%s\n" +"El directorio no está vacío.\n" +"¿Desea borrarlo recursivamente?" -#: gnome/gdialogs.c:729 src/file.c:2190 +#: gnome/gdialogs.c:768 src/file.c:2226 msgid " Delete: " msgstr " Borrar: " -#: gnome/gdialogs.c:733 -#, fuzzy +#: gnome/gdialogs.c:772 msgid "Do the same for the rest" -msgstr "Cambia el modo de listado" +msgstr "Hace lo misno con el resto" -#: gnome/gdialogs.c:802 -#, fuzzy +#: gnome/gdialogs.c:841 msgid "Move Progress" -msgstr "Mover aquí" +msgstr "Progreso al mover" -#: gnome/gdialogs.c:805 -#, fuzzy +#: gnome/gdialogs.c:844 msgid "Copy Progress" -msgstr "Copiar aquí" +msgstr "Progreso al copiar" -#: gnome/gdialogs.c:808 -#, fuzzy +#: gnome/gdialogs.c:847 msgid "Delete Progress" -msgstr "Tecla Eliminar" +msgstr "Progreso al borrar" -#: gnome/gdialogs.c:853 +#: gnome/gdialogs.c:892 msgid "File " msgstr "Archivo " -#: gnome/gdialogs.c:857 +#: gnome/gdialogs.c:896 msgid " is " msgstr " es " -#: gnome/gdialogs.c:860 +#: gnome/gdialogs.c:899 msgid " Done." msgstr " Hecho." +#. Translators should take care as "Password" or its translations +#. are used to identify password boxes and hide characters with "*" +#: gnome/gdialogs.c:959 src/wtools.c:587 vfs/vfs.c:1762 +msgid "Password:" +msgstr "Contraseña:" + +#. Create the dialog +#: gnome/gdialogs.c:991 +msgid "Symbolic Link" +msgstr "Enlace Simbólico " + +#: gnome/gdialogs.c:1007 src/boxes.c:803 +msgid "Existing filename (filename symlink will point to):" +msgstr "Apuntando a:" + +#: gnome/gdialogs.c:1021 src/boxes.c:801 +msgid "Symbolic link filename:" +msgstr "Nombre del nuevo enlace simbólico:" + #: gnome/gdnd.c:51 -#, fuzzy msgid "_Move here" -msgstr "Mover aquí" +msgstr "_Mover aquí" #: gnome/gdnd.c:52 -#, fuzzy msgid "_Copy here" -msgstr "Copiar aquí" +msgstr "_Copiar aquí" #: gnome/gdnd.c:53 -#, fuzzy msgid "_Link here" -msgstr "Crear enlace aquí" +msgstr "Crear en_lace aquí" #: gnome/gdnd.c:55 msgid "Cancel drag" @@ -442,28 +544,78 @@ "Could not stat %s\n" "%s" msgstr "" -"No puedo identificar archivo %s\n" +"No puedo identificar %s\n" "%s" #: gnome/gicon.c:154 -#, fuzzy msgid "Default set of icons not found, please check your installation" msgstr "Los iconos básicos no fueron encontrados, revise su instalación" -#: gnome/glayout.c:264 -#, fuzzy +#: gnome/glayout.c:40 +msgid "_Icon View" +msgstr "_Iconos" + +#: gnome/glayout.c:41 gnome/glayout.c:57 +msgid "Switch view to an icon display" +msgstr "Muestra iconos" + +#: gnome/glayout.c:43 +msgid "_Brief View" +msgstr "Listado _breve" + +#: gnome/glayout.c:44 gnome/glayout.c:60 +msgid "Switch view to show just file name and type" +msgstr "Muestrs sólo nombre y tipo de fichero" + +#: gnome/glayout.c:46 +msgid "_Detailed View" +msgstr "Listado _detallado" + +#: gnome/glayout.c:47 gnome/glayout.c:63 +msgid "Switch view to show detailed file statistics" +msgstr "Muestar información detallada de los ficheros" + +#: gnome/glayout.c:49 +msgid "_Custom View" +msgstr "Listado Personalizado" + +#: gnome/glayout.c:50 gnome/glayout.c:66 +msgid "Switch view to show user-defined statistics" +msgstr "Muestra más o menos detalles, a gusto del usuario" + +#: gnome/glayout.c:56 +msgid "Icons" +msgstr "Iconos" + +#: gnome/glayout.c:59 +msgid "Brief" +msgstr "Breve" + +#: gnome/glayout.c:62 +msgid "Detailed" +msgstr "Detallado" + +#: gnome/glayout.c:65 +msgid "Custom" +msgstr "Personalizado" + +#: gnome/glayout.c:302 msgid "Enter command to run" -msgstr " Etiqueta del comando: " +msgstr "Teclee el comando a ejecutar" -#: gnome/glayout.c:277 +#: gnome/glayout.c:315 msgid "" "Notice that if you choose to terminate the file manager, you will\n" "also terminate the GNOME desktop handler.\n" "\n" -"Are you sure you want to quit?" +"Are you sure you want to exit?" msgstr "" +"Observe que si cierra el gestor de archivos, también acabará\n" +"con el gestor del escritorio GNOME.\n" +"\n" +"¿Desea realmente salir del programa?" -#: gnome/glayout.c:289 +#: gnome/glayout.c:327 msgid "" "The file manager and the desktop handler are now terminating\n" "\n" @@ -472,293 +624,484 @@ "\n" "Press OK to terminate the application, or cancel to continue using it." msgstr "" +"El gestor de archivos y el escritorio se van a cerrar\n" +"\n" +"Para activarlos de nuevo puede usar el Panel\n" +"o ejecutar el comando UNIX `gmc'\n" +"\n" +"Pulse Aceptar para acabar el programa o Cancelar para seguir con él." -#: gnome/glayout.c:317 -msgid "_Terminal" -msgstr "_Terminal" - -#: gnome/glayout.c:317 -#, fuzzy -msgid "Launch a new terminal in the current directory" -msgstr "Pega ficheros del almacén en el directorio actual." - -#. If this ever changes, make sure you update create_new_menu accordingly. -#: gnome/glayout.c:319 -msgid "_Directory..." -msgstr "_Directorio..." - -#: gnome/glayout.c:319 -msgid "Creates a new directory" -msgstr "Crea un directorio nuevo" - -#. GNOMEUIINFO_ITEM_NONE( N_("Open _FTP site"), N_("Opens an FTP site"), ftplink_cmd }, -#: gnome/glayout.c:340 +#. GNOMEUIINFO_ITEM_NONE(N_("Open _FTP site"), N_("Opens an FTP site"), ftplink_cmd }, +#: gnome/glayout.c:378 msgid "_Copy..." msgstr "_Copiar..." -#: gnome/glayout.c:340 +#: gnome/glayout.c:378 msgid "Copy files" msgstr "Copia archivos" -#: gnome/glayout.c:341 +#: gnome/glayout.c:379 msgid "_Delete..." msgstr "_Borrar..." -#: gnome/glayout.c:341 +#: gnome/glayout.c:379 msgid "Delete files" msgstr "Elimina archivos" -#: gnome/glayout.c:342 +#: gnome/glayout.c:380 msgid "_Move..." msgstr "_Mover..." -#: gnome/glayout.c:342 +#: gnome/glayout.c:380 msgid "Rename or move files" msgstr "Renombra o mueve archivos" -#: gnome/glayout.c:344 +#: gnome/glayout.c:382 msgid "Show directory sizes" -msgstr "Muestra el tamaño de los directorios" +msgstr "Mostar tamaño directorios" -#: gnome/glayout.c:344 +#: gnome/glayout.c:382 msgid "Shows the disk space used by each directory" -msgstr "" +msgstr "Muestra el espacio en disco usado por cada directorio" -#: gnome/glayout.c:351 +#: gnome/glayout.c:389 msgid "Select _All" msgstr "Seleccion_ar Todo" -#: gnome/glayout.c:351 +#: gnome/glayout.c:389 msgid "Select all files in the current Panel" msgstr "Selecciona todos los ficheros del panel" -#: gnome/glayout.c:353 +#: gnome/glayout.c:391 msgid "_Select Files..." msgstr "_Seleccionar Archivos..." -#: gnome/glayout.c:353 +#: gnome/glayout.c:391 msgid "Select a group of files" msgstr "Selecciona un grupo de archivos." -#: gnome/glayout.c:354 +#: gnome/glayout.c:392 msgid "_Invert Selection" msgstr "_Invertir Selección" -#: gnome/glayout.c:354 +#: gnome/glayout.c:392 msgid "Reverses the list of tagged files" msgstr "Selecciona los archivos desmarcados y viceversa." -#: gnome/glayout.c:356 +#: gnome/glayout.c:394 msgid "_Rescan Directory" msgstr "_Refrescar Directorio" -#: gnome/glayout.c:356 +#: gnome/glayout.c:394 msgid "Rescan the directory contents" msgstr "Relee el contenido del directorio" -#: gnome/glayout.c:363 -msgid "Icon View" -msgstr "Iconos" - -#: gnome/glayout.c:364 -msgid "Partial View" -msgstr "Listado Breve" - -#: gnome/glayout.c:365 -msgid "Full View" -msgstr "Listado Completo" - -#: gnome/glayout.c:366 -msgid "Custom View" -msgstr "Listado Personalizado" - -#: gnome/glayout.c:371 +#: gnome/glayout.c:401 msgid "_Sort By..." msgstr "_Ordenar..." -#: gnome/glayout.c:371 +#: gnome/glayout.c:401 msgid "Confirmation settings" msgstr "Opciones de confirmación" -#: gnome/glayout.c:372 +#: gnome/glayout.c:402 msgid "_Filter View..." msgstr "Ver _Filtrado..." -#: gnome/glayout.c:372 +#: gnome/glayout.c:402 msgid "Global option settings" msgstr "Opciones generales" -#: gnome/glayout.c:379 +#: gnome/glayout.c:409 msgid "_Find File..." msgstr "_Buscar archivos..." -#: gnome/glayout.c:379 +#: gnome/glayout.c:409 msgid "Locate files on disk" msgstr "Busca archivos en disco" #. { GNOME_APP_UI_ITEM, N_("_Compare panels..."), N_("Compare two panel contents"), gnome_compare_panels }, -#: gnome/glayout.c:382 +#: gnome/glayout.c:412 msgid "_Run Command..." msgstr "Ejecuta_r Comando..." -#: gnome/glayout.c:382 -#, fuzzy +#: gnome/glayout.c:412 msgid "Runs a command" -msgstr "Ejecutar Comando" +msgstr "Ejecuta un comando" -#: gnome/glayout.c:384 +#: gnome/glayout.c:414 msgid "_Run Command in panel..." msgstr "Ejecuta_r Comando en panel..." -#: gnome/glayout.c:384 +#: gnome/glayout.c:414 msgid "Run a command and put the results in a panel" -msgstr "Ejecutar un comando y mostrar resultados en un panel" +msgstr "Ejecut un comando y muestra los resultados en un panel" -#: gnome/glayout.c:394 +#: gnome/glayout.c:424 msgid "_Background jobs..." msgstr "Procesos en 2º plano..." -#: gnome/glayout.c:394 +#: gnome/glayout.c:424 msgid "List of background operations" msgstr "Lista de procesos en 2º plano" -#: gnome/glayout.c:397 +#: gnome/glayout.c:427 msgid "Exit" msgstr "Salir" -#: gnome/glayout.c:397 -#, fuzzy +#: gnome/glayout.c:427 msgid "Terminates the file manager and the desktop" -msgstr "Ordena los iconos del escritorio" +msgstr "Finaliza el getor de archivos y cierra el escritorio" -#: gnome/glayout.c:412 +#: gnome/glayout.c:442 msgid "Rescan System Devices" -msgstr "" +msgstr "Recontar dispositivos del sistema" -#: gnome/glayout.c:420 gnome/glayout.c:430 +#: gnome/glayout.c:450 gnome/glayout.c:460 msgid "_Layout" msgstr "_Presentación" -#: gnome/glayout.c:421 gnome/glayout.c:431 +#: gnome/glayout.c:451 gnome/glayout.c:461 msgid "_Commands" msgstr "_Comandos" -#: gnome/glayout.c:422 -#, fuzzy +#: gnome/glayout.c:452 msgid "_Desktop" msgstr "Escritorio" -#: gnome/glayout.c:423 gnome/glayout.c:432 +#: gnome/glayout.c:453 gnome/glayout.c:462 msgid "_Help" msgstr "A_yuda" -#: gnome/glayout.c:484 -#, fuzzy +#: gnome/glayout.c:600 msgid "File/New/Directory..." -msgstr "Directorio nuevo..." +msgstr "Archivo/Nuevo/Directorio..." -#: gnome/gpopup.c:258 gnome/gpopup.c:259 -msgid "Properties" -msgstr "Propiedades..." - -#: gnome/gpopup.c:260 -msgid "Mount device" -msgstr "" +#. we set the file part +#: gnome/gnome-file-property-dialog.c:170 +msgid "Full Name: " +msgstr "Nombre Completo: " + +#: gnome/gnome-file-property-dialog.c:178 +msgid "File Name" +msgstr "Nombre de Archivo" + +#: gnome/gnome-file-property-dialog.c:201 +msgid "File Type: " +msgstr "Tipo de Archivo: " + +#: gnome/gnome-file-property-dialog.c:207 +msgid "File Type: Symbolic Link" +msgstr "Tipo de Fichero: Enlace Simbólico " + +#: gnome/gnome-file-property-dialog.c:212 +msgid "Target Name: INVALID LINK" +msgstr "Nombre Destino: ENLACE NO VALIDO" + +#: gnome/gnome-file-property-dialog.c:215 +msgid "Target Name: " +msgstr "Nombre Destino: " + +#: gnome/gnome-file-property-dialog.c:220 +msgid "File Type: Directory" +msgstr "Tipo de Fichero: Directorio" + +#: gnome/gnome-file-property-dialog.c:222 +msgid "File Type: Character Device" +msgstr "Tipo de Fichero: Dispositivo (Carácter)" + +#: gnome/gnome-file-property-dialog.c:224 +msgid "File Type: Block Device" +msgstr "Tipo de Fichero: Dispositivo (Bloque)" + +#: gnome/gnome-file-property-dialog.c:226 +msgid "File Type: Socket" +msgstr "Tipo de Fichero: Socket" + +#: gnome/gnome-file-property-dialog.c:228 +msgid "File Type: FIFO" +msgstr "Tipo de Archivo: Tubería" + +#: gnome/gnome-file-property-dialog.c:238 +#: gnome/gnome-file-property-dialog.c:242 +#: gnome/gnome-file-property-dialog.c:248 +msgid "File Size: " +msgstr "Tamaño: " + +#: gnome/gnome-file-property-dialog.c:238 +msgid " bytes" +msgstr "% bytes" + +#: gnome/gnome-file-property-dialog.c:242 +msgid " KBytes (" +msgstr " KBytes (" + +#: gnome/gnome-file-property-dialog.c:243 +#: gnome/gnome-file-property-dialog.c:249 +msgid " bytes)" +msgstr " bytes)" + +#: gnome/gnome-file-property-dialog.c:248 +msgid " MBytes (" +msgstr " MBytes (" + +#: gnome/gnome-file-property-dialog.c:256 +msgid "File Size: N/A" +msgstr "Tamaño: No disponible" + +#: gnome/gnome-file-property-dialog.c:267 +msgid "File Created on: " +msgstr "Fecha de Cambio: " + +#: gnome/gnome-file-property-dialog.c:276 +msgid "Last Modified on: " +msgstr "Fecha de Modificación: " + +#: gnome/gnome-file-property-dialog.c:285 +msgid "Last Accessed on: " +msgstr "Fecha de Acceso: " + +#: gnome/gnome-file-property-dialog.c:303 +msgid "URL:" +msgstr "URL:" + +#: gnome/gnome-file-property-dialog.c:310 +msgid "Caption:" +msgstr "Rótulo:" -#: gnome/gpopup.c:261 -msgid "Unmount device" -msgstr "" - -#: gnome/gpopup.c:262 -msgid "Eject device" -msgstr "" - -#: gnome/gpopup.c:264 gnome/gpopup.c:265 +#. we do open first +#: gnome/gnome-file-property-dialog.c:469 gnome/gpopup2.c:187 msgid "Open" msgstr "Abrir" -#: gnome/gpopup.c:266 -msgid "Open with" -msgstr "Abrir con..." +#: gnome/gnome-file-property-dialog.c:479 +msgid "Use default Open action" +msgstr "Realiza la acción predefinida para Abrir" + +#: gnome/gnome-file-property-dialog.c:489 +msgid "Drop Action" +msgstr "Arrastrar" -#: gnome/gpopup.c:267 src/screen.c:2286 src/screen.c:2316 +#: gnome/gnome-file-property-dialog.c:491 gnome/gpopup2.c:194 +#: src/screen.c:2306 src/screen.c:2336 msgid "View" msgstr "Ver" -#: gnome/gpopup.c:268 -msgid "View unfiltered" -msgstr "Ver sin procesar" +#: gnome/gnome-file-property-dialog.c:502 +msgid "Use default Drop action" +msgstr "Realiza la acción predefinida para Arrastrar" + +#: gnome/gnome-file-property-dialog.c:504 +msgid "Use default View action" +msgstr "Realiza la acción predefinida para Ver" -#: gnome/gpopup.c:269 src/screen.c:2287 src/screen.c:2317 src/view.c:1996 +#: gnome/gnome-file-property-dialog.c:513 gnome/gpopup2.c:196 +#: src/screen.c:2307 src/screen.c:2337 src/view.c:1991 msgid "Edit" msgstr "Editar" -#: gnome/gpopup.c:271 -msgid "Link..." -msgstr "Enlace..." +#: gnome/gnome-file-property-dialog.c:523 +msgid "Use default Edit action" +msgstr "Realiza la acción predefinida para Editar" -#: gnome/gpopup.c:272 -msgid "Symlink..." -msgstr "Enlace simbólico..." +#: gnome/gnome-file-property-dialog.c:577 gnome/gprop.c:521 +msgid "Icon" +msgstr "Icono" -#: gnome/gpopup.c:273 -msgid "Edit symlink..." -msgstr "Editar enlace simbólico..." +#. We must be a file or a link to a file. +#: gnome/gnome-file-property-dialog.c:611 +msgid "File Actions" +msgstr "Acciones sobre Ficheros" + +#: gnome/gnome-file-property-dialog.c:616 +msgid "Open action" +msgstr "Acción de abrir" + +#: gnome/gnome-file-property-dialog.c:617 +msgid "Needs terminal to run" +msgstr "Requiere un terminal" + +#: gnome/gnome-file-property-dialog.c:742 +msgid "File Permissions" +msgstr "Permisos" + +#: gnome/gnome-file-property-dialog.c:753 gnome/gprop.c:259 +msgid "Current mode: " +msgstr "Modo actual: " + +#. Headings +#: gnome/gnome-file-property-dialog.c:768 gnome/gprop.c:272 +msgid "Read" +msgstr "Lectura" + +#: gnome/gnome-file-property-dialog.c:769 gnome/gprop.c:273 +msgid "Write" +msgstr "Escritura" + +#: gnome/gnome-file-property-dialog.c:770 gnome/gprop.c:274 +msgid "Exec" +msgstr "Ejecución" + +#: gnome/gnome-file-property-dialog.c:771 gnome/gprop.c:275 +msgid "Special" +msgstr "Especial" + +#. Permissions +#: gnome/gnome-file-property-dialog.c:775 gnome/gprop.c:279 +msgid "User" +msgstr "Usuario" + +#: gnome/gnome-file-property-dialog.c:777 gnome/gprop.c:281 +msgid "Other" +msgstr "Otros" + +#. Special +#: gnome/gnome-file-property-dialog.c:781 gnome/gprop.c:285 +msgid "Set UID" +msgstr "Set UID" + +#: gnome/gnome-file-property-dialog.c:782 gnome/gprop.c:286 +msgid "Set GID" +msgstr "Set GID" + +#: gnome/gnome-file-property-dialog.c:783 gnome/gprop.c:287 +msgid "Sticky" +msgstr "Sticky" + +#: gnome/gnome-file-property-dialog.c:1074 +msgid "URL" +msgstr "URL" + +#: gnome/gnome-file-property-dialog.c:1077 +msgid "Statistics" +msgstr "Estadísticas" + +#: gnome/gnome-file-property-dialog.c:1083 +msgid "Options" +msgstr "Opciones" + +#: gnome/gnome-file-property-dialog.c:1086 +msgid "Permissions" +msgstr "Permisos" + +#: gnome/gnome-file-property-dialog.c:1089 +msgid " Properties" +msgstr " Propiedades" + +#: gnome/gnome-file-property-dialog.c:1140 +msgid "You entered an invalid username" +msgstr "Nombre de usuario no válido" + +#: gnome/gnome-file-property-dialog.c:1185 +msgid "You must rename your file to something" +msgstr "Debe renombrar su fichero" + +#: gnome/gnome-file-property-dialog.c:1191 +msgid "You cannot rename a file to something containing a '/' character" +msgstr "No puede utilizar el carácter '/' en un nombre de fichero" + +#. the first label +#: gnome/gnome-open-dialog.c:379 +msgid "Select an application to open \"" +msgstr "Escoja una aplicación para abrir \"" + +#: gnome/gnome-open-dialog.c:390 +msgid "Select a file to run with" +msgstr "Escoja un fichero con el que ejecutar" + +#. the file tree +#: gnome/gnome-open-dialog.c:401 +msgid "Applications" +msgstr "Aplicaciones" + +#: gnome/gnome-open-dialog.c:417 +msgid "Program to run" +msgstr "Programa a ejecutar" + +#: gnome/gpopup2.c:188 +msgid "Mount device" +msgstr "Montar dispositivo" + +#: gnome/gpopup2.c:189 +msgid "Unmount device" +msgstr "Desmontar dispositivo" + +#: gnome/gpopup2.c:190 +msgid "Eject device" +msgstr "Expulsar dispositivo" + +#: gnome/gpopup2.c:193 +msgid "Open with..." +msgstr "Abrir con..." -#: gnome/gpopup.c:280 gnome/gpopup.c:291 -msgid "Move/rename..." -msgstr "Mover/Renombrar..." +#: gnome/gpopup2.c:195 +msgid "View Unfiltered" +msgstr "Ver sin Filtrar" -#: gnome/gpopup.c:281 gnome/gpopup.c:292 +#: gnome/gpopup2.c:198 msgid "Copy..." msgstr "Copiar..." -#: gnome/gpopup.c:282 gnome/gpopup.c:294 gtkedit/editwidget.c:1070 -#: src/screen.c:2291 src/screen.c:2321 +#: gnome/gpopup2.c:199 gtkedit/editwidget.c:1070 src/screen.c:2311 +#: src/screen.c:2341 msgid "Delete" msgstr "Borrar" +#: gnome/gpopup2.c:200 +msgid "Move..." +msgstr "Mover..." + +#: gnome/gpopup2.c:201 +msgid "Hard Link..." +msgstr "Enlace..." + +#: gnome/gpopup2.c:202 +msgid "Symlink..." +msgstr "Enlace simbólico..." + +#: gnome/gpopup2.c:203 +msgid "Edit Symlink..." +msgstr "Editar enlace simbólico..." + +#: gnome/gpopup2.c:205 +msgid "Properties..." +msgstr "Propiedades..." + #: gnome/gprefs.c:81 -#, fuzzy msgid "Show backup files" -msgstr "mostrar &Archivos de respaldo" +msgstr "Mostrar archivos de respaldo" #: gnome/gprefs.c:85 -#, fuzzy msgid "Show hidden files" -msgstr "mostrar archivos &Ocultos" +msgstr "Mostrar archivos ocultos" #: gnome/gprefs.c:89 -#, fuzzy msgid "Mix files and directories" -msgstr "archivos/directorios" +msgstr "Mezclar archivos y directorios" #: gnome/gprefs.c:93 -#, fuzzy msgid "Use shell patterns instead of regular expressions" -msgstr " La expresión regular es errónea " +msgstr "Usar patrones shell en vez de expresiones regulares" #: gnome/gprefs.c:102 msgid "Confirm when deleting file" -msgstr "" +msgstr "Confirmar eliminación de archivos" #: gnome/gprefs.c:106 -#, fuzzy msgid "Confirm when overwriting files" -msgstr "No sobrescribir ningún archivo." +msgstr "Confirmar sobreescritura de archivos" #: gnome/gprefs.c:110 -#, fuzzy msgid "Confirm when executing files" -msgstr "Opciones de confirmación" +msgstr "Confirmar ejecución de archivos" #: gnome/gprefs.c:114 msgid "Show progress while operations are being performed" -msgstr "" +msgstr "Mostrar indicadores de progreso de las operaciones" #: gnome/gprefs.c:123 msgid "VFS Timeout:" -msgstr "" +msgstr "Caducidad de los VFS:" #: gnome/gprefs.c:124 gnome/gprefs.c:149 msgid "Seconds" @@ -769,52 +1112,44 @@ msgstr "Contraseña FTP anónimo:" #: gnome/gprefs.c:131 -#, fuzzy msgid "Always use FTP proxy" -msgstr "usar siempre pro&Xy" +msgstr "Usar siempre proxy para FTP" #: gnome/gprefs.c:140 -#, fuzzy msgid "Fast directory reload" -msgstr "carga rápida de contenido" +msgstr "Recarga rápida de directorios" #: gnome/gprefs.c:144 -#, fuzzy msgid "Compute totals before copying files" -msgstr "Confirmar ante de sobrescribir ningún archivo." +msgstr "Calcular totales antes de copiar archivos" #: gnome/gprefs.c:148 -#, fuzzy msgid "FTP directory cache timeout :" msgstr "Descartar el caché de ftpfs tras: " #: gnome/gprefs.c:152 msgid "Allow customization of icons in icon view" -msgstr "" +msgstr "Permitir iconos personalizados" #: gnome/gprefs.c:161 -#, fuzzy msgid "File display" -msgstr "El archivo ya existe" +msgstr "Mostrar archivo" #: gnome/gprefs.c:165 -#, fuzzy msgid "Confirmation" -msgstr " Confirmación " +msgstr "Confirmación" #: gnome/gprefs.c:169 msgid "VFS" -msgstr "" +msgstr "VFS" #: gnome/gprefs.c:173 -#, fuzzy msgid "Caching" -msgstr "Buscando" +msgstr "Guardando en caché" #: gnome/gprefs.c:452 -#, fuzzy msgid "Preferences" -msgstr "Preferencias..." +msgstr "Preferencias" #: gnome/gprop.c:58 gnome/gprop.c:75 msgid "Filename" @@ -840,63 +1175,10 @@ msgid "File mode (permissions)" msgstr "Modo del archivo (permisos)" -#: gnome/gprop.c:259 -msgid "Current mode: " -msgstr "Modo actual:" - -#. Headings -#: gnome/gprop.c:272 -msgid "Read" -msgstr "Lectura" - -#: gnome/gprop.c:273 -msgid "Write" -msgstr "Escritura" - -#: gnome/gprop.c:274 -msgid "Exec" -msgstr "Ejecución" - -#: gnome/gprop.c:275 -msgid "Special" -msgstr "Especial" - -#. Permissions -#: gnome/gprop.c:279 -msgid "User" -msgstr "Usuario" - -#. Group -#: gnome/gprop.c:280 gnome/gprop.c:405 src/screen.c:439 -msgid "Group" -msgstr "Grupo" - -#: gnome/gprop.c:281 -msgid "Other" -msgstr "Otros" - -#. Special -#: gnome/gprop.c:285 -msgid "Set UID" -msgstr "Set UID" - -#: gnome/gprop.c:286 -msgid "Set GID" -msgstr "Set GID" - -#: gnome/gprop.c:287 -msgid "Sticky" -msgstr "Sticky" - #: gnome/gprop.c:321 gnome/gprop.c:347 msgid "" msgstr "" -#. Owner -#: gnome/gprop.c:390 src/screen.c:438 -msgid "Owner" -msgstr "Dueño" - #: gnome/gprop.c:494 msgid "General" msgstr "General" @@ -905,272 +1187,232 @@ msgid "Title" msgstr "Título" -#: gnome/gprop.c:521 gnome/gscreen.c:2369 -msgid "Icon" -msgstr "Icono" - #: gnome/gprop.c:535 msgid "Select icon" msgstr "Seleccionar icono" -#: gnome/gscreen.c:1452 +#: gnome/gscreen.c:1468 msgid "Rescan Directory" msgstr "Releer Directorio" -#: gnome/gscreen.c:1452 -#, fuzzy +#: gnome/gscreen.c:1468 msgid "Reloads the current directory" -msgstr "No puedo cambiar de directorio" +msgstr "Actualiza el directorio actual" -#: gnome/gscreen.c:1454 +#: gnome/gscreen.c:1470 msgid "New folder" msgstr "Carpeta nueva" -#: gnome/gscreen.c:1454 +#: gnome/gscreen.c:1470 msgid "Creates a new folder here" msgstr "Crea una carpeta nueva" -#: gnome/gscreen.c:1632 +#: gnome/gscreen.c:1648 msgid "All files" msgstr "Todos los archivos" -#: gnome/gscreen.c:1634 +#: gnome/gscreen.c:1650 msgid "Archives and compressed files" msgstr "Archivos y archivos comprimidos" -#: gnome/gscreen.c:1636 +#: gnome/gscreen.c:1652 msgid "RPM/DEB files" msgstr "RPM/DEB" -#: gnome/gscreen.c:1638 +#: gnome/gscreen.c:1654 msgid "Text/Document files" msgstr "Textos/documentos" -#: gnome/gscreen.c:1640 +#: gnome/gscreen.c:1656 msgid "HTML and SGML files" msgstr "HTML y SGML" -#: gnome/gscreen.c:1642 +#: gnome/gscreen.c:1658 msgid "Postscript and PDF files" msgstr "Postscript y PDF" -#: gnome/gscreen.c:1644 +#: gnome/gscreen.c:1660 msgid "Spreadsheet files" msgstr "Hojas de cálculo" -#: gnome/gscreen.c:1646 +#: gnome/gscreen.c:1662 msgid "Image files" msgstr "Imágenes" -#: gnome/gscreen.c:1649 +#: gnome/gscreen.c:1665 msgid "Video/animation files" msgstr "Video/animaciones" -#: gnome/gscreen.c:1651 +#: gnome/gscreen.c:1667 msgid "Audio files" msgstr "Audio" -#: gnome/gscreen.c:1653 +#: gnome/gscreen.c:1669 msgid "C program files" msgstr "Fuentes de C" -#: gnome/gscreen.c:1655 +#: gnome/gscreen.c:1671 msgid "C++ program files" msgstr "Fuentes de C++" -#: gnome/gscreen.c:1657 +#: gnome/gscreen.c:1673 msgid "Objective-C program files" msgstr "Fuentes de Objective-C" -#: gnome/gscreen.c:1659 +#: gnome/gscreen.c:1675 msgid "Scheme program files" msgstr "Fuentes de Scheme" -#: gnome/gscreen.c:1661 +#: gnome/gscreen.c:1677 msgid "Assembler program files" msgstr "Fuentes de ensamblador" -#: gnome/gscreen.c:1663 +#: gnome/gscreen.c:1679 msgid "Misc. program files" msgstr "Fuentes varios" -#: gnome/gscreen.c:1665 +#: gnome/gscreen.c:1681 msgid "Font files" msgstr "Archivos de tipos de letra" -#: gnome/gscreen.c:1792 +#: gnome/gscreen.c:1808 #, c-format msgid "Search: %s" msgstr "Buscar: %s" -#: gnome/gscreen.c:1802 +#: gnome/gscreen.c:1818 #, c-format msgid "%s bytes in %d file" msgstr "%s bytes en %d archivo" -#: gnome/gscreen.c:1802 +#: gnome/gscreen.c:1818 #, c-format msgid "%s bytes in %d files" msgstr "%s bytes en %d archivos" -#: gnome/gscreen.c:1828 src/screen.c:677 +#: gnome/gscreen.c:1844 src/screen.c:677 msgid "" msgstr "" -#: gnome/gscreen.c:1882 +#: gnome/gscreen.c:1898 msgid "Filter" msgstr "Filtro" -#: gnome/gscreen.c:2369 -msgid "Switch view to an Icon view" -msgstr "" - -#: gnome/gscreen.c:2371 -msgid "Brief" -msgstr "Breve" - -#: gnome/gscreen.c:2371 -msgid "Switch view to show just file name and type" -msgstr "" - -#: gnome/gscreen.c:2373 -msgid "Detailed" -msgstr "Detallado" - -#: gnome/gscreen.c:2373 -msgid "Switch view to show detailed file statistics" -msgstr "" - -#: gnome/gscreen.c:2375 -#, fuzzy -msgid "Custom" -msgstr "Listado Personalizado" - -#: gnome/gscreen.c:2375 -msgid "Switch view to show custom determined statistics." -msgstr "" - -#: gnome/gscreen.c:2383 +#: gnome/gscreen.c:2338 msgid "Back" msgstr "Atrás" -#: gnome/gscreen.c:2383 +#: gnome/gscreen.c:2338 msgid "Go to the previously visited directory" -msgstr "" +msgstr "Volver al último directorio visitado" -#: gnome/gscreen.c:2385 +#: gnome/gscreen.c:2340 msgid "Up" msgstr "Arriba" -#: gnome/gscreen.c:2385 +#: gnome/gscreen.c:2340 msgid "Go up a level in the directory heirarchy" -msgstr "" +msgstr "Subir un nivel en la jerarquía de directorios" -#: gnome/gscreen.c:2387 -#, fuzzy +#: gnome/gscreen.c:2342 msgid "Forward" -msgstr "Formateado" +msgstr "Avanzar" -#: gnome/gscreen.c:2387 -#, fuzzy +#: gnome/gscreen.c:2342 msgid "Go to the next directory" -msgstr "No puedo cambiar de directorio" +msgstr "Pasar al siguiente directorio" -#: gnome/gscreen.c:2390 src/tree.c:1020 +#: gnome/gscreen.c:2345 src/tree.c:1020 msgid "Rescan" msgstr "Releer" -#: gnome/gscreen.c:2390 -#, fuzzy +#: gnome/gscreen.c:2345 msgid "Rescan the current directory" -msgstr "Relee el contenido del directorio." +msgstr "Relee el contenido del directorio actual" -#: gnome/gscreen.c:2393 +#: gnome/gscreen.c:2348 msgid "Home" msgstr "Directorio Personal" -#: gnome/gscreen.c:2393 +#: gnome/gscreen.c:2348 msgid "Go to your home directory" msgstr "Ir al Directorio Personal" -#: gnome/gscreen.c:2527 +#: gnome/gscreen.c:2494 msgid "Location:" msgstr "Ubicación:" #. 1 #: gnome/gtools.c:110 gtkedit/editcmd.c:342 gtkedit/editcmd.c:1185 -#: gtkedit/editcmd.c:1270 gtkedit/editcmd.c:2847 gtkedit/editoptions.c:68 +#: gtkedit/editcmd.c:1270 gtkedit/editcmd.c:2847 gtkedit/editoptions.c:69 #: src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 src/boxes.c:466 -#: src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 src/boxes.c:897 -#: src/filegui.c:807 src/find.c:171 src/layout.c:369 src/option.c:144 -#: src/wtools.c:289 src/wtools.c:561 +#: src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 src/boxes.c:898 +#: src/filegui.c:838 src/find.c:171 src/layout.c:369 src/option.c:144 +#: src/wtools.c:289 src/wtools.c:563 msgid "&Ok" msgstr "&Aceptar" -#: gnome/gview.c:122 src/view.c:683 +#: gnome/gview.c:135 src/view.c:683 #, c-format msgid "Offset 0x%08x" msgstr "Offset 0x%08x" -#: gnome/gview.c:124 src/view.c:685 +#: gnome/gview.c:137 src/view.c:685 #, c-format msgid "Col %d" msgstr "Col %d" -#: gnome/gview.c:128 src/view.c:689 +#: gnome/gview.c:141 src/view.c:689 #, c-format msgid "%s bytes" msgstr "%s bytes" -#: gnome/gview.c:292 -#, fuzzy +#: gnome/gview.c:305 msgid "_Goto line" msgstr "Ir a la línea" -#: gnome/gview.c:293 +#: gnome/gview.c:306 msgid "Jump to a specified line number" msgstr "Salta a una línea específica" -#: gnome/gview.c:295 -#, fuzzy +#: gnome/gview.c:308 msgid "_Monitor file" -msgstr "Monitorear el archivo" +msgstr "_Monitorizar archivo" -#: gnome/gview.c:295 +#: gnome/gview.c:308 msgid "Monitor file growing" -msgstr "Monitorea el crecimiento de un archivo" +msgstr "Ver un archivo en crecimiento" -#: gnome/gview.c:302 +#: gnome/gview.c:315 msgid "Regexp search" msgstr "Buscar expresión regular..." -#: gnome/gview.c:303 +#: gnome/gview.c:316 msgid "Regular expression search" msgstr "Busca una expresión regular" -#: gnome/gview.c:312 -#, fuzzy +#: gnome/gview.c:325 msgid "_Wrap" msgstr "Plegar" -#: gnome/gview.c:313 +#: gnome/gview.c:326 msgid "Wrap the text" msgstr "Plegar líneas de texto largas" #. Can not use this one yet, as it destroys the viewer, need to fix that -#: gnome/gview.c:316 +#: gnome/gview.c:329 msgid "_Parsed view" msgstr "" -#: gnome/gview.c:319 +#: gnome/gview.c:332 msgid "_Formatted" msgstr "_Formateado" -#: gnome/gview.c:321 +#: gnome/gview.c:334 msgid "_Hex" msgstr "_Hex" -#: gnome/gview.c:327 +#: gnome/gview.c:340 msgid "_Search" msgstr "Bu_scar" @@ -1186,11 +1428,11 @@ msgid "help" msgstr "ayuda" -#: gnome/gwidget.c:96 src/file.c:2214 +#: gnome/gwidget.c:96 src/file.c:2250 msgid "yes" msgstr "sí" -#: gnome/gwidget.c:98 src/file.c:2212 +#: gnome/gwidget.c:98 src/file.c:2248 msgid "no" msgstr "no" @@ -1206,7 +1448,7 @@ #: gtkedit/edit.c:129 gtkedit/edit.c:224 gtkedit/edit.c:231 gtkedit/edit.c:238 #: gtkedit/edit.c:245 gtkedit/edit.c:251 gtkedit/edit.c:308 gtkedit/edit.c:344 #: gtkedit/editcmd.c:1945 gtkedit/editwidget.c:950 src/dir.c:386 -#: src/screen.c:2306 src/tree.c:692 src/tree.c:698 src/wtools.c:222 +#: src/screen.c:2326 src/tree.c:692 src/tree.c:698 src/wtools.c:222 #: vfs/fish.c:224 msgid " Error " msgstr " Error " @@ -1253,14 +1495,13 @@ #. NLS for hotkeys? #: gtkedit/editcmd.c:340 gtkedit/editcmd.c:1137 gtkedit/editcmd.c:1183 -#: gtkedit/editcmd.c:1268 gtkedit/editcmd.c:2845 gtkedit/editoptions.c:65 +#: gtkedit/editcmd.c:1268 gtkedit/editcmd.c:2845 gtkedit/editoptions.c:66 #: src/achown.c:71 src/boxes.c:139 src/boxes.c:279 src/boxes.c:376 #: src/boxes.c:464 src/boxes.c:644 src/boxes.c:727 src/boxes.c:781 -#: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:790 +#: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:821 #: src/find.c:171 src/hotlist.c:138 src/hotlist.c:814 src/hotlist.c:911 #: src/layout.c:370 src/learn.c:59 src/option.c:145 src/panelize.c:86 -#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:559 -#: src/wtools.c:640 +#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:561 msgid "&Cancel" msgstr "&Cancelar" @@ -1279,9 +1520,9 @@ #. Warning message with a query to continue or cancel the operation #: gtkedit/editcmd.c:491 gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 -#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 src/ext.c:301 src/file.c:606 -#: src/help.c:318 src/main.c:674 src/screen.c:2063 src/subshell.c:700 -#: src/subshell.c:726 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:458 +#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 src/ext.c:301 src/file.c:619 +#: src/help.c:318 src/main.c:691 src/screen.c:2083 src/subshell.c:705 +#: src/subshell.c:731 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:463 #: vfs/mcfs.c:170 msgid " Warning " msgstr " ¡ Atención ! " @@ -1295,8 +1536,9 @@ msgid "Overwrite" msgstr "Sobrescribir" -#: gtkedit/editcmd.c:494 gtkedit/editcmd.c:783 gtkedit/editcmd.c:810 -#: gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 gtkedit/editcmd.c:1578 +#: gtkedit/editcmd.c:494 gtkedit/editcmd.c:556 gtkedit/editcmd.c:783 +#: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 +#: gtkedit/editcmd.c:1578 msgid "Cancel" msgstr "Cancelar" @@ -1366,7 +1608,7 @@ msgid " Save file " msgstr " Guardar archivo " -#: gtkedit/editcmd.c:783 gtkedit/editwidget.c:1064 src/view.c:1992 +#: gtkedit/editcmd.c:783 gtkedit/editwidget.c:1064 src/view.c:1987 msgid "Save" msgstr "Guardar" @@ -1379,6 +1621,7 @@ " Continuar descartará estos cambios. " #: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 +#: src/main.c:3067 msgid "Continue" msgstr "Continuar" @@ -1403,11 +1646,11 @@ msgid " Cancel " msgstr " Cancelar " -#: gtkedit/editcmd.c:1139 src/filegui.c:567 +#: gtkedit/editcmd.c:1139 src/filegui.c:596 msgid "al&L" msgstr "&Todos" -#: gtkedit/editcmd.c:1141 src/file.c:2136 src/filegui.c:263 +#: gtkedit/editcmd.c:1141 src/file.c:2172 src/filegui.c:266 msgid "&Skip" msgstr "&Ignorar" @@ -1460,7 +1703,7 @@ msgid " Enter replacement string:" msgstr " Teclee el cambio a realizar:" -#: gtkedit/editcmd.c:1211 gtkedit/editcmd.c:1284 src/view.c:1917 +#: gtkedit/editcmd.c:1211 gtkedit/editcmd.c:1284 src/view.c:1912 msgid " Enter search string:" msgstr " Teclee el texto a buscar:" @@ -1472,8 +1715,8 @@ #. Heads the 'Search' dialog box #: gtkedit/editcmd.c:1298 gtkedit/editcmd.c:1474 gtkedit/editcmd.c:2209 -#: src/view.c:1465 src/view.c:1564 src/view.c:1686 src/view.c:1885 -#: src/view.c:1917 +#: src/view.c:1467 src/view.c:1566 src/view.c:1688 src/view.c:1880 +#: src/view.c:1912 msgid " Search " msgstr " Buscar " @@ -1636,7 +1879,7 @@ msgstr " Cortar al portapapeles " #: gtkedit/editcmd.c:2565 gtkedit/editcmd.c:2569 gtkedit/editcmd.c:2574 -#: gtkedit/editcmd.c:2577 src/view.c:1857 +#: gtkedit/editcmd.c:2577 src/view.c:1852 msgid " Goto line " msgstr " Ir a la línea " @@ -1745,55 +1988,55 @@ msgstr "Máquina de escribir" #. 2 -#: gtkedit/editoptions.c:71 +#: gtkedit/editoptions.c:72 msgid "Word wrap line length : " msgstr "Ancho del parrafo auto: " #. 4 -#: gtkedit/editoptions.c:77 +#: gtkedit/editoptions.c:78 msgid "Tab spacing : " msgstr "Tamaño de tabulaciones: " -#: gtkedit/editoptions.c:85 +#: gtkedit/editoptions.c:86 msgid "synta&X highlighting" msgstr "sinta&Xis coloreada" #. 7 -#: gtkedit/editoptions.c:91 +#: gtkedit/editoptions.c:92 msgid "confir&M before saving" msgstr "confir&Mar al guardar" #. 8 -#: gtkedit/editoptions.c:94 +#: gtkedit/editoptions.c:95 msgid "fill tabs with &Spaces" msgstr "tabulaciones x e&Spacios" #. 9 -#: gtkedit/editoptions.c:97 +#: gtkedit/editoptions.c:98 msgid "&Return does autoindent" msgstr "autoindenta&R" #. 10 -#: gtkedit/editoptions.c:100 +#: gtkedit/editoptions.c:101 msgid "&Backspace through tabs" msgstr "&Borrar en tabulaciones" #. 11 -#: gtkedit/editoptions.c:103 +#: gtkedit/editoptions.c:104 msgid "&Fake half tabs" msgstr "&Fingir medias tabulaciones" #. 13 -#: gtkedit/editoptions.c:109 +#: gtkedit/editoptions.c:110 msgid "Wrap mode" msgstr "Autoajuste de párrafo" #. 15 -#: gtkedit/editoptions.c:115 +#: gtkedit/editoptions.c:116 msgid "Key emulation" msgstr "Emulación de teclas" -#: gtkedit/editoptions.c:156 +#: gtkedit/editoptions.c:157 msgid " Editor options " msgstr " Opciones del editor " @@ -1802,8 +2045,8 @@ msgid "Error initialising editor.\n" msgstr "Error al inicializar el editor.\n" -#: gtkedit/editwidget.c:1063 src/help.c:806 src/main.c:1677 src/screen.c:2284 -#: src/screen.c:2314 src/tree.c:1018 src/view.c:1987 +#: gtkedit/editwidget.c:1063 src/help.c:806 src/main.c:1688 src/screen.c:2304 +#: src/screen.c:2334 src/tree.c:1018 src/view.c:1982 msgid "Help" msgstr "Ayuda" @@ -1815,16 +2058,16 @@ msgid "Replac" msgstr "Reemplaza" -#: gtkedit/editwidget.c:1069 src/view.c:2000 +#: gtkedit/editwidget.c:1069 src/view.c:1995 msgid "Search" msgstr "Buscar" -#: gtkedit/editwidget.c:1072 src/main.c:1679 +#: gtkedit/editwidget.c:1072 src/main.c:1690 msgid "PullDn" msgstr "Menú" -#: gtkedit/editwidget.c:1073 src/help.c:818 src/main.c:1680 src/view.c:1989 -#: src/view.c:2009 +#: gtkedit/editwidget.c:1073 src/help.c:818 src/main.c:1691 src/view.c:1984 +#: src/view.c:2004 msgid "Quit" msgstr "Salir" @@ -2015,7 +2258,7 @@ msgid "&Save mode..." msgstr "&Modo de guardar..." -#: gtkedit/editmenu.c:246 gtkedit/editmenu.c:255 src/main.c:1311 +#: gtkedit/editmenu.c:246 gtkedit/editmenu.c:255 src/main.c:1322 msgid "&Layout..." msgstr "&Presentación..." @@ -2269,10 +2512,6 @@ msgid "Flag" msgstr "Visu" -#: src/achown.c:378 -msgid "Mode" -msgstr "Modo" - #: src/achown.c:383 #, c-format msgid "%6d of %d" @@ -2315,27 +2554,27 @@ msgid " I can't run the Advanced Chown command on a tarfs " msgstr " No puedo \"cambiar dueño y permisos\" en un tarfs " -#: src/background.c:178 +#: src/background.c:181 msgid "Background process:" msgstr "Procesos en 2º plano" -#: src/background.c:284 src/file.c:2135 +#: src/background.c:287 src/file.c:2171 msgid " Background process error " msgstr " Error en un proceso en 2º plano" -#: src/background.c:291 +#: src/background.c:294 msgid " Child died unexpectedly " msgstr " El proceso hijo murió inesperadamente" -#: src/background.c:293 +#: src/background.c:296 msgid " Unknown error in child " msgstr " Error desconocido en el proceso hijo " -#: src/background.c:308 +#: src/background.c:311 msgid " Background protocol error " msgstr " Error de protocolo en proceso en 2º plano " -#: src/background.c:309 +#: src/background.c:312 msgid "" " Background process sent us a request for more arguments \n" " than we can handle. \n" @@ -2464,35 +2703,27 @@ msgid "Symbolic link" msgstr " Crear enlace simbólico " -#: src/boxes.c:801 -msgid "Symbolic link filename:" -msgstr "Nombre del nuevo enlace simbólico:" - -#: src/boxes.c:803 -msgid "Existing filename (filename symlink will point to):" -msgstr "Apuntando a:" - -#: src/boxes.c:832 +#: src/boxes.c:833 msgid "Running " msgstr "Corriendo " -#: src/boxes.c:833 src/find.c:716 src/find.c:957 +#: src/boxes.c:834 src/find.c:716 src/find.c:957 msgid "Stopped" msgstr "Detenido " -#: src/boxes.c:894 +#: src/boxes.c:895 msgid "&Stop" msgstr "&Detener" -#: src/boxes.c:895 +#: src/boxes.c:896 msgid "&Resume" msgstr "c&Ontinuar" -#: src/boxes.c:896 +#: src/boxes.c:897 msgid "&Kill" msgstr "&Matar" -#: src/boxes.c:935 +#: src/boxes.c:936 msgid "Background Jobs" msgstr " Procesos en 2º plano " @@ -2799,7 +3030,7 @@ msgid " Link " msgstr " Crear enlace " -#: src/cmd.c:1032 src/cmd.c:1137 src/file.c:1639 +#: src/cmd.c:1032 src/cmd.c:1171 src/file.c:1685 msgid " to:" msgstr " a: " @@ -2813,74 +3044,76 @@ msgid " symlink: %s " msgstr " enlace simbólico: %s " -#: src/cmd.c:1102 -msgid " Symlink " -msgstr " Enlace simbólico " - -#: src/cmd.c:1102 -msgid " points to:" -msgstr " apunta a: " +#: src/cmd.c:1130 +#, c-format +msgid " Symlink `%s' points to: " +msgstr " El enlace simbólico '%s' apunta a: " -#: src/cmd.c:1107 +#: src/cmd.c:1135 msgid " Edit symlink " msgstr " Editar enlace simbólico " -#: src/cmd.c:1113 +#: src/cmd.c:1140 +#, c-format +msgid " edit symlink, unable to remove %s: %s " +msgstr " edite enlace simbólico, imposible borrar %s: %s " + +#: src/cmd.c:1144 #, c-format msgid " edit symlink: %s " msgstr " editar enlace simbólico: %s " -#: src/cmd.c:1137 +#: src/cmd.c:1171 msgid " Link symbolically " msgstr " Crear enlace simbólico " -#: src/cmd.c:1138 +#: src/cmd.c:1172 msgid " Relative symlink " msgstr " Enlace simbólico relativo " -#: src/cmd.c:1149 +#: src/cmd.c:1183 #, c-format msgid " relative symlink: %s " msgstr " enlace simbólico relativo: %s " -#: src/cmd.c:1252 +#: src/cmd.c:1286 msgid " Enter machine name (F1 for details): " msgstr " Teclee el nombre de la máquina (F1 para más detalles): " -#: src/cmd.c:1276 +#: src/cmd.c:1310 #, c-format msgid " Could not chdir to %s " msgstr " No puedo cambiar al directorio %s " -#: src/cmd.c:1283 +#: src/cmd.c:1317 msgid " Link to a remote machine " msgstr " Conexión por red " -#: src/cmd.c:1289 +#: src/cmd.c:1323 msgid " FTP to machine " msgstr " Conexión por FTP " -#: src/cmd.c:1299 +#: src/cmd.c:1333 msgid " Socket source routing setup " msgstr " Configuración del ruteo específico " -#: src/cmd.c:1300 +#: src/cmd.c:1334 msgid " Enter host name to use as a source routing hop: " msgstr " Teclee el nombre de la máquina que será la intermediaria: " -#: src/cmd.c:1307 +#: src/cmd.c:1341 msgid " Host name " msgstr " Nombre de la máquina " -#: src/cmd.c:1307 +#: src/cmd.c:1341 msgid " Error while looking up IP address " msgstr " Error al buscar la dirección IP " -#: src/cmd.c:1318 +#: src/cmd.c:1352 msgid " Undelete files on an ext2 file system " msgstr " Recuperar archivos de un sistema de archivos ext2 " -#: src/cmd.c:1319 +#: src/cmd.c:1353 msgid "" " Enter device (without /dev/) to undelete\n" " files on: (F1 for details)" @@ -2888,11 +3121,11 @@ " Introduzca el dispositivo (sin /dev/) donde quiere\n" " recuperar archivos: (F1 para más detalles)" -#: src/cmd.c:1369 +#: src/cmd.c:1403 msgid " Setup saved to ~/" msgstr " Configuración almacenada en ~/" -#: src/cmd.c:1374 +#: src/cmd.c:1408 msgid " Setup " msgstr " Configuración " @@ -3095,7 +3328,7 @@ " No puedo crear el enlace simbólico destino \"%s\" \n" " %s " -#: src/file.c:510 +#: src/file.c:509 #, c-format msgid "" " Cannot overwrite directory \"%s\" \n" @@ -3104,7 +3337,7 @@ " No puedo sobrescribir el directorio \"%s\" \n" " %s " -#: src/file.c:519 +#: src/file.c:518 #, c-format msgid "" " Cannot stat source file \"%s\" \n" @@ -3113,14 +3346,14 @@ " No se pudo identificar el archivo origen \"%s\" \n" " %s " -#: src/file.c:532 +#: src/file.c:531 #, c-format msgid " `%s' and `%s' are the same file. " msgstr "" " \"%s\" y \"%s\" \n" " son el mismo archivo. " -#: src/file.c:565 +#: src/file.c:574 #, c-format msgid "" " Cannot create special file \"%s\" \n" @@ -3129,7 +3362,7 @@ " No puedo crear el archivo especial \"%s\" \n" " %s " -#: src/file.c:574 src/file.c:799 +#: src/file.c:583 src/file.c:812 #, c-format msgid "" " Cannot chown target file \"%s\" \n" @@ -3138,7 +3371,7 @@ " No puedo cambiar el dueño del archivo destino: \"%s\" \n" " %s " -#: src/file.c:583 src/file.c:817 +#: src/file.c:592 src/file.c:831 #, c-format msgid "" " Cannot chmod target file \"%s\" \n" @@ -3147,7 +3380,7 @@ " No puedo cambiar los permisos del archivo destino \"%s\" \n" " %s " -#: src/file.c:596 +#: src/file.c:609 #, c-format msgid "" " Cannot open source file \"%s\" \n" @@ -3156,11 +3389,11 @@ " No puedo abrir el archivo fuente \"%s\" \n" " %s" -#: src/file.c:606 +#: src/file.c:619 msgid " Reget failed, about to overwrite file " msgstr " Falló el reintento, se va a sobrescribir el archivo " -#: src/file.c:612 +#: src/file.c:625 #, c-format msgid "" " Cannot fstat source file \"%s\" \n" @@ -3169,7 +3402,7 @@ " No se puede identificar el archivo origen \"%s\" \n" " %s " -#: src/file.c:638 +#: src/file.c:651 #, c-format msgid "" " Cannot create target file \"%s\" \n" @@ -3178,7 +3411,7 @@ " No se puede crear el archivo destino \"%s\" \n" " %s " -#: src/file.c:652 +#: src/file.c:665 #, c-format msgid "" " Cannot fstat target file \"%s\" \n" @@ -3187,7 +3420,7 @@ " No se puede identificar el archivo destino \"%s\" \n" " %s" -#: src/file.c:683 +#: src/file.c:696 #, c-format msgid "" " Cannot read source file \"%s\" \n" @@ -3196,7 +3429,7 @@ " No se puede leer el archivo origen \"%s\" \n" " %s" -#: src/file.c:713 +#: src/file.c:726 #, c-format msgid "" " Cannot write target file \"%s\" \n" @@ -3205,11 +3438,11 @@ " No se puede escribir el archivo destino \"%s\" \n" " %s" -#: src/file.c:732 +#: src/file.c:745 msgid "(stalled)" msgstr "(caído)" -#: src/file.c:770 +#: src/file.c:783 #, c-format msgid "" " Cannot close source file \"%s\" \n" @@ -3218,7 +3451,7 @@ " No se puede cerrar el archivo origen \"%s\" \n" " %s" -#: src/file.c:779 +#: src/file.c:792 #, c-format msgid "" " Cannot close target file \"%s\" \n" @@ -3227,19 +3460,19 @@ " No se puede cerrar el archivo destino \"%s\" \n" " %s" -#: src/file.c:789 +#: src/file.c:802 msgid "Incomplete file was retrieved. Keep it?" msgstr "Archivo incompleto recuperado. ¿Desea conservarlo?" -#: src/file.c:790 +#: src/file.c:803 msgid "&Delete" msgstr "&Borrar" -#: src/file.c:790 src/hotlist.c:1443 +#: src/file.c:803 src/hotlist.c:1443 msgid "&Keep" msgstr "&Mantener" -#: src/file.c:862 +#: src/file.c:876 #, c-format msgid "" " Cannot stat source directory \"%s\" \n" @@ -3248,7 +3481,7 @@ " No se puede identificar el directorio de origen \"%s\" \n" " %s" -#: src/file.c:885 +#: src/file.c:899 #, c-format msgid "" " Source directory \"%s\" is not a directory \n" @@ -3258,7 +3491,7 @@ " %s " #. we found a cyclic symbolic link -#: src/file.c:893 +#: src/file.c:907 #, c-format msgid "" " Cannot copy cyclic symbolic link \n" @@ -3267,7 +3500,7 @@ " No puedo copiar un enlace simbólico cíclico \n" " \"%s\" " -#: src/file.c:946 +#: src/file.c:964 #, c-format msgid "" " Cannot create target directory \"%s\" \n" @@ -3276,7 +3509,7 @@ " No puedo crear el directorio destino \"%s\" \n" " %s " -#: src/file.c:964 +#: src/file.c:987 #, c-format msgid "" " Cannot chown target directory \"%s\" \n" @@ -3286,7 +3519,7 @@ " %s " #. Source doesn't exist -#: src/file.c:1074 +#: src/file.c:1100 #, c-format msgid "" " Cannot stat file \"%s\" \n" @@ -3295,17 +3528,17 @@ " No se puede identificar el archivo \"%s\" \n" " %s " -#: src/file.c:1096 +#: src/file.c:1122 #, c-format msgid " `%s' and `%s' are the same file " msgstr " \"%s\" y \"%s\" son el mismo archivo " -#: src/file.c:1103 +#: src/file.c:1129 #, c-format msgid " Cannot overwrite directory `%s' " msgstr " No se puede sobrescribir el directorio \"%s\" " -#: src/file.c:1140 +#: src/file.c:1172 #, c-format msgid "" " Cannot move file \"%s\" to \"%s\" \n" @@ -3314,7 +3547,7 @@ " No puedo mover el archivo \"%s\" a \"%s\" \n" " %s " -#: src/file.c:1160 +#: src/file.c:1192 #, c-format msgid "" " Cannot remove file \"%s\" \n" @@ -3323,17 +3556,17 @@ " No puedo borrar el archivo \"%s\" \n" " %s" -#: src/file.c:1213 +#: src/file.c:1246 #, c-format msgid " Cannot overwrite directory \"%s\" %s " msgstr " No puedo sobrescribir el directorio \"%s\" %s " -#: src/file.c:1215 +#: src/file.c:1248 #, c-format msgid " Cannot overwrite file \"%s\" %s " msgstr " No puedo sobrescribir el archivo \"%s\" %s " -#: src/file.c:1238 +#: src/file.c:1275 #, c-format msgid "" " Cannot move directory \"%s\" to \"%s\" \n" @@ -3342,7 +3575,7 @@ " No puedo mover el directorio \"%s\" a \"%s\" \n" " %s " -#: src/file.c:1301 +#: src/file.c:1338 #, c-format msgid "" " Cannot delete file \"%s\" \n" @@ -3351,7 +3584,7 @@ " No puedo borrar el archivo \"%s\" \n" " %s " -#: src/file.c:1362 src/file.c:1429 src/file.c:1458 +#: src/file.c:1399 src/file.c:1469 src/file.c:1501 #, c-format msgid "" " Cannot remove directory \"%s\" \n" @@ -3360,7 +3593,7 @@ " No puedo eliminar el directorio \"%s\" \n" " %s " -#: src/file.c:1494 +#: src/file.c:1540 msgid " Internal error: get_file \n" msgstr " Error interno: get_file \n" @@ -3373,87 +3606,87 @@ #. * (I don't use spaces around the words, because someday they could be #. * dropped, when widgets get smarter) #. -#: src/file.c:1615 +#: src/file.c:1661 msgid "1Copy" msgstr "1Copiar" -#: src/file.c:1615 +#: src/file.c:1661 msgid "1Move" msgstr "1Mover" -#: src/file.c:1615 +#: src/file.c:1661 msgid "1Delete" msgstr "1¿Borrar" -#: src/file.c:1630 +#: src/file.c:1676 #, c-format msgid "%o %f \"%s\"%m" msgstr "%o %f \"%s\"%m" -#: src/file.c:1631 +#: src/file.c:1677 #, c-format msgid "%o %d %f%m" msgstr "%o %d %f%m" -#: src/file.c:1633 +#: src/file.c:1679 #, c-format msgid "%o %f \"%s\"%e" msgstr "%o %f \"%s\"%e" -#: src/file.c:1634 +#: src/file.c:1680 #, c-format msgid "%o %d %f%e" msgstr "%o %d %f%e" -#: src/file.c:1638 +#: src/file.c:1684 msgid "file" msgstr "archivo" -#: src/file.c:1638 +#: src/file.c:1684 msgid "files" msgstr "archivos" -#: src/file.c:1638 +#: src/file.c:1684 msgid "directory" msgstr "directorio" -#: src/file.c:1638 +#: src/file.c:1684 msgid "directories" msgstr "directorios" -#: src/file.c:1639 +#: src/file.c:1685 msgid "files/directories" msgstr "archivos/directorios" -#: src/file.c:1639 +#: src/file.c:1685 msgid " with source mask:" msgstr " aplicando la máscara:" -#: src/file.c:1791 +#: src/file.c:1837 msgid " Can't operate on \"..\"! " msgstr " ¡No puedo operar sobre \"..\"! " -#: src/file.c:1810 +#: src/file.c:1856 msgid "Yes" msgstr "Sí" -#: src/file.c:1810 +#: src/file.c:1856 msgid "No" msgstr "No" -#: src/file.c:1863 +#: src/file.c:1909 msgid " Sorry, I could not put the job in background " msgstr " Lo siento, no pude poner la tarea en 2º plano " -#: src/file.c:1946 src/file.c:2051 +#: src/file.c:1996 src/file.c:2080 msgid " Internal failure " msgstr " Fallo interno " -#: src/file.c:1946 src/file.c:2051 +#: src/file.c:1996 src/file.c:2080 msgid " Unknown file operation " msgstr " Operación desconocida sobre el archivo " -#: src/file.c:1965 +#: src/file.c:2011 #, c-format msgid "" " Destination \"%s\" must be a directory \n" @@ -3462,15 +3695,15 @@ " El destino \"%s\" debe ser un directorio \n" " %s " -#: src/file.c:2136 +#: src/file.c:2172 msgid "&Retry" msgstr "&Reintentar" -#: src/file.c:2136 src/file.c:2197 src/filegui.c:260 src/filegui.c:562 +#: src/file.c:2172 src/file.c:2233 src/filegui.c:263 src/filegui.c:591 msgid "&Abort" msgstr "&Abortar" -#: src/file.c:2188 +#: src/file.c:2224 msgid "" "\n" " Directory not empty. \n" @@ -3480,7 +3713,7 @@ " El directorio no está vacío.\n" " ¿Borrarlo recursivamente? " -#: src/file.c:2189 +#: src/file.c:2225 msgid "" "\n" " Background process: Directory not empty \n" @@ -3490,134 +3723,134 @@ " Proceso en 2º plano: El directorio no está vacío.\n" " ¿Borrarlo recursivamente? " -#: src/file.c:2196 +#: src/file.c:2232 msgid "a&ll" msgstr "&Todo" -#: src/file.c:2196 src/filegui.c:565 +#: src/file.c:2232 src/filegui.c:594 msgid "non&E" msgstr "nin&Guno" -#: src/file.c:2206 +#: src/file.c:2242 msgid " Type 'yes' if you REALLY want to delete " msgstr " Teclee \"yes\" si REALMENTE quiere borrar " -#: src/file.c:2208 +#: src/file.c:2244 msgid "all the directories " msgstr "todos los directorios " -#: src/file.c:2210 +#: src/file.c:2246 msgid " Recursive Delete " msgstr " Borrado recursivo " -#: src/file.c:2211 +#: src/file.c:2247 msgid " Background process: Recursive Delete " msgstr " Proceso en 2º plano: Borrado recursivo " -#: src/filegui.c:404 +#: src/filegui.c:423 msgid "File" msgstr "Archivo" -#: src/filegui.c:425 +#: src/filegui.c:446 msgid "Count" msgstr "Total" -#: src/filegui.c:444 +#: src/filegui.c:467 msgid "Bytes" msgstr "Bytes" -#: src/filegui.c:479 +#: src/filegui.c:504 msgid "Source" msgstr "Origen" -#: src/filegui.c:500 +#: src/filegui.c:527 msgid "Target" msgstr "Destino" -#: src/filegui.c:520 +#: src/filegui.c:549 msgid "Deleting" msgstr "Borrando" -#: src/filegui.c:560 +#: src/filegui.c:589 #, c-format msgid "Target file \"%s\" already exists!" msgstr "¡El archivo destino \"%s\" ya existe!" -#: src/filegui.c:563 +#: src/filegui.c:592 msgid "if &Size differs" msgstr "si el ta&Maño difiere" -#: src/filegui.c:566 +#: src/filegui.c:595 msgid "&Update" msgstr "actuali&Zar" -#: src/filegui.c:568 +#: src/filegui.c:597 msgid "Overwrite all targets?" msgstr "¿Sobrescribir todos los archivos?" -#: src/filegui.c:570 +#: src/filegui.c:599 msgid "&Reget" msgstr "&Reintentar" -#: src/filegui.c:571 +#: src/filegui.c:600 msgid "ap&Pend" msgstr "aña&Dir" -#: src/filegui.c:574 +#: src/filegui.c:603 msgid "Overwrite this target?" msgstr "¿Sobrescribir este archivo?" -#: src/filegui.c:576 +#: src/filegui.c:605 #, c-format msgid "Target date: %s, size %d" msgstr "Archivo destino: fecha %s, tamaño %d" -#: src/filegui.c:578 +#: src/filegui.c:607 #, c-format msgid "Source date: %s, size %d" msgstr "Archivo origen: fecha %s, tamaño %d" -#: src/filegui.c:662 +#: src/filegui.c:691 msgid " File exists " msgstr " El archivo ya existe " -#: src/filegui.c:663 +#: src/filegui.c:692 msgid " Background process: File exists " msgstr " Proceso en 2º plano: El archivo ya existe " #. follow symlinks and preserve Attributes must be the first -#: src/filegui.c:773 +#: src/filegui.c:804 msgid "preserve &Attributes" msgstr "&Preservar atributos" #. &op_preserve -#: src/filegui.c:775 +#: src/filegui.c:806 msgid "follow &Links" msgstr "seguir en&Laces" #. &file_mask_op_follow_links -#: src/filegui.c:777 +#: src/filegui.c:808 msgid "to:" msgstr "a:" -#: src/filegui.c:778 +#: src/filegui.c:809 msgid "&Using shell patterns" msgstr "&Usando patrones shell" -#: src/filegui.c:799 +#: src/filegui.c:830 msgid "&Background" msgstr "en 2º plan&O" -#: src/filegui.c:808 +#: src/filegui.c:839 msgid "&Stable Symlinks" msgstr "enlaces simbólicos &Estables" #. &file_mask_stable_symlinks -#: src/filegui.c:810 +#: src/filegui.c:841 msgid "&Dive into subdir if exists" msgstr "copiar &Recursivamente en subdirectorios" -#: src/filegui.c:969 +#: src/filegui.c:1000 #, c-format msgid "" "Invalid source pattern `%s' \n" @@ -3670,7 +3903,7 @@ msgid "Content: " msgstr "Contenido: " -#: src/find.c:171 src/main.c:1208 src/main.c:1229 +#: src/find.c:171 src/main.c:1219 src/main.c:1240 msgid "&Tree" msgstr "ár&Bol" @@ -3695,7 +3928,7 @@ msgid "Finished" msgstr "Terminado" -#: src/find.c:561 src/view.c:1465 +#: src/find.c:561 src/view.c:1467 #, c-format msgid "Searching %s" msgstr "Buscando %s" @@ -3718,28 +3951,24 @@ #. The buttons #: src/find.c:752 -#, fuzzy msgid "Change to this directory" -msgstr "No puedo cambiar de directorio" +msgstr "Cambia a este directorio" #: src/find.c:753 -#, fuzzy msgid "Search again" -msgstr "Buscar de nuevo..." +msgstr "Buscar de nuevo" #: src/find.c:758 -#, fuzzy msgid "View this file" -msgstr " Ver archivo " +msgstr "Ver este fichero" #: src/find.c:759 msgid "Edit this file" -msgstr "" +msgstr "Editar este fichero" #: src/find.c:760 -#, fuzzy msgid "Send the results to a Panel" -msgstr "Ejecutar un comando y mostrar resultados en un panel" +msgstr "Enviar los resultados a un panel" #: src/fixhlp.c:171 msgid "Usage: fixhlp \n" @@ -3996,100 +4225,100 @@ msgid " file your old hotlist entries were not deleted" msgstr ". Sus favoritos viejos no fueron borrados" -#: src/info.c:80 +#: src/info.c:83 #, c-format msgid "Midnight Commander %s" msgstr "Midnight Commander %s" -#: src/info.c:112 +#: src/info.c:109 +#, c-format +msgid "File: %s" +msgstr "Archivo: %s" + +#: src/info.c:121 msgid "Free nodes %d (%d%%) of %d" msgstr " y %d (%d%%) de %d inodos" -#: src/info.c:118 +#: src/info.c:127 msgid "No node information" msgstr "Sin información sobre inodos" -#: src/info.c:123 +#: src/info.c:132 msgid "Free space " msgstr "Disponible " -#: src/info.c:125 +#: src/info.c:134 msgid " (%d%%) of " msgstr " (%d%%) de" -#: src/info.c:129 +#: src/info.c:138 msgid "No space information" msgstr "Espacio libre desconocido" -#: src/info.c:133 +#: src/info.c:142 #, c-format msgid "Type: %s " msgstr " Tipo: %s" -#: src/info.c:133 +#: src/info.c:142 msgid "non-local vfs" msgstr "VFS no-local" -#: src/info.c:139 +#: src/info.c:148 #, c-format msgid "Device: %s" msgstr " Origen: %s" -#: src/info.c:143 +#: src/info.c:152 #, c-format msgid "Filesystem: %s" msgstr "Sistema en %s" -#: src/info.c:148 +#: src/info.c:157 #, c-format msgid "Accessed: %s" msgstr "Accedido: %s" -#: src/info.c:152 +#: src/info.c:161 #, c-format msgid "Modified: %s" msgstr "Modificado: %s" -#: src/info.c:156 +#: src/info.c:165 #, c-format msgid "Created: %s" msgstr "Cambiado: %s" -#: src/info.c:169 +#: src/info.c:178 msgid "Size: " msgstr "Tamaño: " -#: src/info.c:172 +#: src/info.c:181 #, c-format msgid " (%d blocks)" msgstr " (%d bloques)" -#: src/info.c:178 +#: src/info.c:187 #, c-format msgid "Owner: %s/%s" msgstr "Dueño: %s/%s" -#: src/info.c:183 +#: src/info.c:192 #, c-format msgid "Links: %d" msgstr "Nº enlaces: %d" -#: src/info.c:187 +#: src/info.c:196 #, c-format msgid "Mode: %s (%04o)" msgstr "Modo: %s (%04o)" -#: src/info.c:192 +#: src/info.c:201 #, c-format msgid "Location: %Xh:%Xh" msgstr "Ubicado: %Xh:%Xh" -#: src/info.c:198 -#, c-format -msgid "File: %s" -msgstr "Archivo: %s" - -#: src/info.c:202 +#: src/info.c:211 msgid "File: None" msgstr "Archivo: Ninguno" @@ -4148,7 +4377,7 @@ #: src/layout.c:380 msgid " Panel split " -msgstr " División de paneles " +msgstr " Disposición de paneles " #: src/layout.c:381 msgid " Highlight... " @@ -4244,7 +4473,7 @@ msgid "key, or click with the mouse to define it. Move around with Tab." msgstr "en esa tecla o presione el mouse. Puede moverse con el tabulador." -#: src/main.c:675 +#: src/main.c:692 msgid "" " The Commander can't change to the directory that \n" " the subshell claims you are in. Perhaps you have \n" @@ -4256,247 +4485,247 @@ " ¿Acaso borró usted el directorio o se dio otros \n" " permisos con el comando \"su\"?" -#: src/main.c:750 +#: src/main.c:767 msgid "Press any key to continue..." msgstr "Presione cualquier tecla para continuar..." -#: src/main.c:800 +#: src/main.c:817 msgid " The shell is already running a command " msgstr " El shell ya se encuentra corriendo un comando " -#: src/main.c:1205 src/main.c:1226 +#: src/main.c:1216 src/main.c:1237 msgid "&Listing mode..." msgstr "&Modo de listado..." -#: src/main.c:1206 src/main.c:1227 +#: src/main.c:1217 src/main.c:1238 msgid "&Quick view C-x q" msgstr "&Vista rápida C-x q" -#: src/main.c:1207 src/main.c:1228 +#: src/main.c:1218 src/main.c:1239 msgid "&Info C-x i" msgstr "&Información C-x i" -#: src/main.c:1210 src/main.c:1231 +#: src/main.c:1221 src/main.c:1242 msgid "&Sort order..." msgstr "&Ordenar..." -#: src/main.c:1212 src/main.c:1233 +#: src/main.c:1223 src/main.c:1244 msgid "&Filter..." msgstr "&Filtro..." -#: src/main.c:1215 src/main.c:1236 +#: src/main.c:1226 src/main.c:1247 msgid "&Network link..." msgstr "&Conexión por red..." -#: src/main.c:1216 src/main.c:1237 +#: src/main.c:1227 src/main.c:1248 msgid "FT&P link..." msgstr "conexión por FT&P..." -#: src/main.c:1220 src/main.c:1241 +#: src/main.c:1231 src/main.c:1252 msgid "&Drive... M-d" msgstr "&Disco... M-d" -#: src/main.c:1222 src/main.c:1243 +#: src/main.c:1233 src/main.c:1254 msgid "&Rescan C-r" msgstr "&Releer C-r" -#: src/main.c:1247 +#: src/main.c:1258 msgid "&User menu F2" msgstr "me&Nú de usuario F2" -#: src/main.c:1248 +#: src/main.c:1259 msgid "&View F3" msgstr "&Ver F3" -#: src/main.c:1249 +#: src/main.c:1260 msgid "Vie&w file... " msgstr "ver arc&Hivo..." -#: src/main.c:1250 +#: src/main.c:1261 msgid "&Filtered view M-!" msgstr "ver archivo (con &Filtro)... M-!" -#: src/main.c:1251 +#: src/main.c:1262 msgid "&Edit F4" msgstr "&Editar F4" -#: src/main.c:1252 +#: src/main.c:1263 msgid "&Copy F5" msgstr "&Copiar... F5" -#: src/main.c:1253 +#: src/main.c:1264 msgid "c&Hmod C-x c" msgstr "cambiar &Permisos... C-x c" -#: src/main.c:1255 +#: src/main.c:1266 msgid "&Link C-x l" msgstr "crear en&Lace... C-x l" -#: src/main.c:1256 +#: src/main.c:1267 msgid "&SymLink C-x s" msgstr "crear enlace &Simbólico... C-x s" -#: src/main.c:1257 +#: src/main.c:1268 msgid "edit s&Ymlink C-x C-s" msgstr "edi&Tar enlace simbólico C-x C-s" -#: src/main.c:1258 +#: src/main.c:1269 msgid "ch&Own C-x o" msgstr "cambiar dueñ&O... C-x o" -#: src/main.c:1259 +#: src/main.c:1270 msgid "&Advanced chown " msgstr "c&Ambiar dueño y permisos..." -#: src/main.c:1261 +#: src/main.c:1272 msgid "&Rename/Move F6" msgstr "&Renombrar/mover... F6" -#: src/main.c:1262 +#: src/main.c:1273 msgid "&Mkdir F7" msgstr "crear &Directorio... F7" -#: src/main.c:1263 +#: src/main.c:1274 msgid "&Delete F8" msgstr "&Borrar F8" -#: src/main.c:1264 +#: src/main.c:1275 msgid "&Quick cd M-c" msgstr "ca&Mbiar directorio... M-c" -#: src/main.c:1266 +#: src/main.c:1277 msgid "select &Group M-+" msgstr "seleccionar &Grupo... M-+" -#: src/main.c:1267 +#: src/main.c:1278 msgid "u&Nselect group M-\\" msgstr "de-seleccionar gr&Upo... M-\\" -#: src/main.c:1268 +#: src/main.c:1279 msgid "reverse selec&Tion M-*" msgstr "&Invertir la selección M-*" -#: src/main.c:1270 +#: src/main.c:1281 msgid "e&Xit F10" msgstr "sali&R F10" -#: src/main.c:1280 +#: src/main.c:1291 msgid "&Directory tree" msgstr "árbol de &Directorios" -#: src/main.c:1282 +#: src/main.c:1293 msgid "&Find file M-?" msgstr "&Buscar archivos... M-?" -#: src/main.c:1283 +#: src/main.c:1294 msgid "s&Wap panels C-u" msgstr "&Intercambiar paneles C-u" -#: src/main.c:1284 +#: src/main.c:1295 msgid "switch &Panels on/off C-o" msgstr "&Activar/desactivar paneles C-o" -#: src/main.c:1285 +#: src/main.c:1296 msgid "&Compare directories C-x d" msgstr "&Comparar directorios... C-x d" -#: src/main.c:1286 +#: src/main.c:1297 msgid "e&Xternal panelize C-x !" msgstr "búsquedas e&Xternas... C-x !" -#: src/main.c:1287 +#: src/main.c:1298 msgid "show directory s&Izes" msgstr "mostrar &Tamaños de los directorios" -#: src/main.c:1289 +#: src/main.c:1300 msgid "command &History" msgstr "&Historia de comandos" -#: src/main.c:1290 +#: src/main.c:1301 msgid "di&Rectory hotlist C-\\" msgstr "directorios &Favoritos... C-\\" -#: src/main.c:1292 +#: src/main.c:1303 msgid "&Active VFS list C-x a" msgstr "directorios virtuales (&VFS)... C-x a" -#: src/main.c:1295 +#: src/main.c:1306 msgid "&Background jobs C-x j" msgstr "&Procesos en 2º plano... C-x j" -#: src/main.c:1299 +#: src/main.c:1310 msgid "&Undelete files (ext2fs only)" msgstr "&Recuperar archivos (ext2fs)..." -#: src/main.c:1302 +#: src/main.c:1313 msgid "&Listing format edit" msgstr "edición del formato de &Listado" -#: src/main.c:1304 +#: src/main.c:1315 msgid "&Extension file edit" msgstr "&Editar el archivo de extensiones..." -#: src/main.c:1305 +#: src/main.c:1316 msgid "&Menu file edit" msgstr "editar archivo de &Menú..." -#: src/main.c:1310 +#: src/main.c:1321 msgid "&Configuration..." msgstr "&Configuración..." -#: src/main.c:1312 +#: src/main.c:1323 msgid "c&Onfirmation..." msgstr "c&Onfirmación..." -#: src/main.c:1313 +#: src/main.c:1324 msgid "&Display bits..." msgstr "&Juego de caracteres..." -#: src/main.c:1315 +#: src/main.c:1326 msgid "learn &Keys..." msgstr "redefinir &Teclas..." -#: src/main.c:1318 +#: src/main.c:1329 msgid "&Virtual FS..." msgstr "sistema de archivos &Virtual (VFS)..." -#: src/main.c:1321 +#: src/main.c:1332 msgid "&Save setup" msgstr "&Guardar configuración" -#: src/main.c:1337 src/main.c:1339 +#: src/main.c:1348 src/main.c:1350 msgid " &Left " msgstr " &Izquierdo " -#: src/main.c:1339 +#: src/main.c:1350 msgid " &Above " msgstr " a&Rriba " -#: src/main.c:1342 +#: src/main.c:1353 msgid " &File " msgstr " &Archivo " -#: src/main.c:1343 +#: src/main.c:1354 msgid " &Command " msgstr " &Comando " -#: src/main.c:1344 +#: src/main.c:1355 msgid " &Options " msgstr " &Opciones " -#: src/main.c:1346 src/main.c:1348 +#: src/main.c:1357 src/main.c:1359 msgid " &Right " msgstr " &Derecho " -#: src/main.c:1348 +#: src/main.c:1359 msgid " &Below " msgstr " a&Bajo " -#: src/main.c:1403 +#: src/main.c:1414 msgid " Information " msgstr " Información " -#: src/main.c:1404 +#: src/main.c:1415 msgid "" " Using the fast reload option may not reflect the exact \n" " directory contents. In this cases you'll need to do a \n" @@ -4508,56 +4737,136 @@ " caso use C-r para obligar al programa a actualizar los datos.\n" " Lea la página de manual para mayor información. " -#: src/main.c:1678 src/screen.c:2285 src/screen.c:2315 +#: src/main.c:1689 src/screen.c:2305 src/screen.c:2335 msgid "Menu" msgstr "Menú" -#: src/main.c:1883 +#: src/main.c:1894 msgid "Thank you for using GNU Midnight Commander" msgstr "Gracias por usar el GNU Midnight Commander" -#: src/main.c:2242 +#: src/main.c:2253 #, c-format msgid "with mouse support on xterm%s.\n" msgstr "con soporte para ratón en xterm%s.\n" -#: src/main.c:2243 +#: src/main.c:2254 msgid " and the Linux console" msgstr " y la consola Linux" -#: src/main.c:2338 +#: src/main.c:2349 msgid "The TERM environment variable is unset!\n" msgstr "¡La variable de entorno TERM está sin definir!\n" -#: src/main.c:2545 +#: src/main.c:2556 #, c-format msgid "Library directory for the Midnight Commander: %s\n" msgstr "Directorio para archivos del Midnight Commander: %s\n" -#: src/main.c:2556 +#: src/main.c:2567 msgid "" "Option -m is obsolete. Please look at Display Bits... in the Option's menu\n" msgstr "" "La opción -m está obsoleta. Vea \"Juego de caracteres...\" en el menú " "\"Opciones\"\n" -#: src/main.c:2682 +#: src/main.c:2646 +msgid "Use to debug the background code" +msgstr "Se usa para depurar código de 2º plano" + +#: src/main.c:2652 +msgid "Request to run in color mode" +msgstr "Solicita la ejecución en color" + +#: src/main.c:2654 +msgid "Specifies a color configuration" +msgstr "Indica una configuración de colores" + +#: src/main.c:2659 +msgid "Edits one file" +msgstr "Edita un fichero" + +#: src/main.c:2663 +msgid "Displays this help message" +msgstr "Muestra este mensaje de ayuda" + +#: src/main.c:2666 +msgid "Displays a help screen on how to change the color scheme" +msgstr "Muestra una pantalla de ayuda sobre cómo cambiar colores" + +#: src/main.c:2669 +msgid "Log ftp dialog to specified file" +msgstr "Registra el diálogo ftp en el archivo indicado" + +#: src/main.c:2676 +msgid "Obsolete" +msgstr "Obsoleto" + +#: src/main.c:2678 +msgid "Requests to run in black and white" +msgstr "Solicita ejecución en blanco y negro" + +#: src/main.c:2680 +msgid "Disable mouse support in text version" +msgstr "Desactiva el uso del ratón en la versión texto" + +#: src/main.c:2683 +msgid "Disables subshell support" +msgstr "Desactiva el uso de subshell" + +#: src/main.c:2687 +msgid "Prints working directory at program exit" +msgstr "Escribe el nombre del directorio al salir del programa" + +#: src/main.c:2689 +msgid "Resets soft keys on HP terminals" +msgstr "Restablece teclas en terminales HP" + +#: src/main.c:2691 +msgid "To run on slow terminals" +msgstr "Para ejecución en terminales lentos" + +#: src/main.c:2694 +msgid "Use stickchars to draw" +msgstr "Usa palotes para dibujar" + +#: src/main.c:2698 +msgid "Enables subshell support (default)" +msgstr "Activa uso de subshell (por defecto)" + +#: src/main.c:2703 +msgid "Tries to use termcap instead of terminfo" +msgstr "Intenta utilizar termcap en vez de terminfo" + +#: src/main.c:2707 +msgid "Displays the current version" +msgstr "Muestra el número de versión" + +#: src/main.c:2709 +msgid "Launches the file viewer on a file" +msgstr "Abre un fichero con el visor" + +#: src/main.c:2711 +msgid "Forces xterm features" +msgstr "Utiliza las posibilidades de xterm" + +#: src/main.c:2713 msgid "Geometry for the window" msgstr "Geometría de la ventana" -#: src/main.c:2682 +#: src/main.c:2713 msgid "GEOMETRY" msgstr "GEOMETRIA" -#: src/main.c:2683 +#: src/main.c:2714 msgid "No windows opened at startup" msgstr "Ninguna ventana abierta al inicio" -#: src/main.c:2684 +#: src/main.c:2715 msgid "Force activation even if a server is already running" -msgstr "" +msgstr "Activación forzosa, incluso si un servidor esta en ejecución" -#: src/main.c:2956 +#: src/main.c:2987 msgid "" "Couldn't open tty line. You have to run mc without the -P flag.\n" "On some systems you may want to run # `which mc`\n" @@ -4565,11 +4874,19 @@ "No pude abrir la línea de la terminal. Necesita ejecutar \"mc\" sin\n" "la opción -P. En algunos sistemas, basta con ejecutar `which mc`\n" -#: src/main.c:3030 +#: src/main.c:3063 +msgid "" +"You are running the GNOME Midnight Commander as root. \n" +"\n" +"You will not be protected from severly damaging your system\n" +"if you continue." +msgstr "" + +#: src/main.c:3073 msgid " Notice " msgstr " Aviso " -#: src/main.c:3031 +#: src/main.c:3074 msgid "" " The Midnight Commander configuration files \n" " are now stored in the ~/.mc directory, the \n" @@ -4697,7 +5014,7 @@ msgid " External panelize " msgstr " Búsquedas externas " -#: src/panelize.c:194 src/panelize.c:462 +#: src/panelize.c:194 src/panelize.c:458 msgid "External panelize" msgstr "Búsquedas externas" @@ -4729,7 +5046,7 @@ msgid "Cannot invoke command." msgstr "No puedo invocar el comando." -#: src/panelize.c:462 +#: src/panelize.c:458 msgid "Pipe close failed" msgstr "Fallo al cerrar la tubería" @@ -4753,10 +5070,6 @@ msgid "CTime" msgstr "FechaCmb" -#: src/screen.c:432 -msgid "Permission" -msgstr "Permisos" - #: src/screen.c:433 msgid "Perm" msgstr "Perm" @@ -4782,27 +5095,27 @@ msgid " %s bytes in %d file%s" msgstr " %s bytes en %d archivo%s" -#: src/screen.c:1289 +#: src/screen.c:1306 msgid "Unknow tag on display format: " msgstr "Campo desconocido en el formato de pantalla: " -#: src/screen.c:2048 +#: src/screen.c:2068 msgid " Do you really want to execute? " msgstr " ¿Realmente quiere ejecutar?" -#: src/screen.c:2063 +#: src/screen.c:2083 msgid " No action taken " msgstr " No se tomó ninguna medida " -#: src/screen.c:2289 src/screen.c:2319 src/tree.c:1026 +#: src/screen.c:2309 src/screen.c:2339 src/tree.c:1026 msgid "RenMov" msgstr "RenMov" -#: src/screen.c:2290 src/screen.c:2320 src/tree.c:1030 +#: src/screen.c:2310 src/screen.c:2340 src/tree.c:1030 msgid "Mkdir" msgstr "Mkdir" -#: src/screen.c:2306 +#: src/screen.c:2326 #, c-format msgid "" " Can't chdir to %s \n" @@ -4816,19 +5129,19 @@ msgid "Couldn't open named pipe %s\n" msgstr "No pude abrir la tubería con nombre %s\n" -#: src/subshell.c:700 +#: src/subshell.c:705 msgid " The shell is still active. Quit anyway? " msgstr " El shell todavía está activo. ¿Terminar de todas maneras?" -#: src/subshell.c:726 +#: src/subshell.c:731 msgid " There are stopped jobs." msgstr " Hay procesos detenidos." -#: src/subshell.c:727 +#: src/subshell.c:732 msgid " Quit anyway? " msgstr " ¿Terminar de todas maneras? " -#: src/subshell.c:780 +#: src/subshell.c:785 #, c-format msgid "Warning: Couldn't change to %s.\n" msgstr "Cuidado: no pude cambiar a %s.\n" @@ -4947,7 +5260,7 @@ msgid " User menu " msgstr " Menú de usuario " -#: src/util.c:220 +#: src/util.c:228 msgid "name_trunc: too big" msgstr "name_trunc: demasiado grande" @@ -5022,20 +5335,20 @@ msgid " [grow]" msgstr " [crece]" -#: src/view.c:1457 +#: src/view.c:1459 #, c-format msgid "Searching for `%s'" msgstr "Buscando \"%s\"" -#: src/view.c:1564 src/view.c:1686 +#: src/view.c:1566 src/view.c:1688 msgid " Search string not found " msgstr " La cadena buscada no ha sido encontrada " -#: src/view.c:1725 +#: src/view.c:1727 msgid " Invalid regular expression " msgstr " Expresión regular inválida " -#: src/view.c:1855 +#: src/view.c:1850 #, c-format msgid "" " The current line number is %d.\n" @@ -5044,59 +5357,59 @@ " La línea actual es %d.\n" " Teclee la nueva línea:" -#: src/view.c:1885 +#: src/view.c:1880 msgid " Enter regexp:" msgstr " Teclee la expresión regular:" -#: src/view.c:1990 +#: src/view.c:1985 msgid "Ascii" msgstr "Ascii" -#: src/view.c:1990 +#: src/view.c:1985 msgid "Hex" msgstr "Hex" -#: src/view.c:1991 +#: src/view.c:1986 msgid "Line" msgstr "Línea" -#: src/view.c:1992 +#: src/view.c:1987 msgid "RxSrch" msgstr "BusqRx" -#: src/view.c:1995 +#: src/view.c:1990 msgid "EdText" msgstr "EdTexto" -#: src/view.c:1995 +#: src/view.c:1990 msgid "EdHex" msgstr "EdHex" -#: src/view.c:1997 +#: src/view.c:1992 msgid "UnWrap" msgstr "Desple" -#: src/view.c:1997 +#: src/view.c:1992 msgid "Wrap" msgstr "Plegar" -#: src/view.c:2000 +#: src/view.c:1995 msgid "HxSrch" msgstr "BusqHx" -#: src/view.c:2003 +#: src/view.c:1998 msgid "Raw" msgstr "Crudo" -#: src/view.c:2003 +#: src/view.c:1998 msgid "Parse" msgstr "Procesado" -#: src/view.c:2007 +#: src/view.c:2002 msgid "Unform" msgstr "SinForm" -#: src/view.c:2007 +#: src/view.c:2002 msgid "Format" msgstr "Formato" @@ -5295,18 +5608,6 @@ msgid "NumLock on keypad" msgstr "Bloquea números, pad" -#: src/wtools.c:587 vfs/vfs.c:1760 -msgid "Password:" -msgstr "Contraseña:" - -#: src/wtools.c:587 -msgid "Password" -msgstr "Contraseña" - -#: src/wtools.c:642 -msgid "Ok" -msgstr "Aceptar" - #: vfs/extfs.c:266 #, c-format msgid "" @@ -5324,18 +5625,164 @@ msgid "Sorry, we can not do password authenticated connections for now." msgstr "Lo siento, las conexiones con contraseña aún no son posibles." +#: vfs/fish.c:229 +msgid " fish: Password required for " +msgstr " fish: Contraseña requerida para " + +#: vfs/ftpfs.c:326 +#, c-format +msgid "ftpfs: Disconnecting from %s" +msgstr "ftpfs: Desconectando de %s" + +#: vfs/ftpfs.c:377 +msgid " FTP: Password required for " +msgstr " FTP: Contraseña requerida para " + +#: vfs/ftpfs.c:409 +msgid " Proxy: Password required for " +msgstr " Proxy: Contraseña requerida para " + +#: vfs/ftpfs.c:435 +msgid "ftpfs: sending proxy login name" +msgstr "ftpfs: enviando nombre de usuario al proxy" + +#: vfs/ftpfs.c:439 +msgid "ftpfs: sending proxy user password" +msgstr "ftpfs: enviando contraseña de usuario al proxy" + +#: vfs/ftpfs.c:443 +msgid "ftpfs: proxy authentication succeeded" +msgstr "ftpfs: la identificación ante el proxy tuvo éxito" + +#: vfs/ftpfs.c:447 +#, c-format +msgid "ftpfs: connected to %s" +msgstr "ftpfs: conectado a %s" + +#: vfs/ftpfs.c:464 +msgid "ftpfs: sending login name" +msgstr "ftpfs: enviando nombre de usuario" + +#: vfs/ftpfs.c:469 +msgid "ftpfs: sending user password" +msgstr "ftpfs: enviando contraseña de usuario" + +#: vfs/ftpfs.c:474 +msgid "ftpfs: logged in" +msgstr "ftpfs: autorizados" + +#: vfs/ftpfs.c:489 +#, c-format +msgid "ftpfs: Login incorrect for user %s " +msgstr "ftpfs: denegada autorización al usuario %s" + #: vfs/ftpfs.c:521 #, c-format msgid " Could not set source routing (%s)" -msgstr " No pude preestablecer la ruta (%s)" +msgstr " No se pudo prefijar la ruta (%s)" + +#: vfs/ftpfs.c:650 +msgid "ftpfs: Invalid host name." +msgstr "ftpfs: nombre de máquina incorrecto" + +#: vfs/ftpfs.c:670 +msgid "ftpfs: Invalid host address." +msgstr "ftpfs: dirección de máquina incorrecta" + +#: vfs/ftpfs.c:695 +#, c-format +msgid "ftpfs: making connection to %s" +msgstr "ftpfs: estableciendo conexión con %s" + +#: vfs/ftpfs.c:705 +msgid "ftpfs: connection interrupted by user" +msgstr "ftpfs: conexión abortada por el usuario" + +#: vfs/ftpfs.c:707 +#, c-format +msgid "ftpfs: connection to server failed: %s" +msgstr "ftpfs: conexión al servidor fracasó: %s" + +#: vfs/ftpfs.c:791 +#, c-format +msgid "Waiting to retry... %d (Control-C to cancel)" +msgstr "Esperando antes de insistir... %d (Ctrl-C para cancelar)" + +#: vfs/ftpfs.c:985 +msgid "ftpfs: could not setup passive mode for source routing" +msgstr "ftpfs: no se pudo aplicar el enrutamiento en \"modo pasivo\"" + +#: vfs/ftpfs.c:995 +msgid "ftpfs: could not setup passive mode" +msgstr "ftpfs: no se pudo aplicar el \"modo pasivo\"" + +#: vfs/ftpfs.c:1066 +msgid "ftpfs: aborting transfer." +msgstr "ftpfs: abortando transferencia." + +#: vfs/ftpfs.c:1068 +#, c-format +msgid "ftpfs: abort error: %s" +msgstr "ftpfs: error al abortar: %s" + +#: vfs/ftpfs.c:1073 +msgid "ftpfs: abort failed" +msgstr "ftpfs: aborto fracasado" + +#: vfs/ftpfs.c:1159 vfs/ftpfs.c:1333 +msgid "ftpfs: CWD failed." +msgstr "ftpfs: fallo al ejecutar CWD" + +#: vfs/ftpfs.c:1169 vfs/ftpfs.c:1176 +msgid "ftpfs: couldn't resolve symlink" +msgstr "ftpfs: no se pudo resolver el enlace simbólico" + +#: vfs/ftpfs.c:1221 +msgid "Resolving symlink..." +msgstr "Resolviendo enlace simbólico..." + +#: vfs/ftpfs.c:1324 +#, c-format +msgid "ftpfs: Reading FTP directory %s... (don't use UNIX ls options)" +msgstr "ftpfs: leyendo vía FTP el directorio %s... (No use opciones de ls)" + +#: vfs/ftpfs.c:1326 +#, c-format +msgid "ftpfs: Reading FTP directory %s..." +msgstr "ftpfs: leyendo vía FTP el directorio %s..." + +#: vfs/ftpfs.c:1345 +msgid "ftpfs: FAIL" +msgstr "ftpfs: FALLO" + +#: vfs/ftpfs.c:1436 +msgid "ftpfs: reading FTP directory interrupt by user" +msgstr "ftpfs: lectura de directorio FTP abortada por el usuario" + +#: vfs/ftpfs.c:1465 +msgid "ftpfs: got listing" +msgstr "ftpfs: listado completo" + +#: vfs/ftpfs.c:1478 +msgid "ftpfs: failed" +msgstr "ftpfs: falló" + +#: vfs/ftpfs.c:1495 +msgid "ftpfs: failed; nowhere to fallback to" +msgstr "ftpfs: falló; no hay dónde replegarse" + +#: vfs/ftpfs.c:1559 +#, c-format +msgid "ftpfs: storing file %d (%d)" +msgstr "ftpfs: guardando fichero %d (%d)" #: vfs/ftpfs.c:1995 vfs/ftpfs.c:2010 msgid "" "~/.netrc file has not correct mode.\n" "Remove password or correct mode." msgstr "" -"el archivo ~/.netrc tiene un modo incorrecto.\n" -"Quite la contraseña o corrija el modo del archivo." +"El archivo ~/.netrc contiene una contraseña.\n" +"Quítela o restrinja los permisos de lectura." #: vfs/mcfs.c:154 msgid " MCFS " @@ -5407,6 +5854,30 @@ "%s\n" "no parece un archivo de tipo tar." +#~ msgid " History " +#~ msgstr " Recientes " + +#~ msgid "Password" +#~ msgstr "Contraseña" + +#~ msgid "Open with" +#~ msgstr "Abrir con..." + +#~ msgid "Move/rename..." +#~ msgstr "Mover/Renombrar..." + +#~ msgid " Symlink " +#~ msgstr " Enlace simbólico " + +#~ msgid "Ok" +#~ msgstr "Aceptar" + +#~ msgid "Partial View" +#~ msgstr "Listado Breve" + +#~ msgid "Full View" +#~ msgstr "Listado Completo" + #~ msgid "Trashcan" #~ msgstr "Papelera" @@ -5609,12 +6080,6 @@ #~ msgid "Do you want to delete " #~ msgstr " ¿Realmente quiere eliminar " -#~ msgid "Open with..." -#~ msgstr "Abrir con..." - -#~ msgid "Opens a terminal" -#~ msgstr "Abre una ventana de terminal" - #~ msgid "Rename/Move..." #~ msgstr "Renombrar/mover..." @@ -5642,9 +6107,6 @@ #~ msgid "Changes the sort order of the files" #~ msgstr "Cambia el orden de presentación de los archivos" -#~ msgid "Set a filter for the files" -#~ msgstr "Establece un filtro para archivos" - #~ msgid "Network link..." #~ msgstr "Conexión por red..." @@ -5687,9 +6149,6 @@ #~ msgid "Window" #~ msgstr "Ventana" -#~ msgid "Options" -#~ msgstr "Opciones" - #~ msgid "Rename/move.." #~ msgstr "Renombrar/mover..." @@ -5702,9 +6161,6 @@ #~ msgid "Panel split" #~ msgstr "División del panel" -#~ msgid "[DEVEL-ONLY: Debug the background code]" -#~ msgstr "[sólo desarroladores: Depurar código en 2º plano]" - #~ msgid "Create command file to set default directory upon exit." #~ msgstr "" #~ "Crear archivo de comandos para configurar el directorio final al terminar." @@ -5724,17 +6180,11 @@ #~ msgid "Help on how to specify colors." #~ msgstr "Ayuda sobre como especificar los colores." -#~ msgid "Log ftpfs commands to the file." -#~ msgstr "Registra todos los comandos de ftpfs a un archivo." - #~ msgid "Prints out the configured paths." #~ msgstr "Imprime la lista de rutas configuradas." #~ msgid "Force black and white display." #~ msgstr "Fuerza visualización en blanco y negro." - -#~ msgid "Disable mouse support." -#~ msgstr "Desactiva el soporte para el ratón." #~ msgid "Force the concurrent subshell mode" #~ msgstr "Activa el shell concurrente." Binary files old/mc-4.5.27/po/fr.gmo and new/mc-4.5.28/po/fr.gmo differ diff -ruN old/mc-4.5.27/po/fr.po new/mc-4.5.28/po/fr.po --- old/mc-4.5.27/po/fr.po Thu Mar 18 20:42:35 1999 +++ new/mc-4.5.28/po/fr.po Fri Mar 26 15:30:48 1999 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: mc VERSION\n" -"POT-Creation-Date: 1999-02-08 08:12-0500\n" +"POT-Creation-Date: 1999-03-21 17:07+0100\n" "PO-Revision-Date: 1998-03-27 01:22+0100\n" "Last-Translator: Vincent Renardias \n" "Language-Team: Vincent Renardias \n" @@ -17,12 +17,13 @@ msgid " Emacs key: " msgstr " Touches Emacs: " -#: edit/edit_key_translator.c:133 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 msgid " Execute Macro " msgstr " Exécuter Macro " #. Input line for a single key press follows the ':' -#: edit/edit_key_translator.c:133 gtkedit/editcmd.c:698 gtkedit/editcmd.c:707 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 +#: gtkedit/editcmd.c:709 gtkedit/editcmd.c:718 msgid " Press macro hotkey: " msgstr " Tapez la touche raccourcis pour la macro: " @@ -34,135 +35,136 @@ msgid " Press any key: " msgstr " Appuyez sur une touche: " -#: gnome/gcmd.c:56 +#: gnome/gcmd.c:57 msgid " There is no other panel to compare contents to " msgstr " Il n'y a pas d'autre panel pour faire une comparaison " -#: gnome/gcmd.c:91 +#: gnome/gcmd.c:113 msgid "GNU Midnight Commander" msgstr "GNU Midnight Commander" -#: gnome/gcmd.c:94 +#: gnome/gcmd.c:116 msgid "The GNOME edition of the Midnight Commander file manager." msgstr "L'édition GNOME du gestionnaire de fichiers Midnight Comander." -#: gnome/gcmd.c:106 src/main.c:818 src/screen.c:2048 +#: gnome/gcmd.c:128 src/main.c:847 src/screen.c:2067 msgid " The Midnight Commander " msgstr " Midnight Commander " -#: gnome/gcmd.c:107 src/main.c:819 +#: gnome/gcmd.c:129 src/main.c:848 msgid " Do you really want to quit the Midnight Commander? " msgstr " Voulez-vous vraiment quitter Midnight Commander? " -#: gnome/gcmd.c:108 gtkedit/editcmd.c:2235 src/cmd.c:251 src/file.c:1791 -#: src/file.c:2171 src/filegui.c:573 src/hotlist.c:1035 src/main.c:820 -#: src/screen.c:2050 src/subshell.c:701 src/subshell.c:727 src/tree.c:755 +#: gnome/gcmd.c:130 gtkedit/editcmd.c:2269 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2233 src/filegui.c:602 src/hotlist.c:1035 src/main.c:849 +#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&Yes" msgstr "&Oui" -#: gnome/gcmd.c:108 gtkedit/editcmd.c:2235 src/cmd.c:251 src/file.c:1791 -#: src/file.c:2171 src/filegui.c:572 src/hotlist.c:1035 src/main.c:820 -#: src/screen.c:2050 src/subshell.c:701 src/subshell.c:727 src/tree.c:755 +#: gnome/gcmd.c:130 gtkedit/editcmd.c:2269 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2233 src/filegui.c:601 src/hotlist.c:1035 src/main.c:849 +#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&No" msgstr "&Non" -#: gnome/gcmd.c:206 +#: gnome/gcmd.c:269 msgid "Sort By" msgstr "Trier Par" #. we define this up here so we can pass it in to our callback -#: gnome/gcmd.c:211 +#: gnome/gcmd.c:274 msgid "Ignore case sensitivity." msgstr "Ignorer la case." -#: gnome/gcmd.c:219 src/chmod.c:150 src/screen.c:425 +#: gnome/gcmd.c:282 gnome/gcustom-layout.c:43 src/chmod.c:150 src/screen.c:425 msgid "Name" msgstr "Nom" -#: gnome/gcmd.c:226 +#: gnome/gcmd.c:289 msgid "File Type" msgstr "Type de Fichier" -#: gnome/gcmd.c:232 src/screen.c:426 src/screen.c:427 +#: gnome/gcmd.c:295 gnome/gcustom-layout.c:47 src/screen.c:426 +#: src/screen.c:427 msgid "Size" msgstr "Taille" -#: gnome/gcmd.c:238 +#: gnome/gcmd.c:301 msgid "Time Last Accessed" msgstr "" -#: gnome/gcmd.c:244 +#: gnome/gcmd.c:307 msgid "Time Last Modified" msgstr "" -#: gnome/gcmd.c:250 +#: gnome/gcmd.c:313 msgid "Time Last Changed" msgstr "" -#: gnome/gcmd.c:264 +#: gnome/gcmd.c:327 msgid "Reverse the order." msgstr "" -#: gnome/gcmd.c:326 +#: gnome/gcmd.c:390 msgid "Enter name." msgstr "Entrez le nom." -#: gnome/gcmd.c:332 +#: gnome/gcmd.c:396 msgid "Enter label for command:" msgstr "" -#: gnome/gcmd.c:427 +#: gnome/gcmd.c:495 msgid "Find all core files" msgstr "Trouver tous les fichiers core" -#: gnome/gcmd.c:430 src/panelize.c:350 +#: gnome/gcmd.c:498 src/panelize.c:350 msgid "Find rejects after patching" msgstr "" -#: gnome/gcmd.c:472 +#: gnome/gcmd.c:542 msgid "Run Command" msgstr "Exécuter Commande" #. Frame 1 -#: gnome/gcmd.c:477 -#, fuzzy +#: gnome/gcmd.c:547 msgid "Preset Commands" -msgstr " Commande " +msgstr "Commandes pré-enregistrées" -#: gnome/gcmd.c:494 +#. add add/remove buttons in center +#: gnome/gcmd.c:564 gnome/gcustom-layout.c:185 msgid "Add" msgstr "Ajouter" -#: gnome/gcmd.c:498 +#: gnome/gcmd.c:568 gnome/gcustom-layout.c:186 msgid "Remove" msgstr "Supprimer" #. Frame 2 -#: gnome/gcmd.c:506 +#: gnome/gcmd.c:576 msgid "Run this Command" msgstr "Exécuter cette Commande" -#: gnome/gcmd.c:513 +#: gnome/gcmd.c:583 msgid "Command: " msgstr "Commande: " -#: gnome/gcmd.c:574 +#: gnome/gcmd.c:646 #, fuzzy msgid "Set Filter" msgstr " Filtre " -#: gnome/gcmd.c:579 gnome/gcmd.c:620 gnome/gcmd.c:625 gnome/gcmd.c:629 -#: gnome/gscreen.c:2484 +#: gnome/gcmd.c:651 gnome/gcmd.c:692 gnome/gcmd.c:697 gnome/gcmd.c:701 +#: gnome/gscreen.c:2526 msgid "Show all files" msgstr "Montrer tous les fichiers" -#: gnome/gcmd.c:586 +#: gnome/gcmd.c:658 msgid "." msgstr "" -#: gnome/gcmd.c:602 +#: gnome/gcmd.c:674 msgid "" "Enter a filter here for files in the panel view.\n" "\n" @@ -170,201 +172,353 @@ "*.gif will show just gif images" msgstr "" -#: gnome/gcmd.c:604 +#: gnome/gcmd.c:676 msgid "Enter a Regular Expression to filter files in the panel view." msgstr "" -#: gnome/gcmd.c:661 gnome/gpopup.c:49 +#: gnome/gcmd.c:733 msgid " Open with..." msgstr " Ouvrir avec..." -#: gnome/gcmd.c:662 gnome/gpopup.c:50 +#: gnome/gcmd.c:734 msgid "Enter extra arguments:" msgstr "Entrez les arguments supplémentaires:" -#: gnome/gdesktop.c:350 gnome/gdesktop.c:1553 +#: gnome/gcmd.c:796 +msgid "Desktop entry properties" +msgstr "" + +#: gnome/gcustom-layout.c:36 +msgid "Access Time" +msgstr "Date d'accès" + +#: gnome/gcustom-layout.c:37 +msgid "Creation Time" +msgstr "Date de création" + +#. Group +#: gnome/gcustom-layout.c:38 gnome/gnome-file-property-dialog.c:776 +#: gnome/gnome-file-property-dialog.c:940 gnome/gprop.c:280 gnome/gprop.c:405 +#: src/screen.c:439 +msgid "Group" +msgstr "Groupe" + +#: gnome/gcustom-layout.c:39 +msgid "Group ID" +msgstr "ID Groupe" + +#: gnome/gcustom-layout.c:40 +msgid "Inode Number" +msgstr "" + +#: gnome/gcustom-layout.c:41 src/achown.c:378 +msgid "Mode" +msgstr "Mode" + +#: gnome/gcustom-layout.c:42 +msgid "Modification Time" +msgstr "Date de Modification" + +#: gnome/gcustom-layout.c:44 +msgid "Number of Hard Links" +msgstr "Nombre de Liens Physiques" + +#. Owner +#: gnome/gcustom-layout.c:45 gnome/gnome-file-property-dialog.c:925 +#: gnome/gprop.c:390 src/screen.c:438 +msgid "Owner" +msgstr "Propriétaire" + +#: gnome/gcustom-layout.c:46 src/screen.c:432 +msgid "Permission" +msgstr "Permission" + +#: gnome/gcustom-layout.c:48 +msgid "Size (short)" +msgstr "" + +#: gnome/gcustom-layout.c:49 +msgid "Type" +msgstr "Type" + +#: gnome/gcustom-layout.c:50 +msgid "User ID" +msgstr "ID Utilisateur" + +#: gnome/gcustom-layout.c:144 +msgid "Possible Columns" +msgstr "Colonnes possibles" + +#: gnome/gcustom-layout.c:164 +msgid "Displayed Columns" +msgstr "Colonnes affichées" + +#: gnome/gcustom-layout.c:306 +msgid "Custom View" +msgstr "Vue Personalisée" + +#: gnome/gdesktop.c:416 gnome/gdesktop.c:2067 msgid "Warning" msgstr "Avertissement" -#: gnome/gdesktop.c:351 +#: gnome/gdesktop.c:417 #, c-format msgid "Could not open %s; will not have desktop icons" msgstr "" -#: gnome/gdesktop.c:1519 -msgid "Trashcan" -msgstr "" +#: gnome/gdesktop.c:1010 +msgid "While running the mount/umount command" +msgstr "Pendant l'exécution de la commande mount/umount" + +#: gnome/gdesktop.c:1079 +msgid "While running the eject command" +msgstr "Pendant l'exécution de la commande eject" + +#: gnome/gdesktop.c:1132 gnome/gicon.c:154 gnome/gtools.c:52 +msgid "Error" +msgstr "Erreur" #. Create the link to the user's home directory so that he will have an icon -#: gnome/gdesktop.c:1549 +#: gnome/gdesktop.c:2063 msgid "Home directory" msgstr "Répertoire 'Home'" -#: gnome/gdesktop.c:1554 +#: gnome/gdesktop.c:2068 #, c-format msgid "Could not symlink %s to %s; will not have initial desktop icons." msgstr "" -#: gnome/gdialogs.c:58 -msgid "To: " -msgstr "" +#: gnome/gdesktop.c:2398 gnome/glayout.c:355 +msgid "_Terminal" +msgstr "_Terminal" + +#: gnome/gdesktop.c:2398 gnome/glayout.c:355 +msgid "Launch a new terminal in the current directory" +msgstr "Démarrer un nouveau terminal dans le répertoire courant" + +#. If this ever changes, make sure you update create_new_menu accordingly. +#: gnome/gdesktop.c:2400 gnome/glayout.c:357 +msgid "_Directory..." +msgstr "_Répertoire..." + +#: gnome/gdesktop.c:2400 gnome/glayout.c:357 +msgid "Creates a new directory" +msgstr "Créé un nouveau répertoire" + +#: gnome/gdesktop.c:2401 +msgid "_Launcher..." +msgstr "_Lanceur..." + +#: gnome/gdesktop.c:2401 +msgid "Creates a new launcher" +msgstr "Créér un nouveau lanceur" + +#: gnome/gdesktop.c:2409 gnome/glayout.c:440 +msgid "Arrange Icons" +msgstr "Arranger les Icones" + +#: gnome/gdesktop.c:2410 +msgid "Create New Window" +msgstr "Créér une nouvelle fenêtre" + +#: gnome/gdesktop.c:2412 +msgid "Recreate Desktop Shortcuts" +msgstr "Recréér les raccourcis sur le bureau" + +#: gnome/gdesktop.c:2413 gnome/glayout.c:443 +msgid "Rescan Desktop" +msgstr "Rafraichir Bureau" #: gnome/gdialogs.c:59 -msgid "Copying from: " -msgstr "" +msgid "To: " +msgstr "Vers: " #: gnome/gdialogs.c:60 -#, fuzzy +msgid "Copying from: " +msgstr "Copie à partir de: " + +#: gnome/gdialogs.c:61 msgid "Deleting file: " -msgstr "Effacement" +msgstr "Effacement de: " -#: gnome/gdialogs.c:340 +#: gnome/gdialogs.c:365 msgid "Files Exist" -msgstr "Des fichier existent" +msgstr "Des fichiers existent" -#: gnome/gdialogs.c:352 +#: gnome/gdialogs.c:380 msgid "" "Some of the files you are trying to copy already exist in the destination " -"folder." +"folder. Please select the action to be performed." msgstr "" -#: gnome/gdialogs.c:361 +#: gnome/gdialogs.c:393 msgid "Prompt me before overwriting any file." -msgstr "" +msgstr "Demander confirmation avant d'écraser un fichier." -#: gnome/gdialogs.c:368 +#: gnome/gdialogs.c:400 msgid "Don't overwrite any files." msgstr "N'écraser aucun fichier." -#: gnome/gdialogs.c:380 +#: gnome/gdialogs.c:416 msgid "Overwrite:" msgstr "Ecraser:" -#: gnome/gdialogs.c:387 +#: gnome/gdialogs.c:423 msgid "Older files." msgstr "Anciens fichiers." -#: gnome/gdialogs.c:393 +#: gnome/gdialogs.c:429 msgid "Files only if size differs." msgstr "Fichiers seulement si la taille différe." -#: gnome/gdialogs.c:399 +#: gnome/gdialogs.c:435 msgid "All files." msgstr "Tous les fichiers." -#: gnome/gdialogs.c:448 +#: gnome/gdialogs.c:475 msgid "File Exists" msgstr "Le fichier existe" -#: gnome/gdialogs.c:454 +#: gnome/gdialogs.c:481 #, c-format msgid "The target file already exists: %s" msgstr "Le fichier cible existe déjà: %s" -#: gnome/gdialogs.c:461 +#: gnome/gdialogs.c:488 msgid "Replace it?" msgstr "Le remplacer?" -#: gnome/gdialogs.c:532 gtkedit/editwidget.c:1064 src/file.c:784 -#: src/screen.c:2288 src/screen.c:2318 src/tree.c:1024 +#: gnome/gdialogs.c:562 gtkedit/editwidget.c:1069 src/file.c:802 +#: src/screen.c:2308 src/screen.c:2338 src/tree.c:1024 msgid "Copy" msgstr "Copier" -#: gnome/gdialogs.c:535 gtkedit/editwidget.c:1065 +#: gnome/gdialogs.c:565 gtkedit/editwidget.c:1070 msgid "Move" msgstr "Déplacer" -#: gnome/gdialogs.c:552 +#: gnome/gdialogs.c:582 msgid "Destination" msgstr "Destination" -#: gnome/gdialogs.c:556 +#: gnome/gdialogs.c:586 msgid "Find Destination Folder" msgstr "Trouver le Répertoire de Destination" -#: gnome/gdialogs.c:561 +#: gnome/gdialogs.c:591 msgid "Copy as a background process" msgstr "Copier en tâche de fond" -#: gnome/gdialogs.c:581 +#: gnome/gdialogs.c:611 msgid "Advanced Options" msgstr "Options Avancées" -#: gnome/gdialogs.c:585 +#: gnome/gdialogs.c:615 msgid "Preserve symlinks" msgstr "Préserver les liens symboliques" -#: gnome/gdialogs.c:595 +#: gnome/gdialogs.c:625 msgid "Follow links." msgstr "Suivre les liens." -#: gnome/gdialogs.c:600 +#: gnome/gdialogs.c:631 msgid "" "Selecting this will copy the files that symlinks point to instead of just " "copying the link." msgstr "" -#: gnome/gdialogs.c:604 +#: gnome/gdialogs.c:636 msgid "Preserve file attributes." msgstr "Préserver les attributs de fichiers." -#: gnome/gdialogs.c:608 +#: gnome/gdialogs.c:641 msgid "Preserves the permissions and the UID/GID if possible" msgstr "Préserve les permissions et UID/GID si possible" -#: gnome/gdialogs.c:613 +#: gnome/gdialogs.c:647 msgid "Recursively copy subdirectories." msgstr "Copie récursive des sous-répertoires." -#: gnome/gdialogs.c:617 +#: gnome/gdialogs.c:652 msgid "If set, this will copy the directories recursively" msgstr "" -#: gnome/gdialogs.c:733 -#, fuzzy +#: gnome/gdialogs.c:756 +#, c-format +msgid "" +"%s\n" +"\n" +"Directory not empty. Delete it recursively?" +msgstr "" + +#: gnome/gdialogs.c:765 src/file.c:2228 +msgid " Delete: " +msgstr " Effacer: " + +#: gnome/gdialogs.c:769 +msgid "Do the same for the rest" +msgstr "Faire pareil pour le reste" + +#: gnome/gdialogs.c:838 msgid "Move Progress" -msgstr "Déplacer ici" +msgstr "Avancement du déplacement" -#: gnome/gdialogs.c:736 -#, fuzzy +#: gnome/gdialogs.c:841 msgid "Copy Progress" -msgstr "Copier ici" +msgstr "Avancement de la copie" -#: gnome/gdialogs.c:739 -#, fuzzy +#: gnome/gdialogs.c:844 msgid "Delete Progress" -msgstr "Touche Effacement" +msgstr "Avancement de l'effacement" -#: gnome/gdialogs.c:784 +#: gnome/gdialogs.c:889 msgid "File " msgstr "Fichier " -#: gnome/gdialogs.c:788 -msgid " is " -msgstr " est " - -#: gnome/gdialogs.c:791 -msgid " Done." -msgstr " Terminé." +#: gnome/gdialogs.c:893 +msgid "is " +msgstr "est " + +#: gnome/gdialogs.c:896 +msgid "done." +msgstr "terminé." + +#: gnome/gdialogs.c:956 src/wtools.c:585 vfs/vfs.c:1762 +msgid "Password:" +msgstr "Mot de passe:" + +#: gnome/gdialogs.c:956 src/wtools.c:585 +msgid "Password" +msgstr "Mot de passe" + +#. Create the dialog +#: gnome/gdialogs.c:988 +msgid "Symbolic Link" +msgstr "Lien Symbolique" + +#: gnome/gdialogs.c:1004 src/boxes.c:803 +msgid "Existing filename (filename symlink will point to):" +msgstr "Fichier existant (vers lequel le lien va pointer):" + +#: gnome/gdialogs.c:1018 src/boxes.c:801 +msgid "Symbolic link filename:" +msgstr "Nom du lien symbolique:" #: gnome/gdnd.c:51 -#, fuzzy msgid "_Move here" -msgstr "Déplacer ici" +msgstr "_Déplacer ici" #: gnome/gdnd.c:52 -#, fuzzy msgid "_Copy here" -msgstr "Copier ici" +msgstr "_Copier ici" #: gnome/gdnd.c:53 -#, fuzzy msgid "_Link here" -msgstr "Lier ici" +msgstr "_Lier ici" #: gnome/gdnd.c:55 msgid "Cancel drag" -msgstr "" +msgstr "Abandon du glissement" #. FIXME: this error message sucks #: gnome/gdnd.c:191 @@ -376,377 +530,608 @@ " Impossible d'ouvrir %s\n" " %s " -#: gnome/gicon.c:83 gnome/gtools.c:50 -msgid "Error" -msgstr "Erreur" +#: gnome/gicon.c:154 +msgid "Default set of icons not found, please check your installation" +msgstr "Jeux d'icones par défaut non trouvé, vérifiez votre installation" + +#: gnome/glayout.c:40 +msgid "_Icon View" +msgstr "Vue par _Icones" -#: gnome/gicon.c:83 -msgid "Default set of icons not found, check your installation" +#: gnome/glayout.c:41 gnome/glayout.c:57 +msgid "Switch view to an icon display" msgstr "" -#: gnome/glayout.c:274 -msgid "Enter command to run" -msgstr "Entrer la commande à exécuter" +#: gnome/glayout.c:43 +msgid "_Brief View" +msgstr "Vue _Brève" -#: gnome/glayout.c:284 -msgid "_Terminal" -msgstr "_Terminal" +#: gnome/glayout.c:44 gnome/glayout.c:60 +msgid "Switch view to show just file name and type" +msgstr "" -#: gnome/glayout.c:284 -msgid "Launch a new terminal in the current directory" +#: gnome/glayout.c:46 +msgid "_Detailed View" +msgstr "Vue _Détaillée" + +#: gnome/glayout.c:47 gnome/glayout.c:63 +msgid "Switch view to show detailed file statistics" msgstr "" -#. If this ever changes, make sure you update create_new_menu accordingly. -#: gnome/glayout.c:286 -msgid "_Directory..." -msgstr "_Répertoire..." +#: gnome/glayout.c:49 +msgid "_Custom View" +msgstr "Vue _Personalisée" -#: gnome/glayout.c:286 -msgid "Creates a new directory" -msgstr "Créé un nouveau répertoire" +#: gnome/glayout.c:50 gnome/glayout.c:66 +msgid "Switch view to show user-defined statistics" +msgstr "" + +#: gnome/glayout.c:56 +msgid "Icons" +msgstr "Icones" + +#: gnome/glayout.c:59 +msgid "Brief" +msgstr "Brève" + +#: gnome/glayout.c:62 +msgid "Detailed" +msgstr "Détaillée" + +#: gnome/glayout.c:65 +msgid "Custom" +msgstr "Personalisée" -#: gnome/glayout.c:292 -msgid "New _Window" -msgstr "_Nouvelle fenêtre" - -#: gnome/glayout.c:292 -msgid "Opens a new window" -msgstr "Ouvre une nouvelle fenêtre" - -#. We want to make a new menu entry here... -#. For example: -#. New-> -#. Command Prompt -#. Gimp Image -#. Gnumeric Spreadsheet -#. Text Document -#. etc... #: gnome/glayout.c:302 -msgid "_New" -msgstr "_Nouveau" +msgid "Enter command to run" +msgstr "Entrer la commande à exécuter" -#: gnome/glayout.c:304 -msgid "_Open" -msgstr "_Ouvrir" - -#: gnome/glayout.c:304 -msgid "Opens the selected files" -msgstr "Ouvre les fichiers sélectionnés" +#: gnome/glayout.c:315 +msgid "" +"Notice that if you choose to terminate the file manager, you will\n" +"also terminate the GNOME desktop handler.\n" +"\n" +"Are you sure you want to exit?" +msgstr "" + +#: gnome/glayout.c:327 +msgid "" +"The file manager and the desktop handler are now terminating\n" +"\n" +"If you want to start up again the desktop handler or the file manager\n" +"you can launch it from the Panel, or you can run the UNIX command `gmc'\n" +"\n" +"Press OK to terminate the application, or cancel to continue using it." +msgstr "" -#. { GNOME_APP_UI_ITEM, N_("Open _FTP site"), N_("Opens an FTP site"), ftplink_cmd }, -#: gnome/glayout.c:306 +#. GNOMEUIINFO_ITEM_NONE(N_("Open _FTP site"), N_("Opens an FTP site"), ftplink_cmd }, +#: gnome/glayout.c:378 msgid "_Copy..." msgstr "_Copier..." -#: gnome/glayout.c:306 +#: gnome/glayout.c:378 msgid "Copy files" msgstr "Copier les fichiers" -#: gnome/glayout.c:307 +#: gnome/glayout.c:379 msgid "_Delete..." msgstr "_Effacer..." -#: gnome/glayout.c:307 -msgid "Delete files from disk" -msgstr "Effacer les fichiers du disque" +#: gnome/glayout.c:379 +msgid "Delete files" +msgstr "Effacement des fichiers" -#: gnome/glayout.c:308 +#: gnome/glayout.c:380 msgid "_Move..." msgstr "_Déplacer..." -#: gnome/glayout.c:308 +#: gnome/glayout.c:380 msgid "Rename or move files" msgstr "Renommer ou déplacer fichiers" -#: gnome/glayout.c:310 -msgid "C_lose" -msgstr "_Fermer" - -#: gnome/glayout.c:310 -msgid "Close this panel" -msgstr "Fermer de panel" +#: gnome/glayout.c:382 +msgid "Show directory sizes" +msgstr "Afficher la taille des répertoires" + +#: gnome/glayout.c:382 +msgid "Shows the disk space used by each directory" +msgstr "Afficher l'espace disque utilisé par chaque répertoire" -#: gnome/glayout.c:317 -#, fuzzy +#: gnome/glayout.c:389 msgid "Select _All" msgstr "Tout _Sélectionner" -#: gnome/glayout.c:317 +#: gnome/glayout.c:389 msgid "Select all files in the current Panel" msgstr "Sélectionner tous les fichier du panel courant" -#: gnome/glayout.c:318 +#: gnome/glayout.c:391 msgid "_Select Files..." msgstr "_Sélectionner Fichiers..." -#: gnome/glayout.c:318 +#: gnome/glayout.c:391 msgid "Select a group of files" msgstr "Sélectionner un groupe de fichiers" -#: gnome/glayout.c:319 +#: gnome/glayout.c:392 msgid "_Invert Selection" msgstr "_Inverser la Sélection" -#: gnome/glayout.c:319 +#: gnome/glayout.c:392 msgid "Reverses the list of tagged files" -msgstr "" +msgstr "Inverser la liste des fichiers marqués" -#: gnome/glayout.c:321 +#: gnome/glayout.c:394 msgid "_Rescan Directory" msgstr "_Rafraichir Répertoire" -#: gnome/glayout.c:321 +#: gnome/glayout.c:394 msgid "Rescan the directory contents" msgstr "Raffraichir le contenu du répertoire" -#: gnome/glayout.c:328 -msgid "Icon View" -msgstr "Vue par Icones" - -#: gnome/glayout.c:329 -msgid "Partial View" -msgstr "Vue Partielle" - -#: gnome/glayout.c:330 -msgid "Full View" -msgstr "Vue Compléte" - -#: gnome/glayout.c:331 -msgid "Custom View" -msgstr "Vue Personalisée" - -#: gnome/glayout.c:337 +#: gnome/glayout.c:401 msgid "_Sort By..." msgstr "_Trier Par..." -#: gnome/glayout.c:337 +#: gnome/glayout.c:401 msgid "Confirmation settings" msgstr "Paramétres de confirmation" -#: gnome/glayout.c:338 +#: gnome/glayout.c:402 msgid "_Filter View..." msgstr "_Vue Filtrée.." -#: gnome/glayout.c:338 +#: gnome/glayout.c:402 msgid "Global option settings" msgstr "Configuration globale" -#: gnome/glayout.c:345 +#: gnome/glayout.c:409 msgid "_Find File..." msgstr "_Trouver Fichier..." -#: gnome/glayout.c:345 +#: gnome/glayout.c:409 msgid "Locate files on disk" msgstr "Localiser des fichiers" #. { GNOME_APP_UI_ITEM, N_("_Compare panels..."), N_("Compare two panel contents"), gnome_compare_panels }, -#: gnome/glayout.c:349 +#: gnome/glayout.c:412 msgid "_Run Command..." msgstr "_Exécuter Commande..." -#: gnome/glayout.c:349 +#: gnome/glayout.c:412 msgid "Runs a command" msgstr "Exécuter une commande" -#: gnome/glayout.c:351 +#: gnome/glayout.c:414 #, fuzzy msgid "_Run Command in panel..." msgstr "_Comparer panels..." -#: gnome/glayout.c:351 +#: gnome/glayout.c:414 msgid "Run a command and put the results in a panel" msgstr "" -#: gnome/glayout.c:354 -msgid "_Active VFS list..." -msgstr "Liste des VFS _actifs..." - -#: gnome/glayout.c:354 -msgid "List of active virtual file systems" -msgstr "Liste des systèmes de fichiers virtuels actifs" - -#: gnome/glayout.c:361 +#: gnome/glayout.c:424 msgid "_Background jobs..." msgstr "_Taches de fond..." -#: gnome/glayout.c:361 +#: gnome/glayout.c:424 msgid "List of background operations" msgstr "Liste des opérations en tache de fond" -#. GNOMEUIINFO_HELP ("midnight-commander"), -#: gnome/glayout.c:369 -msgid "_About" -msgstr "_A Propos" - -#: gnome/glayout.c:369 -msgid "Information on this program" -msgstr "Informations sur ce programme" - -#: gnome/glayout.c:375 gnome/gview.c:323 -msgid "_File" -msgstr "_Fichier" - -#: gnome/glayout.c:376 -msgid "_Edit" -msgstr "_Editer" +#: gnome/glayout.c:427 +msgid "Exit" +msgstr "Quitter" + +#: gnome/glayout.c:427 +msgid "Terminates the file manager and the desktop" +msgstr "Terminer le gestionnaire de fichiers et le bureau" + +#: gnome/glayout.c:442 +msgid "Rescan System Devices" +msgstr "Rescanner les périphériques systèmes" -#: gnome/glayout.c:377 +#: gnome/glayout.c:450 gnome/glayout.c:460 msgid "_Layout" msgstr "_Présentation" -#: gnome/glayout.c:378 +#: gnome/glayout.c:451 gnome/glayout.c:461 msgid "_Commands" msgstr "_Commandes" -#: gnome/glayout.c:379 +#: gnome/glayout.c:452 +msgid "_Desktop" +msgstr "_Bureau" + +#: gnome/glayout.c:453 gnome/glayout.c:462 msgid "_Help" msgstr "_Aide" -#: gnome/glayout.c:474 +#: gnome/glayout.c:600 msgid "File/New/Directory..." msgstr "Fichier/Nouveau/Répertoire..." -#: gnome/gpopup.c:222 gnome/gpopup.c:223 -msgid "Properties" -msgstr "Propriétés" +#. we set the file part +#: gnome/gnome-file-property-dialog.c:170 +msgid "Full Name: " +msgstr "Nom Complet: " + +#: gnome/gnome-file-property-dialog.c:178 +msgid "File Name" +msgstr "Nom du Fichier" + +#: gnome/gnome-file-property-dialog.c:201 +msgid "File Type: " +msgstr "Type du Fichier: " + +#: gnome/gnome-file-property-dialog.c:207 +msgid "File Type: Symbolic Link" +msgstr "Type du Fichier: Lien Symbolique" + +#: gnome/gnome-file-property-dialog.c:212 +msgid "Target Name: INVALID LINK" +msgstr "Nom de la cible: LIEN NON VALIDE" + +#: gnome/gnome-file-property-dialog.c:215 +msgid "Target Name: " +msgstr "Nom de la cible: " + +#: gnome/gnome-file-property-dialog.c:220 +msgid "File Type: Directory" +msgstr "Type du fichier: Répertoire" + +#: gnome/gnome-file-property-dialog.c:222 +msgid "File Type: Character Device" +msgstr "Type du fichier: Périphérique caractère" + +#: gnome/gnome-file-property-dialog.c:224 +msgid "File Type: Block Device" +msgstr "Type du fichier: Périphèrique Bloc" + +#: gnome/gnome-file-property-dialog.c:226 +msgid "File Type: Socket" +msgstr "Type du fichier: Socket" + +#: gnome/gnome-file-property-dialog.c:228 +msgid "File Type: FIFO" +msgstr "Type du fichier: FIFO" + +#: gnome/gnome-file-property-dialog.c:238 +#: gnome/gnome-file-property-dialog.c:242 +#: gnome/gnome-file-property-dialog.c:248 +msgid "File Size: " +msgstr "Taille du Fichier: " + +#: gnome/gnome-file-property-dialog.c:238 +msgid " bytes" +msgstr " octets" + +#: gnome/gnome-file-property-dialog.c:242 +msgid " KBytes (" +msgstr " KOctets (" + +#: gnome/gnome-file-property-dialog.c:243 +#: gnome/gnome-file-property-dialog.c:249 +msgid " bytes)" +msgstr " octets)" + +#: gnome/gnome-file-property-dialog.c:248 +msgid " MBytes (" +msgstr " MOctets (" + +#: gnome/gnome-file-property-dialog.c:256 +msgid "File Size: N/A" +msgstr "Taille du Fichier: N/D" + +#: gnome/gnome-file-property-dialog.c:267 +msgid "File Created on: " +msgstr "Fichier créé le: " + +#: gnome/gnome-file-property-dialog.c:276 +msgid "Last Modified on: " +msgstr "Dernière Modification le: " + +#: gnome/gnome-file-property-dialog.c:285 +msgid "Last Accessed on: " +msgstr "Dernier accès le: " + +#: gnome/gnome-file-property-dialog.c:303 +msgid "URL:" +msgstr "URL:" + +#: gnome/gnome-file-property-dialog.c:310 +msgid "Caption:" +msgstr "Légende:" -#: gnome/gpopup.c:225 gnome/gpopup.c:226 +#. we do open first +#: gnome/gnome-file-property-dialog.c:469 gnome/gpopup2.c:187 msgid "Open" msgstr "Ouvrir" -#: gnome/gpopup.c:227 -msgid "Open with" -msgstr "Ouvrir avec" +#: gnome/gnome-file-property-dialog.c:479 +msgid "Use default Open action" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:489 +#, fuzzy +msgid "Drop Action" +msgstr "Emplacement: " -#: gnome/gpopup.c:228 src/screen.c:2286 src/screen.c:2316 +#: gnome/gnome-file-property-dialog.c:491 gnome/gpopup2.c:194 +#: src/screen.c:2306 src/screen.c:2336 msgid "View" msgstr "Voir" -#: gnome/gpopup.c:229 -msgid "View unfiltered" -msgstr "Vue non filtrée" +#: gnome/gnome-file-property-dialog.c:502 +msgid "Use default Drop action" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:504 +msgid "Use default View action" +msgstr "" -#: gnome/gpopup.c:230 src/screen.c:2287 src/screen.c:2317 src/view.c:1968 +#: gnome/gnome-file-property-dialog.c:513 gnome/gpopup2.c:196 +#: src/screen.c:2307 src/screen.c:2337 src/view.c:1991 msgid "Edit" msgstr "Editer" -#: gnome/gpopup.c:232 -msgid "Link..." -msgstr "Lien..." +#: gnome/gnome-file-property-dialog.c:523 +msgid "Use default Edit action" +msgstr "" -#: gnome/gpopup.c:233 -msgid "Symlink..." -msgstr "Lien Symbolique..." +#: gnome/gnome-file-property-dialog.c:577 gnome/gprop.c:521 +msgid "Icon" +msgstr "Icone" -#: gnome/gpopup.c:234 -msgid "Edit symlink..." -msgstr "Editer lien symbolique..." +#. We must be a file or a link to a file. +#: gnome/gnome-file-property-dialog.c:611 +#, fuzzy +msgid "File Actions" +msgstr "Des fichier existent" + +#: gnome/gnome-file-property-dialog.c:616 +#, fuzzy +msgid "Open action" +msgstr "Destination" + +#: gnome/gnome-file-property-dialog.c:617 +msgid "Needs terminal to run" +msgstr "Requiert un terminal" + +#: gnome/gnome-file-property-dialog.c:742 +msgid "File Permissions" +msgstr "Permissions de fichiers" + +#: gnome/gnome-file-property-dialog.c:753 gnome/gprop.c:259 +msgid "Current mode: " +msgstr "Mode actuel: " + +#. Headings +#: gnome/gnome-file-property-dialog.c:768 gnome/gprop.c:272 +msgid "Read" +msgstr "Lire" + +#: gnome/gnome-file-property-dialog.c:769 gnome/gprop.c:273 +msgid "Write" +msgstr "Ecrire" + +#: gnome/gnome-file-property-dialog.c:770 gnome/gprop.c:274 +msgid "Exec" +msgstr "Exec" + +#: gnome/gnome-file-property-dialog.c:771 gnome/gprop.c:275 +msgid "Special" +msgstr "Spécial" + +#. Permissions +#: gnome/gnome-file-property-dialog.c:775 gnome/gprop.c:279 +msgid "User" +msgstr "Utilisateur" + +#: gnome/gnome-file-property-dialog.c:777 gnome/gprop.c:281 +msgid "Other" +msgstr "Autre" + +#. Special +#: gnome/gnome-file-property-dialog.c:781 gnome/gprop.c:285 +msgid "Set UID" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:782 gnome/gprop.c:286 +msgid "Set GID" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:783 gnome/gprop.c:287 +msgid "Sticky" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1074 +msgid "URL" +msgstr "URL" + +#: gnome/gnome-file-property-dialog.c:1077 +msgid "Statistics" +msgstr "Statistiques" + +#: gnome/gnome-file-property-dialog.c:1083 +msgid "Options" +msgstr "Options" + +#: gnome/gnome-file-property-dialog.c:1086 +msgid "Permissions" +msgstr "Permissions" -#: gnome/gpopup.c:241 gnome/gpopup.c:252 -msgid "Move/rename..." -msgstr "Déplacer/renommer..." +#: gnome/gnome-file-property-dialog.c:1089 +msgid " Properties" +msgstr " Propriétés" -#: gnome/gpopup.c:242 gnome/gpopup.c:253 +#: gnome/gnome-file-property-dialog.c:1140 +msgid "You entered an invalid username" +msgstr "Vous avez entrez un nom d'utilisateur invalide" + +#: gnome/gnome-file-property-dialog.c:1185 +msgid "You must rename your file to something" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1191 +msgid "You cannot rename a file to something containing a '/' character" +msgstr "Vous ne pouvez pas renommer un fichier avec un nom contenant un caractère '/'" + +#. the first label +#: gnome/gnome-open-dialog.c:379 +msgid "Select an application to open \"" +msgstr "Sélectionnez une application à ouvrir \"" + +#: gnome/gnome-open-dialog.c:390 +#, fuzzy +msgid "Select a file to run with" +msgstr "Sélectionner tous les fichier du panel courant" + +#. the file tree +#: gnome/gnome-open-dialog.c:401 +msgid "Applications" +msgstr "Applications" + +#: gnome/gnome-open-dialog.c:417 +msgid "Program to run" +msgstr "Programme à lancer" + +#: gnome/gpopup2.c:188 +msgid "Mount device" +msgstr "Monter le périphérique" + +#: gnome/gpopup2.c:189 +msgid "Unmount device" +msgstr "Démonter le périphérique" + +#: gnome/gpopup2.c:190 +msgid "Eject device" +msgstr "Ejecter le périphérique" + +#: gnome/gpopup2.c:193 +msgid "Open with..." +msgstr "Ouvrir avec..." + +#: gnome/gpopup2.c:195 +msgid "View Unfiltered" +msgstr "Vue non filtrée" + +#: gnome/gpopup2.c:198 msgid "Copy..." msgstr "Copier..." -#: gnome/gpopup.c:243 gnome/gpopup.c:255 gtkedit/editwidget.c:1067 -#: src/screen.c:2291 src/screen.c:2321 +#: gnome/gpopup2.c:199 gtkedit/editwidget.c:1072 src/screen.c:2311 +#: src/screen.c:2341 msgid "Delete" msgstr "Effacer" -#: gnome/gprefs.c:96 -#, fuzzy +#: gnome/gpopup2.c:200 +msgid "Move..." +msgstr "Déplacer..." + +#: gnome/gpopup2.c:201 +msgid "Hard Link..." +msgstr "Lien Physique..." + +#: gnome/gpopup2.c:202 +msgid "Symlink..." +msgstr "Lien Symbolique..." + +#: gnome/gpopup2.c:203 +msgid "Edit Symlink..." +msgstr "Editer lien symbolique..." + +#: gnome/gpopup2.c:205 +msgid "Properties..." +msgstr "Propriétés..." + +#: gnome/gprefs.c:81 msgid "Show backup files" -msgstr "Montrer tous les fichiers" +msgstr "Montrer les fichiers de sauvegarde" -#: gnome/gprefs.c:100 -#, fuzzy +#: gnome/gprefs.c:85 msgid "Show hidden files" -msgstr "Montrer tous les fichiers" +msgstr "Montrer les fichiers cachés" -#: gnome/gprefs.c:104 -#, fuzzy +#: gnome/gprefs.c:89 msgid "Mix files and directories" -msgstr "fichiers/répertoires" +msgstr "Mélanger fichiers et répertoires" -#: gnome/gprefs.c:108 +#: gnome/gprefs.c:93 #, fuzzy msgid "Use shell patterns instead of regular expressions" msgstr " Expression régulière malformée " -#: gnome/gprefs.c:117 +#: gnome/gprefs.c:102 msgid "Confirm when deleting file" -msgstr "" +msgstr "Confirmer lors de l'effacement d'un fichier" -#: gnome/gprefs.c:121 -#, fuzzy +#: gnome/gprefs.c:106 msgid "Confirm when overwriting files" -msgstr "N'écraser aucun fichier." +msgstr "Confirmer avant d'effacer un fichier" -#: gnome/gprefs.c:125 -#, fuzzy +#: gnome/gprefs.c:110 msgid "Confirm when executing files" -msgstr "Paramétres de confirmation" +msgstr "Confirmer avant d'exécuter un fichier" -#: gnome/gprefs.c:129 +#: gnome/gprefs.c:114 msgid "Show progress while operations are being performed" -msgstr "" +msgstr "Montrer l'avancement des opérations en cours" -#: gnome/gprefs.c:138 -msgid "VFS Timeout :" +#: gnome/gprefs.c:123 +msgid "VFS Timeout:" msgstr "" -#: gnome/gprefs.c:139 gnome/gprefs.c:164 +#: gnome/gprefs.c:124 gnome/gprefs.c:149 msgid "Seconds" -msgstr "" +msgstr "Secondes" -#: gnome/gprefs.c:142 -#, fuzzy -msgid "Anonymous FTP password :" -msgstr "mot de passe pour ftp anonyme:" +#: gnome/gprefs.c:127 +msgid "Anonymous FTP password:" +msgstr "Mot de passe pour FTP anonyme:" -#: gnome/gprefs.c:146 -#, fuzzy +#: gnome/gprefs.c:131 msgid "Always use FTP proxy" -msgstr "&Toujours utiliser la proxy ftp" +msgstr "Toujours utiliser la proxy FTP" -#: gnome/gprefs.c:155 -#, fuzzy +#: gnome/gprefs.c:140 msgid "Fast directory reload" -msgstr " Label du répertoire " +msgstr "Rechargement rapide du répertoire" -#: gnome/gprefs.c:159 +#: gnome/gprefs.c:144 msgid "Compute totals before copying files" -msgstr "" +msgstr "Calculer les totaux avant de copier les fichiers" -#: gnome/gprefs.c:163 +#: gnome/gprefs.c:148 #, fuzzy msgid "FTP directory cache timeout :" msgstr "délai d'expiration du cache pour ftpfs" -#: gnome/gprefs.c:167 +#: gnome/gprefs.c:152 msgid "Allow customization of icons in icon view" msgstr "" -#: gnome/gprefs.c:176 -#, fuzzy +#: gnome/gprefs.c:161 msgid "File display" -msgstr "Fichier: %s " +msgstr "Affichages des fichiers" -#: gnome/gprefs.c:180 +#: gnome/gprefs.c:165 msgid "Confirmation" msgstr "Confirmation" -#: gnome/gprefs.c:184 +#: gnome/gprefs.c:169 msgid "VFS" msgstr "SVF" -#: gnome/gprefs.c:188 +#: gnome/gprefs.c:173 #, fuzzy msgid "Caching" msgstr "Recherche de %s" +#: gnome/gprefs.c:452 +msgid "Preferences" +msgstr "Préférences" + #: gnome/gprop.c:58 gnome/gprop.c:75 msgid "Filename" msgstr "NomDuFichier" @@ -771,63 +1156,10 @@ msgid "File mode (permissions)" msgstr "Mode du fichier (permissions)" -#: gnome/gprop.c:259 -msgid "Current mode: " -msgstr "Mode actuel: " - -#. Headings -#: gnome/gprop.c:272 -msgid "Read" -msgstr "Lire" - -#: gnome/gprop.c:273 -msgid "Write" -msgstr "Ecrire" - -#: gnome/gprop.c:274 -msgid "Exec" -msgstr "Exec" - -#: gnome/gprop.c:275 -msgid "Special" -msgstr "Spécial" - -#. Permissions -#: gnome/gprop.c:279 -msgid "User" -msgstr "Utilisateur" - -#. Group -#: gnome/gprop.c:280 gnome/gprop.c:405 src/screen.c:439 -msgid "Group" -msgstr "Groupe" - -#: gnome/gprop.c:281 -msgid "Other" -msgstr "Autre" - -#. Special -#: gnome/gprop.c:285 -msgid "Set UID" -msgstr "" - -#: gnome/gprop.c:286 -msgid "Set GID" -msgstr "" - -#: gnome/gprop.c:287 -msgid "Sticky" -msgstr "" - #: gnome/gprop.c:321 gnome/gprop.c:347 msgid "" msgstr "" -#. Owner -#: gnome/gprop.c:390 src/screen.c:438 -msgid "Owner" -msgstr "Propriétaire" - #: gnome/gprop.c:494 msgid "General" msgstr "Général" @@ -836,248 +1168,236 @@ msgid "Title" msgstr "Titre" -#: gnome/gprop.c:521 gnome/gscreen.c:2271 -msgid "Icon" -msgstr "Icone" - #: gnome/gprop.c:535 msgid "Select icon" msgstr "Sélectionnez une icone" -#: gnome/gscreen.c:1569 +#: gnome/gscreen.c:1472 +msgid "Rescan Directory" +msgstr "Rafraichir Répertoire" + +#: gnome/gscreen.c:1472 +msgid "Reloads the current directory" +msgstr "Recharger le répertoire courrant" + +#: gnome/gscreen.c:1474 +msgid "New folder" +msgstr "Nouveau répertoire" + +#: gnome/gscreen.c:1474 +msgid "Creates a new folder here" +msgstr "Créér un nouveau répertoire ici" + +#: gnome/gscreen.c:1652 msgid "All files" msgstr "Tous les fichiers" -#: gnome/gscreen.c:1571 +#: gnome/gscreen.c:1654 msgid "Archives and compressed files" msgstr "Archives et fichiers compressés" -#: gnome/gscreen.c:1573 +#: gnome/gscreen.c:1656 msgid "RPM/DEB files" msgstr "Fichiers RPM/DEB" -#: gnome/gscreen.c:1575 +#: gnome/gscreen.c:1658 msgid "Text/Document files" msgstr "Documents textes" -#: gnome/gscreen.c:1577 +#: gnome/gscreen.c:1660 msgid "HTML and SGML files" msgstr "Fichiers HTML et SGML" -#: gnome/gscreen.c:1579 +#: gnome/gscreen.c:1662 msgid "Postscript and PDF files" msgstr "Fichiers Postscript et PDF" -#: gnome/gscreen.c:1581 +#: gnome/gscreen.c:1664 msgid "Spreadsheet files" msgstr "Fichiers de tableurs" -#: gnome/gscreen.c:1583 +#: gnome/gscreen.c:1666 msgid "Image files" msgstr "Fichiers images" -#: gnome/gscreen.c:1586 +#: gnome/gscreen.c:1669 msgid "Video/animation files" msgstr "Fichiers animation/video" -#: gnome/gscreen.c:1588 +#: gnome/gscreen.c:1671 msgid "Audio files" msgstr "Fichier audio" -#: gnome/gscreen.c:1590 +#: gnome/gscreen.c:1673 msgid "C program files" msgstr "Fichiers programmes C" -#: gnome/gscreen.c:1592 +#: gnome/gscreen.c:1675 msgid "C++ program files" msgstr "Fichiers programmes C++" -#: gnome/gscreen.c:1594 +#: gnome/gscreen.c:1677 msgid "Objective-C program files" msgstr "Fichiers programmes Objective-C" -#: gnome/gscreen.c:1596 +#: gnome/gscreen.c:1679 msgid "Scheme program files" msgstr "Fichiers programmes Scheme" -#: gnome/gscreen.c:1598 +#: gnome/gscreen.c:1681 msgid "Assembler program files" msgstr "Fichiers programmes assembleur" -#: gnome/gscreen.c:1600 +#: gnome/gscreen.c:1683 msgid "Misc. program files" msgstr "Fichiers programmes divers" -#: gnome/gscreen.c:1602 +#: gnome/gscreen.c:1685 msgid "Font files" msgstr "Fichiers polices" -#: gnome/gscreen.c:1729 +#: gnome/gscreen.c:1812 #, c-format msgid "Search: %s" msgstr "Rechercher: %s" -#: gnome/gscreen.c:1739 +#: gnome/gscreen.c:1822 #, c-format msgid "%s bytes in %d file" msgstr " %s octets dans %d fichier" -#: gnome/gscreen.c:1739 +#: gnome/gscreen.c:1822 #, c-format msgid "%s bytes in %d files" msgstr " %s octets dans %d fichiers" -#: gnome/gscreen.c:1765 src/screen.c:677 +#: gnome/gscreen.c:1848 src/screen.c:677 msgid "" msgstr "" -#: gnome/gscreen.c:1819 +#: gnome/gscreen.c:1902 msgid "Filter" msgstr "Filtre" -#: gnome/gscreen.c:2271 -msgid "Switch view to an Icon view" -msgstr "" - -#: gnome/gscreen.c:2273 -#, fuzzy -msgid "Brief" -msgstr "Ecrire" - -#: gnome/gscreen.c:2273 -msgid "Switch view to show just file name and type" -msgstr "" - -#: gnome/gscreen.c:2275 -#, fuzzy -msgid "Detailed" -msgstr " Echec de la duplication " - -#: gnome/gscreen.c:2275 -msgid "Switch view to show detailed file statistics" -msgstr "" - -#: gnome/gscreen.c:2277 -#, fuzzy -msgid "Custom" -msgstr "Vue Personalisée" - -#: gnome/gscreen.c:2277 -msgid "Switch view to show custom determined statistics." -msgstr "" - -#: gnome/gscreen.c:2282 +#: gnome/gscreen.c:2348 msgid "Back" msgstr "" -#: gnome/gscreen.c:2282 +#: gnome/gscreen.c:2348 msgid "Go to the previously visited directory" msgstr "" -#: gnome/gscreen.c:2284 -#, fuzzy +#: gnome/gscreen.c:2350 msgid "Up" -msgstr "&Haut" +msgstr "Haut" -#: gnome/gscreen.c:2284 +#: gnome/gscreen.c:2350 msgid "Go up a level in the directory heirarchy" -msgstr "" +msgstr "Remonter d'un niveau dans la hiérarchie" -#: gnome/gscreen.c:2286 -#, fuzzy +#: gnome/gscreen.c:2352 msgid "Forward" -msgstr "Format" +msgstr "Avant" -#: gnome/gscreen.c:2286 -#, fuzzy +#: gnome/gscreen.c:2352 msgid "Go to the next directory" -msgstr " Impossible de changer de répertoire" +msgstr "Aller au répertoire suivant" -#: gnome/gscreen.c:2289 -#, fuzzy +#: gnome/gscreen.c:2355 src/tree.c:1020 +msgid "Rescan" +msgstr "Rafraichir" + +#: gnome/gscreen.c:2355 +msgid "Rescan the current directory" +msgstr "Rafraichir le répertoire courant" + +#: gnome/gscreen.c:2358 msgid "Home" -msgstr "&Home" +msgstr "Personnel" -#: gnome/gscreen.c:2289 -#, fuzzy +#: gnome/gscreen.c:2358 msgid "Go to your home directory" -msgstr "Répertoire 'Home'" +msgstr "Aller à votre répertoire personnel" -#: gnome/gscreen.c:2429 +#: gnome/gscreen.c:2504 msgid "Location:" msgstr "Emplacement: " -#: gnome/gtools.c:104 src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 -#: src/boxes.c:466 src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 -#: src/boxes.c:894 src/filegui.c:807 src/find.c:151 src/layout.c:369 -#: src/option.c:144 src/wtools.c:289 src/wtools.c:561 +#. 1 +#: gnome/gtools.c:110 gtkedit/editcmd.c:344 gtkedit/editcmd.c:1187 +#: gtkedit/editcmd.c:1272 gtkedit/editcmd.c:2868 gtkedit/editoptions.c:71 +#: src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 src/boxes.c:466 +#: src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 src/boxes.c:898 +#: src/filegui.c:838 src/find.c:171 src/layout.c:369 src/option.c:144 +#: src/wtools.c:289 src/wtools.c:563 msgid "&Ok" msgstr "&Ok" -#: gnome/gview.c:119 src/view.c:683 +#: gnome/gview.c:135 src/view.c:683 #, c-format msgid "Offset 0x%08x" msgstr "Décalage 0x%08x" -#: gnome/gview.c:121 src/view.c:685 +#: gnome/gview.c:137 src/view.c:685 #, c-format msgid "Col %d" msgstr "Col %d" -#: gnome/gview.c:125 src/view.c:689 +#: gnome/gview.c:141 src/view.c:689 #, c-format msgid "%s bytes" msgstr "%s octets" -#: gnome/gview.c:289 +#: gnome/gview.c:305 msgid "_Goto line" msgstr "_Aller à la ligne" -#: gnome/gview.c:290 +#: gnome/gview.c:306 msgid "Jump to a specified line number" msgstr "Aller au numéro de ligne spécifié" -#: gnome/gview.c:292 +#: gnome/gview.c:308 #, fuzzy msgid "_Monitor file" msgstr "Fichiers polices" -#: gnome/gview.c:292 +#: gnome/gview.c:308 msgid "Monitor file growing" msgstr "" -#: gnome/gview.c:299 +#: gnome/gview.c:315 msgid "Regexp search" msgstr "Recherche une expression régulière" -#: gnome/gview.c:300 +#: gnome/gview.c:316 msgid "Regular expression search" msgstr "Recherche d'une expression régulière" -#: gnome/gview.c:309 +#: gnome/gview.c:325 msgid "_Wrap" msgstr "_Césure" -#: gnome/gview.c:309 +#: gnome/gview.c:326 msgid "Wrap the text" msgstr "" -#: gnome/gview.c:315 +#. Can not use this one yet, as it destroys the viewer, need to fix that +#: gnome/gview.c:329 +msgid "_Parsed view" +msgstr "" + +#: gnome/gview.c:332 msgid "_Formatted" msgstr "_Formaté" -#: gnome/gview.c:317 +#: gnome/gview.c:334 msgid "_Hex" msgstr "_Héxa" -#: gnome/gview.c:324 +#: gnome/gview.c:340 msgid "_Search" msgstr "_Rechercher" -#: gnome/gview.c:325 -msgid "_Mode" -msgstr "_Mode" - #: gnome/gwidget.c:90 msgid "ok" msgstr "ok" @@ -1090,11 +1410,11 @@ msgid "help" msgstr "aide" -#: gnome/gwidget.c:96 src/file.c:2190 +#: gnome/gwidget.c:96 src/file.c:2252 msgid "yes" msgstr "oui" -#: gnome/gwidget.c:98 src/file.c:2188 +#: gnome/gwidget.c:98 src/file.c:2250 msgid "no" msgstr "non" @@ -1107,31 +1427,31 @@ msgstr "arréter" #. The file-name is printed after the ':' -#: gtkedit/edit.c:129 gtkedit/edit.c:224 gtkedit/edit.c:231 gtkedit/edit.c:238 -#: gtkedit/edit.c:245 gtkedit/edit.c:251 gtkedit/edit.c:308 gtkedit/edit.c:344 -#: gtkedit/editcmd.c:1932 gtkedit/editwidget.c:947 src/dir.c:375 -#: src/screen.c:2306 src/tree.c:692 src/tree.c:698 src/wtools.c:222 +#: gtkedit/edit.c:131 gtkedit/edit.c:226 gtkedit/edit.c:233 gtkedit/edit.c:240 +#: gtkedit/edit.c:247 gtkedit/edit.c:253 gtkedit/edit.c:310 gtkedit/edit.c:346 +#: gtkedit/editcmd.c:1954 gtkedit/editwidget.c:952 src/dir.c:386 +#: src/screen.c:2326 src/tree.c:692 src/tree.c:698 src/wtools.c:222 #: vfs/fish.c:224 msgid " Error " msgstr " Erreur " -#: gtkedit/edit.c:129 gtkedit/edit.c:231 +#: gtkedit/edit.c:131 gtkedit/edit.c:233 msgid " Failed trying to open file for reading: " msgstr " Impossible d'ouvrir le fichier en lecture: " -#: gtkedit/edit.c:238 +#: gtkedit/edit.c:240 msgid " Cannot get size/permissions info on file: " msgstr " Impossible d'obtenir taille et permissions du fichier: " -#: gtkedit/edit.c:245 +#: gtkedit/edit.c:247 msgid " Not an ordinary file: " msgstr " Ce n'est pas un fichier ordinaire: " -#: gtkedit/edit.c:251 +#: gtkedit/edit.c:253 msgid " File is too large: " msgstr " Fichier trop gros: " -#: gtkedit/edit.c:252 +#: gtkedit/edit.c:254 msgid "" " \n" " Increase edit.h:MAXBUF and recompile the editor. " @@ -1139,108 +1459,142 @@ " \n" " Augmentez edit.h:MAXBUF et recompilez l'éditeur. " -#: gtkedit/edit.c:308 gtkedit/edit.c:344 +#: gtkedit/edit.c:310 gtkedit/edit.c:346 msgid " Error allocating memory " msgstr " Erreur d'allocation mémoire " -#: gtkedit/editcmd.c:468 +#: gtkedit/editcmd.c:337 +msgid "Quick save " +msgstr "Sauvegarde rapide " + +#: gtkedit/editcmd.c:338 +msgid "Safe save " +msgstr "Sauvegarde sécurisée" + +#: gtkedit/editcmd.c:339 +msgid "Do backups -->" +msgstr "Faire des sauvegardes -->" + +#. NLS for hotkeys? +#: gtkedit/editcmd.c:342 gtkedit/editcmd.c:1139 gtkedit/editcmd.c:1185 +#: gtkedit/editcmd.c:1270 gtkedit/editcmd.c:2866 gtkedit/editoptions.c:68 +#: src/achown.c:71 src/boxes.c:139 src/boxes.c:279 src/boxes.c:376 +#: src/boxes.c:464 src/boxes.c:644 src/boxes.c:727 src/boxes.c:781 +#: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:821 +#: src/find.c:171 src/hotlist.c:138 src/hotlist.c:814 src/hotlist.c:911 +#: src/layout.c:370 src/learn.c:59 src/option.c:145 src/panelize.c:86 +#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:561 +msgid "&Cancel" +msgstr "&Annuler" + +#: gtkedit/editcmd.c:348 +msgid "Extension:" +msgstr "Extension:" + +#. NLS ? +#: gtkedit/editcmd.c:355 +msgid " Edit Save Mode " +msgstr "" + +#: gtkedit/editcmd.c:479 msgid " Save As " msgstr " Enregistrer Sous " #. Warning message with a query to continue or cancel the operation -#: gtkedit/editcmd.c:482 gtkedit/editcmd.c:801 gtkedit/editcmd.c:831 -#: gtkedit/editcmd.c:978 gtkedit/editcmd.c:1075 src/ext.c:294 src/file.c:606 -#: src/help.c:318 src/main.c:665 src/screen.c:2064 src/subshell.c:700 -#: src/subshell.c:726 src/utilunix.c:382 src/utilunix.c:386 src/utilunix.c:452 -#: vfs/mcfs.c:169 +#: gtkedit/editcmd.c:493 gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 +#: gtkedit/editcmd.c:989 gtkedit/editcmd.c:1086 src/ext.c:301 src/file.c:619 +#: src/help.c:318 src/main.c:694 src/screen.c:2083 src/subshell.c:705 +#: src/subshell.c:731 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:463 +#: vfs/mcfs.c:170 msgid " Warning " msgstr " Attention " -#: gtkedit/editcmd.c:483 +#: gtkedit/editcmd.c:494 msgid " A file already exists with this name. " msgstr " Un fichier portant le meme nom existe déjà. " #. Push buttons to over-write the current file, or cancel the operation -#: gtkedit/editcmd.c:485 +#: gtkedit/editcmd.c:496 msgid "Overwrite" msgstr "Ecraser" -#: gtkedit/editcmd.c:485 gtkedit/editcmd.c:774 gtkedit/editcmd.c:801 -#: gtkedit/editcmd.c:831 gtkedit/editcmd.c:978 gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:496 gtkedit/editcmd.c:558 gtkedit/editcmd.c:785 +#: gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 gtkedit/editcmd.c:989 +#: gtkedit/editcmd.c:1581 msgid "Cancel" msgstr "Annuler" -#: gtkedit/editcmd.c:501 +#: gtkedit/editcmd.c:512 msgid " Save as " msgstr " Enregistrer Sous " -#: gtkedit/editcmd.c:501 gtkedit/editcmd.c:2594 +#: gtkedit/editcmd.c:512 gtkedit/editcmd.c:2636 msgid " Error trying to save file. " msgstr " Erreur lors de l'enregistrement du fichier. " #. This heads the delete macro error dialog box -#: gtkedit/editcmd.c:617 gtkedit/editcmd.c:625 gtkedit/editcmd.c:650 +#: gtkedit/editcmd.c:628 gtkedit/editcmd.c:636 gtkedit/editcmd.c:661 msgid " Delete macro " msgstr " Effacer macro " #. 'Open' = load temp file -#: gtkedit/editcmd.c:619 +#: gtkedit/editcmd.c:630 msgid " Error trying to open temp file " msgstr " Erreur en essayant d'ouvrir un fichier temporaire " #. 'Open' = load temp file -#: gtkedit/editcmd.c:627 gtkedit/editcmd.c:688 gtkedit/editcmd.c:756 +#: gtkedit/editcmd.c:638 gtkedit/editcmd.c:699 gtkedit/editcmd.c:767 msgid " Error trying to open macro file " msgstr " Erreur lors de l'ouverture du fichier de macros " -#: gtkedit/editcmd.c:632 gtkedit/editcmd.c:640 gtkedit/editcmd.c:676 -#: gtkedit/editcmd.c:731 +#: gtkedit/editcmd.c:643 gtkedit/editcmd.c:651 gtkedit/editcmd.c:687 +#: gtkedit/editcmd.c:742 #, c-format msgid "key '%d 0': " msgstr "touche '%d 0': " -#: gtkedit/editcmd.c:651 +#: gtkedit/editcmd.c:662 msgid " Error trying to overwrite macro file " msgstr " Erreur lors de l'écrasement du fichier de macros " #. This heads the 'Macro' dialog box -#: gtkedit/editcmd.c:668 +#: gtkedit/editcmd.c:679 msgid " Macro " msgstr " Macro " #. Input line for a single key press follows the ':' -#: gtkedit/editcmd.c:670 +#: gtkedit/editcmd.c:681 msgid " Press the macro's new hotkey: " msgstr " Pressez sur la touche a assigner à la macro: " #. This heads the 'Save Macro' dialog box -#: gtkedit/editcmd.c:688 +#: gtkedit/editcmd.c:699 msgid " Save macro " msgstr " Enregistrer macro " -#: gtkedit/editcmd.c:698 gtkedit/editcmd.c:705 +#: gtkedit/editcmd.c:709 gtkedit/editcmd.c:716 msgid " Delete Macro " msgstr " Effacer Macro " #. This heads the 'Load Macro' dialog box -#: gtkedit/editcmd.c:755 +#: gtkedit/editcmd.c:766 msgid " Load macro " msgstr " Charger macro " -#: gtkedit/editcmd.c:769 gtkedit/editcmd.c:771 +#: gtkedit/editcmd.c:780 gtkedit/editcmd.c:782 msgid " Confirm save file? : " msgstr " Voulez-vous vraiment enregistrer? : " #. Buttons to 'Confirm save file' query -#: gtkedit/editcmd.c:774 +#: gtkedit/editcmd.c:785 msgid " Save file " msgstr " Enregistrer fichier " -#: gtkedit/editcmd.c:774 gtkedit/editwidget.c:1061 src/view.c:1964 +#: gtkedit/editcmd.c:785 gtkedit/editwidget.c:1066 src/view.c:1987 msgid "Save" msgstr "Sauver" -#: gtkedit/editcmd.c:801 gtkedit/editcmd.c:831 +#: gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 msgid "" " Current text was modified without a file save. \n" " Continue discards these changes. " @@ -1248,169 +1602,237 @@ " Le fichier courant a été modifié sans avoir été sauvé. \n" " Continuer annule les changements. " -#: gtkedit/editcmd.c:801 gtkedit/editcmd.c:831 gtkedit/editcmd.c:978 +#: gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 gtkedit/editcmd.c:989 +#: src/main.c:3076 msgid "Continue" msgstr "Continuer" #. Heads the 'Load' file dialog box -#: gtkedit/editcmd.c:820 gtkedit/editcmd.c:834 +#: gtkedit/editcmd.c:831 gtkedit/editcmd.c:845 msgid " Load " msgstr " Ouvrir " -#: gtkedit/editcmd.c:820 +#: gtkedit/editcmd.c:831 msgid " Error trying to open file for reading " msgstr " Erreur en essayant d'ouvrir le fichier en lecture " -#: gtkedit/editcmd.c:978 gtkedit/editcmd.c:1075 +#: gtkedit/editcmd.c:989 gtkedit/editcmd.c:1086 msgid " Block is large, you may not be able to undo this action. " msgstr "" " Le block est gros et il est possible que vous ne puissiez pas annuler ce " "changement. " -#: gtkedit/editcmd.c:1075 +#: gtkedit/editcmd.c:1086 msgid " Continue " msgstr " Continuer " -#: gtkedit/editcmd.c:1075 +#: gtkedit/editcmd.c:1086 msgid " Cancel " msgstr " Annuler " +#: gtkedit/editcmd.c:1141 src/filegui.c:596 +msgid "al&L" +msgstr "" + +#: gtkedit/editcmd.c:1143 src/file.c:2174 src/filegui.c:266 +msgid "&Skip" +msgstr "&Suivant" + +#: gtkedit/editcmd.c:1145 +msgid "&Replace" +msgstr "&Remplacer" + #. This is for the confirm replace dialog box. The replaced string comes after the ':' -#: gtkedit/editcmd.c:1136 gtkedit/editcmd.c:1563 +#: gtkedit/editcmd.c:1151 gtkedit/editcmd.c:1579 msgid " Replace with: " msgstr " Remplacer avec: " +#: gtkedit/editcmd.c:1155 +msgid " Confirm replace " +msgstr " Confirmer remplacement " + +#: gtkedit/editcmd.c:1189 gtkedit/editcmd.c:1274 +msgid "scanf &Expression" +msgstr "&Expression scanf" + +#: gtkedit/editcmd.c:1191 +msgid "replace &All" +msgstr "Tout rempl&acer" + +#: gtkedit/editcmd.c:1193 +msgid "pr&Ompt on replace" +msgstr "C&onfirmation avant remplacement" + +#: gtkedit/editcmd.c:1195 gtkedit/editcmd.c:1276 +msgid "&Backwards" +msgstr "Vers le &haut" + +#: gtkedit/editcmd.c:1197 gtkedit/editcmd.c:1278 +msgid "&Regular expression" +msgstr "Expression &régulière" + +#: gtkedit/editcmd.c:1199 gtkedit/editcmd.c:1280 +msgid "&Whole words only" +msgstr "&Mots entiers seulement" + +#: gtkedit/editcmd.c:1201 gtkedit/editcmd.c:1282 +msgid "case &Sensitive" +msgstr "re&spect de la case" + +#: gtkedit/editcmd.c:1205 +msgid " Enter replacement argument order eg. 3,2,1,4 " +msgstr " Entrez l'ordre des arguments (ex: 3,2,1,4): " + +#: gtkedit/editcmd.c:1209 +#, fuzzy +msgid " Enter replacement string:" +msgstr " Entrez le texte à rechercher:" + +#: gtkedit/editcmd.c:1213 gtkedit/editcmd.c:1286 src/view.c:1912 +msgid " Enter search string:" +msgstr " Entrez le texte à rechercher:" + #. Heads the 'Replace' dialog box -#: gtkedit/editcmd.c:1140 gtkedit/editcmd.c:1217 gtkedit/editcmd.c:1467 -#: gtkedit/editcmd.c:1561 gtkedit/editcmd.c:2094 gtkedit/editcmd.c:2125 -#: gtkedit/editcmd.c:2127 +#: gtkedit/editcmd.c:1232 gtkedit/editcmd.c:1483 gtkedit/editcmd.c:1577 +#: gtkedit/editcmd.c:2128 gtkedit/editcmd.c:2159 gtkedit/editcmd.c:2161 msgid " Replace " msgstr " Remplacer " #. Heads the 'Search' dialog box -#: gtkedit/editcmd.c:1285 gtkedit/editcmd.c:1461 gtkedit/editcmd.c:2196 -#: src/view.c:1446 src/view.c:1536 src/view.c:1658 src/view.c:1857 -#: src/view.c:1889 +#: gtkedit/editcmd.c:1300 gtkedit/editcmd.c:1477 gtkedit/editcmd.c:2230 +#: src/view.c:1467 src/view.c:1566 src/view.c:1688 src/view.c:1880 +#: src/view.c:1912 msgid " Search " msgstr " Rechercher " #. An input line comes after the ':' -#: gtkedit/editcmd.c:1335 +#: gtkedit/editcmd.c:1349 msgid " Enter search text : " msgstr " Entrez le texte à rechercher : " -#: gtkedit/editcmd.c:1342 +#: gtkedit/editcmd.c:1356 msgid " Enter replace text : " msgstr " Entrez le texte de substitution : " -#: gtkedit/editcmd.c:1346 -msgid " Enter argument order : " +#: gtkedit/editcmd.c:1359 gtkedit/editcmd.c:1360 +#, c-format +msgid "" +"You can enter regexp substrings with %s (not \\1, \\2 like sed) then use " +"\"Enter...order\"" +msgstr "" + +#: gtkedit/editcmd.c:1362 +#, fuzzy +msgid " Enter argument (or substring) order : " msgstr " Entrez l'ordre des arguments : " #. Tool hint -#: gtkedit/editcmd.c:1350 gtkedit/editcmd.c:1351 -msgid "Enter the order of replacement of your scanf format specifiers" +#: gtkedit/editcmd.c:1366 gtkedit/editcmd.c:1367 +#, fuzzy +msgid "" +"Enter the order of replacement of your scanf format specifiers or regexp " +"substrings" msgstr "Entrer l'ordre de remplacement des spécificateurs de format scanf" #. The following are check boxes -#: gtkedit/editcmd.c:1356 +#: gtkedit/editcmd.c:1372 msgid " Whole words only " msgstr " Mots entiers seulement " -#: gtkedit/editcmd.c:1358 +#: gtkedit/editcmd.c:1374 msgid " Case sensitive " msgstr " Respect de la case " -#: gtkedit/editcmd.c:1361 +#: gtkedit/editcmd.c:1377 msgid " Regular expression " msgstr " Expression régulière " -#: gtkedit/editcmd.c:1362 gtkedit/editcmd.c:1363 +#: gtkedit/editcmd.c:1378 gtkedit/editcmd.c:1379 msgid "See the regex man page for how to compose a regular expression" msgstr "" "Consultez la page de manuel 'regex' pour savoir comment composer une " "expression regulière" -#: gtkedit/editcmd.c:1369 +#: gtkedit/editcmd.c:1385 msgid " Backwards " msgstr " Vers le haut " #. Tool hint -#: gtkedit/editcmd.c:1371 gtkedit/editcmd.c:1372 +#: gtkedit/editcmd.c:1387 gtkedit/editcmd.c:1388 msgid "Warning: Searching backward can be slow" msgstr "Attention: La recherche vers le haut peut être lente" -#: gtkedit/editcmd.c:1385 +#: gtkedit/editcmd.c:1401 msgid " Prompt on replace " msgstr " Confirmation avant remplacement " #. Tool hint -#: gtkedit/editcmd.c:1387 +#: gtkedit/editcmd.c:1403 msgid "Ask before making each replacement" msgstr " Confirmation avant chaque remplacement" -#: gtkedit/editcmd.c:1389 +#: gtkedit/editcmd.c:1405 msgid " Replace all " msgstr " Tout remplacer " -#: gtkedit/editcmd.c:1392 +#: gtkedit/editcmd.c:1408 msgid " Scanf expression " msgstr " Expression scanf " #. Tool hint -#: gtkedit/editcmd.c:1394 +#: gtkedit/editcmd.c:1410 msgid "Allows entering of a C format string, see the scanf man page" msgstr "Permet d'entrer une chaine en format C, cf la page de manuel scanf" #. Tool hint -#: gtkedit/editcmd.c:1399 +#: gtkedit/editcmd.c:1415 msgid "Begin search, Enter" msgstr "Tapez Entrée pour commencer la recherche" #. Tool hint -#: gtkedit/editcmd.c:1402 +#: gtkedit/editcmd.c:1418 msgid "Abort this dialog, Esc" msgstr "Tapez Echap., pour fermer ce dialogue" #. Buttons for the confirm replace dialog box. -#: gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:1581 msgid "Replace" msgstr "Remplacer" -#: gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:1581 msgid "Skip" msgstr "Suivant" -#: gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:1581 msgid "Replace all" msgstr "Tout remplacer" -#: gtkedit/editcmd.c:1932 +#: gtkedit/editcmd.c:1954 msgid "" " Invalid regular expression, or scanf expression with to many conversions " msgstr "" " Expression régulière invalide, ou expression scanf avec trop de conversions " #. "Invalid regexp string or scanf string" -#: gtkedit/editcmd.c:2096 +#: gtkedit/editcmd.c:2130 msgid " Error in replacement format string. " msgstr " Erreur dans la chaine de remplacement de format. " -#: gtkedit/editcmd.c:2124 +#: gtkedit/editcmd.c:2158 #, c-format msgid " %ld replacements made. " msgstr " %ld remplacements effectués. " -#: gtkedit/editcmd.c:2127 gtkedit/editcmd.c:2196 +#: gtkedit/editcmd.c:2161 gtkedit/editcmd.c:2230 msgid " Search string not found. " msgstr " Chaine non trouvée. " #. Confirm 'Quit' dialog box -#: gtkedit/editcmd.c:2220 gtkedit/editcmd.c:2235 gtkedit/editcmd.c:2238 +#: gtkedit/editcmd.c:2254 gtkedit/editcmd.c:2269 gtkedit/editcmd.c:2272 msgid " Quit " msgstr " Quiter " -#: gtkedit/editcmd.c:2221 gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2255 gtkedit/editcmd.c:2273 msgid "" " Current text was modified without a file save. \n" " Save with exit? " @@ -1418,226 +1840,659 @@ " Ce texte a été modifié sans etre sauvé. \n" " Sauver en sortant? " -#: gtkedit/editcmd.c:2235 +#: gtkedit/editcmd.c:2269 msgid " File was modified, Save with exit? " msgstr " Le fichier a été modifié, Sauver et quitter? " -#: gtkedit/editcmd.c:2235 +#: gtkedit/editcmd.c:2269 msgid "Cancel quit" msgstr "Annuler quitter" -#: gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2273 msgid " &Cancel quit " msgstr " &Annuler quitter " -#: gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2273 msgid " &Yes " msgstr " &Oui " -#: gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2273 msgid " &No " msgstr " &Non " -#: gtkedit/editcmd.c:2434 gtkedit/editcmd.c:2509 +#: gtkedit/editcmd.c:2476 gtkedit/editcmd.c:2551 msgid " Copy to clipboard " msgstr " Copier dans le presse-papiers " -#: gtkedit/editcmd.c:2434 gtkedit/editcmd.c:2456 gtkedit/editcmd.c:2509 -#: gtkedit/editcmd.c:2522 +#: gtkedit/editcmd.c:2476 gtkedit/editcmd.c:2498 gtkedit/editcmd.c:2551 +#: gtkedit/editcmd.c:2564 msgid " Unable to save to file. " msgstr " Impossible de sauver dans un fichier. " -#: gtkedit/editcmd.c:2456 gtkedit/editcmd.c:2522 +#: gtkedit/editcmd.c:2498 gtkedit/editcmd.c:2564 msgid " Cut to clipboard " msgstr " Couper vers le presse-papiers " -#: gtkedit/editcmd.c:2544 gtkedit/editcmd.c:2548 gtkedit/editcmd.c:2553 -#: gtkedit/editcmd.c:2556 src/view.c:1829 +#: gtkedit/editcmd.c:2586 gtkedit/editcmd.c:2590 gtkedit/editcmd.c:2595 +#: gtkedit/editcmd.c:2598 src/view.c:1852 msgid " Goto line " msgstr " Aller à la ligne " -#: gtkedit/editcmd.c:2544 gtkedit/editcmd.c:2548 gtkedit/editcmd.c:2553 -#: gtkedit/editcmd.c:2556 +#: gtkedit/editcmd.c:2586 gtkedit/editcmd.c:2590 gtkedit/editcmd.c:2595 +#: gtkedit/editcmd.c:2598 msgid " Enter line: " msgstr " Entrez la ligne: " -#: gtkedit/editcmd.c:2577 gtkedit/editcmd.c:2594 +#: gtkedit/editcmd.c:2619 gtkedit/editcmd.c:2636 msgid " Save Block " msgstr " Sauver le Block " -#: gtkedit/editcmd.c:2628 +#: gtkedit/editcmd.c:2670 msgid " Insert File " msgstr " Insérer Fichier " -#: gtkedit/editcmd.c:2643 +#: gtkedit/editcmd.c:2685 msgid " Insert file " msgstr " Insérer fichier " -#: gtkedit/editcmd.c:2643 +#: gtkedit/editcmd.c:2685 msgid " Error trying to insert file. " msgstr " Erreur en essayant d'insérer le fichier. " #. Not essential to translate -#: gtkedit/editcmd.c:2663 +#: gtkedit/editcmd.c:2705 msgid " Sort block " msgstr " Trier block " #. Not essential to translate -#: gtkedit/editcmd.c:2663 gtkedit/editcmd.c:2717 +#: gtkedit/editcmd.c:2705 gtkedit/editcmd.c:2759 msgid " You must first highlight a block of text. " msgstr " You devez d'abord sélectionner un bloc de texte. " -#: gtkedit/editcmd.c:2670 +#: gtkedit/editcmd.c:2712 msgid " Run Sort " msgstr " Trier " #. Not essential to translate -#: gtkedit/editcmd.c:2672 +#: gtkedit/editcmd.c:2714 msgid " Enter sort options (see manpage) separated by whitespace: " msgstr " Entrez les options de tri (cf: sort(1)) séparées par des espaces: " -#: gtkedit/editcmd.c:2683 gtkedit/editcmd.c:2689 +#: gtkedit/editcmd.c:2725 gtkedit/editcmd.c:2731 msgid " Sort " msgstr " Trier " #. Not essential to translate -#: gtkedit/editcmd.c:2685 +#: gtkedit/editcmd.c:2727 msgid " Error trying to execute sort command " msgstr " Erreur lors de l'exécution de la commande de tri " #. Not essential to translate -#: gtkedit/editcmd.c:2691 +#: gtkedit/editcmd.c:2733 msgid " Sort returned non-zero: " msgstr " Le code de retour du tri est non nul: " #. Not essential to translate -#: gtkedit/editcmd.c:2715 gtkedit/editcmd.c:2745 +#: gtkedit/editcmd.c:2757 gtkedit/editcmd.c:2787 msgid " Process block " msgstr " Process block " -#. Not essential to translate -#: gtkedit/editcmd.c:2747 -msgid " Error trying to stat file " -msgstr " Error trying to stat file " +#. Not essential to translate +#: gtkedit/editcmd.c:2789 +msgid " Error trying to stat file " +msgstr " Error trying to stat file " + +#: gtkedit/editcmd.c:2859 +msgid " Mail " +msgstr " Mail " + +#: gtkedit/editcmd.c:2872 +msgid " Copies to" +msgstr " Copies vers" + +#: gtkedit/editcmd.c:2876 +msgid " Subject" +msgstr " Sujet" + +#: gtkedit/editcmd.c:2880 +msgid " To" +msgstr " Vers" + +#: gtkedit/editcmd.c:2882 +msgid " mail -s -c " +msgstr " mail -s -c " + +#: gtkedit/editoptions.c:36 +msgid "Intuitive" +msgstr "Intuitif" + +#: gtkedit/editoptions.c:36 +msgid "Emacs" +msgstr "Emacs" + +#: gtkedit/editoptions.c:39 +msgid "None" +msgstr "Aucun" + +#: gtkedit/editoptions.c:39 +msgid "Dynamic paragraphing" +msgstr "Paragraphage automatique" + +#: gtkedit/editoptions.c:39 +msgid "Type writer wrap" +msgstr "Césure \"machine à écrire\"" + +#. 2 +#: gtkedit/editoptions.c:74 +#, fuzzy +msgid "Word wrap line length : " +msgstr " Entrez la longueur de ligne, 0 pour désactiver: " + +#. 4 +#: gtkedit/editoptions.c:80 +msgid "Tab spacing : " +msgstr "Espacement des tabulations: " + +#: gtkedit/editoptions.c:88 +msgid "synta&X highlighting" +msgstr "Coloration synta&Xique" + +#. 7 +#: gtkedit/editoptions.c:94 +msgid "confir&M before saving" +msgstr "confir&Mer avant de sauvegarder" + +#. 8 +#: gtkedit/editoptions.c:97 +msgid "fill tabs with &Spaces" +msgstr "remplir les tabulations avec des e&Spaces" + +#. 9 +#: gtkedit/editoptions.c:100 +msgid "&Return does autoindent" +msgstr "" + +#. 10 +#: gtkedit/editoptions.c:103 +msgid "&Backspace through tabs" +msgstr "" + +#. 11 +#: gtkedit/editoptions.c:106 +msgid "&Fake half tabs" +msgstr "" + +#. 13 +#: gtkedit/editoptions.c:112 +msgid "Wrap mode" +msgstr "Mode de césure" + +#. 15 +#: gtkedit/editoptions.c:118 +msgid "Key emulation" +msgstr "Emulation de touches" + +#: gtkedit/editoptions.c:159 +msgid " Editor options " +msgstr " Options de l'Editeur " + +#. Not essential to translate +#: gtkedit/editwidget.c:312 +msgid "Error initialising editor.\n" +msgstr "Erreur lors de l'initialisation de l'éditeur.\n" + +#: gtkedit/editwidget.c:1065 src/help.c:806 src/main.c:1691 src/screen.c:2304 +#: src/screen.c:2334 src/tree.c:1018 src/view.c:1982 +msgid "Help" +msgstr "Aide" + +#: gtkedit/editwidget.c:1067 +msgid "Mark" +msgstr "Marquer" + +#: gtkedit/editwidget.c:1068 +msgid "Replac" +msgstr "Remplac" + +#: gtkedit/editwidget.c:1071 src/view.c:1995 +msgid "Search" +msgstr "Chercher" + +#: gtkedit/editwidget.c:1074 src/main.c:1693 +msgid "PullDn" +msgstr "Menu" + +#: gtkedit/editwidget.c:1075 src/help.c:818 src/main.c:1694 src/view.c:1984 +#: src/view.c:2004 +msgid "Quit" +msgstr "Quitter" + +#: gtkedit/editmenu.c:57 +msgid " Word wrap " +msgstr " Césure automatique " + +#. Not essential to translate +#: gtkedit/editmenu.c:59 +msgid " Enter line length, 0 for off: " +msgstr " Entrez la longueur de ligne, 0 pour désactiver: " + +#: gtkedit/editmenu.c:70 +msgid " About " +msgstr " A Propos " + +#: gtkedit/editmenu.c:71 +msgid "" +"\n" +" Cooledit v2.1\n" +"\n" +" Copyright (C) 1996 the Free Software Foundation\n" +"\n" +" A user friendly text editor written\n" +" for the Midnight Commander.\n" +msgstr "" +"\n" +" Cooledit v2.1\n" +"\n" +" Copyright (C) 1996 the Free Software Foundation\n" +"\n" +" Un editeur de texte convivial écrit\n" +" pour Midnight Commander.\n" + +#: gtkedit/editmenu.c:119 gtkedit/editmenu.c:135 +msgid "&Open/load... C-o" +msgstr "&Ouvrir/charger.. C-o" + +#: gtkedit/editmenu.c:120 +msgid "&New C-n" +msgstr "&Nouveau C-n" + +#: gtkedit/editmenu.c:122 gtkedit/editmenu.c:138 +msgid "&Save F2" +msgstr "&Sauver F2" + +#: gtkedit/editmenu.c:123 gtkedit/editmenu.c:139 +msgid "save &As... F12" +msgstr "Enregistrer sous.. F12" + +#: gtkedit/editmenu.c:125 gtkedit/editmenu.c:141 +msgid "&Insert file... F15" +msgstr "&Insérer fichier.. F15" + +#: gtkedit/editmenu.c:126 +msgid "copy to &File... C-f" +msgstr "copier vers &Fichier... C-f" + +#: gtkedit/editmenu.c:128 gtkedit/editmenu.c:144 +msgid "a&Bout... " +msgstr "A Propos... " + +#: gtkedit/editmenu.c:130 gtkedit/editmenu.c:146 +msgid "&Quit F10" +msgstr "&Quitter F10" + +#: gtkedit/editmenu.c:136 +msgid "&New C-x k" +msgstr "&Nouveau C-x k" + +#: gtkedit/editmenu.c:142 +msgid "copy to &File... " +msgstr "copier vers &Fichier..." + +#: gtkedit/editmenu.c:151 gtkedit/editmenu.c:168 +msgid "&Toggle Mark F3" +msgstr "&Inverser Marque F3" + +#: gtkedit/editmenu.c:152 gtkedit/editmenu.c:169 +msgid "&Mark Columns S-F3" +msgstr "&Marquer Colonnes S-F3" + +#: gtkedit/editmenu.c:154 gtkedit/editmenu.c:171 +msgid "toggle &Ins/overw Ins" +msgstr "echange &Insére/écrasemt" + +#: gtkedit/editmenu.c:156 gtkedit/editmenu.c:173 +msgid "&Copy F5" +msgstr "&Copier F5" + +#: gtkedit/editmenu.c:157 gtkedit/editmenu.c:174 +msgid "&Move F6" +msgstr "&Déplacer F6" + +#: gtkedit/editmenu.c:158 gtkedit/editmenu.c:175 +msgid "&Delete F8" +msgstr "&Supprimer F8" + +#: gtkedit/editmenu.c:160 gtkedit/editmenu.c:177 +msgid "&Undo C-u" +msgstr "&Undo C-u" + +#: gtkedit/editmenu.c:162 gtkedit/editmenu.c:179 +msgid "&Beginning C-PgUp" +msgstr "dé&But C-PgUp" + +#: gtkedit/editmenu.c:163 gtkedit/editmenu.c:180 +msgid "&End C-PgDn" +msgstr "&End C-PgDn" + +#: gtkedit/editmenu.c:185 gtkedit/editmenu.c:192 +msgid "&Search... F7" +msgstr "Rechercher... F7" + +#: gtkedit/editmenu.c:186 gtkedit/editmenu.c:193 +msgid "search &Again F17" +msgstr "Chercher à nouve&Au F17" + +#: gtkedit/editmenu.c:187 gtkedit/editmenu.c:194 +msgid "&Replace... F4" +msgstr "&Remplacer... F4" + +#: gtkedit/editmenu.c:199 gtkedit/editmenu.c:221 +msgid "&Goto line... M-l" +msgstr "Aller à la ligne... M-l" + +#: gtkedit/editmenu.c:201 gtkedit/editmenu.c:223 +msgid "insert &Literal... C-q" +msgstr "insérer un &Literal... C-q" + +#: gtkedit/editmenu.c:203 gtkedit/editmenu.c:225 +msgid "&Refresh screen C-l" +msgstr "&Rafraichir l'écran C-l" + +#: gtkedit/editmenu.c:205 gtkedit/editmenu.c:227 +msgid "&Start record macro C-r" +msgstr "Commencer à enregistrer une macro C-r" + +#: gtkedit/editmenu.c:206 gtkedit/editmenu.c:228 +msgid "&Finish record macro... C-r" +msgstr "Terminer l'enregistrement de macro... C-r" + +#: gtkedit/editmenu.c:207 +msgid "&Execute macro... C-a, KEY" +msgstr "&Exécuter macro... C-a, TOUCHE" + +#: gtkedit/editmenu.c:208 gtkedit/editmenu.c:230 +msgid "delete macr&O... " +msgstr "effacer macr&O... " + +#: gtkedit/editmenu.c:210 gtkedit/editmenu.c:232 +msgid "insert &Date/time " +msgstr "insérer &Date/heure " + +#: gtkedit/editmenu.c:212 gtkedit/editmenu.c:234 +msgid "format p&Aragraph M-p" +msgstr "formater p&Aragraphe M-p" + +#: gtkedit/editmenu.c:213 +msgid "'ispell' s&Pell check C-p" +msgstr "correction orthographique 'is&Pell' C-p" + +#: gtkedit/editmenu.c:214 gtkedit/editmenu.c:236 +msgid "sor&T... M-t" +msgstr "&Trier... M-t" + +#: gtkedit/editmenu.c:215 gtkedit/editmenu.c:237 +msgid "'indent' &C Formatter F19" +msgstr "Formatteur &C 'indent' F19" + +#: gtkedit/editmenu.c:216 +msgid "&Mail... " +msgstr "&Mail... " + +#: gtkedit/editmenu.c:229 +msgid "&Execute macro... C-x e, KEY" +msgstr "&Exécuter macro... C-x e, TOUCHE" + +#: gtkedit/editmenu.c:235 +msgid "'ispell' s&Pell check M-$" +msgstr "correction orthographique 'is&Pell' M-$" + +#: gtkedit/editmenu.c:244 gtkedit/editmenu.c:253 +msgid "&General... " +msgstr "&Général... " + +#: gtkedit/editmenu.c:245 gtkedit/editmenu.c:254 +msgid "&Save mode..." +msgstr "Mode &Sauvegarde..." + +#: gtkedit/editmenu.c:247 gtkedit/editmenu.c:256 src/main.c:1325 +msgid "&Layout..." +msgstr "Présentation..." + +#. The following are menu options. Do not change the key bindings (eg. C-o) and preserve '\t' +#: gtkedit/editmenu.c:266 gtkedit/editmenu.c:275 gtkedit/editmenu.c:392 +#: src/chmod.c:164 src/chown.c:130 +msgid " File " +msgstr " Fichier " + +#: gtkedit/editmenu.c:267 gtkedit/editmenu.c:276 gtkedit/editmenu.c:408 +msgid " Edit " +msgstr " Editer " + +#: gtkedit/editmenu.c:268 gtkedit/editmenu.c:277 +msgid " Sear/Repl " +msgstr " Cherch/Rempl " + +#: gtkedit/editmenu.c:269 gtkedit/editmenu.c:278 gtkedit/editmenu.c:448 +msgid " Command " +msgstr " Commande " + +#: gtkedit/editmenu.c:270 gtkedit/editmenu.c:279 +msgid " Options " +msgstr " Options " + +#: gtkedit/editmenu.c:393 +msgid "Open...\tC-o" +msgstr "Ouvrir...\tC-o" + +#: gtkedit/editmenu.c:394 +msgid "New\tC-n" +msgstr "Nouveau\tC-n" + +#: gtkedit/editmenu.c:396 +msgid "Save\tF2" +msgstr "Sauver\tF2" + +#: gtkedit/editmenu.c:397 +msgid "Save as...\tF12" +msgstr "Enregistrer sous...\tF12" + +#: gtkedit/editmenu.c:399 +msgid "Insert file...\tF15" +msgstr "Insérer fichier...\tF15" + +#: gtkedit/editmenu.c:400 +msgid "Copy to file...\tC-f" +msgstr "Copier vers fichier...\tC-f" + +#. Tool hint +#: gtkedit/editmenu.c:403 +msgid "Disk operations" +msgstr "Opérations disque" + +#: gtkedit/editmenu.c:409 +msgid "Toggle mark\tF3" +msgstr "Echange Marque\tF3" + +#: gtkedit/editmenu.c:410 +msgid "Toggle mark columns\tC-b" +msgstr "Echange Marque\tC-b" + +#: gtkedit/editmenu.c:412 +#, fuzzy +msgid "Toggle book mark\tC-M-Ins" +msgstr "Echange Marque\tF3" + +#: gtkedit/editmenu.c:413 +msgid "Previous book mark\tC-M-Up" +msgstr "" -#: gtkedit/editcmd.c:2817 -msgid " Mail " -msgstr " Mail " +#: gtkedit/editmenu.c:414 +msgid "Next book mark\tC-M-Down" +msgstr "" -#: gtkedit/editoptions.c:37 -msgid "None" -msgstr "Aucun" +#: gtkedit/editmenu.c:415 +msgid "Flush book marks" +msgstr "" -#: gtkedit/editoptions.c:37 -msgid "Dynamic paragraphing" -msgstr "Paragraphage automatique" +#: gtkedit/editmenu.c:417 +msgid "Toggle insert/overwrite\tIns" +msgstr "Echange insére/écrasement\tIns" -#: gtkedit/editoptions.c:37 -msgid "Type writer wrap" -msgstr "Césure \"machine à écrire\"" +#: gtkedit/editmenu.c:419 +#, fuzzy +msgid "Copy block to cursor\tF5" +msgstr "Copier le block dans le presse-papier\tC-Ins" -#. 13 -#: gtkedit/editoptions.c:100 -msgid "Wrap mode" -msgstr "Mode de césure" +#: gtkedit/editmenu.c:420 +msgid "Move block to cursor\tF6" +msgstr "" -#. 15 -#: gtkedit/editoptions.c:106 -msgid "Key emulation" -msgstr "Emulation de touches" +#: gtkedit/editmenu.c:421 +msgid "Delete block\tF8/C-Del" +msgstr "Effacer block\tF8/C-Del" -#. Not essential to translate -#: gtkedit/editwidget.c:310 -msgid "Error initialising editor.\n" -msgstr "Erreur lors de l'initialisation de l'éditeur.\n" +#: gtkedit/editmenu.c:423 +msgid "Copy block to clipbrd\tC-Ins" +msgstr "Copier le block dans le presse-papier\tC-Ins" -#: gtkedit/editwidget.c:1060 src/help.c:806 src/main.c:1668 src/screen.c:2284 -#: src/screen.c:2314 src/tree.c:1018 src/view.c:1959 -msgid "Help" -msgstr "Aide" +#: gtkedit/editmenu.c:424 +msgid "Cut block to clipbrd\tS-Del" +msgstr "Couper le block vers le presse-papier\tS-Del" -#: gtkedit/editwidget.c:1062 -msgid "Mark" -msgstr "Marquer" +#: gtkedit/editmenu.c:425 +msgid "Paste block from clipbrd\tS-Ins" +msgstr "Coller le block du presse-papier\tS-Ins" -#: gtkedit/editwidget.c:1063 -msgid "Replac" -msgstr "Remplacer" +#: gtkedit/editmenu.c:426 +msgid "Selection history\tM-Ins" +msgstr "Historique de la sélection\tM-Ins" -#: gtkedit/editwidget.c:1066 src/view.c:1972 -msgid "Search" -msgstr "Chercher" +#: gtkedit/editmenu.c:428 +msgid "Undo\tC-BackSpace" +msgstr "" -#: gtkedit/editwidget.c:1069 src/main.c:1670 -msgid "PullDn" -msgstr "Menu" +#. Tool hint +#: gtkedit/editmenu.c:431 +msgid "Manipulating blocks of text" +msgstr "Manipulation de blocs de texte" + +#: gtkedit/editmenu.c:436 +msgid " Srch/Replce " +msgstr " Chercher/Remplacer " + +#: gtkedit/editmenu.c:437 +msgid "Search...\tF7" +msgstr "Rechercher...\tF7" + +#: gtkedit/editmenu.c:438 +msgid "Search again\tF17" +msgstr "Chercher à nouveau\tF17" + +#: gtkedit/editmenu.c:439 +msgid "Replace...\tF4" +msgstr "Remplacer...\tF4" + +#: gtkedit/editmenu.c:440 +msgid "Replace again\tF14" +msgstr "Remplacer à nouveau\tF14" -#: gtkedit/editwidget.c:1070 src/help.c:818 src/main.c:1671 src/view.c:1961 -#: src/view.c:1981 -msgid "Quit" -msgstr "Quiter" +#. Tool hint +#: gtkedit/editmenu.c:443 +msgid "Search for and replace text" +msgstr "Chercher et remplacer texte" + +#: gtkedit/editmenu.c:449 +msgid "Goto line...\tM-l" +msgstr "Aller à la ligne...\tM-l" + +#: gtkedit/editmenu.c:451 +msgid "Start record macro\tC-r" +msgstr "Commencer à enregistrer une macro\tC-r" + +#: gtkedit/editmenu.c:452 +msgid "Finish record macro...\tC-r" +msgstr "Terminer l'enregistrement de macro...\tC-r" + +#: gtkedit/editmenu.c:453 +msgid "Execute macro...\tC-a, KEY" +msgstr "Exécuter macro...\tC-a, TOUCHE" + +#: gtkedit/editmenu.c:454 +msgid "Delete macro...\t" +msgstr "Effacer macro...\t" + +#: gtkedit/editmenu.c:456 +msgid "Insert date/time\tC-d" +msgstr "Insérer date/heure\tC-d" + +#: gtkedit/editmenu.c:457 +msgid "Format paragraph\tM-p" +msgstr "Formater paragraphe\tM-p" + +#: gtkedit/editmenu.c:459 +msgid "Refresh display\tC-l" +msgstr "Rafraichir l'affichage\tC-l" + +#. Tool hint +#: gtkedit/editmenu.c:462 +msgid "Macros and internal commands" +msgstr "Macros et commandes internes" #: gtkedit/gtkedit.c:65 msgid "&Dismiss" msgstr "" -#: gtkedit/gtkedit.c:110 +#: gtkedit/gtkedit.c:66 +msgid " Enter file name: " +msgstr " Entrez le nom de fichier: " + +#: gtkedit/gtkedit.c:111 msgid "The Quick Brown Fox Jumps Over The Lazy Dog" msgstr "The Quick Brown Fox Jumps Over The Lazy Dog" -#: gtkedit/gtkedit.c:801 +#: gtkedit/gtkedit.c:802 msgid "" "gtkedit.c: HOME environment variable not set and no passwd entry - aborting\n" msgstr "" "gtkedit.c: la variable d'environnement HOME n'est pas positionnée et il n'y " "a pas d'entrées dans /etc/passwd - abandon\n" -#: gtkedit/gtkedit.c:1289 +#: gtkedit/gtkedit.c:1290 msgid "Clear the edit buffer" msgstr "Vider le tampon d'édition" -#: gtkedit/gtkedit.c:1294 +#: gtkedit/gtkedit.c:1295 msgid "Insert File" msgstr "Insérer Fichier" -#: gtkedit/gtkedit.c:1294 +#: gtkedit/gtkedit.c:1295 msgid "Insert text from a file" msgstr "Insérer du texte à partir d'un fichier" -#: gtkedit/gtkedit.c:1296 +#: gtkedit/gtkedit.c:1297 msgid "Copy to file" msgstr "Copier dans un fichier" -#: gtkedit/gtkedit.c:1296 +#: gtkedit/gtkedit.c:1297 msgid "copy a block to a file" msgstr "copier un bloc dans un fichier" -#: gtkedit/gtkedit.c:1336 +#: gtkedit/gtkedit.c:1337 msgid "Search/Replace" msgstr "Chercher/Remplacer" -#: gtkedit/syntax.c:3180 gtkedit/syntax.c:3187 +#: gtkedit/syntax.c:1339 gtkedit/syntax.c:1346 msgid " Load syntax file " msgstr " Chargement du fichier de syntaxe " -#: gtkedit/syntax.c:3180 +#: gtkedit/syntax.c:1339 msgid " File access error " msgstr " erreur d'acces au fichier " -#: gtkedit/syntax.c:3186 +#: gtkedit/syntax.c:1345 #, c-format -msgid " Syntax error in file %s on line %d " -msgstr " Erreur de syntaxe dans le fichier %s à la ligne %d " - -#: src/achown.c:71 src/boxes.c:139 src/boxes.c:279 src/boxes.c:376 -#: src/boxes.c:464 src/boxes.c:644 src/boxes.c:727 src/boxes.c:781 -#: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:790 -#: src/find.c:151 src/hotlist.c:138 src/hotlist.c:814 src/hotlist.c:911 -#: src/layout.c:370 src/learn.c:59 src/option.c:145 src/panelize.c:86 -#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:559 -#: src/wtools.c:640 -msgid "&Cancel" -msgstr "&Annuler" +msgid " Error in file %s on line %d " +msgstr " Erreur dans le fichier %s à la ligne %d " #: src/achown.c:72 src/chmod.c:115 src/chown.c:80 msgid "&Set" @@ -1671,10 +2526,6 @@ msgid "Flag" msgstr "Drapeau" -#: src/achown.c:378 -msgid "Mode" -msgstr "Mode" - #: src/achown.c:383 #, c-format msgid "%6d of %d" @@ -1717,27 +2568,27 @@ msgid " I can't run the Advanced Chown command on a tarfs " msgstr " Je ne peut pas utiliser le Chown Avancé sur un tarfs " -#: src/background.c:178 +#: src/background.c:181 msgid "Background process:" msgstr "Tâche de fond:" -#: src/background.c:284 src/file.c:2113 +#: src/background.c:287 src/file.c:2173 msgid " Background process error " msgstr " Erreur de tâche de fond " -#: src/background.c:291 +#: src/background.c:294 msgid " Child died unexpectedly " msgstr " Terminaison inattendue du processus fils" -#: src/background.c:293 +#: src/background.c:296 msgid " Unknown error in child " msgstr " Erreur inconnue dans le processus fils " -#: src/background.c:308 +#: src/background.c:311 msgid " Background protocol error " msgstr " Erreur de protocole de fond " -#: src/background.c:309 +#: src/background.c:312 msgid "" " Background process sent us a request for more arguments \n" " than we can handle. \n" @@ -1861,39 +2712,30 @@ msgstr "cd" #: src/boxes.c:796 -#, fuzzy msgid "Symbolic link" -msgstr "Nom du lien symbolique:" - -#: src/boxes.c:801 -msgid "Symbolic link filename:" -msgstr "Nom du lien symbolique:" - -#: src/boxes.c:803 -msgid "Existing filename (filename symlink will point to):" -msgstr "Fichier existant (vers lequel le lien va pointer):" +msgstr "Lien symbolique" -#: src/boxes.c:832 +#: src/boxes.c:833 msgid "Running " msgstr "En cours " -#: src/boxes.c:833 src/find.c:671 +#: src/boxes.c:834 src/find.c:716 src/find.c:957 msgid "Stopped" msgstr "Stoppé" -#: src/boxes.c:891 +#: src/boxes.c:895 msgid "&Stop" msgstr "&Stopper" -#: src/boxes.c:892 +#: src/boxes.c:896 msgid "&Resume" msgstr "&Reprendre" -#: src/boxes.c:893 +#: src/boxes.c:897 msgid "&Kill" msgstr "&Kill" -#: src/boxes.c:932 +#: src/boxes.c:936 msgid "Background Jobs" msgstr "Tâches de fond" @@ -1977,10 +2819,6 @@ msgid " Permission " msgstr " Permission " -#: src/chmod.c:164 src/chown.c:130 -msgid " File " -msgstr " Fichier " - #: src/chmod.c:169 msgid "Use SPACE to change" msgstr "Utilisez ESPACE pour changer" @@ -2203,7 +3041,7 @@ msgid " Link " msgstr " Lien " -#: src/cmd.c:1032 src/cmd.c:1137 src/file.c:1621 +#: src/cmd.c:1032 src/cmd.c:1171 src/file.c:1685 msgid " to:" msgstr " vers:" @@ -2217,84 +3055,86 @@ msgid " symlink: %s " msgstr " lien symbolique: %s " -#: src/cmd.c:1102 -msgid " Symlink " -msgstr " Lien Symbolique " - -#: src/cmd.c:1102 -msgid " points to:" -msgstr " pointant vers:" +#: src/cmd.c:1130 +#, c-format +msgid " Symlink `%s' points to: " +msgstr " Le lien symbolique `%s' pointe vers: " -#: src/cmd.c:1107 +#: src/cmd.c:1135 msgid " Edit symlink " msgstr " Editer le lien symbolique " -#: src/cmd.c:1113 +#: src/cmd.c:1140 +#, fuzzy, c-format +msgid " edit symlink, unable to remove %s: %s " +msgstr " editer le lien symbolique: %s " + +#: src/cmd.c:1144 #, c-format msgid " edit symlink: %s " msgstr " editer le lien symbolique: %s " -#: src/cmd.c:1137 +#: src/cmd.c:1171 msgid " Link symbolically " msgstr " Lier symboliquement " -#: src/cmd.c:1138 +#: src/cmd.c:1172 msgid " Relative symlink " msgstr " Lien symbolique relatif " -#: src/cmd.c:1149 +#: src/cmd.c:1183 #, c-format msgid " relative symlink: %s " msgstr " lien symbolique relatif: %s " -#: src/cmd.c:1252 +#: src/cmd.c:1286 msgid " Enter machine name (F1 for details): " msgstr " Entrez le nom de la machine (F1 pour les détails): " -#: src/cmd.c:1276 +#: src/cmd.c:1310 #, c-format msgid " Could not chdir to %s " msgstr " Impossible d'aller dans %s " -#: src/cmd.c:1283 +#: src/cmd.c:1317 msgid " Link to a remote machine " msgstr " Lien vers une machine distante " -#: src/cmd.c:1289 +#: src/cmd.c:1323 msgid " FTP to machine " msgstr " FTP vers machine " -#: src/cmd.c:1299 +#: src/cmd.c:1333 msgid " Socket source routing setup " msgstr "" -#: src/cmd.c:1300 +#: src/cmd.c:1334 msgid " Enter host name to use as a source routing hop: " msgstr "" -#: src/cmd.c:1307 +#: src/cmd.c:1341 msgid " Host name " msgstr " Nom de l'Hote " -#: src/cmd.c:1307 +#: src/cmd.c:1341 msgid " Error while looking up IP address " msgstr " Erreur lors de la recherche de l'adresse IP " -#: src/cmd.c:1318 +#: src/cmd.c:1352 msgid " Undelete files on an ext2 file system " msgstr "" -#: src/cmd.c:1319 +#: src/cmd.c:1353 msgid "" " Enter device (without /dev/) to undelete\n" " files on: (F1 for details)" msgstr "" -#: src/cmd.c:1369 +#: src/cmd.c:1403 msgid " Setup saved to ~/" msgstr " Configuration sauvée dans ~/" -#: src/cmd.c:1374 +#: src/cmd.c:1408 msgid " Setup " msgstr " Configuration " @@ -2328,69 +3168,69 @@ "\n" "\n" -#: src/dir.c:53 +#: src/dir.c:61 msgid "&Unsorted" msgstr "Non trié" -#: src/dir.c:54 +#: src/dir.c:62 msgid "&Name" msgstr "&Nom" -#: src/dir.c:55 +#: src/dir.c:63 msgid "&Extension" msgstr "&Extension" -#: src/dir.c:56 +#: src/dir.c:64 msgid "&Modify time" msgstr "date de &Modification" -#: src/dir.c:57 +#: src/dir.c:65 msgid "&Access time" msgstr "date d'&Accès" -#: src/dir.c:58 +#: src/dir.c:66 msgid "&Change time" msgstr "date de &Changement" -#: src/dir.c:59 +#: src/dir.c:67 msgid "&Size" msgstr "Taille" -#: src/dir.c:60 +#: src/dir.c:68 msgid "&Inode" msgstr "&I-noeud" #. New sort orders -#: src/dir.c:63 +#: src/dir.c:71 msgid "&Type" msgstr "&Type" -#: src/dir.c:64 +#: src/dir.c:72 msgid "&Links" msgstr "&Liens" -#: src/dir.c:65 +#: src/dir.c:73 msgid "N&GID" msgstr "N&GID" -#: src/dir.c:66 +#: src/dir.c:74 msgid "N&UID" msgstr "N&UID" -#: src/dir.c:67 +#: src/dir.c:75 msgid "&Owner" msgstr "pr&Opriétaire" -#: src/dir.c:68 +#: src/dir.c:76 msgid "&Group" msgstr "&Groupe" -#: src/dir.c:375 +#: src/dir.c:386 #, c-format msgid "File exists but can not be stat-ed: %s %s" msgstr "" -#: src/dir.c:633 +#: src/dir.c:662 msgid "Unknown" msgstr "Inconnu" @@ -2407,42 +3247,42 @@ msgid " Parameter " msgstr " Paramétre " -#: src/ext.c:294 +#: src/ext.c:301 msgid " Can't execute commands on a Virtual File System directory " msgstr "" " Impossible d'exécuter une commande sur un répertoire du Système de Fichiers " "Virtuel" -#: src/ext.c:391 +#: src/ext.c:398 msgid " file error" msgstr " erreur de fichier" -#: src/ext.c:392 +#: src/ext.c:399 msgid "Format of the " msgstr "Format du " -#: src/ext.c:410 +#: src/ext.c:417 msgid " file error " msgstr " erreur de fichier " -#: src/ext.c:411 +#: src/ext.c:418 msgid "Format of the ~/" msgstr "Format du ~/" -#: src/ext.c:411 +#: src/ext.c:418 msgid "" " file has changed\n" "with version 3.0. You may want either to\n" "copy it from " msgstr "" -#: src/ext.c:413 +#: src/ext.c:420 msgid "" "mc.ext or use that\n" "file as an example of how to write it.\n" msgstr "" -#: src/ext.c:415 +#: src/ext.c:422 msgid "mc.ext will be used for this moment." msgstr "mc.ext sera utilisé pour l'instant." @@ -2495,7 +3335,7 @@ " Impossible de créér le lien symbolique cible \"%s\" \n" " %s " -#: src/file.c:510 +#: src/file.c:509 #, c-format msgid "" " Cannot overwrite directory \"%s\" \n" @@ -2504,7 +3344,7 @@ " Impossible d'écraser le répertoire \"%s\" \n" " %s " -#: src/file.c:519 +#: src/file.c:518 #, c-format msgid "" " Cannot stat source file \"%s\" \n" @@ -2513,12 +3353,12 @@ " Impossible d'ouvrir le fichier source \"%s\" \n" " %s " -#: src/file.c:532 +#: src/file.c:531 #, c-format msgid " `%s' and `%s' are the same file. " msgstr " Les fichiers `%s' et `%s' sont identiques. " -#: src/file.c:565 +#: src/file.c:574 #, c-format msgid "" " Cannot create special file \"%s\" \n" @@ -2527,7 +3367,7 @@ " Impossible d'ouvrir le fichier spécial \"%s\" \n" " %s " -#: src/file.c:574 src/file.c:794 +#: src/file.c:583 src/file.c:812 #, c-format msgid "" " Cannot chown target file \"%s\" \n" @@ -2536,7 +3376,7 @@ " Impossible d'exécuter chown sur le fichier cible \"%s\" \n" " %s " -#: src/file.c:583 src/file.c:809 +#: src/file.c:592 src/file.c:831 #, c-format msgid "" " Cannot chmod target file \"%s\" \n" @@ -2545,7 +3385,7 @@ " Impossible d'exécuter chmod sur le fichier cible \"%s\" \n" " %s " -#: src/file.c:596 +#: src/file.c:609 #, c-format msgid "" " Cannot open source file \"%s\" \n" @@ -2554,11 +3394,11 @@ " Impossible d'ouvrir le fichier source \"%s\" \n" " %s " -#: src/file.c:606 +#: src/file.c:619 msgid " Reget failed, about to overwrite file " msgstr "" -#: src/file.c:612 +#: src/file.c:625 #, c-format msgid "" " Cannot fstat source file \"%s\" \n" @@ -2567,7 +3407,7 @@ " Impossible d'exécuter fstat sur le fichier source \"%s\" \n" " %s " -#: src/file.c:633 +#: src/file.c:651 #, c-format msgid "" " Cannot create target file \"%s\" \n" @@ -2576,7 +3416,7 @@ " Impossible de créér le fichier cible \"%s\" \n" " %s " -#: src/file.c:647 +#: src/file.c:665 #, c-format msgid "" " Cannot fstat target file \"%s\" \n" @@ -2585,7 +3425,7 @@ " Impossible d'exécuter fstat sur le fichier cible \"%s\" \n" " %s " -#: src/file.c:678 +#: src/file.c:696 #, c-format msgid "" " Cannot read source file \"%s\" \n" @@ -2594,7 +3434,7 @@ " Impossible de lire le fichier source \"%s\" \n" " %s " -#: src/file.c:708 +#: src/file.c:726 #, c-format msgid "" " Cannot write target file \"%s\" \n" @@ -2603,11 +3443,11 @@ " Impossible d'écrire le fichier cible \"%s\" \n" " %s " -#: src/file.c:727 +#: src/file.c:745 msgid "(stalled)" msgstr "(ca rame à donf)" -#: src/file.c:765 +#: src/file.c:783 #, c-format msgid "" " Cannot close source file \"%s\" \n" @@ -2616,7 +3456,7 @@ " Impossible de fermer le fichier source \"%s\" \n" " %s " -#: src/file.c:774 +#: src/file.c:792 #, c-format msgid "" " Cannot close target file \"%s\" \n" @@ -2625,19 +3465,19 @@ " Impossible de fermer le fichier cible \"%s\" \n" " %s " -#: src/file.c:784 +#: src/file.c:802 msgid "Incomplete file was retrieved. Keep it?" msgstr "" -#: src/file.c:785 +#: src/file.c:803 msgid "&Delete" msgstr "&Effacer" -#: src/file.c:785 src/hotlist.c:1443 +#: src/file.c:803 src/hotlist.c:1443 msgid "&Keep" msgstr "" -#: src/file.c:854 +#: src/file.c:876 #, c-format msgid "" " Cannot stat source directory \"%s\" \n" @@ -2646,7 +3486,7 @@ " Impossible de lire le répertoire source \"%s\" \n" " %s " -#: src/file.c:877 +#: src/file.c:899 #, c-format msgid "" " Source directory \"%s\" is not a directory \n" @@ -2654,7 +3494,7 @@ msgstr " Le répertoire source \"%s\" n'en est pas un %s " #. we found a cyclic symbolic link -#: src/file.c:885 +#: src/file.c:907 #, c-format msgid "" " Cannot copy cyclic symbolic link \n" @@ -2663,7 +3503,7 @@ " Impossible de copier un lien symbolique cyclique \n" " `%s' " -#: src/file.c:938 +#: src/file.c:964 #, c-format msgid "" " Cannot create target directory \"%s\" \n" @@ -2672,7 +3512,7 @@ " Impossible de créér le répertoire cible \"%s\" \n" " %s " -#: src/file.c:956 +#: src/file.c:987 #, c-format msgid "" " Cannot chown target directory \"%s\" \n" @@ -2682,7 +3522,7 @@ " %s " #. Source doesn't exist -#: src/file.c:1066 +#: src/file.c:1100 #, c-format msgid "" " Cannot stat file \"%s\" \n" @@ -2691,17 +3531,17 @@ " Impossible d'ouvrir \"%s\" \n" " %s " -#: src/file.c:1088 +#: src/file.c:1122 #, c-format msgid " `%s' and `%s' are the same file " msgstr " `%s' et `%s' sont le même fichier " -#: src/file.c:1095 +#: src/file.c:1129 #, c-format msgid " Cannot overwrite directory `%s' " msgstr " Impossible d'écraser le répertoire `%s' " -#: src/file.c:1128 +#: src/file.c:1172 #, c-format msgid "" " Cannot move file \"%s\" to \"%s\" \n" @@ -2710,7 +3550,7 @@ " Impossible de déplacer le fichier \"%s\" vers \"%s\" \n" " %s " -#: src/file.c:1148 +#: src/file.c:1192 #, c-format msgid "" " Cannot remove file \"%s\" \n" @@ -2719,17 +3559,17 @@ " Impossible de supprimer le fichier \"%s\" \n" " %s " -#: src/file.c:1198 +#: src/file.c:1246 #, c-format msgid " Cannot overwrite directory \"%s\" %s " msgstr " Impossible d'écraser le répertoire \"%s\" %s " -#: src/file.c:1200 +#: src/file.c:1248 #, c-format msgid " Cannot overwrite file \"%s\" %s " msgstr " Impossible d'écraser le fichier \"%s\" %s " -#: src/file.c:1223 +#: src/file.c:1275 #, c-format msgid "" " Cannot move directory \"%s\" to \"%s\" \n" @@ -2738,7 +3578,7 @@ " Impossible de déplacer le répertoire \"%s\" dans \"%s\" \n" " %s " -#: src/file.c:1286 +#: src/file.c:1338 #, c-format msgid "" " Cannot delete file \"%s\" \n" @@ -2747,7 +3587,7 @@ " Impossible de supprimer \"%s\" \n" " %s " -#: src/file.c:1344 src/file.c:1411 src/file.c:1440 +#: src/file.c:1399 src/file.c:1469 src/file.c:1501 #, c-format msgid "" " Cannot remove directory \"%s\" \n" @@ -2756,7 +3596,7 @@ " Impossible de supprimer le répertoire \"%s\" \n" " %s " -#: src/file.c:1476 +#: src/file.c:1540 msgid " Internal error: get_file \n" msgstr " Erreur interne: get_file\n" @@ -2769,344 +3609,360 @@ #. * (I don't use spaces around the words, because someday they could be #. * dropped, when widgets get smarter) #. -#: src/file.c:1597 +#: src/file.c:1661 msgid "1Copy" msgstr "1Copier" -#: src/file.c:1597 +#: src/file.c:1661 msgid "1Move" msgstr "1Déplacer" -#: src/file.c:1597 +#: src/file.c:1661 msgid "1Delete" msgstr "1Effacer" -#: src/file.c:1612 +#: src/file.c:1676 #, c-format msgid "%o %f \"%s\"%m" msgstr "" -#: src/file.c:1613 +#: src/file.c:1677 #, c-format msgid "%o %d %f%m" msgstr "" -#: src/file.c:1615 +#: src/file.c:1679 #, c-format msgid "%o %f \"%s\"%e" msgstr "" -#: src/file.c:1616 +#: src/file.c:1680 #, c-format msgid "%o %d %f%e" msgstr "" -#: src/file.c:1620 +#: src/file.c:1684 msgid "file" msgstr "fichier" -#: src/file.c:1620 +#: src/file.c:1684 msgid "files" msgstr "fichiers" -#: src/file.c:1620 +#: src/file.c:1684 msgid "directory" msgstr "répertoire" -#: src/file.c:1620 +#: src/file.c:1684 msgid "directories" msgstr "répertoires" -#: src/file.c:1621 +#: src/file.c:1685 msgid "files/directories" msgstr "fichiers/répertoires" -#: src/file.c:1621 +#: src/file.c:1685 msgid " with source mask:" msgstr "" -#: src/file.c:1769 +#: src/file.c:1837 msgid " Can't operate on \"..\"! " msgstr " Impossible d'opérer sur \"..\"! " -#: src/file.c:1788 +#: src/file.c:1856 msgid "Yes" msgstr "Oui" -#: src/file.c:1788 +#: src/file.c:1856 msgid "No" msgstr "Non" -#: src/file.c:1841 +#: src/file.c:1909 msgid " Sorry, I could not put the job in background " msgstr " Désolé, je ne peux pas passer la tâche en tâche de fond " -#: src/file.c:1924 src/file.c:2029 +#: src/file.c:1997 src/file.c:2081 msgid " Internal failure " msgstr " Erreur interne " -#: src/file.c:1924 src/file.c:2029 +#: src/file.c:1997 src/file.c:2081 msgid " Unknown file operation " msgstr " Opération sur fichier inconnue " -#: src/file.c:1943 +#: src/file.c:2012 #, c-format msgid "" " Destination \"%s\" must be a directory \n" " %s " msgstr " La destination \"%s\" doit être un répertoire %s " -#: src/file.c:2114 src/filegui.c:263 -msgid "&Skip" -msgstr "&Suivant" - -#: src/file.c:2114 +#: src/file.c:2174 msgid "&Retry" msgstr "&Re-essayer" -#: src/file.c:2114 src/file.c:2173 src/filegui.c:260 src/filegui.c:562 +#: src/file.c:2174 src/file.c:2235 src/filegui.c:263 src/filegui.c:591 msgid "&Abort" msgstr "&Interrompre" -#: src/file.c:2164 +#: src/file.c:2226 msgid "" "\n" " Directory not empty. \n" " Delete it recursively? " msgstr "" -#: src/file.c:2165 +#: src/file.c:2227 msgid "" "\n" " Background process: Directory not empty \n" " Delete it recursively? " msgstr "" -#: src/file.c:2166 -#, fuzzy -msgid " Delete: " -msgstr " Effacer " - -#: src/file.c:2172 +#: src/file.c:2234 msgid "a&ll" msgstr "" -#: src/file.c:2172 src/filegui.c:565 +#: src/file.c:2234 src/filegui.c:594 msgid "non&E" msgstr "" -#: src/file.c:2182 +#: src/file.c:2244 msgid " Type 'yes' if you REALLY want to delete " msgstr " Tapez 'yes' si vous voulez vraiment effacer " -#: src/file.c:2184 +#: src/file.c:2246 msgid "all the directories " msgstr "tous les répertoires " -#: src/file.c:2186 +#: src/file.c:2248 msgid " Recursive Delete " msgstr " Délétion Récursive " -#: src/file.c:2187 +#: src/file.c:2249 msgid " Background process: Recursive Delete " msgstr " Tâche de fond: Délétion Récursive " -#: src/filegui.c:404 +#: src/filegui.c:423 msgid "File" msgstr "Fichier" -#: src/filegui.c:425 +#: src/filegui.c:446 msgid "Count" msgstr "Compter" -#: src/filegui.c:444 +#: src/filegui.c:467 msgid "Bytes" msgstr "Octets" -#: src/filegui.c:479 +#: src/filegui.c:504 msgid "Source" msgstr "Source" -#: src/filegui.c:500 +#: src/filegui.c:527 msgid "Target" msgstr "Cible" -#: src/filegui.c:520 +#: src/filegui.c:549 msgid "Deleting" msgstr "Effacement" -#: src/filegui.c:560 +#: src/filegui.c:589 #, c-format msgid "Target file \"%s\" already exists!" msgstr "Le fichier cible \"%s\" existe déjà!" -#: src/filegui.c:563 +#: src/filegui.c:592 msgid "if &Size differs" msgstr "&Si la taille différe" -#: src/filegui.c:566 +#: src/filegui.c:595 msgid "&Update" msgstr "" -#: src/filegui.c:567 -msgid "al&L" -msgstr "" - -#: src/filegui.c:568 +#: src/filegui.c:597 msgid "Overwrite all targets?" msgstr "" -#: src/filegui.c:570 +#: src/filegui.c:599 msgid "&Reget" msgstr "" -#: src/filegui.c:571 +#: src/filegui.c:600 msgid "ap&Pend" msgstr "" -#: src/filegui.c:574 +#: src/filegui.c:603 msgid "Overwrite this target?" msgstr "" -#: src/filegui.c:576 +#: src/filegui.c:605 #, c-format msgid "Target date: %s, size %d" msgstr "" -#: src/filegui.c:578 +#: src/filegui.c:607 #, c-format msgid "Source date: %s, size %d" msgstr "" -#: src/filegui.c:662 +#: src/filegui.c:691 msgid " File exists " msgstr " Le fichier existe " -#: src/filegui.c:663 +#: src/filegui.c:692 msgid " Background process: File exists " msgstr "" #. follow symlinks and preserve Attributes must be the first -#: src/filegui.c:773 +#: src/filegui.c:804 msgid "preserve &Attributes" msgstr "preserver les &Attributs" #. &op_preserve -#: src/filegui.c:775 +#: src/filegui.c:806 msgid "follow &Links" msgstr "suivre les &Liens" #. &file_mask_op_follow_links -#: src/filegui.c:777 +#: src/filegui.c:808 msgid "to:" msgstr "vers:" -#: src/filegui.c:778 +#: src/filegui.c:809 msgid "&Using shell patterns" msgstr "&Utiliser les \"shell patterns\"" -#: src/filegui.c:799 +#: src/filegui.c:830 msgid "&Background" msgstr "&Fond" -#: src/filegui.c:808 +#: src/filegui.c:839 msgid "&Stable Symlinks" msgstr "Lien Symboliques &Stables" #. &file_mask_stable_symlinks -#: src/filegui.c:810 +#: src/filegui.c:841 msgid "&Dive into subdir if exists" msgstr "&Plonger dans le sous-répertoire s'il existe" -#: src/filegui.c:969 +#: src/filegui.c:1000 #, c-format msgid "" "Invalid source pattern `%s' \n" " %s " msgstr "" -#: src/find.c:115 +#: src/find.c:130 msgid "&Suspend" msgstr "&Suspendre" -#: src/find.c:116 +#: src/find.c:131 msgid "Con&tinue" msgstr "Con&tinuer" -#: src/find.c:117 +#: src/find.c:132 msgid "&Chdir" msgstr "&Chdir" -#: src/find.c:118 +#: src/find.c:133 msgid "&Again" msgstr "&Encore" -#: src/find.c:119 +#: src/find.c:134 msgid "&Quit" msgstr "&Quitter" -#: src/find.c:120 src/panelize.c:89 +#: src/find.c:135 src/panelize.c:89 msgid "Pane&lize" msgstr "" -#: src/find.c:121 +#: src/find.c:136 msgid "&View - F3" msgstr "&Voir - F3" -#: src/find.c:122 +#: src/find.c:137 msgid "&Edit - F4" msgstr "&Editer - F4" -#: src/find.c:150 +#: src/find.c:170 msgid "Start at:" msgstr "Commencer à:" -#: src/find.c:150 +#: src/find.c:170 msgid "Filename:" msgstr "Nom du Fichier:" -#: src/find.c:150 +#: src/find.c:170 msgid "Content: " msgstr "Contenu: " -#: src/find.c:151 src/main.c:1199 src/main.c:1220 +#: src/find.c:171 src/main.c:1222 src/main.c:1243 msgid "&Tree" msgstr "&Arbre" -#: src/find.c:203 +#: src/find.c:223 msgid "Find File" msgstr "Trouver Fichier" -#: src/find.c:430 +#: src/find.c:452 #, c-format msgid "Grepping in %s" msgstr "Recherche dans %s" -#: src/find.c:468 +#: src/find.c:490 msgid " Find/read " msgstr " Trouver/lire " -#: src/find.c:468 +#: src/find.c:490 msgid " Problem reading from child " msgstr "" -#: src/find.c:515 +#: src/find.c:537 msgid "Finished" msgstr "Terminé" -#: src/find.c:539 src/view.c:1446 +#: src/find.c:561 src/view.c:1467 #, c-format msgid "Searching %s" msgstr "Recherche de %s" -#: src/find.c:671 src/find.c:788 +#: src/find.c:714 src/find.c:754 +msgid "Suspend" +msgstr "Suspendre" + +#: src/find.c:714 +msgid "Restart" +msgstr "Re-essayer" + +#: src/find.c:716 src/find.c:818 src/find.c:957 src/find.c:1053 msgid "Searching" msgstr "" -#: src/find.c:763 +#: src/find.c:747 src/find.c:1028 msgid "Find file" msgstr "Trouver fichier" +#. The buttons +#: src/find.c:752 +msgid "Change to this directory" +msgstr "Aller dans ce répertoire" + +#: src/find.c:753 +msgid "Search again" +msgstr "Chercher à nouveau" + +#: src/find.c:758 +msgid "View this file" +msgstr "Voir ce fichier" + +#: src/find.c:759 +msgid "Edit this file" +msgstr "Editer ce fichier" + +#: src/find.c:760 +msgid "Send the results to a Panel" +msgstr "" + #: src/fixhlp.c:171 msgid "Usage: fixhlp \n" msgstr "Usage: fixhlp \n" @@ -3593,7 +4449,7 @@ msgid "key, or click with the mouse to define it. Move around with Tab." msgstr "" -#: src/main.c:666 +#: src/main.c:695 msgid "" " The Commander can't change to the directory that \n" " the subshell claims you are in. Perhaps you have \n" @@ -3601,251 +4457,247 @@ " extra access permissions with the \"su\" command? " msgstr "" -#: src/main.c:741 +#: src/main.c:770 msgid "Press any key to continue..." msgstr "Appuyez sur une touche..." -#: src/main.c:791 +#: src/main.c:820 msgid " The shell is already running a command " msgstr " Le shell est déjà en train d'exécuter une commande " -#: src/main.c:1196 src/main.c:1217 +#: src/main.c:1219 src/main.c:1240 msgid "&Listing mode..." msgstr "Mode de &Listage..." -#: src/main.c:1197 src/main.c:1218 +#: src/main.c:1220 src/main.c:1241 msgid "&Quick view C-x q" msgstr "" -#: src/main.c:1198 src/main.c:1219 +#: src/main.c:1221 src/main.c:1242 msgid "&Info C-x i" msgstr "&Info C-x i" -#: src/main.c:1201 src/main.c:1222 +#: src/main.c:1224 src/main.c:1245 msgid "&Sort order..." msgstr "Ordre de tri..." -#: src/main.c:1203 src/main.c:1224 +#: src/main.c:1226 src/main.c:1247 msgid "&Filter..." msgstr "&Filtre..." -#: src/main.c:1206 src/main.c:1227 +#: src/main.c:1229 src/main.c:1250 msgid "&Network link..." msgstr "Lien Réseau..." -#: src/main.c:1207 src/main.c:1228 +#: src/main.c:1230 src/main.c:1251 msgid "FT&P link..." msgstr "Lien FT&P..." -#: src/main.c:1211 src/main.c:1232 +#: src/main.c:1234 src/main.c:1255 msgid "&Drive... M-d" msgstr "Lecteur... M-d" -#: src/main.c:1213 src/main.c:1234 +#: src/main.c:1236 src/main.c:1257 msgid "&Rescan C-r" msgstr "&Rescanner C-r" -#: src/main.c:1238 +#: src/main.c:1261 msgid "&User menu F2" msgstr "Menu &Utilisateur F2" -#: src/main.c:1239 +#: src/main.c:1262 msgid "&View F3" msgstr "&Vue F3" -#: src/main.c:1240 +#: src/main.c:1263 msgid "Vie&w file... " msgstr "Voi&r fichier... " -#: src/main.c:1241 +#: src/main.c:1264 msgid "&Filtered view M-!" msgstr "Vue &Filtrée M-!" -#: src/main.c:1242 +#: src/main.c:1265 msgid "&Edit F4" msgstr "&Editer F4" -#: src/main.c:1243 +#: src/main.c:1266 msgid "&Copy F5" msgstr "&Copier F5" -#: src/main.c:1244 +#: src/main.c:1267 msgid "c&Hmod C-x c" msgstr "c&Hmod C-x c" -#: src/main.c:1246 +#: src/main.c:1269 msgid "&Link C-x l" msgstr "&Lien C-x l" -#: src/main.c:1247 +#: src/main.c:1270 msgid "&SymLink C-x s" msgstr "Lien&Symb C-x s" -#: src/main.c:1248 +#: src/main.c:1271 msgid "edit s&Ymlink C-x C-s" msgstr "editer liens&Ymb C-x C-s" -#: src/main.c:1249 +#: src/main.c:1272 msgid "ch&Own C-x o" msgstr "ch&Own C-x o" -#: src/main.c:1250 +#: src/main.c:1273 msgid "&Advanced chown " msgstr "chown &Avancé " -#: src/main.c:1252 +#: src/main.c:1275 msgid "&Rename/Move F6" msgstr "&Renommer/Déplacer F6" -#: src/main.c:1253 +#: src/main.c:1276 msgid "&Mkdir F7" msgstr "&Mkdir F7" -#: src/main.c:1254 +#: src/main.c:1277 msgid "&Delete F8" msgstr "&Supprimer F8" -#: src/main.c:1255 +#: src/main.c:1278 msgid "&Quick cd M-c" msgstr "" -#: src/main.c:1257 +#: src/main.c:1280 msgid "select &Group M-+" msgstr "sélectionner &Groupe M-+" -#: src/main.c:1258 +#: src/main.c:1281 msgid "u&Nselect group M-\\" msgstr "désélectio&Nner groupe M-\\" -#: src/main.c:1259 +#: src/main.c:1282 msgid "reverse selec&Tion M-*" msgstr "sélec&Tion inversée M-*" -#: src/main.c:1261 +#: src/main.c:1284 msgid "e&Xit F10" msgstr "Q&uitter F10" -#: src/main.c:1271 +#: src/main.c:1294 msgid "&Directory tree" msgstr "&Arborescence des répertoires" -#: src/main.c:1273 +#: src/main.c:1296 msgid "&Find file M-?" msgstr "Rechercher &Fichier M-?" -#: src/main.c:1274 +#: src/main.c:1297 msgid "s&Wap panels C-u" msgstr "&Echanger panels C-u" -#: src/main.c:1275 +#: src/main.c:1298 msgid "switch &Panels on/off C-o" msgstr "" -#: src/main.c:1276 +#: src/main.c:1299 msgid "&Compare directories C-x d" msgstr "&Comparer répertoires C-x d" -#: src/main.c:1277 +#: src/main.c:1300 msgid "e&Xternal panelize C-x !" msgstr "" -#: src/main.c:1278 +#: src/main.c:1301 msgid "show directory s&Izes" msgstr "aff&Icher la taille des répertoires" -#: src/main.c:1280 +#: src/main.c:1303 msgid "command &History" msgstr "&Historique des commandes " -#: src/main.c:1281 +#: src/main.c:1304 msgid "di&Rectory hotlist C-\\" msgstr "&Répertoire hotlist C-\\" -#: src/main.c:1283 +#: src/main.c:1306 msgid "&Active VFS list C-x a" msgstr "" -#: src/main.c:1286 +#: src/main.c:1309 msgid "&Background jobs C-x j" msgstr "Taches de fond C-x j" -#: src/main.c:1290 +#: src/main.c:1313 msgid "&Undelete files (ext2fs only)" msgstr "" -#: src/main.c:1293 +#: src/main.c:1316 msgid "&Listing format edit" msgstr "" -#: src/main.c:1295 +#: src/main.c:1318 msgid "&Extension file edit" msgstr "" -#: src/main.c:1296 +#: src/main.c:1319 msgid "&Menu file edit" msgstr "" -#: src/main.c:1301 +#: src/main.c:1324 msgid "&Configuration..." msgstr "&Configuration..." -#: src/main.c:1302 -msgid "&Layout..." -msgstr "Présentation..." - -#: src/main.c:1303 +#: src/main.c:1326 msgid "c&Onfirmation..." msgstr "c&Onfirmation..." -#: src/main.c:1304 +#: src/main.c:1327 msgid "&Display bits..." msgstr "" -#: src/main.c:1306 +#: src/main.c:1329 msgid "learn &Keys..." msgstr "" -#: src/main.c:1309 +#: src/main.c:1332 msgid "&Virtual FS..." msgstr "SF &Virtuel..." -#: src/main.c:1312 +#: src/main.c:1335 msgid "&Save setup" msgstr "enregi&Strer la configuration" -#: src/main.c:1328 src/main.c:1330 +#: src/main.c:1351 src/main.c:1353 msgid " &Left " msgstr " &Gauche " -#: src/main.c:1330 +#: src/main.c:1353 msgid " &Above " msgstr " &Au dessus " -#: src/main.c:1333 +#: src/main.c:1356 msgid " &File " msgstr " &Fichier " -#: src/main.c:1334 +#: src/main.c:1357 msgid " &Command " msgstr " &Commande " -#: src/main.c:1335 +#: src/main.c:1358 msgid " &Options " msgstr " &Options " -#: src/main.c:1337 src/main.c:1339 +#: src/main.c:1360 src/main.c:1362 msgid " &Right " msgstr " &Droite " -#: src/main.c:1339 +#: src/main.c:1362 msgid " &Below " msgstr " &En dessous " -#: src/main.c:1394 +#: src/main.c:1417 msgid " Information " msgstr " Information " -#: src/main.c:1395 +#: src/main.c:1418 msgid "" " Using the fast reload option may not reflect the exact \n" " directory contents. In this cases you'll need to do a \n" @@ -3853,64 +4705,156 @@ " the details. " msgstr "" -#: src/main.c:1669 src/screen.c:2285 src/screen.c:2315 +#: src/main.c:1692 src/screen.c:2305 src/screen.c:2335 msgid "Menu" msgstr "Menu" -#: src/main.c:1874 +#: src/main.c:1897 msgid "Thank you for using GNU Midnight Commander" msgstr "Merci d'utiliser GNU Midnight Commander" -#: src/main.c:2227 +#: src/main.c:2256 #, c-format msgid "with mouse support on xterm%s.\n" msgstr "avec support de la souris pour xterm%s.\n" -#: src/main.c:2228 +#: src/main.c:2257 msgid " and the Linux console" msgstr " et la console Linux" -#: src/main.c:2323 +#: src/main.c:2352 msgid "The TERM environment variable is unset!\n" msgstr "La variable d'environnement TERM n'est pas positionnée!\n" -#: src/main.c:2528 +#: src/main.c:2559 #, c-format msgid "Library directory for the Midnight Commander: %s\n" msgstr "Répertoire bibliothèque pour Midnight Commander: %s\n" -#: src/main.c:2539 +#: src/main.c:2570 msgid "" "Option -m is obsolete. Please look at Display Bits... in the Option's menu\n" msgstr "" +#: src/main.c:2649 +msgid "Use to debug the background code" +msgstr "" + +#: src/main.c:2655 +msgid "Request to run in color mode" +msgstr "" + +#: src/main.c:2657 +msgid "Specifies a color configuration" +msgstr "" + +#: src/main.c:2662 +msgid "Edits one file" +msgstr "Edite un fichier" + #: src/main.c:2666 +msgid "Displays this help message" +msgstr "Affiche ce message d'aide" + +#: src/main.c:2669 +msgid "Displays a help screen on how to change the color scheme" +msgstr "" + +#: src/main.c:2672 +msgid "Log ftp dialog to specified file" +msgstr "" + +#: src/main.c:2679 +msgid "Obsolete" +msgstr "Obsolete" + +#: src/main.c:2681 +msgid "Requests to run in black and white" +msgstr "" + +#: src/main.c:2683 +msgid "Disable mouse support in text version" +msgstr "Désactive le support de la souris pour la version texte" + +#: src/main.c:2686 +msgid "Disables subshell support" +msgstr "" + +#: src/main.c:2690 +msgid "Prints working directory at program exit" +msgstr "" + +#: src/main.c:2692 +msgid "Resets soft keys on HP terminals" +msgstr "" + +#: src/main.c:2694 +msgid "To run on slow terminals" +msgstr "" + +#: src/main.c:2697 +msgid "Use stickchars to draw" +msgstr "" + +#: src/main.c:2701 +msgid "Enables subshell support (default)" +msgstr "" + +#: src/main.c:2706 +msgid "Tries to use termcap instead of terminfo" +msgstr "" + +#: src/main.c:2710 +msgid "Displays the current version" +msgstr "" + +#: src/main.c:2712 +msgid "Launches the file viewer on a file" +msgstr "" + +#: src/main.c:2714 +msgid "Forces xterm features" +msgstr "" + +#: src/main.c:2716 msgid "Geometry for the window" msgstr "Géométrie de la fenêtre" -#: src/main.c:2666 +#: src/main.c:2716 msgid "GEOMETRY" msgstr "GEOMETRIE" -#: src/main.c:2667 +#: src/main.c:2717 msgid "No windows opened at startup" msgstr "Pas de fenêtre ouverte au lancement" -#: src/main.c:2668 +#: src/main.c:2718 msgid "Force activation even if a server is already running" msgstr "" -#: src/main.c:2940 +#: src/main.c:2720 +msgid "Displays the directory that holds the .links startup files" +msgstr "" + +#: src/main.c:2996 msgid "" "Couldn't open tty line. You have to run mc without the -P flag.\n" "On some systems you may want to run # `which mc`\n" msgstr "" -#: src/main.c:3014 +#: src/main.c:3072 +msgid "" +"You are running the GNOME Midnight Commander as root. \n" +"\n" +"You will not be protected from severly damaging your system\n" +"if you continue." +msgstr "" + +#: src/main.c:3087 msgid " Notice " msgstr " Note " -#: src/main.c:3015 +#: src/main.c:3088 msgid "" " The Midnight Commander configuration files \n" " are now stored in the ~/.mc directory, the \n" @@ -4034,7 +4978,7 @@ msgid " External panelize " msgstr "" -#: src/panelize.c:194 src/panelize.c:462 +#: src/panelize.c:194 src/panelize.c:458 msgid "External panelize" msgstr "" @@ -4066,7 +5010,7 @@ msgid "Cannot invoke command." msgstr "Impossible d'invoquer la commande." -#: src/panelize.c:462 +#: src/panelize.c:458 msgid "Pipe close failed" msgstr "Echec de fermeture de tube" @@ -4090,10 +5034,6 @@ msgid "CTime" msgstr "CTime" -#: src/screen.c:432 -msgid "Permission" -msgstr "Permission" - #: src/screen.c:433 msgid "Perm" msgstr "Perm" @@ -4119,27 +5059,27 @@ msgid " %s bytes in %d file%s" msgstr " %s octets dans %d fichier%s" -#: src/screen.c:1289 +#: src/screen.c:1306 msgid "Unknow tag on display format: " msgstr "" -#: src/screen.c:2049 +#: src/screen.c:2068 msgid " Do you really want to execute? " msgstr " Voulez-vous vraiment éxécuter? " -#: src/screen.c:2064 +#: src/screen.c:2083 msgid " No action taken " msgstr " Aucune action effectée " -#: src/screen.c:2289 src/screen.c:2319 src/tree.c:1026 +#: src/screen.c:2309 src/screen.c:2339 src/tree.c:1026 msgid "RenMov" msgstr "" -#: src/screen.c:2290 src/screen.c:2320 src/tree.c:1030 +#: src/screen.c:2310 src/screen.c:2340 src/tree.c:1030 msgid "Mkdir" msgstr "Mkdir" -#: src/screen.c:2306 +#: src/screen.c:2326 #, c-format msgid "" " Can't chdir to %s \n" @@ -4153,19 +5093,19 @@ msgid "Couldn't open named pipe %s\n" msgstr "Impossible d'ouvrir le fichier nommé %s\n" -#: src/subshell.c:700 +#: src/subshell.c:705 msgid " The shell is still active. Quit anyway? " msgstr " Le shell est encore actif. Quitter quand même? " -#: src/subshell.c:726 +#: src/subshell.c:731 msgid " There are stopped jobs." msgstr " Il y a des travaux suspendus." -#: src/subshell.c:727 +#: src/subshell.c:732 msgid " Quit anyway? " msgstr " Quitter quand même? " -#: src/subshell.c:780 +#: src/subshell.c:785 #, c-format msgid "Warning: Couldn't change to %s.\n" msgstr "" @@ -4224,10 +5164,6 @@ " Impossible d'aller dans le répertoire \"%s\" \n" " %s " -#: src/tree.c:1020 -msgid "Rescan" -msgstr "Rafraichir" - #: src/tree.c:1022 msgid "Forget" msgstr "Oublier" @@ -4236,7 +5172,7 @@ msgid "Rmdir" msgstr "Rmdir" -#: src/treestore.c:354 +#: src/treestore.c:356 #, c-format msgid "" "Can't write to the %s file:\n" @@ -4287,15 +5223,15 @@ msgid " User menu " msgstr " Menu utilisateur " -#: src/util.c:220 +#: src/util.c:228 msgid "name_trunc: too big" msgstr "name_trunc: trop gros" -#: src/utilunix.c:382 +#: src/utilunix.c:388 msgid " Pipe failed " msgstr " Echec du tube " -#: src/utilunix.c:386 +#: src/utilunix.c:392 msgid " Dup failed " msgstr " Echec de la duplication " @@ -4360,15 +5296,20 @@ msgid " [grow]" msgstr " [augm.]" -#: src/view.c:1536 src/view.c:1658 +#: src/view.c:1459 +#, c-format +msgid "Searching for `%s'" +msgstr "Recherche de `%s'" + +#: src/view.c:1566 src/view.c:1688 msgid " Search string not found " msgstr " Chaine non trouvée " -#: src/view.c:1697 +#: src/view.c:1727 msgid " Invalid regular expression " msgstr " Expression régulière invalide " -#: src/view.c:1827 +#: src/view.c:1850 #, c-format msgid "" " The current line number is %d.\n" @@ -4377,63 +5318,59 @@ " Le numéro de la ligne courante est %d.\n" " Entrez le nouveau numéro de ligne:" -#: src/view.c:1857 +#: src/view.c:1880 msgid " Enter regexp:" msgstr " Entrez l'expression régulière:" -#: src/view.c:1889 -msgid " Enter search string:" -msgstr " Entrez le texte à rechercher:" - -#: src/view.c:1962 +#: src/view.c:1985 msgid "Ascii" msgstr "Ascii" -#: src/view.c:1962 +#: src/view.c:1985 msgid "Hex" msgstr "Héxa" -#: src/view.c:1963 +#: src/view.c:1986 msgid "Line" msgstr "Ligne" -#: src/view.c:1964 +#: src/view.c:1987 msgid "RxSrch" msgstr "CherchER" -#: src/view.c:1967 +#: src/view.c:1990 msgid "EdText" msgstr "" -#: src/view.c:1967 +#: src/view.c:1990 msgid "EdHex" msgstr "" -#: src/view.c:1969 +#: src/view.c:1992 msgid "UnWrap" msgstr "" -#: src/view.c:1969 +#: src/view.c:1992 msgid "Wrap" msgstr "Césure" -#: src/view.c:1972 +#: src/view.c:1995 msgid "HxSrch" msgstr "RechHx" -#: src/view.c:1975 +#: src/view.c:1998 msgid "Raw" msgstr "" -#: src/view.c:1975 +#: src/view.c:1998 msgid "Parse" msgstr "Analyser" -#: src/view.c:1979 +#: src/view.c:2002 msgid "Unform" msgstr "" -#: src/view.c:1979 +#: src/view.c:2002 msgid "Format" msgstr "Format" @@ -4632,18 +5569,6 @@ msgid "NumLock on keypad" msgstr "NumLock sur pavé numérique" -#: src/wtools.c:587 vfs/vfs.c:1757 -msgid "Password:" -msgstr "Mot de passe:" - -#: src/wtools.c:587 -msgid "Password" -msgstr "Mot de passe" - -#: src/wtools.c:642 -msgid "Ok" -msgstr "Ok" - #: vfs/extfs.c:266 #, c-format msgid "" @@ -4676,15 +5601,15 @@ "Le fichier ~/.netrc n'a pas un mode correct.\n" "Enlevez le mot de passe ou corrigez le mode." -#: vfs/mcfs.c:153 +#: vfs/mcfs.c:154 msgid " MCFS " msgstr " MCFS " -#: vfs/mcfs.c:153 +#: vfs/mcfs.c:154 msgid " The server does not support this version " msgstr " Le serveur ne supporte pas cette version " -#: vfs/mcfs.c:170 +#: vfs/mcfs.c:171 msgid "" " The remote server is not running on a system port \n" " you need a password to log in, but the information may \n" @@ -4694,27 +5619,27 @@ " Vous devez donner un mot de passe pour entrer, mais cette \n" " information peut etre détournée sur le serveur. Continuer? \n" -#: vfs/mcfs.c:173 +#: vfs/mcfs.c:174 msgid " Yes " msgstr " Oui " -#: vfs/mcfs.c:173 +#: vfs/mcfs.c:174 msgid " No " msgstr " Non " -#: vfs/mcfs.c:175 +#: vfs/mcfs.c:176 msgid " The remote server is running on strange port. Giving up.\n" msgstr " Le serveur distant utilise un port étrange. J'abandonne.\n" -#: vfs/mcfs.c:187 +#: vfs/mcfs.c:188 msgid " MCFS Password required " msgstr " Mot de passe MCFS requis " -#: vfs/mcfs.c:201 +#: vfs/mcfs.c:202 msgid " Invalid password " msgstr " Mot de passe incorrect " -#: vfs/mcfs.c:321 +#: vfs/mcfs.c:322 msgid " Too many open connections " msgstr " Trop de connexions ouvertes " @@ -4746,237 +5671,65 @@ "%s\n" "ne ressemble pas à une archive tar." -#~ msgid " Word wrap " -#~ msgstr " Césure automatique " - -#~ msgid " Enter line length, 0 for off: " -#~ msgstr " Entrez la longueur de ligne, 0 pour désactiver: " - -#, fuzzy -#~ msgid " About " -#~ msgstr "_A Propos" - -#~ msgid "&Open/load... C-o" -#~ msgstr "&Ouvrir/charger.. C-o" - -#~ msgid "&New C-n" -#~ msgstr "&Nouveau C-n" - -#~ msgid "&Save F2" -#~ msgstr "&Sauver F2" - -#~ msgid "save &As... F12" -#~ msgstr "Enregistrer sous.. F12" - -#~ msgid "&Insert file... F15" -#~ msgstr "&Insérer fichier.. F15" - -#~ msgid "copy to &File... C-f" -#~ msgstr "copier vers &Fichier... C-f" - -#~ msgid "a&Bout... " -#~ msgstr "A Propos... " - -#~ msgid "&Quit F10" -#~ msgstr "&Quitter F10" - -#~ msgid "&New C-x k" -#~ msgstr "&Nouveau C-x k" - -#~ msgid "copy to &File... " -#~ msgstr "copier vers &Fichier..." - -#~ msgid "&Toggle Mark F3" -#~ msgstr "&Inverser Marque F3" - -#~ msgid "&Mark Columns S-F3" -#~ msgstr "&Marquer Colonnes S-F3" - -#~ msgid "toggle &Ins/overw Ins" -#~ msgstr "echange &Insére/écrasemt" - -#~ msgid "&Copy F5" -#~ msgstr "&Copier F5" - -#~ msgid "&Move F6" -#~ msgstr "&Déplacer F6" - -#~ msgid "&Delete F8" -#~ msgstr "&Supprimer F8" - -#~ msgid "&Undo C-u" -#~ msgstr "&Undo C-u" - -#~ msgid "&Beginning C-PgUp" -#~ msgstr "dé&But C-PgUp" - -#~ msgid "&End C-PgDn" -#~ msgstr "&End C-PgDn" - -#~ msgid "&Search... F7" -#~ msgstr "Rechercher... F7" - -#~ msgid "search &Again F17" -#~ msgstr "Chercher à nouve&Au F17" - -#~ msgid "&Replace... F4" -#~ msgstr "&Remplacer... F4" - -#~ msgid "&Goto line... M-l" -#~ msgstr "Aller à la ligne... M-l" - -#~ msgid "insert &Literal... C-q" -#~ msgstr "insérer un &Literal... C-q" - -#~ msgid "&Refresh screen C-l" -#~ msgstr "&Rafraichir l'écran C-l" - -#~ msgid "&Start record macro C-r" -#~ msgstr "Commencer à enregistrer une macro C-r" +#~ msgid "Opens a new window" +#~ msgstr "Ouvre une nouvelle fenêtre" -#~ msgid "&Finish record macro... C-r" -#~ msgstr "Terminer l'enregistrement de macro... C-r" +#~ msgid "_New" +#~ msgstr "_Nouveau" -#~ msgid "&Execute macro... C-a, KEY" -#~ msgstr "&Exécuter macro... C-a, TOUCHE" +#~ msgid "_Open" +#~ msgstr "_Ouvrir" -#~ msgid "delete macr&O... " -#~ msgstr "effacer macr&O... " +#~ msgid "Opens the selected files" +#~ msgstr "Ouvre les fichiers sélectionnés" -#~ msgid "insert &Date/time " -#~ msgstr "insérer &Date/heure " +#~ msgid "Delete files from disk" +#~ msgstr "Effacer les fichiers du disque" -#~ msgid "format p&Aragraph M-p" -#~ msgstr "formater p&Aragraphe M-p" +#~ msgid "C_lose" +#~ msgstr "_Fermer" -#~ msgid "'ispell' s&Pell check C-p" -#~ msgstr "correction orthographique 'is&Pell' C-p" +#~ msgid "Close this panel" +#~ msgstr "Fermer de panel" -#~ msgid "sor&T... M-t" -#~ msgstr "&Trier... M-t" +#~ msgid "Partial View" +#~ msgstr "Vue Partielle" -#~ msgid "'indent' &C Formatter F19" -#~ msgstr "Formatteur &C 'indent' F19" +#~ msgid "Full View" +#~ msgstr "Vue Compléte" -#~ msgid "&Mail... " -#~ msgstr "&Mail... " +#~ msgid "_Active VFS list..." +#~ msgstr "Liste des VFS _actifs..." -#~ msgid "&Execute macro... C-x e, KEY" -#~ msgstr "&Exécuter macro... C-x e, TOUCHE" +#~ msgid "List of active virtual file systems" +#~ msgstr "Liste des systèmes de fichiers virtuels actifs" -#~ msgid "'ispell' s&Pell check M-$" -#~ msgstr "correction orthographique 'is&Pell' M-$" - -#~ msgid "&General... " -#~ msgstr "&Général... " - -#~ msgid "&Save mode..." -#~ msgstr "Mode &Sauvegarde..." - -#~ msgid " Edit " -#~ msgstr " Editer " - -#~ msgid " Sear/Repl " -#~ msgstr " Cherch/Rempl " - -#~ msgid " Command " -#~ msgstr " Commande " - -#~ msgid " Options " -#~ msgstr " Options " - -#~ msgid "Open...\tC-o" -#~ msgstr "Ouvrir...\tC-o" - -#~ msgid "New\tC-n" -#~ msgstr "Nouveau\tC-n" - -#~ msgid "Save\tF2" -#~ msgstr "Sauver\tF2" - -#~ msgid "Save as...\tF12" -#~ msgstr "Enregistrer sous...\tF12" - -#~ msgid "Insert file...\tF15" -#~ msgstr "Insérer fichier...\tF15" - -#~ msgid "Copy to file...\tC-f" -#~ msgstr "Copier vers fichier...\tC-f" - -#~ msgid "Disk operations" -#~ msgstr "Opérations disque" - -#~ msgid "Toggle mark\tF3" -#~ msgstr "Echange Marque\tF3" - -#~ msgid "Toggle mark columns\tC-b" -#~ msgstr "Echange Marque\tC-b" - -#~ msgid "Toggle insert/overwrite\tIns" -#~ msgstr "Echange insére/écrasement\tIns" - -#~ msgid "Delete block\tF8/C-Del" -#~ msgstr "Effacer block\tF8/C-Del" - -#~ msgid "Copy block to clipbrd\tC-Ins" -#~ msgstr "Copier le block dans le presse-papier\tC-Ins" - -#~ msgid "Cut block to clipbrd\tS-Del" -#~ msgstr "Couper le block vers le presse-papier\tS-Del" - -#~ msgid "Paste block from clipbrd\tS-Ins" -#~ msgstr "Coller le block du presse-papier\tS-Ins" - -#~ msgid "Selection history\tM-Ins" -#~ msgstr "Historique de la sélection\tM-Ins" - -#~ msgid "Manipulating blocks of text" -#~ msgstr "Manipulation de blocs de texte" - -#~ msgid " Srch/Replce " -#~ msgstr " Chercher/Remplacer " - -#~ msgid "Search...\tF7" -#~ msgstr "Rechercher...\tF7" - -#~ msgid "Search again\tF17" -#~ msgstr "Chercher à nouveau\tF17" - -#~ msgid "Replace...\tF4" -#~ msgstr "Remplacer...\tF4" - -#~ msgid "Replace again\tF14" -#~ msgstr "Remplacer à nouveau\tF14" - -#~ msgid "Search for and replace text" -#~ msgstr "Chercher et remplacer texte" - -#~ msgid "Goto line...\tM-l" -#~ msgstr "Aller à la ligne...\tM-l" +#~ msgid "_About" +#~ msgstr "_A Propos" -#~ msgid "Start record macro\tC-r" -#~ msgstr "Commencer à enregistrer une macro\tC-r" +#~ msgid "Information on this program" +#~ msgstr "Informations sur ce programme" -#~ msgid "Finish record macro...\tC-r" -#~ msgstr "Terminer l'enregistrement de macro...\tC-r" +#~ msgid "_File" +#~ msgstr "_Fichier" -#~ msgid "Execute macro...\tC-a, KEY" -#~ msgstr "Exécuter macro...\tC-a, TOUCHE" +#~ msgid "_Edit" +#~ msgstr "_Editer" -#~ msgid "Delete macro...\t" -#~ msgstr "Effacer macro...\t" +#~ msgid "Open with" +#~ msgstr "Ouvrir avec" -#~ msgid "Insert date/time\tC-d" -#~ msgstr "Insérer date/heure\tC-d" +#~ msgid "Move/rename..." +#~ msgstr "Déplacer/renommer..." -#~ msgid "Format paragraph\tM-p" -#~ msgstr "Formater paragraphe\tM-p" +#~ msgid "_Mode" +#~ msgstr "_Mode" -#~ msgid "Refresh display\tC-l" -#~ msgstr "Rafraichir l'affichage\tC-l" +#~ msgid " Symlink " +#~ msgstr " Lien Symbolique " -#~ msgid "Macros and internal commands" -#~ msgstr "Macros et commandes internes" +#~ msgid "Ok" +#~ msgstr "Ok" #~ msgid "Open/Load" #~ msgstr "Ouvrir/Charger" @@ -4996,9 +5749,6 @@ #~ msgid "Save the current edit buffer as filename" #~ msgstr "Enregistrer le tampon d'édition courant dans un fichier" -#~ msgid "Exit" -#~ msgstr "Quiter" - #~ msgid "Quit editor" #~ msgstr "Quiter l'éditeur" @@ -5055,9 +5805,6 @@ #~ msgid "Do you want to delete " #~ msgstr "Voulez-vous vraiment effacer " - -#~ msgid "Open with..." -#~ msgstr "Ouvrir avec..." #~ msgid " Could not open %s directory" #~ msgstr " Impossible d'ouvrir le répertoire %s" diff -ruN old/mc-4.5.27/po/mc.pot new/mc-4.5.28/po/mc.pot --- old/mc-4.5.27/po/mc.pot Thu Mar 18 20:42:36 1999 +++ new/mc-4.5.28/po/mc.pot Fri Mar 26 15:30:48 1999 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 1999-03-18 19:56-0500\n" +"POT-Creation-Date: 1999-03-26 12:19-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,12 +18,13 @@ msgid " Emacs key: " msgstr "" -#: edit/edit_key_translator.c:133 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 msgid " Execute Macro " msgstr "" #. Input line for a single key press follows the ':' -#: edit/edit_key_translator.c:133 gtkedit/editcmd.c:707 gtkedit/editcmd.c:716 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 +#: gtkedit/editcmd.c:709 gtkedit/editcmd.c:718 msgid " Press macro hotkey: " msgstr "" @@ -35,133 +36,135 @@ msgid " Press any key: " msgstr "" -#: gnome/gcmd.c:56 +#: gnome/gcmd.c:57 msgid " There is no other panel to compare contents to " msgstr "" -#: gnome/gcmd.c:112 +#: gnome/gcmd.c:113 msgid "GNU Midnight Commander" msgstr "" -#: gnome/gcmd.c:115 +#: gnome/gcmd.c:116 msgid "The GNOME edition of the Midnight Commander file manager." msgstr "" -#: gnome/gcmd.c:127 src/main.c:844 src/screen.c:2067 +#: gnome/gcmd.c:128 src/main.c:847 src/screen.c:2060 msgid " The Midnight Commander " msgstr "" -#: gnome/gcmd.c:128 src/main.c:845 +#: gnome/gcmd.c:129 src/main.c:848 msgid " Do you really want to quit the Midnight Commander? " msgstr "" -#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1859 -#: src/file.c:2231 src/filegui.c:602 src/hotlist.c:1035 src/main.c:846 -#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 +#: gnome/gcmd.c:130 gtkedit/editcmd.c:2269 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2233 src/filegui.c:602 src/hotlist.c:1035 src/main.c:849 +#: src/screen.c:2062 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&Yes" msgstr "" -#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1859 -#: src/file.c:2231 src/filegui.c:601 src/hotlist.c:1035 src/main.c:846 -#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 +#: gnome/gcmd.c:130 gtkedit/editcmd.c:2269 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2233 src/filegui.c:601 src/hotlist.c:1035 src/main.c:849 +#: src/screen.c:2062 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&No" msgstr "" -#: gnome/gcmd.c:268 +#: gnome/gcmd.c:269 msgid "Sort By" msgstr "" #. we define this up here so we can pass it in to our callback -#: gnome/gcmd.c:273 +#: gnome/gcmd.c:274 msgid "Ignore case sensitivity." msgstr "" -#: gnome/gcmd.c:281 src/chmod.c:150 src/screen.c:425 +#: gnome/gcmd.c:282 gnome/gcustom-layout.c:43 src/chmod.c:150 src/screen.c:395 msgid "Name" msgstr "" -#: gnome/gcmd.c:288 +#: gnome/gcmd.c:289 msgid "File Type" msgstr "" -#: gnome/gcmd.c:294 src/screen.c:426 src/screen.c:427 +#: gnome/gcmd.c:295 gnome/gcustom-layout.c:47 src/screen.c:396 +#: src/screen.c:397 msgid "Size" msgstr "" -#: gnome/gcmd.c:300 +#: gnome/gcmd.c:301 msgid "Time Last Accessed" msgstr "" -#: gnome/gcmd.c:306 +#: gnome/gcmd.c:307 msgid "Time Last Modified" msgstr "" -#: gnome/gcmd.c:312 +#: gnome/gcmd.c:313 msgid "Time Last Changed" msgstr "" -#: gnome/gcmd.c:326 +#: gnome/gcmd.c:327 msgid "Reverse the order." msgstr "" -#: gnome/gcmd.c:389 +#: gnome/gcmd.c:390 msgid "Enter name." msgstr "" -#: gnome/gcmd.c:395 +#: gnome/gcmd.c:396 msgid "Enter label for command:" msgstr "" -#: gnome/gcmd.c:494 +#: gnome/gcmd.c:495 msgid "Find all core files" msgstr "" -#: gnome/gcmd.c:497 src/panelize.c:350 +#: gnome/gcmd.c:498 src/panelize.c:350 msgid "Find rejects after patching" msgstr "" -#: gnome/gcmd.c:541 +#: gnome/gcmd.c:542 msgid "Run Command" msgstr "" #. Frame 1 -#: gnome/gcmd.c:546 +#: gnome/gcmd.c:547 msgid "Preset Commands" msgstr "" -#: gnome/gcmd.c:563 +#. add add/remove buttons in center +#: gnome/gcmd.c:564 gnome/gcustom-layout.c:185 msgid "Add" msgstr "" -#: gnome/gcmd.c:567 +#: gnome/gcmd.c:568 gnome/gcustom-layout.c:186 msgid "Remove" msgstr "" #. Frame 2 -#: gnome/gcmd.c:575 +#: gnome/gcmd.c:576 msgid "Run this Command" msgstr "" -#: gnome/gcmd.c:582 +#: gnome/gcmd.c:583 msgid "Command: " msgstr "" -#: gnome/gcmd.c:645 +#: gnome/gcmd.c:646 msgid "Set Filter" msgstr "" -#: gnome/gcmd.c:650 gnome/gcmd.c:691 gnome/gcmd.c:696 gnome/gcmd.c:700 -#: gnome/gscreen.c:2516 +#: gnome/gcmd.c:651 gnome/gcmd.c:692 gnome/gcmd.c:697 gnome/gcmd.c:701 +#: gnome/gscreen.c:2525 msgid "Show all files" msgstr "" -#: gnome/gcmd.c:657 +#: gnome/gcmd.c:658 msgid "." msgstr "" -#: gnome/gcmd.c:673 +#: gnome/gcmd.c:674 msgid "" "Enter a filter here for files in the panel view.\n" "\n" @@ -169,197 +172,291 @@ "*.gif will show just gif images" msgstr "" -#: gnome/gcmd.c:675 +#: gnome/gcmd.c:676 msgid "Enter a Regular Expression to filter files in the panel view." msgstr "" -#: gnome/gcmd.c:732 gnome/gpopup.c:53 +#: gnome/gcmd.c:733 msgid " Open with..." msgstr "" -#: gnome/gcmd.c:733 gnome/gpopup.c:54 +#: gnome/gcmd.c:734 msgid "Enter extra arguments:" msgstr "" -#: gnome/gdesktop.c:420 gnome/gdesktop.c:2070 +#: gnome/gcmd.c:796 +msgid "Desktop entry properties" +msgstr "" + +#: gnome/gcustom-layout.c:36 +msgid "Access Time" +msgstr "" + +#: gnome/gcustom-layout.c:37 +msgid "Creation Time" +msgstr "" + +#. Group +#: gnome/gcustom-layout.c:38 gnome/gnome-file-property-dialog.c:776 +#: gnome/gnome-file-property-dialog.c:940 gnome/gprop.c:280 gnome/gprop.c:405 +#: src/screen.c:409 +msgid "Group" +msgstr "" + +#: gnome/gcustom-layout.c:39 +msgid "Group ID" +msgstr "" + +#: gnome/gcustom-layout.c:40 +msgid "Inode Number" +msgstr "" + +#: gnome/gcustom-layout.c:41 src/achown.c:378 +msgid "Mode" +msgstr "" + +#: gnome/gcustom-layout.c:42 +msgid "Modification Time" +msgstr "" + +#: gnome/gcustom-layout.c:44 +msgid "Number of Hard Links" +msgstr "" + +#. Owner +#: gnome/gcustom-layout.c:45 gnome/gnome-file-property-dialog.c:925 +#: gnome/gprop.c:390 src/screen.c:408 +msgid "Owner" +msgstr "" + +#: gnome/gcustom-layout.c:46 src/screen.c:402 +msgid "Permission" +msgstr "" + +#: gnome/gcustom-layout.c:48 +msgid "Size (short)" +msgstr "" + +#: gnome/gcustom-layout.c:49 +msgid "Type" +msgstr "" + +#: gnome/gcustom-layout.c:50 +msgid "User ID" +msgstr "" + +#: gnome/gcustom-layout.c:144 +msgid "Possible Columns" +msgstr "" + +#: gnome/gcustom-layout.c:164 +msgid "Displayed Columns" +msgstr "" + +#: gnome/gcustom-layout.c:306 +msgid "Custom View" +msgstr "" + +#: gnome/gdesktop.c:416 gnome/gdesktop.c:2067 msgid "Warning" msgstr "" -#: gnome/gdesktop.c:421 +#: gnome/gdesktop.c:417 #, c-format msgid "Could not open %s; will not have desktop icons" msgstr "" -#: gnome/gdesktop.c:1014 +#: gnome/gdesktop.c:1010 msgid "While running the mount/umount command" msgstr "" -#: gnome/gdesktop.c:1083 +#: gnome/gdesktop.c:1079 msgid "While running the eject command" msgstr "" -#: gnome/gdesktop.c:1136 gnome/gicon.c:154 gnome/gtools.c:52 +#: gnome/gdesktop.c:1132 gnome/gicon.c:154 gnome/gtools.c:52 msgid "Error" msgstr "" #. Create the link to the user's home directory so that he will have an icon -#: gnome/gdesktop.c:2066 +#: gnome/gdesktop.c:2063 msgid "Home directory" msgstr "" -#: gnome/gdesktop.c:2071 +#: gnome/gdesktop.c:2068 #, c-format msgid "Could not symlink %s to %s; will not have initial desktop icons." msgstr "" -#: gnome/gdesktop.c:2400 gnome/glayout.c:355 +#: gnome/gdesktop.c:2409 +msgid "" +"Unable to locate the file:\n" +"background-properties-capplet\n" +"in your path.\n" +"\n" +"We are unable to set the background." +msgstr "" + +#: gnome/gdesktop.c:2418 gnome/glayout.c:361 msgid "_Terminal" msgstr "" -#: gnome/gdesktop.c:2400 gnome/glayout.c:355 +#: gnome/gdesktop.c:2418 gnome/glayout.c:361 msgid "Launch a new terminal in the current directory" msgstr "" #. If this ever changes, make sure you update create_new_menu accordingly. -#: gnome/gdesktop.c:2402 gnome/glayout.c:357 +#: gnome/gdesktop.c:2420 gnome/glayout.c:363 msgid "_Directory..." msgstr "" -#: gnome/gdesktop.c:2402 gnome/glayout.c:357 +#: gnome/gdesktop.c:2420 gnome/glayout.c:363 msgid "Creates a new directory" msgstr "" -#: gnome/gdesktop.c:2410 gnome/glayout.c:440 +#: gnome/gdesktop.c:2421 +msgid "_Launcher..." +msgstr "" + +#: gnome/gdesktop.c:2421 +msgid "Creates a new launcher" +msgstr "" + +#: gnome/gdesktop.c:2429 gnome/glayout.c:448 msgid "Arrange Icons" msgstr "" -#: gnome/gdesktop.c:2411 +#: gnome/gdesktop.c:2430 msgid "Create New Window" msgstr "" -#: gnome/gdesktop.c:2413 -msgid "Rescan Mountable Devices" +#: gnome/gdesktop.c:2432 +msgid "Recreate Desktop Shortcuts" msgstr "" -#: gnome/gdesktop.c:2414 gnome/glayout.c:443 +#: gnome/gdesktop.c:2433 gnome/glayout.c:451 msgid "Rescan Desktop" msgstr "" -#: gnome/gdialogs.c:59 -msgid "To: " +#: gnome/gdesktop.c:2434 +msgid "Configure Background Image" msgstr "" #: gnome/gdialogs.c:60 -msgid "Copying from: " +msgid "To: " msgstr "" #: gnome/gdialogs.c:61 +msgid "Copying from: " +msgstr "" + +#: gnome/gdialogs.c:62 msgid "Deleting file: " msgstr "" -#: gnome/gdialogs.c:368 +#: gnome/gdialogs.c:370 msgid "Files Exist" msgstr "" -#: gnome/gdialogs.c:383 +#: gnome/gdialogs.c:385 msgid "" "Some of the files you are trying to copy already exist in the destination " "folder. Please select the action to be performed." msgstr "" -#: gnome/gdialogs.c:396 +#: gnome/gdialogs.c:398 msgid "Prompt me before overwriting any file." msgstr "" -#: gnome/gdialogs.c:403 +#: gnome/gdialogs.c:405 msgid "Don't overwrite any files." msgstr "" -#: gnome/gdialogs.c:419 +#: gnome/gdialogs.c:421 msgid "Overwrite:" msgstr "" -#: gnome/gdialogs.c:426 +#: gnome/gdialogs.c:428 msgid "Older files." msgstr "" -#: gnome/gdialogs.c:432 +#: gnome/gdialogs.c:434 msgid "Files only if size differs." msgstr "" -#: gnome/gdialogs.c:438 +#: gnome/gdialogs.c:440 msgid "All files." msgstr "" -#: gnome/gdialogs.c:478 +#: gnome/gdialogs.c:480 msgid "File Exists" msgstr "" -#: gnome/gdialogs.c:484 +#: gnome/gdialogs.c:486 #, c-format msgid "The target file already exists: %s" msgstr "" -#: gnome/gdialogs.c:491 +#: gnome/gdialogs.c:493 msgid "Replace it?" msgstr "" -#: gnome/gdialogs.c:565 gtkedit/editwidget.c:1067 src/file.c:802 -#: src/screen.c:2308 src/screen.c:2338 src/tree.c:1024 +#: gnome/gdialogs.c:567 gtkedit/editwidget.c:1069 src/file.c:802 +#: src/screen.c:2301 src/screen.c:2331 src/tree.c:1024 msgid "Copy" msgstr "" -#: gnome/gdialogs.c:568 gtkedit/editwidget.c:1068 +#: gnome/gdialogs.c:570 gtkedit/editwidget.c:1070 msgid "Move" msgstr "" -#: gnome/gdialogs.c:585 +#: gnome/gdialogs.c:587 msgid "Destination" msgstr "" -#: gnome/gdialogs.c:589 +#: gnome/gdialogs.c:591 msgid "Find Destination Folder" msgstr "" -#: gnome/gdialogs.c:594 +#: gnome/gdialogs.c:596 msgid "Copy as a background process" msgstr "" -#: gnome/gdialogs.c:614 +#: gnome/gdialogs.c:616 msgid "Advanced Options" msgstr "" -#: gnome/gdialogs.c:618 +#: gnome/gdialogs.c:620 msgid "Preserve symlinks" msgstr "" -#: gnome/gdialogs.c:628 +#: gnome/gdialogs.c:630 msgid "Follow links." msgstr "" -#: gnome/gdialogs.c:634 +#: gnome/gdialogs.c:636 msgid "" "Selecting this will copy the files that symlinks point to instead of just " "copying the link." msgstr "" -#: gnome/gdialogs.c:639 +#: gnome/gdialogs.c:641 msgid "Preserve file attributes." msgstr "" -#: gnome/gdialogs.c:644 +#: gnome/gdialogs.c:646 msgid "Preserves the permissions and the UID/GID if possible" msgstr "" -#: gnome/gdialogs.c:650 +#: gnome/gdialogs.c:652 msgid "Recursively copy subdirectories." msgstr "" -#: gnome/gdialogs.c:655 +#: gnome/gdialogs.c:657 msgid "If set, this will copy the directories recursively" msgstr "" -#: gnome/gdialogs.c:759 +#: gnome/gdialogs.c:761 #, c-format msgid "" "%s\n" @@ -367,56 +464,58 @@ "Directory not empty. Delete it recursively?" msgstr "" -#: gnome/gdialogs.c:768 src/file.c:2226 +#: gnome/gdialogs.c:770 src/file.c:2228 msgid " Delete: " msgstr "" -#: gnome/gdialogs.c:772 +#: gnome/gdialogs.c:774 msgid "Do the same for the rest" msgstr "" -#: gnome/gdialogs.c:841 +#: gnome/gdialogs.c:843 msgid "Move Progress" msgstr "" -#: gnome/gdialogs.c:844 +#: gnome/gdialogs.c:846 msgid "Copy Progress" msgstr "" -#: gnome/gdialogs.c:847 +#: gnome/gdialogs.c:849 msgid "Delete Progress" msgstr "" -#: gnome/gdialogs.c:892 +#: gnome/gdialogs.c:894 msgid "File " msgstr "" -#: gnome/gdialogs.c:896 -msgid " is " +#: gnome/gdialogs.c:898 +msgid "is " msgstr "" -#: gnome/gdialogs.c:899 -msgid " Done." +#: gnome/gdialogs.c:901 +msgid "done." msgstr "" -#: gnome/gdialogs.c:959 src/wtools.c:585 vfs/vfs.c:1762 +#. Translators should take care as "Password" or its translations +#. are used to identify password boxes and hide characters with "*" +#: gnome/gdialogs.c:961 src/wtools.c:587 vfs/vfs.c:1762 msgid "Password:" msgstr "" -#: gnome/gdialogs.c:959 src/wtools.c:585 +#: gnome/gdialogs.c:961 msgid "Password" msgstr "" #. Create the dialog -#: gnome/gdialogs.c:991 +#: gnome/gdialogs.c:993 msgid "Symbolic Link" msgstr "" -#: gnome/gdialogs.c:1007 src/boxes.c:803 +#: gnome/gdialogs.c:1009 src/boxes.c:803 msgid "Existing filename (filename symlink will point to):" msgstr "" -#: gnome/gdialogs.c:1021 src/boxes.c:801 +#: gnome/gdialogs.c:1023 src/boxes.c:801 msgid "Symbolic link filename:" msgstr "" @@ -519,210 +618,447 @@ msgstr "" #. GNOMEUIINFO_ITEM_NONE(N_("Open _FTP site"), N_("Opens an FTP site"), ftplink_cmd }, -#: gnome/glayout.c:378 +#: gnome/glayout.c:384 msgid "_Copy..." msgstr "" -#: gnome/glayout.c:378 +#: gnome/glayout.c:384 msgid "Copy files" msgstr "" -#: gnome/glayout.c:379 +#: gnome/glayout.c:385 msgid "_Delete..." msgstr "" -#: gnome/glayout.c:379 +#: gnome/glayout.c:385 msgid "Delete files" msgstr "" -#: gnome/glayout.c:380 +#: gnome/glayout.c:386 msgid "_Move..." msgstr "" -#: gnome/glayout.c:380 +#: gnome/glayout.c:386 msgid "Rename or move files" msgstr "" -#: gnome/glayout.c:382 +#: gnome/glayout.c:388 msgid "Show directory sizes" msgstr "" -#: gnome/glayout.c:382 +#: gnome/glayout.c:388 msgid "Shows the disk space used by each directory" msgstr "" -#: gnome/glayout.c:389 +#: gnome/glayout.c:395 msgid "Select _All" msgstr "" -#: gnome/glayout.c:389 +#: gnome/glayout.c:395 msgid "Select all files in the current Panel" msgstr "" -#: gnome/glayout.c:391 +#: gnome/glayout.c:397 msgid "_Select Files..." msgstr "" -#: gnome/glayout.c:391 +#: gnome/glayout.c:397 msgid "Select a group of files" msgstr "" -#: gnome/glayout.c:392 +#: gnome/glayout.c:398 msgid "_Invert Selection" msgstr "" -#: gnome/glayout.c:392 +#: gnome/glayout.c:398 msgid "Reverses the list of tagged files" msgstr "" -#: gnome/glayout.c:394 +#: gnome/glayout.c:400 msgid "_Rescan Directory" msgstr "" -#: gnome/glayout.c:394 +#: gnome/glayout.c:400 msgid "Rescan the directory contents" msgstr "" -#: gnome/glayout.c:401 +#: gnome/glayout.c:407 msgid "_Sort By..." msgstr "" -#: gnome/glayout.c:401 +#: gnome/glayout.c:407 msgid "Confirmation settings" msgstr "" -#: gnome/glayout.c:402 +#: gnome/glayout.c:408 msgid "_Filter View..." msgstr "" -#: gnome/glayout.c:402 +#: gnome/glayout.c:408 msgid "Global option settings" msgstr "" -#: gnome/glayout.c:409 +#: gnome/glayout.c:415 msgid "_Find File..." msgstr "" -#: gnome/glayout.c:409 +#: gnome/glayout.c:415 msgid "Locate files on disk" msgstr "" #. { GNOME_APP_UI_ITEM, N_("_Compare panels..."), N_("Compare two panel contents"), gnome_compare_panels }, -#: gnome/glayout.c:412 +#: gnome/glayout.c:418 +msgid "_Edit mime types..." +msgstr "" + +#: gnome/glayout.c:418 +msgid "Edits the MIME type bindings" +msgstr "" + +#: gnome/glayout.c:420 msgid "_Run Command..." msgstr "" -#: gnome/glayout.c:412 +#: gnome/glayout.c:420 msgid "Runs a command" msgstr "" -#: gnome/glayout.c:414 +#: gnome/glayout.c:422 msgid "_Run Command in panel..." msgstr "" -#: gnome/glayout.c:414 +#: gnome/glayout.c:422 msgid "Run a command and put the results in a panel" msgstr "" -#: gnome/glayout.c:424 +#: gnome/glayout.c:432 msgid "_Background jobs..." msgstr "" -#: gnome/glayout.c:424 +#: gnome/glayout.c:432 msgid "List of background operations" msgstr "" -#: gnome/glayout.c:427 +#: gnome/glayout.c:435 msgid "Exit" msgstr "" -#: gnome/glayout.c:427 +#: gnome/glayout.c:435 msgid "Terminates the file manager and the desktop" msgstr "" -#: gnome/glayout.c:442 +#: gnome/glayout.c:450 msgid "Rescan System Devices" msgstr "" -#: gnome/glayout.c:450 gnome/glayout.c:460 +#: gnome/glayout.c:458 gnome/glayout.c:468 msgid "_Layout" msgstr "" -#: gnome/glayout.c:451 gnome/glayout.c:461 +#: gnome/glayout.c:459 gnome/glayout.c:469 msgid "_Commands" msgstr "" -#: gnome/glayout.c:452 +#: gnome/glayout.c:460 msgid "_Desktop" msgstr "" -#: gnome/glayout.c:453 gnome/glayout.c:462 +#: gnome/glayout.c:461 gnome/glayout.c:470 msgid "_Help" msgstr "" -#: gnome/glayout.c:600 +#: gnome/glayout.c:610 msgid "File/New/Directory..." msgstr "" -#: gnome/gpopup.c:252 gnome/gpopup.c:255 -msgid "Properties" +#. we set the file part +#: gnome/gnome-file-property-dialog.c:170 +msgid "Full Name: " msgstr "" -#: gnome/gpopup.c:253 gnome/gpopup.c:254 gtkedit/editwidget.c:1070 -#: src/screen.c:2311 src/screen.c:2341 -msgid "Delete" +#: gnome/gnome-file-property-dialog.c:178 +msgid "File Name" msgstr "" -#: gnome/gpopup.c:256 -msgid "Mount device" +#: gnome/gnome-file-property-dialog.c:201 +msgid "File Type: " msgstr "" -#: gnome/gpopup.c:257 -msgid "Unmount device" +#: gnome/gnome-file-property-dialog.c:207 +msgid "File Type: Symbolic Link" msgstr "" -#: gnome/gpopup.c:258 -msgid "Eject device" +#: gnome/gnome-file-property-dialog.c:212 +msgid "Target Name: INVALID LINK" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:215 +msgid "Target Name: " msgstr "" -#: gnome/gpopup.c:260 gnome/gpopup.c:261 +#: gnome/gnome-file-property-dialog.c:220 +msgid "File Type: Directory" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:222 +msgid "File Type: Character Device" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:224 +msgid "File Type: Block Device" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:226 +msgid "File Type: Socket" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:228 +msgid "File Type: FIFO" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:238 +#: gnome/gnome-file-property-dialog.c:242 +#: gnome/gnome-file-property-dialog.c:248 +msgid "File Size: " +msgstr "" + +#: gnome/gnome-file-property-dialog.c:238 +msgid " bytes" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:242 +msgid " KBytes (" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:243 +#: gnome/gnome-file-property-dialog.c:249 +msgid " bytes)" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:248 +msgid " MBytes (" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:256 +msgid "File Size: N/A" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:267 +msgid "File Created on: " +msgstr "" + +#: gnome/gnome-file-property-dialog.c:276 +msgid "Last Modified on: " +msgstr "" + +#: gnome/gnome-file-property-dialog.c:285 +msgid "Last Accessed on: " +msgstr "" + +#: gnome/gnome-file-property-dialog.c:303 +msgid "URL:" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:310 +msgid "Caption:" +msgstr "" + +#. we do open first +#: gnome/gnome-file-property-dialog.c:469 gnome/gpopup2.c:187 msgid "Open" msgstr "" -#: gnome/gpopup.c:262 -msgid "Open with" +#: gnome/gnome-file-property-dialog.c:479 +msgid "Use default Open action" msgstr "" -#: gnome/gpopup.c:263 src/screen.c:2306 src/screen.c:2336 +#: gnome/gnome-file-property-dialog.c:489 +msgid "Drop Action" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:491 gnome/gpopup2.c:194 +#: src/screen.c:2299 src/screen.c:2329 msgid "View" msgstr "" -#: gnome/gpopup.c:264 -msgid "View unfiltered" +#: gnome/gnome-file-property-dialog.c:502 +msgid "Use default Drop action" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:504 +msgid "Use default View action" msgstr "" -#: gnome/gpopup.c:265 src/screen.c:2307 src/screen.c:2337 src/view.c:1991 +#: gnome/gnome-file-property-dialog.c:513 gnome/gpopup2.c:196 +#: src/screen.c:2300 src/screen.c:2330 src/view.c:1991 msgid "Edit" msgstr "" -#: gnome/gpopup.c:267 -msgid "Move/rename..." +#: gnome/gnome-file-property-dialog.c:523 +msgid "Use default Edit action" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:577 gnome/gprop.c:521 +msgid "Icon" +msgstr "" + +#. We must be a file or a link to a file. +#: gnome/gnome-file-property-dialog.c:611 +msgid "File Actions" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:616 +msgid "Open action" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:617 +msgid "Needs terminal to run" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:742 +msgid "File Permissions" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:753 gnome/gprop.c:259 +msgid "Current mode: " +msgstr "" + +#. Headings +#: gnome/gnome-file-property-dialog.c:768 gnome/gprop.c:272 +msgid "Read" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:769 gnome/gprop.c:273 +msgid "Write" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:770 gnome/gprop.c:274 +msgid "Exec" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:771 gnome/gprop.c:275 +msgid "Special" +msgstr "" + +#. Permissions +#: gnome/gnome-file-property-dialog.c:775 gnome/gprop.c:279 +msgid "User" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:777 gnome/gprop.c:281 +msgid "Other" +msgstr "" + +#. Special +#: gnome/gnome-file-property-dialog.c:781 gnome/gprop.c:285 +msgid "Set UID" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:782 gnome/gprop.c:286 +msgid "Set GID" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:783 gnome/gprop.c:287 +msgid "Sticky" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1074 +msgid "URL" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1077 +msgid "Statistics" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1083 +msgid "Options" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1086 +msgid "Permissions" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1089 +msgid " Properties" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1140 +msgid "You entered an invalid username" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1185 +msgid "You must rename your file to something" +msgstr "" + +#: gnome/gnome-file-property-dialog.c:1191 +msgid "You cannot rename a file to something containing a '/' character" msgstr "" -#: gnome/gpopup.c:268 +#. the first label +#: gnome/gnome-open-dialog.c:379 +msgid "Select an application to open \"" +msgstr "" + +#: gnome/gnome-open-dialog.c:390 +msgid "Select a file to run with" +msgstr "" + +#. the file tree +#: gnome/gnome-open-dialog.c:401 +msgid "Applications" +msgstr "" + +#: gnome/gnome-open-dialog.c:417 +msgid "Program to run" +msgstr "" + +#: gnome/gpopup2.c:188 +msgid "Mount device" +msgstr "" + +#: gnome/gpopup2.c:189 +msgid "Unmount device" +msgstr "" + +#: gnome/gpopup2.c:190 +msgid "Eject device" +msgstr "" + +#: gnome/gpopup2.c:193 +msgid "Open with..." +msgstr "" + +#: gnome/gpopup2.c:195 +msgid "View Unfiltered" +msgstr "" + +#: gnome/gpopup2.c:198 msgid "Copy..." msgstr "" -#: gnome/gpopup.c:270 -msgid "Link..." +#: gnome/gpopup2.c:199 gtkedit/editwidget.c:1072 src/screen.c:2304 +#: src/screen.c:2334 +msgid "Delete" +msgstr "" + +#: gnome/gpopup2.c:200 +msgid "Move..." msgstr "" -#: gnome/gpopup.c:271 +#: gnome/gpopup2.c:201 +msgid "Hard Link..." +msgstr "" + +#: gnome/gpopup2.c:202 msgid "Symlink..." msgstr "" -#: gnome/gpopup.c:272 -msgid "Edit symlink..." +#: gnome/gpopup2.c:203 +msgid "Edit Symlink..." +msgstr "" + +#: gnome/gpopup2.c:205 +msgid "Properties..." msgstr "" #: gnome/gprefs.c:81 @@ -833,63 +1169,10 @@ msgid "File mode (permissions)" msgstr "" -#: gnome/gprop.c:259 -msgid "Current mode: " -msgstr "" - -#. Headings -#: gnome/gprop.c:272 -msgid "Read" -msgstr "" - -#: gnome/gprop.c:273 -msgid "Write" -msgstr "" - -#: gnome/gprop.c:274 -msgid "Exec" -msgstr "" - -#: gnome/gprop.c:275 -msgid "Special" -msgstr "" - -#. Permissions -#: gnome/gprop.c:279 -msgid "User" -msgstr "" - -#. Group -#: gnome/gprop.c:280 gnome/gprop.c:405 src/screen.c:439 -msgid "Group" -msgstr "" - -#: gnome/gprop.c:281 -msgid "Other" -msgstr "" - -#. Special -#: gnome/gprop.c:285 -msgid "Set UID" -msgstr "" - -#: gnome/gprop.c:286 -msgid "Set GID" -msgstr "" - -#: gnome/gprop.c:287 -msgid "Sticky" -msgstr "" - #: gnome/gprop.c:321 gnome/gprop.c:347 msgid "" msgstr "" -#. Owner -#: gnome/gprop.c:390 src/screen.c:438 -msgid "Owner" -msgstr "" - #: gnome/gprop.c:494 msgid "General" msgstr "" @@ -898,168 +1181,164 @@ msgid "Title" msgstr "" -#: gnome/gprop.c:521 -msgid "Icon" -msgstr "" - #: gnome/gprop.c:535 msgid "Select icon" msgstr "" -#: gnome/gscreen.c:1468 +#: gnome/gscreen.c:1472 msgid "Rescan Directory" msgstr "" -#: gnome/gscreen.c:1468 +#: gnome/gscreen.c:1472 msgid "Reloads the current directory" msgstr "" -#: gnome/gscreen.c:1470 +#: gnome/gscreen.c:1474 msgid "New folder" msgstr "" -#: gnome/gscreen.c:1470 +#: gnome/gscreen.c:1474 msgid "Creates a new folder here" msgstr "" -#: gnome/gscreen.c:1648 +#: gnome/gscreen.c:1652 msgid "All files" msgstr "" -#: gnome/gscreen.c:1650 +#: gnome/gscreen.c:1654 msgid "Archives and compressed files" msgstr "" -#: gnome/gscreen.c:1652 +#: gnome/gscreen.c:1656 msgid "RPM/DEB files" msgstr "" -#: gnome/gscreen.c:1654 +#: gnome/gscreen.c:1658 msgid "Text/Document files" msgstr "" -#: gnome/gscreen.c:1656 +#: gnome/gscreen.c:1660 msgid "HTML and SGML files" msgstr "" -#: gnome/gscreen.c:1658 +#: gnome/gscreen.c:1662 msgid "Postscript and PDF files" msgstr "" -#: gnome/gscreen.c:1660 +#: gnome/gscreen.c:1664 msgid "Spreadsheet files" msgstr "" -#: gnome/gscreen.c:1662 +#: gnome/gscreen.c:1666 msgid "Image files" msgstr "" -#: gnome/gscreen.c:1665 +#: gnome/gscreen.c:1669 msgid "Video/animation files" msgstr "" -#: gnome/gscreen.c:1667 +#: gnome/gscreen.c:1671 msgid "Audio files" msgstr "" -#: gnome/gscreen.c:1669 +#: gnome/gscreen.c:1673 msgid "C program files" msgstr "" -#: gnome/gscreen.c:1671 +#: gnome/gscreen.c:1675 msgid "C++ program files" msgstr "" -#: gnome/gscreen.c:1673 +#: gnome/gscreen.c:1677 msgid "Objective-C program files" msgstr "" -#: gnome/gscreen.c:1675 +#: gnome/gscreen.c:1679 msgid "Scheme program files" msgstr "" -#: gnome/gscreen.c:1677 +#: gnome/gscreen.c:1681 msgid "Assembler program files" msgstr "" -#: gnome/gscreen.c:1679 +#: gnome/gscreen.c:1683 msgid "Misc. program files" msgstr "" -#: gnome/gscreen.c:1681 +#: gnome/gscreen.c:1685 msgid "Font files" msgstr "" -#: gnome/gscreen.c:1808 +#: gnome/gscreen.c:1812 #, c-format msgid "Search: %s" msgstr "" -#: gnome/gscreen.c:1818 +#: gnome/gscreen.c:1822 #, c-format msgid "%s bytes in %d file" msgstr "" -#: gnome/gscreen.c:1818 +#: gnome/gscreen.c:1822 #, c-format msgid "%s bytes in %d files" msgstr "" -#: gnome/gscreen.c:1844 src/screen.c:677 +#: gnome/gscreen.c:1848 src/screen.c:670 msgid "" msgstr "" -#: gnome/gscreen.c:1898 +#: gnome/gscreen.c:1902 msgid "Filter" msgstr "" -#: gnome/gscreen.c:2338 +#: gnome/gscreen.c:2347 msgid "Back" msgstr "" -#: gnome/gscreen.c:2338 +#: gnome/gscreen.c:2347 msgid "Go to the previously visited directory" msgstr "" -#: gnome/gscreen.c:2340 +#: gnome/gscreen.c:2349 msgid "Up" msgstr "" -#: gnome/gscreen.c:2340 +#: gnome/gscreen.c:2349 msgid "Go up a level in the directory heirarchy" msgstr "" -#: gnome/gscreen.c:2342 +#: gnome/gscreen.c:2351 msgid "Forward" msgstr "" -#: gnome/gscreen.c:2342 +#: gnome/gscreen.c:2351 msgid "Go to the next directory" msgstr "" -#: gnome/gscreen.c:2345 src/tree.c:1020 +#: gnome/gscreen.c:2354 src/tree.c:1020 msgid "Rescan" msgstr "" -#: gnome/gscreen.c:2345 +#: gnome/gscreen.c:2354 msgid "Rescan the current directory" msgstr "" -#: gnome/gscreen.c:2348 +#: gnome/gscreen.c:2357 msgid "Home" msgstr "" -#: gnome/gscreen.c:2348 +#: gnome/gscreen.c:2357 msgid "Go to your home directory" msgstr "" -#: gnome/gscreen.c:2494 +#: gnome/gscreen.c:2503 msgid "Location:" msgstr "" #. 1 -#: gnome/gtools.c:110 gtkedit/editcmd.c:342 gtkedit/editcmd.c:1185 -#: gtkedit/editcmd.c:1270 gtkedit/editcmd.c:2847 gtkedit/editoptions.c:69 +#: gnome/gtools.c:110 gtkedit/editcmd.c:344 gtkedit/editcmd.c:1187 +#: gtkedit/editcmd.c:1272 gtkedit/editcmd.c:2868 gtkedit/editoptions.c:71 #: src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 src/boxes.c:466 #: src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 src/boxes.c:898 #: src/filegui.c:838 src/find.c:171 src/layout.c:369 src/option.c:144 @@ -1143,11 +1422,11 @@ msgid "help" msgstr "" -#: gnome/gwidget.c:96 src/file.c:2250 +#: gnome/gwidget.c:96 src/file.c:2252 msgid "yes" msgstr "" -#: gnome/gwidget.c:98 src/file.c:2248 +#: gnome/gwidget.c:98 src/file.c:2250 msgid "no" msgstr "" @@ -1160,55 +1439,55 @@ msgstr "" #. The file-name is printed after the ':' -#: gtkedit/edit.c:129 gtkedit/edit.c:224 gtkedit/edit.c:231 gtkedit/edit.c:238 -#: gtkedit/edit.c:245 gtkedit/edit.c:251 gtkedit/edit.c:308 gtkedit/edit.c:344 -#: gtkedit/editcmd.c:1945 gtkedit/editwidget.c:950 src/dir.c:386 -#: src/screen.c:2326 src/tree.c:692 src/tree.c:698 src/wtools.c:222 +#: gtkedit/edit.c:131 gtkedit/edit.c:226 gtkedit/edit.c:233 gtkedit/edit.c:240 +#: gtkedit/edit.c:247 gtkedit/edit.c:253 gtkedit/edit.c:310 gtkedit/edit.c:346 +#: gtkedit/editcmd.c:1954 gtkedit/editwidget.c:952 src/dir.c:386 +#: src/screen.c:2319 src/tree.c:692 src/tree.c:698 src/wtools.c:222 #: vfs/fish.c:224 msgid " Error " msgstr "" -#: gtkedit/edit.c:129 gtkedit/edit.c:231 +#: gtkedit/edit.c:131 gtkedit/edit.c:233 msgid " Failed trying to open file for reading: " msgstr "" -#: gtkedit/edit.c:238 +#: gtkedit/edit.c:240 msgid " Cannot get size/permissions info on file: " msgstr "" -#: gtkedit/edit.c:245 +#: gtkedit/edit.c:247 msgid " Not an ordinary file: " msgstr "" -#: gtkedit/edit.c:251 +#: gtkedit/edit.c:253 msgid " File is too large: " msgstr "" -#: gtkedit/edit.c:252 +#: gtkedit/edit.c:254 msgid "" " \n" " Increase edit.h:MAXBUF and recompile the editor. " msgstr "" -#: gtkedit/edit.c:308 gtkedit/edit.c:344 +#: gtkedit/edit.c:310 gtkedit/edit.c:346 msgid " Error allocating memory " msgstr "" -#: gtkedit/editcmd.c:335 +#: gtkedit/editcmd.c:337 msgid "Quick save " msgstr "" -#: gtkedit/editcmd.c:336 +#: gtkedit/editcmd.c:338 msgid "Safe save " msgstr "" -#: gtkedit/editcmd.c:337 +#: gtkedit/editcmd.c:339 msgid "Do backups -->" msgstr "" #. NLS for hotkeys? -#: gtkedit/editcmd.c:340 gtkedit/editcmd.c:1137 gtkedit/editcmd.c:1183 -#: gtkedit/editcmd.c:1268 gtkedit/editcmd.c:2845 gtkedit/editoptions.c:66 +#: gtkedit/editcmd.c:342 gtkedit/editcmd.c:1139 gtkedit/editcmd.c:1185 +#: gtkedit/editcmd.c:1270 gtkedit/editcmd.c:2866 gtkedit/editoptions.c:68 #: src/achown.c:71 src/boxes.c:139 src/boxes.c:279 src/boxes.c:376 #: src/boxes.c:464 src/boxes.c:644 src/boxes.c:727 src/boxes.c:781 #: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:821 @@ -1218,578 +1497,587 @@ msgid "&Cancel" msgstr "" -#: gtkedit/editcmd.c:346 +#: gtkedit/editcmd.c:348 msgid "Extension:" msgstr "" #. NLS ? -#: gtkedit/editcmd.c:353 +#: gtkedit/editcmd.c:355 msgid " Edit Save Mode " msgstr "" -#: gtkedit/editcmd.c:477 +#: gtkedit/editcmd.c:479 msgid " Save As " msgstr "" #. Warning message with a query to continue or cancel the operation -#: gtkedit/editcmd.c:491 gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 -#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 src/ext.c:301 src/file.c:619 -#: src/help.c:318 src/main.c:691 src/screen.c:2083 src/subshell.c:705 +#: gtkedit/editcmd.c:493 gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 +#: gtkedit/editcmd.c:989 gtkedit/editcmd.c:1086 src/ext.c:301 src/file.c:619 +#: src/help.c:318 src/main.c:694 src/screen.c:2076 src/subshell.c:705 #: src/subshell.c:731 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:463 #: vfs/mcfs.c:170 msgid " Warning " msgstr "" -#: gtkedit/editcmd.c:492 +#: gtkedit/editcmd.c:494 msgid " A file already exists with this name. " msgstr "" #. Push buttons to over-write the current file, or cancel the operation -#: gtkedit/editcmd.c:494 +#: gtkedit/editcmd.c:496 msgid "Overwrite" msgstr "" -#: gtkedit/editcmd.c:494 gtkedit/editcmd.c:556 gtkedit/editcmd.c:783 -#: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 -#: gtkedit/editcmd.c:1578 +#: gtkedit/editcmd.c:496 gtkedit/editcmd.c:558 gtkedit/editcmd.c:785 +#: gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 gtkedit/editcmd.c:989 +#: gtkedit/editcmd.c:1581 msgid "Cancel" msgstr "" -#: gtkedit/editcmd.c:510 +#: gtkedit/editcmd.c:512 msgid " Save as " msgstr "" -#: gtkedit/editcmd.c:510 gtkedit/editcmd.c:2615 +#: gtkedit/editcmd.c:512 gtkedit/editcmd.c:2636 msgid " Error trying to save file. " msgstr "" #. This heads the delete macro error dialog box -#: gtkedit/editcmd.c:626 gtkedit/editcmd.c:634 gtkedit/editcmd.c:659 +#: gtkedit/editcmd.c:628 gtkedit/editcmd.c:636 gtkedit/editcmd.c:661 msgid " Delete macro " msgstr "" #. 'Open' = load temp file -#: gtkedit/editcmd.c:628 +#: gtkedit/editcmd.c:630 msgid " Error trying to open temp file " msgstr "" #. 'Open' = load temp file -#: gtkedit/editcmd.c:636 gtkedit/editcmd.c:697 gtkedit/editcmd.c:765 +#: gtkedit/editcmd.c:638 gtkedit/editcmd.c:699 gtkedit/editcmd.c:767 msgid " Error trying to open macro file " msgstr "" -#: gtkedit/editcmd.c:641 gtkedit/editcmd.c:649 gtkedit/editcmd.c:685 -#: gtkedit/editcmd.c:740 +#: gtkedit/editcmd.c:643 gtkedit/editcmd.c:651 gtkedit/editcmd.c:687 +#: gtkedit/editcmd.c:742 #, c-format msgid "key '%d 0': " msgstr "" -#: gtkedit/editcmd.c:660 +#: gtkedit/editcmd.c:662 msgid " Error trying to overwrite macro file " msgstr "" #. This heads the 'Macro' dialog box -#: gtkedit/editcmd.c:677 +#: gtkedit/editcmd.c:679 msgid " Macro " msgstr "" #. Input line for a single key press follows the ':' -#: gtkedit/editcmd.c:679 +#: gtkedit/editcmd.c:681 msgid " Press the macro's new hotkey: " msgstr "" #. This heads the 'Save Macro' dialog box -#: gtkedit/editcmd.c:697 +#: gtkedit/editcmd.c:699 msgid " Save macro " msgstr "" -#: gtkedit/editcmd.c:707 gtkedit/editcmd.c:714 +#: gtkedit/editcmd.c:709 gtkedit/editcmd.c:716 msgid " Delete Macro " msgstr "" #. This heads the 'Load Macro' dialog box -#: gtkedit/editcmd.c:764 +#: gtkedit/editcmd.c:766 msgid " Load macro " msgstr "" -#: gtkedit/editcmd.c:778 gtkedit/editcmd.c:780 +#: gtkedit/editcmd.c:780 gtkedit/editcmd.c:782 msgid " Confirm save file? : " msgstr "" #. Buttons to 'Confirm save file' query -#: gtkedit/editcmd.c:783 +#: gtkedit/editcmd.c:785 msgid " Save file " msgstr "" -#: gtkedit/editcmd.c:783 gtkedit/editwidget.c:1064 src/view.c:1987 +#: gtkedit/editcmd.c:785 gtkedit/editwidget.c:1066 src/view.c:1987 msgid "Save" msgstr "" -#: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 +#: gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 msgid "" " Current text was modified without a file save. \n" " Continue discards these changes. " msgstr "" -#: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 -#: src/main.c:3067 +#: gtkedit/editcmd.c:812 gtkedit/editcmd.c:842 gtkedit/editcmd.c:989 +#: src/main.c:3076 msgid "Continue" msgstr "" #. Heads the 'Load' file dialog box -#: gtkedit/editcmd.c:829 gtkedit/editcmd.c:843 +#: gtkedit/editcmd.c:831 gtkedit/editcmd.c:845 msgid " Load " msgstr "" -#: gtkedit/editcmd.c:829 +#: gtkedit/editcmd.c:831 msgid " Error trying to open file for reading " msgstr "" -#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 +#: gtkedit/editcmd.c:989 gtkedit/editcmd.c:1086 msgid " Block is large, you may not be able to undo this action. " msgstr "" -#: gtkedit/editcmd.c:1084 +#: gtkedit/editcmd.c:1086 msgid " Continue " msgstr "" -#: gtkedit/editcmd.c:1084 +#: gtkedit/editcmd.c:1086 msgid " Cancel " msgstr "" -#: gtkedit/editcmd.c:1139 src/filegui.c:596 +#: gtkedit/editcmd.c:1141 src/filegui.c:596 msgid "al&L" msgstr "" -#: gtkedit/editcmd.c:1141 src/file.c:2172 src/filegui.c:266 +#: gtkedit/editcmd.c:1143 src/file.c:2174 src/filegui.c:266 msgid "&Skip" msgstr "" -#: gtkedit/editcmd.c:1143 +#: gtkedit/editcmd.c:1145 msgid "&Replace" msgstr "" #. This is for the confirm replace dialog box. The replaced string comes after the ':' -#: gtkedit/editcmd.c:1149 gtkedit/editcmd.c:1576 +#: gtkedit/editcmd.c:1151 gtkedit/editcmd.c:1579 msgid " Replace with: " msgstr "" -#: gtkedit/editcmd.c:1153 +#: gtkedit/editcmd.c:1155 msgid " Confirm replace " msgstr "" -#: gtkedit/editcmd.c:1187 gtkedit/editcmd.c:1272 +#: gtkedit/editcmd.c:1189 gtkedit/editcmd.c:1274 msgid "scanf &Expression" msgstr "" -#: gtkedit/editcmd.c:1189 +#: gtkedit/editcmd.c:1191 msgid "replace &All" msgstr "" -#: gtkedit/editcmd.c:1191 +#: gtkedit/editcmd.c:1193 msgid "pr&Ompt on replace" msgstr "" -#: gtkedit/editcmd.c:1193 gtkedit/editcmd.c:1274 +#: gtkedit/editcmd.c:1195 gtkedit/editcmd.c:1276 msgid "&Backwards" msgstr "" -#: gtkedit/editcmd.c:1195 gtkedit/editcmd.c:1276 +#: gtkedit/editcmd.c:1197 gtkedit/editcmd.c:1278 msgid "&Regular expression" msgstr "" -#: gtkedit/editcmd.c:1197 gtkedit/editcmd.c:1278 +#: gtkedit/editcmd.c:1199 gtkedit/editcmd.c:1280 msgid "&Whole words only" msgstr "" -#: gtkedit/editcmd.c:1199 gtkedit/editcmd.c:1280 +#: gtkedit/editcmd.c:1201 gtkedit/editcmd.c:1282 msgid "case &Sensitive" msgstr "" -#: gtkedit/editcmd.c:1203 +#: gtkedit/editcmd.c:1205 msgid " Enter replacement argument order eg. 3,2,1,4 " msgstr "" -#: gtkedit/editcmd.c:1207 +#: gtkedit/editcmd.c:1209 msgid " Enter replacement string:" msgstr "" -#: gtkedit/editcmd.c:1211 gtkedit/editcmd.c:1284 src/view.c:1912 +#: gtkedit/editcmd.c:1213 gtkedit/editcmd.c:1286 src/view.c:1912 msgid " Enter search string:" msgstr "" #. Heads the 'Replace' dialog box -#: gtkedit/editcmd.c:1230 gtkedit/editcmd.c:1480 gtkedit/editcmd.c:1574 -#: gtkedit/editcmd.c:2107 gtkedit/editcmd.c:2138 gtkedit/editcmd.c:2140 +#: gtkedit/editcmd.c:1232 gtkedit/editcmd.c:1483 gtkedit/editcmd.c:1577 +#: gtkedit/editcmd.c:2128 gtkedit/editcmd.c:2159 gtkedit/editcmd.c:2161 msgid " Replace " msgstr "" #. Heads the 'Search' dialog box -#: gtkedit/editcmd.c:1298 gtkedit/editcmd.c:1474 gtkedit/editcmd.c:2209 +#: gtkedit/editcmd.c:1300 gtkedit/editcmd.c:1477 gtkedit/editcmd.c:2230 #: src/view.c:1467 src/view.c:1566 src/view.c:1688 src/view.c:1880 #: src/view.c:1912 msgid " Search " msgstr "" #. An input line comes after the ':' -#: gtkedit/editcmd.c:1348 +#: gtkedit/editcmd.c:1349 msgid " Enter search text : " msgstr "" -#: gtkedit/editcmd.c:1355 +#: gtkedit/editcmd.c:1356 msgid " Enter replace text : " msgstr "" -#: gtkedit/editcmd.c:1359 -msgid " Enter argument order : " +#: gtkedit/editcmd.c:1359 gtkedit/editcmd.c:1360 +#, c-format +msgid "" +"You can enter regexp substrings with %s (not \\1, \\2 like sed) then use " +"\"Enter...order\"" +msgstr "" + +#: gtkedit/editcmd.c:1362 +msgid " Enter argument (or substring) order : " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1363 gtkedit/editcmd.c:1364 -msgid "Enter the order of replacement of your scanf format specifiers" +#: gtkedit/editcmd.c:1366 gtkedit/editcmd.c:1367 +msgid "" +"Enter the order of replacement of your scanf format specifiers or regexp " +"substrings" msgstr "" #. The following are check boxes -#: gtkedit/editcmd.c:1369 +#: gtkedit/editcmd.c:1372 msgid " Whole words only " msgstr "" -#: gtkedit/editcmd.c:1371 +#: gtkedit/editcmd.c:1374 msgid " Case sensitive " msgstr "" -#: gtkedit/editcmd.c:1374 +#: gtkedit/editcmd.c:1377 msgid " Regular expression " msgstr "" -#: gtkedit/editcmd.c:1375 gtkedit/editcmd.c:1376 +#: gtkedit/editcmd.c:1378 gtkedit/editcmd.c:1379 msgid "See the regex man page for how to compose a regular expression" msgstr "" -#: gtkedit/editcmd.c:1382 +#: gtkedit/editcmd.c:1385 msgid " Backwards " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1384 gtkedit/editcmd.c:1385 +#: gtkedit/editcmd.c:1387 gtkedit/editcmd.c:1388 msgid "Warning: Searching backward can be slow" msgstr "" -#: gtkedit/editcmd.c:1398 +#: gtkedit/editcmd.c:1401 msgid " Prompt on replace " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1400 +#: gtkedit/editcmd.c:1403 msgid "Ask before making each replacement" msgstr "" -#: gtkedit/editcmd.c:1402 +#: gtkedit/editcmd.c:1405 msgid " Replace all " msgstr "" -#: gtkedit/editcmd.c:1405 +#: gtkedit/editcmd.c:1408 msgid " Scanf expression " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1407 +#: gtkedit/editcmd.c:1410 msgid "Allows entering of a C format string, see the scanf man page" msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1412 +#: gtkedit/editcmd.c:1415 msgid "Begin search, Enter" msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1415 +#: gtkedit/editcmd.c:1418 msgid "Abort this dialog, Esc" msgstr "" #. Buttons for the confirm replace dialog box. -#: gtkedit/editcmd.c:1578 +#: gtkedit/editcmd.c:1581 msgid "Replace" msgstr "" -#: gtkedit/editcmd.c:1578 +#: gtkedit/editcmd.c:1581 msgid "Skip" msgstr "" -#: gtkedit/editcmd.c:1578 +#: gtkedit/editcmd.c:1581 msgid "Replace all" msgstr "" -#: gtkedit/editcmd.c:1945 +#: gtkedit/editcmd.c:1954 msgid "" " Invalid regular expression, or scanf expression with to many conversions " msgstr "" #. "Invalid regexp string or scanf string" -#: gtkedit/editcmd.c:2109 +#: gtkedit/editcmd.c:2130 msgid " Error in replacement format string. " msgstr "" -#: gtkedit/editcmd.c:2137 +#: gtkedit/editcmd.c:2158 #, c-format msgid " %ld replacements made. " msgstr "" -#: gtkedit/editcmd.c:2140 gtkedit/editcmd.c:2209 +#: gtkedit/editcmd.c:2161 gtkedit/editcmd.c:2230 msgid " Search string not found. " msgstr "" #. Confirm 'Quit' dialog box -#: gtkedit/editcmd.c:2233 gtkedit/editcmd.c:2248 gtkedit/editcmd.c:2251 +#: gtkedit/editcmd.c:2254 gtkedit/editcmd.c:2269 gtkedit/editcmd.c:2272 msgid " Quit " msgstr "" -#: gtkedit/editcmd.c:2234 gtkedit/editcmd.c:2252 +#: gtkedit/editcmd.c:2255 gtkedit/editcmd.c:2273 msgid "" " Current text was modified without a file save. \n" " Save with exit? " msgstr "" -#: gtkedit/editcmd.c:2248 +#: gtkedit/editcmd.c:2269 msgid " File was modified, Save with exit? " msgstr "" -#: gtkedit/editcmd.c:2248 +#: gtkedit/editcmd.c:2269 msgid "Cancel quit" msgstr "" -#: gtkedit/editcmd.c:2252 +#: gtkedit/editcmd.c:2273 msgid " &Cancel quit " msgstr "" -#: gtkedit/editcmd.c:2252 +#: gtkedit/editcmd.c:2273 msgid " &Yes " msgstr "" -#: gtkedit/editcmd.c:2252 +#: gtkedit/editcmd.c:2273 msgid " &No " msgstr "" -#: gtkedit/editcmd.c:2455 gtkedit/editcmd.c:2530 +#: gtkedit/editcmd.c:2476 gtkedit/editcmd.c:2551 msgid " Copy to clipboard " msgstr "" -#: gtkedit/editcmd.c:2455 gtkedit/editcmd.c:2477 gtkedit/editcmd.c:2530 -#: gtkedit/editcmd.c:2543 +#: gtkedit/editcmd.c:2476 gtkedit/editcmd.c:2498 gtkedit/editcmd.c:2551 +#: gtkedit/editcmd.c:2564 msgid " Unable to save to file. " msgstr "" -#: gtkedit/editcmd.c:2477 gtkedit/editcmd.c:2543 +#: gtkedit/editcmd.c:2498 gtkedit/editcmd.c:2564 msgid " Cut to clipboard " msgstr "" -#: gtkedit/editcmd.c:2565 gtkedit/editcmd.c:2569 gtkedit/editcmd.c:2574 -#: gtkedit/editcmd.c:2577 src/view.c:1852 +#: gtkedit/editcmd.c:2586 gtkedit/editcmd.c:2590 gtkedit/editcmd.c:2595 +#: gtkedit/editcmd.c:2598 src/view.c:1852 msgid " Goto line " msgstr "" -#: gtkedit/editcmd.c:2565 gtkedit/editcmd.c:2569 gtkedit/editcmd.c:2574 -#: gtkedit/editcmd.c:2577 +#: gtkedit/editcmd.c:2586 gtkedit/editcmd.c:2590 gtkedit/editcmd.c:2595 +#: gtkedit/editcmd.c:2598 msgid " Enter line: " msgstr "" -#: gtkedit/editcmd.c:2598 gtkedit/editcmd.c:2615 +#: gtkedit/editcmd.c:2619 gtkedit/editcmd.c:2636 msgid " Save Block " msgstr "" -#: gtkedit/editcmd.c:2649 +#: gtkedit/editcmd.c:2670 msgid " Insert File " msgstr "" -#: gtkedit/editcmd.c:2664 +#: gtkedit/editcmd.c:2685 msgid " Insert file " msgstr "" -#: gtkedit/editcmd.c:2664 +#: gtkedit/editcmd.c:2685 msgid " Error trying to insert file. " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2684 +#: gtkedit/editcmd.c:2705 msgid " Sort block " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2684 gtkedit/editcmd.c:2738 +#: gtkedit/editcmd.c:2705 gtkedit/editcmd.c:2759 msgid " You must first highlight a block of text. " msgstr "" -#: gtkedit/editcmd.c:2691 +#: gtkedit/editcmd.c:2712 msgid " Run Sort " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2693 +#: gtkedit/editcmd.c:2714 msgid " Enter sort options (see manpage) separated by whitespace: " msgstr "" -#: gtkedit/editcmd.c:2704 gtkedit/editcmd.c:2710 +#: gtkedit/editcmd.c:2725 gtkedit/editcmd.c:2731 msgid " Sort " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2706 +#: gtkedit/editcmd.c:2727 msgid " Error trying to execute sort command " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2712 +#: gtkedit/editcmd.c:2733 msgid " Sort returned non-zero: " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2736 gtkedit/editcmd.c:2766 +#: gtkedit/editcmd.c:2757 gtkedit/editcmd.c:2787 msgid " Process block " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2768 +#: gtkedit/editcmd.c:2789 msgid " Error trying to stat file " msgstr "" -#: gtkedit/editcmd.c:2838 +#: gtkedit/editcmd.c:2859 msgid " Mail " msgstr "" -#: gtkedit/editcmd.c:2851 +#: gtkedit/editcmd.c:2872 msgid " Copies to" msgstr "" -#: gtkedit/editcmd.c:2855 +#: gtkedit/editcmd.c:2876 msgid " Subject" msgstr "" -#: gtkedit/editcmd.c:2859 +#: gtkedit/editcmd.c:2880 msgid " To" msgstr "" -#: gtkedit/editcmd.c:2861 +#: gtkedit/editcmd.c:2882 msgid " mail -s -c " msgstr "" -#: gtkedit/editoptions.c:34 +#: gtkedit/editoptions.c:36 msgid "Intuitive" msgstr "" -#: gtkedit/editoptions.c:34 +#: gtkedit/editoptions.c:36 msgid "Emacs" msgstr "" -#: gtkedit/editoptions.c:37 +#: gtkedit/editoptions.c:39 msgid "None" msgstr "" -#: gtkedit/editoptions.c:37 +#: gtkedit/editoptions.c:39 msgid "Dynamic paragraphing" msgstr "" -#: gtkedit/editoptions.c:37 +#: gtkedit/editoptions.c:39 msgid "Type writer wrap" msgstr "" #. 2 -#: gtkedit/editoptions.c:72 +#: gtkedit/editoptions.c:74 msgid "Word wrap line length : " msgstr "" #. 4 -#: gtkedit/editoptions.c:78 +#: gtkedit/editoptions.c:80 msgid "Tab spacing : " msgstr "" -#: gtkedit/editoptions.c:86 +#: gtkedit/editoptions.c:88 msgid "synta&X highlighting" msgstr "" #. 7 -#: gtkedit/editoptions.c:92 +#: gtkedit/editoptions.c:94 msgid "confir&M before saving" msgstr "" #. 8 -#: gtkedit/editoptions.c:95 +#: gtkedit/editoptions.c:97 msgid "fill tabs with &Spaces" msgstr "" #. 9 -#: gtkedit/editoptions.c:98 +#: gtkedit/editoptions.c:100 msgid "&Return does autoindent" msgstr "" #. 10 -#: gtkedit/editoptions.c:101 +#: gtkedit/editoptions.c:103 msgid "&Backspace through tabs" msgstr "" #. 11 -#: gtkedit/editoptions.c:104 +#: gtkedit/editoptions.c:106 msgid "&Fake half tabs" msgstr "" #. 13 -#: gtkedit/editoptions.c:110 +#: gtkedit/editoptions.c:112 msgid "Wrap mode" msgstr "" #. 15 -#: gtkedit/editoptions.c:116 +#: gtkedit/editoptions.c:118 msgid "Key emulation" msgstr "" -#: gtkedit/editoptions.c:157 +#: gtkedit/editoptions.c:159 msgid " Editor options " msgstr "" #. Not essential to translate -#: gtkedit/editwidget.c:310 +#: gtkedit/editwidget.c:312 msgid "Error initialising editor.\n" msgstr "" -#: gtkedit/editwidget.c:1063 src/help.c:806 src/main.c:1688 src/screen.c:2304 -#: src/screen.c:2334 src/tree.c:1018 src/view.c:1982 +#: gtkedit/editwidget.c:1065 src/help.c:806 src/main.c:1691 src/screen.c:2297 +#: src/screen.c:2327 src/tree.c:1018 src/view.c:1982 msgid "Help" msgstr "" -#: gtkedit/editwidget.c:1065 +#: gtkedit/editwidget.c:1067 msgid "Mark" msgstr "" -#: gtkedit/editwidget.c:1066 +#: gtkedit/editwidget.c:1068 msgid "Replac" msgstr "" -#: gtkedit/editwidget.c:1069 src/view.c:1995 +#: gtkedit/editwidget.c:1071 src/view.c:1995 msgid "Search" msgstr "" -#: gtkedit/editwidget.c:1072 src/main.c:1690 +#: gtkedit/editwidget.c:1074 src/main.c:1693 msgid "PullDn" msgstr "" -#: gtkedit/editwidget.c:1073 src/help.c:818 src/main.c:1691 src/view.c:1984 +#: gtkedit/editwidget.c:1075 src/help.c:818 src/main.c:1694 src/view.c:1984 #: src/view.c:2004 msgid "Quit" msgstr "" -#: gtkedit/editmenu.c:56 +#: gtkedit/editmenu.c:57 msgid " Word wrap " msgstr "" #. Not essential to translate -#: gtkedit/editmenu.c:58 +#: gtkedit/editmenu.c:59 msgid " Enter line length, 0 for off: " msgstr "" -#: gtkedit/editmenu.c:69 +#: gtkedit/editmenu.c:70 msgid " About " msgstr "" -#: gtkedit/editmenu.c:70 +#: gtkedit/editmenu.c:71 msgid "" "\n" " Cooledit v2.1\n" @@ -1800,325 +2088,341 @@ " for the Midnight Commander.\n" msgstr "" -#: gtkedit/editmenu.c:118 gtkedit/editmenu.c:134 +#: gtkedit/editmenu.c:119 gtkedit/editmenu.c:135 msgid "&Open/load... C-o" msgstr "" -#: gtkedit/editmenu.c:119 +#: gtkedit/editmenu.c:120 msgid "&New C-n" msgstr "" -#: gtkedit/editmenu.c:121 gtkedit/editmenu.c:137 +#: gtkedit/editmenu.c:122 gtkedit/editmenu.c:138 msgid "&Save F2" msgstr "" -#: gtkedit/editmenu.c:122 gtkedit/editmenu.c:138 +#: gtkedit/editmenu.c:123 gtkedit/editmenu.c:139 msgid "save &As... F12" msgstr "" -#: gtkedit/editmenu.c:124 gtkedit/editmenu.c:140 +#: gtkedit/editmenu.c:125 gtkedit/editmenu.c:141 msgid "&Insert file... F15" msgstr "" -#: gtkedit/editmenu.c:125 +#: gtkedit/editmenu.c:126 msgid "copy to &File... C-f" msgstr "" -#: gtkedit/editmenu.c:127 gtkedit/editmenu.c:143 +#: gtkedit/editmenu.c:128 gtkedit/editmenu.c:144 msgid "a&Bout... " msgstr "" -#: gtkedit/editmenu.c:129 gtkedit/editmenu.c:145 +#: gtkedit/editmenu.c:130 gtkedit/editmenu.c:146 msgid "&Quit F10" msgstr "" -#: gtkedit/editmenu.c:135 +#: gtkedit/editmenu.c:136 msgid "&New C-x k" msgstr "" -#: gtkedit/editmenu.c:141 +#: gtkedit/editmenu.c:142 msgid "copy to &File... " msgstr "" -#: gtkedit/editmenu.c:150 gtkedit/editmenu.c:167 +#: gtkedit/editmenu.c:151 gtkedit/editmenu.c:168 msgid "&Toggle Mark F3" msgstr "" -#: gtkedit/editmenu.c:151 gtkedit/editmenu.c:168 +#: gtkedit/editmenu.c:152 gtkedit/editmenu.c:169 msgid "&Mark Columns S-F3" msgstr "" -#: gtkedit/editmenu.c:153 gtkedit/editmenu.c:170 +#: gtkedit/editmenu.c:154 gtkedit/editmenu.c:171 msgid "toggle &Ins/overw Ins" msgstr "" -#: gtkedit/editmenu.c:155 gtkedit/editmenu.c:172 +#: gtkedit/editmenu.c:156 gtkedit/editmenu.c:173 msgid "&Copy F5" msgstr "" -#: gtkedit/editmenu.c:156 gtkedit/editmenu.c:173 +#: gtkedit/editmenu.c:157 gtkedit/editmenu.c:174 msgid "&Move F6" msgstr "" -#: gtkedit/editmenu.c:157 gtkedit/editmenu.c:174 +#: gtkedit/editmenu.c:158 gtkedit/editmenu.c:175 msgid "&Delete F8" msgstr "" -#: gtkedit/editmenu.c:159 gtkedit/editmenu.c:176 +#: gtkedit/editmenu.c:160 gtkedit/editmenu.c:177 msgid "&Undo C-u" msgstr "" -#: gtkedit/editmenu.c:161 gtkedit/editmenu.c:178 +#: gtkedit/editmenu.c:162 gtkedit/editmenu.c:179 msgid "&Beginning C-PgUp" msgstr "" -#: gtkedit/editmenu.c:162 gtkedit/editmenu.c:179 +#: gtkedit/editmenu.c:163 gtkedit/editmenu.c:180 msgid "&End C-PgDn" msgstr "" -#: gtkedit/editmenu.c:184 gtkedit/editmenu.c:191 +#: gtkedit/editmenu.c:185 gtkedit/editmenu.c:192 msgid "&Search... F7" msgstr "" -#: gtkedit/editmenu.c:185 gtkedit/editmenu.c:192 +#: gtkedit/editmenu.c:186 gtkedit/editmenu.c:193 msgid "search &Again F17" msgstr "" -#: gtkedit/editmenu.c:186 gtkedit/editmenu.c:193 +#: gtkedit/editmenu.c:187 gtkedit/editmenu.c:194 msgid "&Replace... F4" msgstr "" -#: gtkedit/editmenu.c:198 gtkedit/editmenu.c:220 +#: gtkedit/editmenu.c:199 gtkedit/editmenu.c:221 msgid "&Goto line... M-l" msgstr "" -#: gtkedit/editmenu.c:200 gtkedit/editmenu.c:222 +#: gtkedit/editmenu.c:201 gtkedit/editmenu.c:223 msgid "insert &Literal... C-q" msgstr "" -#: gtkedit/editmenu.c:202 gtkedit/editmenu.c:224 +#: gtkedit/editmenu.c:203 gtkedit/editmenu.c:225 msgid "&Refresh screen C-l" msgstr "" -#: gtkedit/editmenu.c:204 gtkedit/editmenu.c:226 +#: gtkedit/editmenu.c:205 gtkedit/editmenu.c:227 msgid "&Start record macro C-r" msgstr "" -#: gtkedit/editmenu.c:205 gtkedit/editmenu.c:227 +#: gtkedit/editmenu.c:206 gtkedit/editmenu.c:228 msgid "&Finish record macro... C-r" msgstr "" -#: gtkedit/editmenu.c:206 +#: gtkedit/editmenu.c:207 msgid "&Execute macro... C-a, KEY" msgstr "" -#: gtkedit/editmenu.c:207 gtkedit/editmenu.c:229 +#: gtkedit/editmenu.c:208 gtkedit/editmenu.c:230 msgid "delete macr&O... " msgstr "" -#: gtkedit/editmenu.c:209 gtkedit/editmenu.c:231 +#: gtkedit/editmenu.c:210 gtkedit/editmenu.c:232 msgid "insert &Date/time " msgstr "" -#: gtkedit/editmenu.c:211 gtkedit/editmenu.c:233 +#: gtkedit/editmenu.c:212 gtkedit/editmenu.c:234 msgid "format p&Aragraph M-p" msgstr "" -#: gtkedit/editmenu.c:212 +#: gtkedit/editmenu.c:213 msgid "'ispell' s&Pell check C-p" msgstr "" -#: gtkedit/editmenu.c:213 gtkedit/editmenu.c:235 +#: gtkedit/editmenu.c:214 gtkedit/editmenu.c:236 msgid "sor&T... M-t" msgstr "" -#: gtkedit/editmenu.c:214 gtkedit/editmenu.c:236 +#: gtkedit/editmenu.c:215 gtkedit/editmenu.c:237 msgid "'indent' &C Formatter F19" msgstr "" -#: gtkedit/editmenu.c:215 +#: gtkedit/editmenu.c:216 msgid "&Mail... " msgstr "" -#: gtkedit/editmenu.c:228 +#: gtkedit/editmenu.c:229 msgid "&Execute macro... C-x e, KEY" msgstr "" -#: gtkedit/editmenu.c:234 +#: gtkedit/editmenu.c:235 msgid "'ispell' s&Pell check M-$" msgstr "" -#: gtkedit/editmenu.c:243 gtkedit/editmenu.c:252 +#: gtkedit/editmenu.c:244 gtkedit/editmenu.c:253 msgid "&General... " msgstr "" -#: gtkedit/editmenu.c:244 gtkedit/editmenu.c:253 +#: gtkedit/editmenu.c:245 gtkedit/editmenu.c:254 msgid "&Save mode..." msgstr "" -#: gtkedit/editmenu.c:246 gtkedit/editmenu.c:255 src/main.c:1322 +#: gtkedit/editmenu.c:247 gtkedit/editmenu.c:256 src/main.c:1325 msgid "&Layout..." msgstr "" #. The following are menu options. Do not change the key bindings (eg. C-o) and preserve '\t' -#: gtkedit/editmenu.c:265 gtkedit/editmenu.c:274 gtkedit/editmenu.c:391 +#: gtkedit/editmenu.c:266 gtkedit/editmenu.c:275 gtkedit/editmenu.c:392 #: src/chmod.c:164 src/chown.c:130 msgid " File " msgstr "" -#: gtkedit/editmenu.c:266 gtkedit/editmenu.c:275 gtkedit/editmenu.c:407 +#: gtkedit/editmenu.c:267 gtkedit/editmenu.c:276 gtkedit/editmenu.c:408 msgid " Edit " msgstr "" -#: gtkedit/editmenu.c:267 gtkedit/editmenu.c:276 +#: gtkedit/editmenu.c:268 gtkedit/editmenu.c:277 msgid " Sear/Repl " msgstr "" -#: gtkedit/editmenu.c:268 gtkedit/editmenu.c:277 gtkedit/editmenu.c:442 +#: gtkedit/editmenu.c:269 gtkedit/editmenu.c:278 gtkedit/editmenu.c:448 msgid " Command " msgstr "" -#: gtkedit/editmenu.c:269 gtkedit/editmenu.c:278 +#: gtkedit/editmenu.c:270 gtkedit/editmenu.c:279 msgid " Options " msgstr "" -#: gtkedit/editmenu.c:392 +#: gtkedit/editmenu.c:393 msgid "Open...\tC-o" msgstr "" -#: gtkedit/editmenu.c:393 +#: gtkedit/editmenu.c:394 msgid "New\tC-n" msgstr "" -#: gtkedit/editmenu.c:395 +#: gtkedit/editmenu.c:396 msgid "Save\tF2" msgstr "" -#: gtkedit/editmenu.c:396 +#: gtkedit/editmenu.c:397 msgid "Save as...\tF12" msgstr "" -#: gtkedit/editmenu.c:398 +#: gtkedit/editmenu.c:399 msgid "Insert file...\tF15" msgstr "" -#: gtkedit/editmenu.c:399 +#: gtkedit/editmenu.c:400 msgid "Copy to file...\tC-f" msgstr "" #. Tool hint -#: gtkedit/editmenu.c:402 +#: gtkedit/editmenu.c:403 msgid "Disk operations" msgstr "" -#: gtkedit/editmenu.c:408 +#: gtkedit/editmenu.c:409 msgid "Toggle mark\tF3" msgstr "" -#: gtkedit/editmenu.c:409 +#: gtkedit/editmenu.c:410 msgid "Toggle mark columns\tC-b" msgstr "" -#: gtkedit/editmenu.c:411 -msgid "Toggle insert/overwrite\tIns" +#: gtkedit/editmenu.c:412 +msgid "Toggle book mark\tC-M-Ins" msgstr "" #: gtkedit/editmenu.c:413 -msgid "Copy block to cursor\tF5" +msgid "Previous book mark\tC-M-Up" msgstr "" #: gtkedit/editmenu.c:414 -msgid "Move block to cursor\tF6" +msgid "Next book mark\tC-M-Down" msgstr "" #: gtkedit/editmenu.c:415 -msgid "Delete block\tF8/C-Del" +msgid "Flush book marks" msgstr "" #: gtkedit/editmenu.c:417 +msgid "Toggle insert/overwrite\tIns" +msgstr "" + +#: gtkedit/editmenu.c:419 +msgid "Copy block to cursor\tF5" +msgstr "" + +#: gtkedit/editmenu.c:420 +msgid "Move block to cursor\tF6" +msgstr "" + +#: gtkedit/editmenu.c:421 +msgid "Delete block\tF8/C-Del" +msgstr "" + +#: gtkedit/editmenu.c:423 msgid "Copy block to clipbrd\tC-Ins" msgstr "" -#: gtkedit/editmenu.c:418 +#: gtkedit/editmenu.c:424 msgid "Cut block to clipbrd\tS-Del" msgstr "" -#: gtkedit/editmenu.c:419 +#: gtkedit/editmenu.c:425 msgid "Paste block from clipbrd\tS-Ins" msgstr "" -#: gtkedit/editmenu.c:420 +#: gtkedit/editmenu.c:426 msgid "Selection history\tM-Ins" msgstr "" -#: gtkedit/editmenu.c:422 +#: gtkedit/editmenu.c:428 msgid "Undo\tC-BackSpace" msgstr "" #. Tool hint -#: gtkedit/editmenu.c:425 +#: gtkedit/editmenu.c:431 msgid "Manipulating blocks of text" msgstr "" -#: gtkedit/editmenu.c:430 +#: gtkedit/editmenu.c:436 msgid " Srch/Replce " msgstr "" -#: gtkedit/editmenu.c:431 +#: gtkedit/editmenu.c:437 msgid "Search...\tF7" msgstr "" -#: gtkedit/editmenu.c:432 +#: gtkedit/editmenu.c:438 msgid "Search again\tF17" msgstr "" -#: gtkedit/editmenu.c:433 +#: gtkedit/editmenu.c:439 msgid "Replace...\tF4" msgstr "" -#: gtkedit/editmenu.c:434 +#: gtkedit/editmenu.c:440 msgid "Replace again\tF14" msgstr "" #. Tool hint -#: gtkedit/editmenu.c:437 +#: gtkedit/editmenu.c:443 msgid "Search for and replace text" msgstr "" -#: gtkedit/editmenu.c:443 +#: gtkedit/editmenu.c:449 msgid "Goto line...\tM-l" msgstr "" -#: gtkedit/editmenu.c:445 +#: gtkedit/editmenu.c:451 msgid "Start record macro\tC-r" msgstr "" -#: gtkedit/editmenu.c:446 +#: gtkedit/editmenu.c:452 msgid "Finish record macro...\tC-r" msgstr "" -#: gtkedit/editmenu.c:447 +#: gtkedit/editmenu.c:453 msgid "Execute macro...\tC-a, KEY" msgstr "" -#: gtkedit/editmenu.c:448 +#: gtkedit/editmenu.c:454 msgid "Delete macro...\t" msgstr "" -#: gtkedit/editmenu.c:450 +#: gtkedit/editmenu.c:456 msgid "Insert date/time\tC-d" msgstr "" -#: gtkedit/editmenu.c:451 +#: gtkedit/editmenu.c:457 msgid "Format paragraph\tM-p" msgstr "" -#: gtkedit/editmenu.c:453 +#: gtkedit/editmenu.c:459 msgid "Refresh display\tC-l" msgstr "" #. Tool hint -#: gtkedit/editmenu.c:456 +#: gtkedit/editmenu.c:462 msgid "Macros and internal commands" msgstr "" @@ -2163,17 +2467,17 @@ msgid "Search/Replace" msgstr "" -#: gtkedit/syntax.c:3180 gtkedit/syntax.c:3187 +#: gtkedit/syntax.c:1339 gtkedit/syntax.c:1346 msgid " Load syntax file " msgstr "" -#: gtkedit/syntax.c:3180 +#: gtkedit/syntax.c:1339 msgid " File access error " msgstr "" -#: gtkedit/syntax.c:3186 +#: gtkedit/syntax.c:1345 #, c-format -msgid " Syntax error in file %s on line %d " +msgid " Error in file %s on line %d " msgstr "" #: src/achown.c:72 src/chmod.c:115 src/chown.c:80 @@ -2208,10 +2512,6 @@ msgid "Flag" msgstr "" -#: src/achown.c:378 -msgid "Mode" -msgstr "" - #: src/achown.c:383 #, c-format msgid "%6d of %d" @@ -2254,7 +2554,7 @@ msgid "Background process:" msgstr "" -#: src/background.c:287 src/file.c:2171 +#: src/background.c:287 src/file.c:2173 msgid " Background process error " msgstr "" @@ -3293,64 +3593,64 @@ msgid " Sorry, I could not put the job in background " msgstr "" -#: src/file.c:1996 src/file.c:2080 +#: src/file.c:1997 src/file.c:2081 msgid " Internal failure " msgstr "" -#: src/file.c:1996 src/file.c:2080 +#: src/file.c:1997 src/file.c:2081 msgid " Unknown file operation " msgstr "" -#: src/file.c:2011 +#: src/file.c:2012 #, c-format msgid "" " Destination \"%s\" must be a directory \n" " %s " msgstr "" -#: src/file.c:2172 +#: src/file.c:2174 msgid "&Retry" msgstr "" -#: src/file.c:2172 src/file.c:2233 src/filegui.c:263 src/filegui.c:591 +#: src/file.c:2174 src/file.c:2235 src/filegui.c:263 src/filegui.c:591 msgid "&Abort" msgstr "" -#: src/file.c:2224 +#: src/file.c:2226 msgid "" "\n" " Directory not empty. \n" " Delete it recursively? " msgstr "" -#: src/file.c:2225 +#: src/file.c:2227 msgid "" "\n" " Background process: Directory not empty \n" " Delete it recursively? " msgstr "" -#: src/file.c:2232 +#: src/file.c:2234 msgid "a&ll" msgstr "" -#: src/file.c:2232 src/filegui.c:594 +#: src/file.c:2234 src/filegui.c:594 msgid "non&E" msgstr "" -#: src/file.c:2242 +#: src/file.c:2244 msgid " Type 'yes' if you REALLY want to delete " msgstr "" -#: src/file.c:2244 +#: src/file.c:2246 msgid "all the directories " msgstr "" -#: src/file.c:2246 +#: src/file.c:2248 msgid " Recursive Delete " msgstr "" -#: src/file.c:2247 +#: src/file.c:2249 msgid " Background process: Recursive Delete " msgstr "" @@ -3508,7 +3808,7 @@ msgid "Content: " msgstr "" -#: src/find.c:171 src/main.c:1219 src/main.c:1240 +#: src/find.c:171 src/main.c:1222 src/main.c:1243 msgid "&Tree" msgstr "" @@ -4047,7 +4347,7 @@ msgid "key, or click with the mouse to define it. Move around with Tab." msgstr "" -#: src/main.c:692 +#: src/main.c:695 msgid "" " The Commander can't change to the directory that \n" " the subshell claims you are in. Perhaps you have \n" @@ -4055,247 +4355,247 @@ " extra access permissions with the \"su\" command? " msgstr "" -#: src/main.c:767 +#: src/main.c:770 msgid "Press any key to continue..." msgstr "" -#: src/main.c:817 +#: src/main.c:820 msgid " The shell is already running a command " msgstr "" -#: src/main.c:1216 src/main.c:1237 +#: src/main.c:1219 src/main.c:1240 msgid "&Listing mode..." msgstr "" -#: src/main.c:1217 src/main.c:1238 +#: src/main.c:1220 src/main.c:1241 msgid "&Quick view C-x q" msgstr "" -#: src/main.c:1218 src/main.c:1239 +#: src/main.c:1221 src/main.c:1242 msgid "&Info C-x i" msgstr "" -#: src/main.c:1221 src/main.c:1242 +#: src/main.c:1224 src/main.c:1245 msgid "&Sort order..." msgstr "" -#: src/main.c:1223 src/main.c:1244 +#: src/main.c:1226 src/main.c:1247 msgid "&Filter..." msgstr "" -#: src/main.c:1226 src/main.c:1247 +#: src/main.c:1229 src/main.c:1250 msgid "&Network link..." msgstr "" -#: src/main.c:1227 src/main.c:1248 +#: src/main.c:1230 src/main.c:1251 msgid "FT&P link..." msgstr "" -#: src/main.c:1231 src/main.c:1252 +#: src/main.c:1234 src/main.c:1255 msgid "&Drive... M-d" msgstr "" -#: src/main.c:1233 src/main.c:1254 +#: src/main.c:1236 src/main.c:1257 msgid "&Rescan C-r" msgstr "" -#: src/main.c:1258 +#: src/main.c:1261 msgid "&User menu F2" msgstr "" -#: src/main.c:1259 +#: src/main.c:1262 msgid "&View F3" msgstr "" -#: src/main.c:1260 +#: src/main.c:1263 msgid "Vie&w file... " msgstr "" -#: src/main.c:1261 +#: src/main.c:1264 msgid "&Filtered view M-!" msgstr "" -#: src/main.c:1262 +#: src/main.c:1265 msgid "&Edit F4" msgstr "" -#: src/main.c:1263 +#: src/main.c:1266 msgid "&Copy F5" msgstr "" -#: src/main.c:1264 +#: src/main.c:1267 msgid "c&Hmod C-x c" msgstr "" -#: src/main.c:1266 +#: src/main.c:1269 msgid "&Link C-x l" msgstr "" -#: src/main.c:1267 +#: src/main.c:1270 msgid "&SymLink C-x s" msgstr "" -#: src/main.c:1268 +#: src/main.c:1271 msgid "edit s&Ymlink C-x C-s" msgstr "" -#: src/main.c:1269 +#: src/main.c:1272 msgid "ch&Own C-x o" msgstr "" -#: src/main.c:1270 +#: src/main.c:1273 msgid "&Advanced chown " msgstr "" -#: src/main.c:1272 +#: src/main.c:1275 msgid "&Rename/Move F6" msgstr "" -#: src/main.c:1273 +#: src/main.c:1276 msgid "&Mkdir F7" msgstr "" -#: src/main.c:1274 +#: src/main.c:1277 msgid "&Delete F8" msgstr "" -#: src/main.c:1275 +#: src/main.c:1278 msgid "&Quick cd M-c" msgstr "" -#: src/main.c:1277 +#: src/main.c:1280 msgid "select &Group M-+" msgstr "" -#: src/main.c:1278 +#: src/main.c:1281 msgid "u&Nselect group M-\\" msgstr "" -#: src/main.c:1279 +#: src/main.c:1282 msgid "reverse selec&Tion M-*" msgstr "" -#: src/main.c:1281 +#: src/main.c:1284 msgid "e&Xit F10" msgstr "" -#: src/main.c:1291 +#: src/main.c:1294 msgid "&Directory tree" msgstr "" -#: src/main.c:1293 +#: src/main.c:1296 msgid "&Find file M-?" msgstr "" -#: src/main.c:1294 +#: src/main.c:1297 msgid "s&Wap panels C-u" msgstr "" -#: src/main.c:1295 +#: src/main.c:1298 msgid "switch &Panels on/off C-o" msgstr "" -#: src/main.c:1296 +#: src/main.c:1299 msgid "&Compare directories C-x d" msgstr "" -#: src/main.c:1297 +#: src/main.c:1300 msgid "e&Xternal panelize C-x !" msgstr "" -#: src/main.c:1298 +#: src/main.c:1301 msgid "show directory s&Izes" msgstr "" -#: src/main.c:1300 +#: src/main.c:1303 msgid "command &History" msgstr "" -#: src/main.c:1301 +#: src/main.c:1304 msgid "di&Rectory hotlist C-\\" msgstr "" -#: src/main.c:1303 +#: src/main.c:1306 msgid "&Active VFS list C-x a" msgstr "" -#: src/main.c:1306 +#: src/main.c:1309 msgid "&Background jobs C-x j" msgstr "" -#: src/main.c:1310 +#: src/main.c:1313 msgid "&Undelete files (ext2fs only)" msgstr "" -#: src/main.c:1313 +#: src/main.c:1316 msgid "&Listing format edit" msgstr "" -#: src/main.c:1315 +#: src/main.c:1318 msgid "&Extension file edit" msgstr "" -#: src/main.c:1316 +#: src/main.c:1319 msgid "&Menu file edit" msgstr "" -#: src/main.c:1321 +#: src/main.c:1324 msgid "&Configuration..." msgstr "" -#: src/main.c:1323 +#: src/main.c:1326 msgid "c&Onfirmation..." msgstr "" -#: src/main.c:1324 +#: src/main.c:1327 msgid "&Display bits..." msgstr "" -#: src/main.c:1326 +#: src/main.c:1329 msgid "learn &Keys..." msgstr "" -#: src/main.c:1329 +#: src/main.c:1332 msgid "&Virtual FS..." msgstr "" -#: src/main.c:1332 +#: src/main.c:1335 msgid "&Save setup" msgstr "" -#: src/main.c:1348 src/main.c:1350 +#: src/main.c:1351 src/main.c:1353 msgid " &Left " msgstr "" -#: src/main.c:1350 +#: src/main.c:1353 msgid " &Above " msgstr "" -#: src/main.c:1353 +#: src/main.c:1356 msgid " &File " msgstr "" -#: src/main.c:1354 +#: src/main.c:1357 msgid " &Command " msgstr "" -#: src/main.c:1355 +#: src/main.c:1358 msgid " &Options " msgstr "" -#: src/main.c:1357 src/main.c:1359 +#: src/main.c:1360 src/main.c:1362 msgid " &Right " msgstr "" -#: src/main.c:1359 +#: src/main.c:1362 msgid " &Below " msgstr "" -#: src/main.c:1414 +#: src/main.c:1417 msgid " Information " msgstr "" -#: src/main.c:1415 +#: src/main.c:1418 msgid "" " Using the fast reload option may not reflect the exact \n" " directory contents. In this cases you'll need to do a \n" @@ -4303,140 +4603,144 @@ " the details. " msgstr "" -#: src/main.c:1689 src/screen.c:2305 src/screen.c:2335 +#: src/main.c:1692 src/screen.c:2298 src/screen.c:2328 msgid "Menu" msgstr "" -#: src/main.c:1894 +#: src/main.c:1897 msgid "Thank you for using GNU Midnight Commander" msgstr "" -#: src/main.c:2253 +#: src/main.c:2256 #, c-format msgid "with mouse support on xterm%s.\n" msgstr "" -#: src/main.c:2254 +#: src/main.c:2257 msgid " and the Linux console" msgstr "" -#: src/main.c:2349 +#: src/main.c:2352 msgid "The TERM environment variable is unset!\n" msgstr "" -#: src/main.c:2556 +#: src/main.c:2559 #, c-format msgid "Library directory for the Midnight Commander: %s\n" msgstr "" -#: src/main.c:2567 +#: src/main.c:2570 msgid "" "Option -m is obsolete. Please look at Display Bits... in the Option's menu\n" msgstr "" -#: src/main.c:2646 +#: src/main.c:2649 msgid "Use to debug the background code" msgstr "" -#: src/main.c:2652 +#: src/main.c:2655 msgid "Request to run in color mode" msgstr "" -#: src/main.c:2654 +#: src/main.c:2657 msgid "Specifies a color configuration" msgstr "" -#: src/main.c:2659 +#: src/main.c:2662 msgid "Edits one file" msgstr "" -#: src/main.c:2663 +#: src/main.c:2666 msgid "Displays this help message" msgstr "" -#: src/main.c:2666 +#: src/main.c:2669 msgid "Displays a help screen on how to change the color scheme" msgstr "" -#: src/main.c:2669 +#: src/main.c:2672 msgid "Log ftp dialog to specified file" msgstr "" -#: src/main.c:2676 +#: src/main.c:2679 msgid "Obsolete" msgstr "" -#: src/main.c:2678 +#: src/main.c:2681 msgid "Requests to run in black and white" msgstr "" -#: src/main.c:2680 +#: src/main.c:2683 msgid "Disable mouse support in text version" msgstr "" -#: src/main.c:2683 +#: src/main.c:2686 msgid "Disables subshell support" msgstr "" -#: src/main.c:2687 +#: src/main.c:2690 msgid "Prints working directory at program exit" msgstr "" -#: src/main.c:2689 +#: src/main.c:2692 msgid "Resets soft keys on HP terminals" msgstr "" -#: src/main.c:2691 +#: src/main.c:2694 msgid "To run on slow terminals" msgstr "" -#: src/main.c:2694 +#: src/main.c:2697 msgid "Use stickchars to draw" msgstr "" -#: src/main.c:2698 +#: src/main.c:2701 msgid "Enables subshell support (default)" msgstr "" -#: src/main.c:2703 +#: src/main.c:2706 msgid "Tries to use termcap instead of terminfo" msgstr "" -#: src/main.c:2707 +#: src/main.c:2710 msgid "Displays the current version" msgstr "" -#: src/main.c:2709 +#: src/main.c:2712 msgid "Launches the file viewer on a file" msgstr "" -#: src/main.c:2711 +#: src/main.c:2714 msgid "Forces xterm features" msgstr "" -#: src/main.c:2713 +#: src/main.c:2716 msgid "Geometry for the window" msgstr "" -#: src/main.c:2713 +#: src/main.c:2716 msgid "GEOMETRY" msgstr "" -#: src/main.c:2714 +#: src/main.c:2717 msgid "No windows opened at startup" msgstr "" -#: src/main.c:2715 +#: src/main.c:2718 msgid "Force activation even if a server is already running" msgstr "" -#: src/main.c:2987 +#: src/main.c:2720 +msgid "Displays the directory that holds the .links startup files" +msgstr "" + +#: src/main.c:2996 msgid "" "Couldn't open tty line. You have to run mc without the -P flag.\n" "On some systems you may want to run # `which mc`\n" msgstr "" -#: src/main.c:3063 +#: src/main.c:3072 msgid "" "You are running the GNOME Midnight Commander as root. \n" "\n" @@ -4444,11 +4748,11 @@ "if you continue." msgstr "" -#: src/main.c:3073 +#: src/main.c:3087 msgid " Notice " msgstr "" -#: src/main.c:3074 +#: src/main.c:3088 msgid "" " The Midnight Commander configuration files \n" " are now stored in the ~/.mc directory, the \n" @@ -4616,68 +4920,64 @@ msgid "Display brief usage message" msgstr "" -#: src/screen.c:429 +#: src/screen.c:399 msgid "MTime" msgstr "" -#: src/screen.c:430 +#: src/screen.c:400 msgid "ATime" msgstr "" -#: src/screen.c:431 +#: src/screen.c:401 msgid "CTime" msgstr "" -#: src/screen.c:432 -msgid "Permission" -msgstr "" - -#: src/screen.c:433 +#: src/screen.c:403 msgid "Perm" msgstr "" -#: src/screen.c:434 +#: src/screen.c:404 msgid "Nl" msgstr "" -#: src/screen.c:435 +#: src/screen.c:405 msgid "Inode" msgstr "" -#: src/screen.c:436 +#: src/screen.c:406 msgid "UID" msgstr "" -#: src/screen.c:437 +#: src/screen.c:407 msgid "GID" msgstr "" -#: src/screen.c:650 +#: src/screen.c:643 #, c-format msgid " %s bytes in %d file%s" msgstr "" -#: src/screen.c:1306 +#: src/screen.c:1299 msgid "Unknow tag on display format: " msgstr "" -#: src/screen.c:2068 +#: src/screen.c:2061 msgid " Do you really want to execute? " msgstr "" -#: src/screen.c:2083 +#: src/screen.c:2076 msgid " No action taken " msgstr "" -#: src/screen.c:2309 src/screen.c:2339 src/tree.c:1026 +#: src/screen.c:2302 src/screen.c:2332 src/tree.c:1026 msgid "RenMov" msgstr "" -#: src/screen.c:2310 src/screen.c:2340 src/tree.c:1030 +#: src/screen.c:2303 src/screen.c:2333 src/tree.c:1030 msgid "Mkdir" msgstr "" -#: src/screen.c:2326 +#: src/screen.c:2319 #, c-format msgid "" " Can't chdir to %s \n" @@ -5161,9 +5461,151 @@ msgid "Sorry, we can not do password authenticated connections for now." msgstr "" +#: vfs/ftpfs.c:326 +#, c-format +msgid "ftpfs: Disconnecting from %s" +msgstr "" + +#: vfs/ftpfs.c:377 +msgid " FTP: Password required for " +msgstr "" + +#: vfs/ftpfs.c:409 +msgid " Proxy: Password required for " +msgstr "" + +#: vfs/ftpfs.c:435 +msgid "ftpfs: sending proxy login name" +msgstr "" + +#: vfs/ftpfs.c:439 +msgid "ftpfs: sending proxy user password" +msgstr "" + +#: vfs/ftpfs.c:443 +msgid "ftpfs: proxy authentication succeeded" +msgstr "" + +#: vfs/ftpfs.c:447 +#, c-format +msgid "ftpfs: connected to %s" +msgstr "" + +#: vfs/ftpfs.c:464 +msgid "ftpfs: sending login name" +msgstr "" + +#: vfs/ftpfs.c:469 +msgid "ftpfs: sending user password" +msgstr "" + +#: vfs/ftpfs.c:474 +msgid "ftpfs: logged in" +msgstr "" + +#: vfs/ftpfs.c:489 +#, c-format +msgid "ftpfs: Login incorrect for user %s " +msgstr "" + #: vfs/ftpfs.c:521 #, c-format msgid " Could not set source routing (%s)" +msgstr "" + +#: vfs/ftpfs.c:650 +msgid "ftpfs: Invalid host name." +msgstr "" + +#: vfs/ftpfs.c:670 +msgid "ftpfs: Invalid host address." +msgstr "" + +#: vfs/ftpfs.c:695 +#, c-format +msgid "ftpfs: making connection to %s" +msgstr "" + +#: vfs/ftpfs.c:705 +msgid "ftpfs: connection interrupted by user" +msgstr "" + +#: vfs/ftpfs.c:707 +#, c-format +msgid "ftpfs: connection to server failed: %s" +msgstr "" + +#: vfs/ftpfs.c:791 +#, c-format +msgid "Waiting to retry... %d (Control-C to cancel)" +msgstr "" + +#: vfs/ftpfs.c:985 +msgid "ftpfs: could not setup passive mode for source routing" +msgstr "" + +#: vfs/ftpfs.c:995 +msgid "ftpfs: could not setup passive mode" +msgstr "" + +#: vfs/ftpfs.c:1066 +msgid "ftpfs: aborting transfer." +msgstr "" + +#: vfs/ftpfs.c:1068 +#, c-format +msgid "ftpfs: abort error: %s" +msgstr "" + +#: vfs/ftpfs.c:1073 +msgid "ftpfs: abort failed" +msgstr "" + +#: vfs/ftpfs.c:1159 vfs/ftpfs.c:1333 +msgid "ftpfs: CWD failed." +msgstr "" + +#: vfs/ftpfs.c:1169 vfs/ftpfs.c:1176 +msgid "ftpfs: couldn't resolve symlink" +msgstr "" + +#: vfs/ftpfs.c:1221 +msgid "Resolving symlink..." +msgstr "" + +#: vfs/ftpfs.c:1324 +#, c-format +msgid "ftpfs: Reading FTP directory %s... (don't use UNIX ls options)" +msgstr "" + +#: vfs/ftpfs.c:1326 +#, c-format +msgid "ftpfs: Reading FTP directory %s..." +msgstr "" + +#: vfs/ftpfs.c:1345 +msgid "ftpfs: FAIL" +msgstr "" + +#: vfs/ftpfs.c:1436 +msgid "ftpfs: reading FTP directory interrupt by user" +msgstr "" + +#: vfs/ftpfs.c:1465 +msgid "ftpfs: got listing" +msgstr "" + +#: vfs/ftpfs.c:1478 +msgid "ftpfs: failed" +msgstr "" + +#: vfs/ftpfs.c:1495 +msgid "ftpfs: failed; nowhere to fallback to" +msgstr "" + +#: vfs/ftpfs.c:1559 +#, c-format +msgid "ftpfs: storing file %d (%d)" msgstr "" #: vfs/ftpfs.c:1995 vfs/ftpfs.c:2010 Binary files old/mc-4.5.27/po/no.gmo and new/mc-4.5.28/po/no.gmo differ diff -ruN old/mc-4.5.27/po/no.po new/mc-4.5.28/po/no.po --- old/mc-4.5.27/po/no.po Thu Mar 18 20:42:36 1999 +++ new/mc-4.5.28/po/no.po Fri Mar 26 15:30:48 1999 @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: mc 4.5.24\n" -"POT-Creation-Date: 1999-03-12 03:11+0100\n" -"PO-Revision-Date: 1999-03-10 01:52+0100\n" +"Project-Id-Version: mc 4.5.27\n" +"POT-Creation-Date: 1999-03-19 10:22+0100\n" +"PO-Revision-Date: 1999-03-19 10:30+0100\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian \n" "MIME-Version: 1.0\n" @@ -17,12 +17,13 @@ msgid " Emacs key: " msgstr " Emacs-tast: " -#: edit/edit_key_translator.c:133 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 msgid " Execute Macro " msgstr " Kjør makro " #. Input line for a single key press follows the ':' -#: edit/edit_key_translator.c:133 gtkedit/editcmd.c:707 gtkedit/editcmd.c:716 +#: edit/edit_key_translator.c:133 edit/edit_key_translator.c:148 +#: gtkedit/editcmd.c:707 gtkedit/editcmd.c:716 msgid " Press macro hotkey: " msgstr " Trykk hurtigtast for makro: " @@ -46,7 +47,7 @@ msgid "The GNOME edition of the Midnight Commander file manager." msgstr "GNOME utgaven av Midnight Commander filbehandleren." -#: gnome/gcmd.c:127 src/main.c:844 src/screen.c:2050 +#: gnome/gcmd.c:127 src/main.c:844 src/screen.c:2067 msgid " The Midnight Commander " msgstr " Midnight Commander " @@ -54,16 +55,16 @@ msgid " Do you really want to quit the Midnight Commander? " msgstr " Vil du virkelig avslutte Midnight Commander? " -#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1860 -#: src/file.c:2232 src/filegui.c:602 src/hotlist.c:1035 src/main.c:846 -#: src/screen.c:2052 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 +#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2231 src/filegui.c:602 src/hotlist.c:1035 src/main.c:846 +#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&Yes" msgstr "&Ja" -#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1860 -#: src/file.c:2232 src/filegui.c:601 src/hotlist.c:1035 src/main.c:846 -#: src/screen.c:2052 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 +#: gnome/gcmd.c:129 gtkedit/editcmd.c:2248 src/cmd.c:251 src/file.c:1859 +#: src/file.c:2231 src/filegui.c:601 src/hotlist.c:1035 src/main.c:846 +#: src/screen.c:2069 src/subshell.c:706 src/subshell.c:732 src/tree.c:755 #: src/view.c:404 msgid "&No" msgstr "&Nei" @@ -77,7 +78,7 @@ msgid "Ignore case sensitivity." msgstr "Ikke skill mellom s&tore/små tegn" -#: gnome/gcmd.c:281 src/chmod.c:150 src/screen.c:425 +#: gnome/gcmd.c:281 gnome/gcustom-layout.c:42 src/chmod.c:150 src/screen.c:425 msgid "Name" msgstr "Navn" @@ -85,7 +86,8 @@ msgid "File Type" msgstr "Filtype" -#: gnome/gcmd.c:294 src/screen.c:426 src/screen.c:427 +#: gnome/gcmd.c:294 gnome/gcustom-layout.c:46 src/screen.c:426 +#: src/screen.c:427 msgid "Size" msgstr "Størrelse" @@ -130,11 +132,12 @@ msgid "Preset Commands" msgstr "Forhåndsinnstilte kommandoer" -#: gnome/gcmd.c:563 +#. add add/remove buttons in center +#: gnome/gcmd.c:563 gnome/gcustom-layout.c:181 msgid "Add" msgstr "Legg til" -#: gnome/gcmd.c:567 +#: gnome/gcmd.c:567 gnome/gcustom-layout.c:182 msgid "Remove" msgstr "Fjern" @@ -152,7 +155,7 @@ msgstr "Sett filter" #: gnome/gcmd.c:650 gnome/gcmd.c:691 gnome/gcmd.c:696 gnome/gcmd.c:700 -#: gnome/gscreen.c:2517 +#: gnome/gscreen.c:2516 msgid "Show all files" msgstr "Vis alle filer" @@ -176,15 +179,84 @@ msgid "Enter a Regular Expression to filter files in the panel view." msgstr "Skriv inn et regulært uttrykk for bruk som filter i panelvisningen." -#: gnome/gcmd.c:732 gnome/gpopup.c:53 +#: gnome/gcmd.c:732 msgid " Open with..." msgstr " Åpne med..." -#: gnome/gcmd.c:733 gnome/gpopup.c:54 +#: gnome/gcmd.c:733 msgid "Enter extra arguments:" msgstr "Skriv inn ekstra argumenter:" -#: gnome/gdesktop.c:420 gnome/gdesktop.c:2071 +#: gnome/gcustom-layout.c:35 +msgid "Access Time" +msgstr "Aksesstid" + +#: gnome/gcustom-layout.c:36 +msgid "Creation Time" +msgstr "Opprettelsestid" + +#. Group +#: gnome/gcustom-layout.c:37 gnome/gnome-file-property-dialog.c:776 +#: gnome/gnome-file-property-dialog.c:940 gnome/gprop.c:280 gnome/gprop.c:405 +#: src/screen.c:439 +msgid "Group" +msgstr "Gruppe" + +#: gnome/gcustom-layout.c:38 +msgid "Group ID" +msgstr "Gruppe-ID" + +#: gnome/gcustom-layout.c:39 +msgid "Inode Number" +msgstr "Inode nummer" + +#: gnome/gcustom-layout.c:40 src/achown.c:378 +msgid "Mode" +msgstr "Modus" + +#: gnome/gcustom-layout.c:41 +msgid "Modification Time" +msgstr "Modifikasjonstid" + +#: gnome/gcustom-layout.c:43 +msgid "Number of Hard Links" +msgstr "Antall harde lenker" + +#. Owner +#: gnome/gcustom-layout.c:44 gnome/gnome-file-property-dialog.c:925 +#: gnome/gprop.c:390 src/screen.c:438 +msgid "Owner" +msgstr "Eier" + +#: gnome/gcustom-layout.c:45 src/screen.c:432 +msgid "Permission" +msgstr "Rettighet" + +#: gnome/gcustom-layout.c:47 +msgid "Size (short)" +msgstr "Størrelse (kort)" + +#: gnome/gcustom-layout.c:48 +msgid "Type" +msgstr "Type" + +#: gnome/gcustom-layout.c:49 +msgid "User ID" +msgstr "Bruker-ID" + +#: gnome/gcustom-layout.c:140 +msgid "Possible Columns" +msgstr "Mulige kolonner" + +#: gnome/gcustom-layout.c:160 +msgid "Displayed Columns" +msgstr "Synlige kolonner" + +#: gnome/gcustom-layout.c:299 +msgid "Custom View" +msgstr "Egendefinert visning" + +#: gnome/gdesktop.c:420 gnome/gdesktop.c:2070 msgid "Warning" msgstr "Advarsel" @@ -193,157 +265,157 @@ msgid "Could not open %s; will not have desktop icons" msgstr "Kunne ikke åpne %s; vil ikke ha skrivebordsikoner" -#: gnome/gdesktop.c:1013 +#: gnome/gdesktop.c:1014 msgid "While running the mount/umount command" msgstr "Under kjøring av mount/umount kommandoen" -#: gnome/gdesktop.c:1082 +#: gnome/gdesktop.c:1083 msgid "While running the eject command" msgstr "Under kjøring av eject kommandoen" -#: gnome/gdesktop.c:1135 gnome/gicon.c:154 gnome/gtools.c:52 +#: gnome/gdesktop.c:1136 gnome/gicon.c:154 gnome/gtools.c:52 msgid "Error" msgstr "Feil" #. Create the link to the user's home directory so that he will have an icon -#: gnome/gdesktop.c:2067 +#: gnome/gdesktop.c:2066 msgid "Home directory" msgstr "Hjemmekatalog" -#: gnome/gdesktop.c:2072 +#: gnome/gdesktop.c:2071 #, c-format msgid "Could not symlink %s to %s; will not have initial desktop icons." msgstr "" "Kunne ikke lage symbolsk lenke fra %s til %s; får ikke skrivebordsikoner." -#: gnome/gdesktop.c:2401 gnome/glayout.c:355 +#: gnome/gdesktop.c:2400 gnome/glayout.c:355 msgid "_Terminal" msgstr "_Terminal" -#: gnome/gdesktop.c:2401 gnome/glayout.c:355 +#: gnome/gdesktop.c:2400 gnome/glayout.c:355 msgid "Launch a new terminal in the current directory" msgstr "Starter en ny terminal i aktiv katalog" #. If this ever changes, make sure you update create_new_menu accordingly. -#: gnome/gdesktop.c:2403 gnome/glayout.c:357 +#: gnome/gdesktop.c:2402 gnome/glayout.c:357 msgid "_Directory..." msgstr "Katalog..." -#: gnome/gdesktop.c:2403 gnome/glayout.c:357 +#: gnome/gdesktop.c:2402 gnome/glayout.c:357 msgid "Creates a new directory" msgstr "Oppretter en ny katalog" -#: gnome/gdesktop.c:2411 gnome/glayout.c:440 +#: gnome/gdesktop.c:2410 gnome/glayout.c:440 msgid "Arrange Icons" msgstr "Plasser ikonene" -#: gnome/gdesktop.c:2412 +#: gnome/gdesktop.c:2411 msgid "Create New Window" msgstr "Opprett nytt vindu" -#: gnome/gdesktop.c:2414 +#: gnome/gdesktop.c:2413 msgid "Rescan Mountable Devices" msgstr "Oppdater moterbare enheter" -#: gnome/gdesktop.c:2415 gnome/glayout.c:443 +#: gnome/gdesktop.c:2414 gnome/glayout.c:443 msgid "Rescan Desktop" msgstr "Oppdater skrivebordet" -#: gnome/gdialogs.c:58 +#: gnome/gdialogs.c:59 msgid "To: " msgstr "Til: " -#: gnome/gdialogs.c:59 +#: gnome/gdialogs.c:60 msgid "Copying from: " msgstr "Kopierer fra: " -#: gnome/gdialogs.c:60 +#: gnome/gdialogs.c:61 msgid "Deleting file: " msgstr "Sletter fil: " -#: gnome/gdialogs.c:361 +#: gnome/gdialogs.c:368 msgid "Files Exist" msgstr "Filene eksisterer" -#: gnome/gdialogs.c:376 +#: gnome/gdialogs.c:383 msgid "" "Some of the files you are trying to copy already exist in the destination " "folder. Please select the action to be performed." msgstr "" -"Noen av filene du forsøker å kopiere eksisterer allerede i målkatalogen." -"Vær snill og velg handling som skal utføres." +"Noen av filene du forsøker å kopiere eksisterer allerede i målkatalogen.Vær " +"snill og velg handling som skal utføres." -#: gnome/gdialogs.c:389 +#: gnome/gdialogs.c:396 msgid "Prompt me before overwriting any file." msgstr "Spør meg før filer overskrives." -#: gnome/gdialogs.c:396 +#: gnome/gdialogs.c:403 msgid "Don't overwrite any files." msgstr "Ikke overskriv filer." -#: gnome/gdialogs.c:412 +#: gnome/gdialogs.c:419 msgid "Overwrite:" msgstr "Overskriv:" -#: gnome/gdialogs.c:419 +#: gnome/gdialogs.c:426 msgid "Older files." msgstr "Eldre filer." -#: gnome/gdialogs.c:425 +#: gnome/gdialogs.c:432 msgid "Files only if size differs." msgstr "Filer bare hvis størrelsen er forskjellig." -#: gnome/gdialogs.c:431 +#: gnome/gdialogs.c:438 msgid "All files." msgstr "Alle filer." -#: gnome/gdialogs.c:471 +#: gnome/gdialogs.c:478 msgid "File Exists" msgstr "Filen eksisterer" -#: gnome/gdialogs.c:477 +#: gnome/gdialogs.c:484 #, c-format msgid "The target file already exists: %s" msgstr "Målfilen eksisterer allerede: %s" -#: gnome/gdialogs.c:484 +#: gnome/gdialogs.c:491 msgid "Replace it?" msgstr "Erstatt den?" -#: gnome/gdialogs.c:558 gtkedit/editwidget.c:1067 src/file.c:803 -#: src/screen.c:2291 src/screen.c:2321 src/tree.c:1024 +#: gnome/gdialogs.c:565 gtkedit/editwidget.c:1067 src/file.c:802 +#: src/screen.c:2308 src/screen.c:2338 src/tree.c:1024 msgid "Copy" msgstr "Kopier" -#: gnome/gdialogs.c:561 gtkedit/editwidget.c:1068 +#: gnome/gdialogs.c:568 gtkedit/editwidget.c:1068 msgid "Move" msgstr "Flytt" -#: gnome/gdialogs.c:578 +#: gnome/gdialogs.c:585 msgid "Destination" msgstr "Mål" -#: gnome/gdialogs.c:582 +#: gnome/gdialogs.c:589 msgid "Find Destination Folder" msgstr "Finn målkatalog" -#: gnome/gdialogs.c:587 +#: gnome/gdialogs.c:594 msgid "Copy as a background process" msgstr "Kopier i bakgrunnen" -#: gnome/gdialogs.c:607 +#: gnome/gdialogs.c:614 msgid "Advanced Options" msgstr "Avanserte alternativer" -#: gnome/gdialogs.c:611 +#: gnome/gdialogs.c:618 msgid "Preserve symlinks" msgstr "Behold symbolske lenker" -#: gnome/gdialogs.c:621 +#: gnome/gdialogs.c:628 msgid "Follow links." msgstr "Følg lenker" -#: gnome/gdialogs.c:627 +#: gnome/gdialogs.c:634 msgid "" "Selecting this will copy the files that symlinks point to instead of just " "copying the link." @@ -351,23 +423,23 @@ "Dette valget vil kopiere filene som symlenken peker til i stedet for bare å " "kopiere lenken." -#: gnome/gdialogs.c:632 +#: gnome/gdialogs.c:639 msgid "Preserve file attributes." msgstr "Behold filattributter." -#: gnome/gdialogs.c:637 +#: gnome/gdialogs.c:644 msgid "Preserves the permissions and the UID/GID if possible" msgstr "Tar vare på rettighetene og UID/GID hvis mulig" -#: gnome/gdialogs.c:643 +#: gnome/gdialogs.c:650 msgid "Recursively copy subdirectories." msgstr "Kopier kataloger rekursivt." -#: gnome/gdialogs.c:648 +#: gnome/gdialogs.c:655 msgid "If set, this will copy the directories recursively" msgstr "Hvis satt, vil dette kopiere katalogen rekursivt" -#: gnome/gdialogs.c:752 +#: gnome/gdialogs.c:759 #, c-format msgid "" "%s\n" @@ -378,38 +450,59 @@ "\n" "Katalogen er ikke tom. Slett den rekursivt?" -#: gnome/gdialogs.c:761 src/file.c:2227 +#: gnome/gdialogs.c:768 src/file.c:2226 msgid " Delete: " msgstr " Slett: " -#: gnome/gdialogs.c:765 +#: gnome/gdialogs.c:772 msgid "Do the same for the rest" msgstr "Gjør det samme for resten" -#: gnome/gdialogs.c:834 +#: gnome/gdialogs.c:841 msgid "Move Progress" msgstr "Fremgang for flytting" -#: gnome/gdialogs.c:837 +#: gnome/gdialogs.c:844 msgid "Copy Progress" msgstr "Fremgang for kopiering" -#: gnome/gdialogs.c:840 +#: gnome/gdialogs.c:847 msgid "Delete Progress" msgstr "Fremgang for sletting" -#: gnome/gdialogs.c:885 +#: gnome/gdialogs.c:892 msgid "File " msgstr "Fil " -#: gnome/gdialogs.c:889 +#: gnome/gdialogs.c:896 msgid " is " msgstr " er " -#: gnome/gdialogs.c:892 +#: gnome/gdialogs.c:899 msgid " Done." msgstr " Ferdig." +#: gnome/gdialogs.c:959 src/wtools.c:585 vfs/vfs.c:1762 +msgid "Password:" +msgstr "Passord:" + +#: gnome/gdialogs.c:959 src/wtools.c:585 +msgid "Password" +msgstr "Passord" + +#. Create the dialog +#: gnome/gdialogs.c:991 +msgid "Symbolic Link" +msgstr "Symbolsk lenke" + +#: gnome/gdialogs.c:1007 src/boxes.c:803 +msgid "Existing filename (filename symlink will point to):" +msgstr "Eksisterende filnavn (filnavnet symlinken skal peke til):" + +#: gnome/gdialogs.c:1021 src/boxes.c:801 +msgid "Symbolic link filename:" +msgstr "Filnavn for symbolsk lenke:" + #: gnome/gdnd.c:51 msgid "_Move here" msgstr "Flytt hit" @@ -497,7 +590,7 @@ "Notice that if you choose to terminate the file manager, you will\n" "also terminate the GNOME desktop handler.\n" "\n" -"Are you sure you want to quit?" +"Are you sure you want to exit?" msgstr "" "Vær oppmerksom på at hvis du velger å terminere filbehandleren, så\n" "vil dette også terminere GNOME's skrivebordshåndtering.\n" @@ -648,85 +741,315 @@ #: gnome/glayout.c:450 gnome/glayout.c:460 msgid "_Layout" -msgstr "Utseende" +msgstr "_Utseende" #: gnome/glayout.c:451 gnome/glayout.c:461 msgid "_Commands" -msgstr "Kommandoer" +msgstr "_Kommandoer" #: gnome/glayout.c:452 msgid "_Desktop" -msgstr "Skrivebord" +msgstr "S_krivebord" #: gnome/glayout.c:453 gnome/glayout.c:462 msgid "_Help" -msgstr "Hjelp" +msgstr "_Hjelp" #: gnome/glayout.c:600 msgid "File/New/Directory..." msgstr "Fil/Ny/Katalog..." -#: gnome/gpopup.c:252 gnome/gpopup.c:255 -msgid "Properties" -msgstr "Egenskaper" - -#: gnome/gpopup.c:253 gnome/gpopup.c:254 gtkedit/editwidget.c:1070 -#: src/screen.c:2294 src/screen.c:2324 -msgid "Delete" -msgstr "Slett" - -#: gnome/gpopup.c:256 -msgid "Mount device" -msgstr "Monter enhet" +#. we set the file part +#: gnome/gnome-file-property-dialog.c:170 +msgid "Full Name: " +msgstr "Fullt navn: " -#: gnome/gpopup.c:257 -msgid "Unmount device" -msgstr "Avmonter enhet" +#: gnome/gnome-file-property-dialog.c:178 +msgid "File Name" +msgstr "Filnavn" -#: gnome/gpopup.c:258 -msgid "Eject device" -msgstr "Utløs enhet" +#: gnome/gnome-file-property-dialog.c:201 +msgid "File Type: " +msgstr "Filtype: " + +#: gnome/gnome-file-property-dialog.c:207 +msgid "File Type: Symbolic Link" +msgstr "Filtype: Symbolsk lenke" + +#: gnome/gnome-file-property-dialog.c:212 +msgid "Target Name: INVALID LINK" +msgstr "Målnavn: UGYLDIG LENKE" + +#: gnome/gnome-file-property-dialog.c:215 +msgid "Target Name: " +msgstr "Målnavn: " + +#: gnome/gnome-file-property-dialog.c:220 +msgid "File Type: Directory" +msgstr "Filtype: Katalog" + +#: gnome/gnome-file-property-dialog.c:222 +msgid "File Type: Character Device" +msgstr "Filtype: Tegnenhet" + +#: gnome/gnome-file-property-dialog.c:224 +msgid "File Type: Block Device" +msgstr "Filtype: Blokkenhet" + +#: gnome/gnome-file-property-dialog.c:226 +msgid "File Type: Socket" +msgstr "Filtype: Socket" + +#: gnome/gnome-file-property-dialog.c:228 +msgid "File Type: FIFO" +msgstr "Filtype: FIFO" + +#: gnome/gnome-file-property-dialog.c:238 +#: gnome/gnome-file-property-dialog.c:242 +#: gnome/gnome-file-property-dialog.c:248 +msgid "File Size: " +msgstr "Filstørrelse: " + +#: gnome/gnome-file-property-dialog.c:238 +msgid " bytes" +msgstr " bytes" + +#: gnome/gnome-file-property-dialog.c:242 +msgid " KBytes (" +msgstr " KBytes (" + +#: gnome/gnome-file-property-dialog.c:243 +#: gnome/gnome-file-property-dialog.c:249 +msgid " bytes)" +msgstr " bytes)" + +#: gnome/gnome-file-property-dialog.c:248 +msgid " MBytes (" +msgstr " MBytes (" + +#: gnome/gnome-file-property-dialog.c:256 +msgid "File Size: N/A" +msgstr "Filstørrelse: I/T" + +#: gnome/gnome-file-property-dialog.c:267 +msgid "File Created on: " +msgstr "Fil opprettet: " + +#: gnome/gnome-file-property-dialog.c:276 +msgid "Last Modified on: " +msgstr "Sist modifisert: " + +#: gnome/gnome-file-property-dialog.c:285 +msgid "Last Accessed on: " +msgstr "Sist aksessert: " + +#: gnome/gnome-file-property-dialog.c:303 +msgid "URL:" +msgstr "URL:" + +#: gnome/gnome-file-property-dialog.c:310 +#, fuzzy +msgid "Caption:" +msgstr "Sted:" -#: gnome/gpopup.c:260 gnome/gpopup.c:261 +#. we do open first +#: gnome/gnome-file-property-dialog.c:469 gnome/gpopup2.c:187 msgid "Open" msgstr "Åpne" -#: gnome/gpopup.c:262 -msgid "Open with" -msgstr "Åpne med" +#: gnome/gnome-file-property-dialog.c:479 +msgid "Use default Open action" +msgstr "Bruk standard handling for åpning" + +#: gnome/gnome-file-property-dialog.c:489 +msgid "Drop Action" +msgstr "Handlig ved slipp" -#: gnome/gpopup.c:263 src/screen.c:2289 src/screen.c:2319 +#: gnome/gnome-file-property-dialog.c:491 gnome/gpopup2.c:194 +#: src/screen.c:2306 src/screen.c:2336 msgid "View" msgstr "Se på" -#: gnome/gpopup.c:264 -msgid "View unfiltered" -msgstr "Se på ufiltrert" +#: gnome/gnome-file-property-dialog.c:502 +msgid "Use default Drop action" +msgstr "Bruk standard handling for slipp" + +#: gnome/gnome-file-property-dialog.c:504 +msgid "Use default View action" +msgstr "Bruk standard handling for visning" -#: gnome/gpopup.c:265 src/screen.c:2290 src/screen.c:2320 src/view.c:1991 +#: gnome/gnome-file-property-dialog.c:513 gnome/gpopup2.c:196 +#: src/screen.c:2307 src/screen.c:2337 src/view.c:1991 msgid "Edit" msgstr "Rediger" -#: gnome/gpopup.c:267 -msgid "Move/rename..." -msgstr "Flytt/gi nytt navn..." +#: gnome/gnome-file-property-dialog.c:523 +msgid "Use default Edit action" +msgstr "Bruk standard handling for redigering" + +#: gnome/gnome-file-property-dialog.c:577 gnome/gprop.c:521 +msgid "Icon" +msgstr "Ikon" + +#. We must be a file or a link to a file. +#: gnome/gnome-file-property-dialog.c:611 +msgid "File Actions" +msgstr "Fil-handlinger" + +#: gnome/gnome-file-property-dialog.c:616 +msgid "Open action" +msgstr "Handling for åpning" + +#: gnome/gnome-file-property-dialog.c:617 +msgid "Needs terminal to run" +msgstr "Trenger terminal for å kjøre" + +#: gnome/gnome-file-property-dialog.c:742 +msgid "File Permissions" +msgstr "Filrettigheter" + +#: gnome/gnome-file-property-dialog.c:753 gnome/gprop.c:259 +msgid "Current mode: " +msgstr "Nåværende modus: " + +#. Headings +#: gnome/gnome-file-property-dialog.c:768 gnome/gprop.c:272 +msgid "Read" +msgstr "Lese" + +#: gnome/gnome-file-property-dialog.c:769 gnome/gprop.c:273 +msgid "Write" +msgstr "Skrive" + +#: gnome/gnome-file-property-dialog.c:770 gnome/gprop.c:274 +msgid "Exec" +msgstr "Kjøre" + +#: gnome/gnome-file-property-dialog.c:771 gnome/gprop.c:275 +msgid "Special" +msgstr "Spesielle" + +#. Permissions +#: gnome/gnome-file-property-dialog.c:775 gnome/gprop.c:279 +msgid "User" +msgstr "Bruker" + +#: gnome/gnome-file-property-dialog.c:777 gnome/gprop.c:281 +msgid "Other" +msgstr "Andre" + +#. Special +#: gnome/gnome-file-property-dialog.c:781 gnome/gprop.c:285 +msgid "Set UID" +msgstr "Sett UID" + +#: gnome/gnome-file-property-dialog.c:782 gnome/gprop.c:286 +msgid "Set GID" +msgstr "Sett GID" + +#: gnome/gnome-file-property-dialog.c:783 gnome/gprop.c:287 +msgid "Sticky" +msgstr "Sticky" + +#: gnome/gnome-file-property-dialog.c:1074 +msgid "URL" +msgstr "URL" + +#: gnome/gnome-file-property-dialog.c:1077 +msgid "Statistics" +msgstr "Statistikk" + +#: gnome/gnome-file-property-dialog.c:1083 +msgid "Options" +msgstr "Alternativer" + +#: gnome/gnome-file-property-dialog.c:1086 +msgid "Permissions" +msgstr "Rettigheter" + +#: gnome/gnome-file-property-dialog.c:1089 +msgid " Properties" +msgstr " Egenskaper" + +#: gnome/gnome-file-property-dialog.c:1140 +msgid "You entered an invalid username" +msgstr "Du skrev inn et ugyldig brukernavn" + +#: gnome/gnome-file-property-dialog.c:1185 +msgid "You must rename your file to something" +msgstr "Du må gi filen din et nytt navn" + +#: gnome/gnome-file-property-dialog.c:1191 +msgid "You cannot rename a file to something containing a '/' character" +msgstr "Du kan ikke gi nytt navn til noe som inneholde tegnet '/'" + +#. the first label +#: gnome/gnome-open-dialog.c:379 +msgid "Select an application to open \"" +msgstr "Velg en applikasjon som skal åpnes \"" + +#: gnome/gnome-open-dialog.c:390 +msgid "Select a file to run with" +msgstr "Velg en fil å starte med" + +#. the file tree +#: gnome/gnome-open-dialog.c:401 +msgid "Applications" +msgstr "Applikasjoner" + +#: gnome/gnome-open-dialog.c:417 +msgid "Program to run" +msgstr "Program som skal kjøres" + +#: gnome/gpopup2.c:188 +msgid "Mount device" +msgstr "Monter enhet" + +#: gnome/gpopup2.c:189 +msgid "Unmount device" +msgstr "Avmonter enhet" + +#: gnome/gpopup2.c:190 +msgid "Eject device" +msgstr "Utløs enhet" -#: gnome/gpopup.c:268 +#: gnome/gpopup2.c:193 +msgid "Open with..." +msgstr "Åpne med..." + +#: gnome/gpopup2.c:195 +msgid "View Unfiltered" +msgstr "Se på ufiltrert" + +#: gnome/gpopup2.c:198 msgid "Copy..." msgstr "Kopier..." -#: gnome/gpopup.c:270 -msgid "Link..." -msgstr "Finn..." +#: gnome/gpopup2.c:199 gtkedit/editwidget.c:1070 src/screen.c:2311 +#: src/screen.c:2341 +msgid "Delete" +msgstr "Slett" + +#: gnome/gpopup2.c:200 +msgid "Move..." +msgstr "Flytt..." + +#: gnome/gpopup2.c:201 +msgid "Hard Link..." +msgstr "Hard lenke..." -#: gnome/gpopup.c:271 +#: gnome/gpopup2.c:202 msgid "Symlink..." msgstr "Symlenken..." -#: gnome/gpopup.c:272 -msgid "Edit symlink..." +#: gnome/gpopup2.c:203 +msgid "Edit Symlink..." msgstr "Rediger symlenke..." +#: gnome/gpopup2.c:205 +msgid "Properties..." +msgstr "Egenskaper..." + #: gnome/gprefs.c:81 msgid "Show backup files" msgstr "Vis sikkerhetskopier" @@ -835,63 +1158,10 @@ msgid "File mode (permissions)" msgstr "Filmodus (rettigheter)" -#: gnome/gprop.c:259 -msgid "Current mode: " -msgstr "Nåværende modus: " - -#. Headings -#: gnome/gprop.c:272 -msgid "Read" -msgstr "Lese" - -#: gnome/gprop.c:273 -msgid "Write" -msgstr "Skrive" - -#: gnome/gprop.c:274 -msgid "Exec" -msgstr "Kjøre" - -#: gnome/gprop.c:275 -msgid "Special" -msgstr "Spesielle" - -#. Permissions -#: gnome/gprop.c:279 -msgid "User" -msgstr "Bruker" - -#. Group -#: gnome/gprop.c:280 gnome/gprop.c:405 src/screen.c:439 -msgid "Group" -msgstr "Gruppe" - -#: gnome/gprop.c:281 -msgid "Other" -msgstr "Andre" - -#. Special -#: gnome/gprop.c:285 -msgid "Set UID" -msgstr "Sett UID" - -#: gnome/gprop.c:286 -msgid "Set GID" -msgstr "Sett GID" - -#: gnome/gprop.c:287 -msgid "Sticky" -msgstr "Sticky" - #: gnome/gprop.c:321 gnome/gprop.c:347 msgid "" msgstr "" -#. Owner -#: gnome/gprop.c:390 src/screen.c:438 -msgid "Owner" -msgstr "Eier" - #: gnome/gprop.c:494 msgid "General" msgstr "Generell" @@ -900,162 +1170,158 @@ msgid "Title" msgstr "Tittel" -#: gnome/gprop.c:521 -msgid "Icon" -msgstr "Ikon" - #: gnome/gprop.c:535 msgid "Select icon" msgstr "Velg ikon" -#: gnome/gscreen.c:1469 +#: gnome/gscreen.c:1468 msgid "Rescan Directory" msgstr "Oppdater kataloginnholdet" -#: gnome/gscreen.c:1469 +#: gnome/gscreen.c:1468 msgid "Reloads the current directory" msgstr "Leser aktiv katalog på nytt" -#: gnome/gscreen.c:1471 +#: gnome/gscreen.c:1470 msgid "New folder" msgstr "Ny katalog" -#: gnome/gscreen.c:1471 +#: gnome/gscreen.c:1470 msgid "Creates a new folder here" msgstr "Oppretter en ny katalog her" -#: gnome/gscreen.c:1649 +#: gnome/gscreen.c:1648 msgid "All files" msgstr "Alle filer" -#: gnome/gscreen.c:1651 +#: gnome/gscreen.c:1650 msgid "Archives and compressed files" msgstr "Arkiver og komprimerte filer" -#: gnome/gscreen.c:1653 +#: gnome/gscreen.c:1652 msgid "RPM/DEB files" msgstr "RPM/DEB filer" -#: gnome/gscreen.c:1655 +#: gnome/gscreen.c:1654 msgid "Text/Document files" msgstr "Tekst-/dokumentfiler" -#: gnome/gscreen.c:1657 +#: gnome/gscreen.c:1656 msgid "HTML and SGML files" msgstr "HTML- og SGML-filer" -#: gnome/gscreen.c:1659 +#: gnome/gscreen.c:1658 msgid "Postscript and PDF files" msgstr "Postscript- of PDF-filer" -#: gnome/gscreen.c:1661 +#: gnome/gscreen.c:1660 msgid "Spreadsheet files" msgstr "Regnearkfiler" -#: gnome/gscreen.c:1663 +#: gnome/gscreen.c:1662 msgid "Image files" msgstr "Bildefiler" -#: gnome/gscreen.c:1666 +#: gnome/gscreen.c:1665 msgid "Video/animation files" msgstr "Video-/animasjonsfiler" -#: gnome/gscreen.c:1668 +#: gnome/gscreen.c:1667 msgid "Audio files" msgstr "Lydfiler" -#: gnome/gscreen.c:1670 +#: gnome/gscreen.c:1669 msgid "C program files" msgstr "C programfiler" -#: gnome/gscreen.c:1672 +#: gnome/gscreen.c:1671 msgid "C++ program files" msgstr "C++ programfiler" -#: gnome/gscreen.c:1674 +#: gnome/gscreen.c:1673 msgid "Objective-C program files" msgstr "Objektiv-C programfiler" -#: gnome/gscreen.c:1676 +#: gnome/gscreen.c:1675 msgid "Scheme program files" msgstr "Scheme programfiler" -#: gnome/gscreen.c:1678 +#: gnome/gscreen.c:1677 msgid "Assembler program files" msgstr "Assembler programfiler" -#: gnome/gscreen.c:1680 +#: gnome/gscreen.c:1679 msgid "Misc. program files" msgstr "Forskj. programfiler" -#: gnome/gscreen.c:1682 +#: gnome/gscreen.c:1681 msgid "Font files" msgstr "Skrifttypefiler" -#: gnome/gscreen.c:1809 +#: gnome/gscreen.c:1808 #, c-format msgid "Search: %s" msgstr "Søk: %s" -#: gnome/gscreen.c:1819 +#: gnome/gscreen.c:1818 #, c-format msgid "%s bytes in %d file" msgstr "%s bytes i %d fil" -#: gnome/gscreen.c:1819 +#: gnome/gscreen.c:1818 #, c-format msgid "%s bytes in %d files" msgstr "%s bytes i %d filer" -#: gnome/gscreen.c:1845 src/screen.c:677 +#: gnome/gscreen.c:1844 src/screen.c:677 msgid "" msgstr "" -#: gnome/gscreen.c:1899 +#: gnome/gscreen.c:1898 msgid "Filter" msgstr "Filter" -#: gnome/gscreen.c:2339 +#: gnome/gscreen.c:2338 msgid "Back" msgstr "Tilbake" -#: gnome/gscreen.c:2339 +#: gnome/gscreen.c:2338 msgid "Go to the previously visited directory" msgstr "Gå til tidligere vist katalog" -#: gnome/gscreen.c:2341 +#: gnome/gscreen.c:2340 msgid "Up" msgstr "Opp" -#: gnome/gscreen.c:2341 +#: gnome/gscreen.c:2340 msgid "Go up a level in the directory heirarchy" msgstr "Gå opp ett nivå i kataloghierarkiet" -#: gnome/gscreen.c:2343 +#: gnome/gscreen.c:2342 msgid "Forward" msgstr "Fremover" -#: gnome/gscreen.c:2343 +#: gnome/gscreen.c:2342 msgid "Go to the next directory" msgstr "Gå til neste katalog" -#: gnome/gscreen.c:2346 src/tree.c:1020 +#: gnome/gscreen.c:2345 src/tree.c:1020 msgid "Rescan" msgstr "Oppdater" -#: gnome/gscreen.c:2346 +#: gnome/gscreen.c:2345 msgid "Rescan the current directory" msgstr "Oppdater aktiv katalog" -#: gnome/gscreen.c:2349 +#: gnome/gscreen.c:2348 msgid "Home" msgstr "Hjemme" -#: gnome/gscreen.c:2349 +#: gnome/gscreen.c:2348 msgid "Go to your home directory" msgstr "Gå til din hjemmekatalog" -#: gnome/gscreen.c:2495 +#: gnome/gscreen.c:2494 msgid "Location:" msgstr "Sted:" @@ -1063,73 +1329,73 @@ #: gnome/gtools.c:110 gtkedit/editcmd.c:342 gtkedit/editcmd.c:1185 #: gtkedit/editcmd.c:1270 gtkedit/editcmd.c:2847 gtkedit/editoptions.c:69 #: src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 src/boxes.c:466 -#: src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 src/boxes.c:897 +#: src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 src/boxes.c:898 #: src/filegui.c:838 src/find.c:171 src/layout.c:369 src/option.c:144 -#: src/wtools.c:289 src/wtools.c:561 +#: src/wtools.c:289 src/wtools.c:563 msgid "&Ok" msgstr "&Ok" -#: gnome/gview.c:122 src/view.c:683 +#: gnome/gview.c:135 src/view.c:683 #, c-format msgid "Offset 0x%08x" msgstr "Offset 0x%08x" -#: gnome/gview.c:124 src/view.c:685 +#: gnome/gview.c:137 src/view.c:685 #, c-format msgid "Col %d" msgstr "Kol %d" -#: gnome/gview.c:128 src/view.c:689 +#: gnome/gview.c:141 src/view.c:689 #, c-format msgid "%s bytes" msgstr "%s bytes" -#: gnome/gview.c:292 +#: gnome/gview.c:305 msgid "_Goto line" msgstr "Gå til linje" -#: gnome/gview.c:293 +#: gnome/gview.c:306 msgid "Jump to a specified line number" msgstr "Hopp til et spesifisert linjenummer" -#: gnome/gview.c:295 +#: gnome/gview.c:308 msgid "_Monitor file" msgstr "Hold øye med fil" -#: gnome/gview.c:295 +#: gnome/gview.c:308 msgid "Monitor file growing" msgstr "Hold øye med filvekst" -#: gnome/gview.c:302 +#: gnome/gview.c:315 msgid "Regexp search" msgstr "Regexp-søk" -#: gnome/gview.c:303 +#: gnome/gview.c:316 msgid "Regular expression search" msgstr "Søk etter vanlig uttrykk" -#: gnome/gview.c:312 +#: gnome/gview.c:325 msgid "_Wrap" msgstr "Bryt" -#: gnome/gview.c:313 +#: gnome/gview.c:326 msgid "Wrap the text" msgstr "Bryt teksten" #. Can not use this one yet, as it destroys the viewer, need to fix that -#: gnome/gview.c:316 +#: gnome/gview.c:329 msgid "_Parsed view" msgstr "Fortolket visning" -#: gnome/gview.c:319 +#: gnome/gview.c:332 msgid "_Formatted" msgstr "Formatert" -#: gnome/gview.c:321 +#: gnome/gview.c:334 msgid "_Hex" msgstr "Hex" -#: gnome/gview.c:327 +#: gnome/gview.c:340 msgid "_Search" msgstr "Søk" @@ -1145,11 +1411,11 @@ msgid "help" msgstr "hjelp" -#: gnome/gwidget.c:96 src/file.c:2251 +#: gnome/gwidget.c:96 src/file.c:2250 msgid "yes" msgstr "ja" -#: gnome/gwidget.c:98 src/file.c:2249 +#: gnome/gwidget.c:98 src/file.c:2248 msgid "no" msgstr "nei" @@ -1165,7 +1431,7 @@ #: gtkedit/edit.c:129 gtkedit/edit.c:224 gtkedit/edit.c:231 gtkedit/edit.c:238 #: gtkedit/edit.c:245 gtkedit/edit.c:251 gtkedit/edit.c:308 gtkedit/edit.c:344 #: gtkedit/editcmd.c:1945 gtkedit/editwidget.c:950 src/dir.c:386 -#: src/screen.c:2309 src/tree.c:692 src/tree.c:698 src/wtools.c:222 +#: src/screen.c:2326 src/tree.c:692 src/tree.c:698 src/wtools.c:222 #: vfs/fish.c:224 msgid " Error " msgstr " Feil " @@ -1218,8 +1484,7 @@ #: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:821 #: src/find.c:171 src/hotlist.c:138 src/hotlist.c:814 src/hotlist.c:911 #: src/layout.c:370 src/learn.c:59 src/option.c:145 src/panelize.c:86 -#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:559 -#: src/wtools.c:640 +#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:561 msgid "&Cancel" msgstr "&Avbryt" @@ -1238,9 +1503,9 @@ #. Warning message with a query to continue or cancel the operation #: gtkedit/editcmd.c:491 gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 -#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 src/ext.c:301 src/file.c:620 -#: src/help.c:318 src/main.c:691 src/screen.c:2066 src/subshell.c:705 -#: src/subshell.c:731 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:458 +#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 src/ext.c:301 src/file.c:619 +#: src/help.c:318 src/main.c:691 src/screen.c:2083 src/subshell.c:705 +#: src/subshell.c:731 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:463 #: vfs/mcfs.c:170 msgid " Warning " msgstr " Advarsel " @@ -1339,6 +1604,7 @@ " Fortsett forkaster disse endringene. " #: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 +#: src/main.c:3067 msgid "Continue" msgstr "Fortsett" @@ -1367,7 +1633,7 @@ msgid "al&L" msgstr "alle" -#: gtkedit/editcmd.c:1141 src/file.c:2173 src/filegui.c:266 +#: gtkedit/editcmd.c:1141 src/file.c:2172 src/filegui.c:266 msgid "&Skip" msgstr "&Hopp over" @@ -1689,7 +1955,7 @@ #: gtkedit/editoptions.c:34 msgid "Emacs" -msgstr "" +msgstr "Emacs" #: gtkedit/editoptions.c:37 msgid "None" @@ -1735,12 +2001,12 @@ #. 10 #: gtkedit/editoptions.c:101 msgid "&Backspace through tabs" -msgstr "" +msgstr "&Tilbake gjennom tabulatorer" #. 11 #: gtkedit/editoptions.c:104 msgid "&Fake half tabs" -msgstr "" +msgstr "&Falske halvtabulatorer" #. 13 #: gtkedit/editoptions.c:110 @@ -1761,8 +2027,8 @@ msgid "Error initialising editor.\n" msgstr "Feil under initialisering av editor.\n" -#: gtkedit/editwidget.c:1063 src/help.c:806 src/main.c:1688 src/screen.c:2287 -#: src/screen.c:2317 src/tree.c:1018 src/view.c:1982 +#: gtkedit/editwidget.c:1063 src/help.c:806 src/main.c:1688 src/screen.c:2304 +#: src/screen.c:2334 src/tree.c:1018 src/view.c:1982 msgid "Help" msgstr "Hjelp" @@ -2228,10 +2494,6 @@ msgid "Flag" msgstr "Flagg" -#: src/achown.c:378 -msgid "Mode" -msgstr "Modus" - #: src/achown.c:383 #, c-format msgid "%6d of %d" @@ -2278,7 +2540,7 @@ msgid "Background process:" msgstr "Bakgrunnsprosess:" -#: src/background.c:287 src/file.c:2172 +#: src/background.c:287 src/file.c:2171 msgid " Background process error " msgstr " Feil i bakgrunnsprosess " @@ -2423,35 +2685,27 @@ msgid "Symbolic link" msgstr "Symbolsk lenke" -#: src/boxes.c:801 -msgid "Symbolic link filename:" -msgstr "Filnavn for symbolsk lenke:" - -#: src/boxes.c:803 -msgid "Existing filename (filename symlink will point to):" -msgstr "Eksisterende filnavn (filnavnet symlinken skal peke til):" - -#: src/boxes.c:832 +#: src/boxes.c:833 msgid "Running " msgstr "Kjører" -#: src/boxes.c:833 src/find.c:716 src/find.c:957 +#: src/boxes.c:834 src/find.c:716 src/find.c:957 msgid "Stopped" msgstr "Stoppet" -#: src/boxes.c:894 +#: src/boxes.c:895 msgid "&Stop" msgstr "&Stopp" -#: src/boxes.c:895 +#: src/boxes.c:896 msgid "&Resume" msgstr "&Gjenoppta" -#: src/boxes.c:896 +#: src/boxes.c:897 msgid "&Kill" msgstr "&Drep" -#: src/boxes.c:935 +#: src/boxes.c:936 msgid "Background Jobs" msgstr "Bakgrunnsjobber" @@ -2760,7 +3014,7 @@ msgid " Link " msgstr " Lenke " -#: src/cmd.c:1032 src/cmd.c:1168 src/file.c:1686 +#: src/cmd.c:1032 src/cmd.c:1171 src/file.c:1685 msgid " to:" msgstr " til:" @@ -2774,79 +3028,76 @@ msgid " symlink: %s " msgstr " symlink: %s " -#: src/cmd.c:1117 -msgid " Symlink " -msgstr " Symlinken " - -#: src/cmd.c:1117 -msgid " points to:" -msgstr " peker til:" +#: src/cmd.c:1130 +#, c-format +msgid " Symlink `%s' points to: " +msgstr " Lenken `%s' peker til: " -#: src/cmd.c:1132 +#: src/cmd.c:1135 msgid " Edit symlink " msgstr " Rediger symlink " -#: src/cmd.c:1137 +#: src/cmd.c:1140 #, c-format msgid " edit symlink, unable to remove %s: %s " msgstr " rediger symlink, kan ikke fjerne %s: %s " -#: src/cmd.c:1141 +#: src/cmd.c:1144 #, c-format msgid " edit symlink: %s " msgstr " rediger symlink: %s " -#: src/cmd.c:1168 +#: src/cmd.c:1171 msgid " Link symbolically " msgstr " Lag symbolsk lenke " -#: src/cmd.c:1169 +#: src/cmd.c:1172 msgid " Relative symlink " msgstr " Relativ symlink " -#: src/cmd.c:1180 +#: src/cmd.c:1183 #, c-format msgid " relative symlink: %s " msgstr " relativ symlink: %s " -#: src/cmd.c:1283 +#: src/cmd.c:1286 msgid " Enter machine name (F1 for details): " msgstr " Skriv inn maskinnavn (F1 for detaljer): " -#: src/cmd.c:1307 +#: src/cmd.c:1310 #, c-format msgid " Could not chdir to %s " msgstr " Kunne ikke skifte katalog til %s " -#: src/cmd.c:1314 +#: src/cmd.c:1317 msgid " Link to a remote machine " msgstr " Lenke til en fjern maskin " -#: src/cmd.c:1320 +#: src/cmd.c:1323 msgid " FTP to machine " msgstr " FTP til maskin " -#: src/cmd.c:1330 +#: src/cmd.c:1333 msgid " Socket source routing setup " msgstr " Oppsett av kontaktens kilderuting" -#: src/cmd.c:1331 +#: src/cmd.c:1334 msgid " Enter host name to use as a source routing hop: " msgstr " Skriv inn vertsnavnet som skal brukes som kilderutingshop: " -#: src/cmd.c:1338 +#: src/cmd.c:1341 msgid " Host name " msgstr " Vertsnavn " -#: src/cmd.c:1338 +#: src/cmd.c:1341 msgid " Error while looking up IP address " msgstr " Feil under oppslag av IP-adresse " -#: src/cmd.c:1349 +#: src/cmd.c:1352 msgid " Undelete files on an ext2 file system " msgstr " Gjenopprett filer på et ext2 filsystem " -#: src/cmd.c:1350 +#: src/cmd.c:1353 msgid "" " Enter device (without /dev/) to undelete\n" " files on: (F1 for details)" @@ -2854,11 +3105,11 @@ " Skriv inn enhet (uten /dev/) som det skal gjenopprettes\n" " filer på: (F1 for detaljer)" -#: src/cmd.c:1400 +#: src/cmd.c:1403 msgid " Setup saved to ~/" msgstr " Oppsett lagret til ~/" -#: src/cmd.c:1405 +#: src/cmd.c:1408 msgid " Setup " msgstr " Oppsett " @@ -3049,7 +3300,7 @@ msgstr "" " Kan ikke lage stabile symlinker over ikke-lokale filsystemer: \n" "\n" -" Alternativet stabile symlinker vil bli slått av " +" Alternativet stabile symbolske lenker vil bli slått av " #: src/file.c:442 #, c-format @@ -3057,10 +3308,10 @@ " Cannot create target symlink \"%s\" \n" " %s " msgstr "" -" Kan ikke lage målsymlinken \"%s\" \n" +" Kan ikke lage mållenken \"%s\" \n" " %s " -#: src/file.c:510 +#: src/file.c:509 #, c-format msgid "" " Cannot overwrite directory \"%s\" \n" @@ -3069,7 +3320,7 @@ " Kan ikke overskrive katalogen \"%s\" \n" " %s " -#: src/file.c:519 +#: src/file.c:518 #, c-format msgid "" " Cannot stat source file \"%s\" \n" @@ -3078,12 +3329,12 @@ " Kan ikke kjøre stat på kildefilen \"%s\" \n" " %s " -#: src/file.c:532 +#: src/file.c:531 #, c-format msgid " `%s' and `%s' are the same file. " msgstr " `%s' og `%s' er samme fil. " -#: src/file.c:575 +#: src/file.c:574 #, c-format msgid "" " Cannot create special file \"%s\" \n" @@ -3092,7 +3343,7 @@ " Kan ikke opprette den spesielle filen \"%s\" \n" " %s " -#: src/file.c:584 src/file.c:813 +#: src/file.c:583 src/file.c:812 #, c-format msgid "" " Cannot chown target file \"%s\" \n" @@ -3101,7 +3352,7 @@ " Kan ikke kjøre chown på målfilen \"%s\" \n" " %s " -#: src/file.c:593 src/file.c:832 +#: src/file.c:592 src/file.c:831 #, c-format msgid "" " Cannot chmod target file \"%s\" \n" @@ -3110,7 +3361,7 @@ " Kan ikke kjøre chmod på målfilen \"%s\" \n" " %s " -#: src/file.c:610 +#: src/file.c:609 #, c-format msgid "" " Cannot open source file \"%s\" \n" @@ -3119,11 +3370,11 @@ " Kan ikke åpne kildefilen \"%s\" \n" " %s " -#: src/file.c:620 +#: src/file.c:619 msgid " Reget failed, about to overwrite file " msgstr " Gjenhenting feilet, kommer til å overskrive filen " -#: src/file.c:626 +#: src/file.c:625 #, c-format msgid "" " Cannot fstat source file \"%s\" \n" @@ -3132,7 +3383,7 @@ " Kan ikke kjøre fstat på kildefilen \"%s\" \n" " %s " -#: src/file.c:652 +#: src/file.c:651 #, c-format msgid "" " Cannot create target file \"%s\" \n" @@ -3141,7 +3392,7 @@ " Kan ikke opprette målfilen \"%s\" \n" " %s " -#: src/file.c:666 +#: src/file.c:665 #, c-format msgid "" " Cannot fstat target file \"%s\" \n" @@ -3150,7 +3401,7 @@ " Kan ikke kjøre fstat på målfilen \"%s\" \n" " %s " -#: src/file.c:697 +#: src/file.c:696 #, c-format msgid "" " Cannot read source file \"%s\" \n" @@ -3159,7 +3410,7 @@ " Kan ikke lese kildefilen \"%s\" \n" " %s " -#: src/file.c:727 +#: src/file.c:726 #, c-format msgid "" " Cannot write target file \"%s\" \n" @@ -3168,11 +3419,11 @@ " Kan ikke skrive til målfilen \"%s\" \n" " %s " -#: src/file.c:746 +#: src/file.c:745 msgid "(stalled)" msgstr "(venter)" -#: src/file.c:784 +#: src/file.c:783 #, c-format msgid "" " Cannot close source file \"%s\" \n" @@ -3181,7 +3432,7 @@ " Kan ikke lukke kildefilen \"%s\" \n" " %s " -#: src/file.c:793 +#: src/file.c:792 #, c-format msgid "" " Cannot close target file \"%s\" \n" @@ -3190,19 +3441,19 @@ " Kan ikke lukke målfilen \"%s\" \n" " %s " -#: src/file.c:803 +#: src/file.c:802 msgid "Incomplete file was retrieved. Keep it?" msgstr "Ikke komplett fil ble hentet. Beholde den?" -#: src/file.c:804 +#: src/file.c:803 msgid "&Delete" msgstr "&Slett" -#: src/file.c:804 src/hotlist.c:1443 +#: src/file.c:803 src/hotlist.c:1443 msgid "&Keep" msgstr "&Behold" -#: src/file.c:877 +#: src/file.c:876 #, c-format msgid "" " Cannot stat source directory \"%s\" \n" @@ -3211,7 +3462,7 @@ " Kan ikke kjøre stat på kildekatalogen \"%s\" \n" " %s " -#: src/file.c:900 +#: src/file.c:899 #, c-format msgid "" " Source directory \"%s\" is not a directory \n" @@ -3221,7 +3472,7 @@ " %s " #. we found a cyclic symbolic link -#: src/file.c:908 +#: src/file.c:907 #, c-format msgid "" " Cannot copy cyclic symbolic link \n" @@ -3230,7 +3481,7 @@ " Kan ikke kopiere en sirkulær symbolsk lenke \n" " `%s' " -#: src/file.c:965 +#: src/file.c:964 #, c-format msgid "" " Cannot create target directory \"%s\" \n" @@ -3239,7 +3490,7 @@ " Kan ikke opprette målkatalogen \"%s\" \n" " %s " -#: src/file.c:988 +#: src/file.c:987 #, c-format msgid "" " Cannot chown target directory \"%s\" \n" @@ -3249,7 +3500,7 @@ " %s " #. Source doesn't exist -#: src/file.c:1101 +#: src/file.c:1100 #, c-format msgid "" " Cannot stat file \"%s\" \n" @@ -3258,17 +3509,17 @@ " Kan ikke kjøre stat på filen \"%s\" \n" " %s " -#: src/file.c:1123 +#: src/file.c:1122 #, c-format msgid " `%s' and `%s' are the same file " msgstr " `%s' og `%s' er samme fil " -#: src/file.c:1130 +#: src/file.c:1129 #, c-format msgid " Cannot overwrite directory `%s' " msgstr " Kan ikke overskrive katalogen `%s' " -#: src/file.c:1173 +#: src/file.c:1172 #, c-format msgid "" " Cannot move file \"%s\" to \"%s\" \n" @@ -3277,7 +3528,7 @@ " Kan ikke flytte filen \"%s\" til \"%s\" \n" " %s " -#: src/file.c:1193 +#: src/file.c:1192 #, c-format msgid "" " Cannot remove file \"%s\" \n" @@ -3286,17 +3537,17 @@ " Kan ikke fjerne filen \"%s\" \n" " %s " -#: src/file.c:1247 +#: src/file.c:1246 #, c-format msgid " Cannot overwrite directory \"%s\" %s " msgstr " Kan ikke overskrive katalogen \"%s\" %s " -#: src/file.c:1249 +#: src/file.c:1248 #, c-format msgid " Cannot overwrite file \"%s\" %s " msgstr " Kan ikke overskrive filen \"%s\" %s " -#: src/file.c:1276 +#: src/file.c:1275 #, c-format msgid "" " Cannot move directory \"%s\" to \"%s\" \n" @@ -3305,7 +3556,7 @@ " Kan ikke flytte katalogen \"%s\" til \"%s\" \n" " %s " -#: src/file.c:1339 +#: src/file.c:1338 #, c-format msgid "" " Cannot delete file \"%s\" \n" @@ -3314,7 +3565,7 @@ " Kan ikke slette filen \"%s\" \n" " %s " -#: src/file.c:1400 src/file.c:1470 src/file.c:1502 +#: src/file.c:1399 src/file.c:1469 src/file.c:1501 #, c-format msgid "" " Cannot remove directory \"%s\" \n" @@ -3323,7 +3574,7 @@ " Kan ikke fjerne katalogen \"%s\" \n" " %s " -#: src/file.c:1541 +#: src/file.c:1540 msgid " Internal error: get_file \n" msgstr " Intern feil: get_file \n" @@ -3336,87 +3587,87 @@ #. * (I don't use spaces around the words, because someday they could be #. * dropped, when widgets get smarter) #. -#: src/file.c:1662 +#: src/file.c:1661 msgid "1Copy" msgstr "1Kopier" -#: src/file.c:1662 +#: src/file.c:1661 msgid "1Move" msgstr "1Flytt" -#: src/file.c:1662 +#: src/file.c:1661 msgid "1Delete" msgstr "1Slett" -#: src/file.c:1677 +#: src/file.c:1676 #, c-format msgid "%o %f \"%s\"%m" msgstr "%o %f \"%s\"%m" -#: src/file.c:1678 +#: src/file.c:1677 #, c-format msgid "%o %d %f%m" msgstr "%o %d %f%m" -#: src/file.c:1680 +#: src/file.c:1679 #, c-format msgid "%o %f \"%s\"%e" msgstr "%o %f \"%s\"%e" -#: src/file.c:1681 +#: src/file.c:1680 #, c-format msgid "%o %d %f%e" msgstr "%o %d %f%e" -#: src/file.c:1685 +#: src/file.c:1684 msgid "file" msgstr "fil" -#: src/file.c:1685 +#: src/file.c:1684 msgid "files" msgstr "filer" -#: src/file.c:1685 +#: src/file.c:1684 msgid "directory" msgstr "katalog" -#: src/file.c:1685 +#: src/file.c:1684 msgid "directories" msgstr "kataloger" -#: src/file.c:1686 +#: src/file.c:1685 msgid "files/directories" msgstr "filer/kataloger" -#: src/file.c:1686 +#: src/file.c:1685 msgid " with source mask:" msgstr " med kildemaske:" -#: src/file.c:1838 +#: src/file.c:1837 msgid " Can't operate on \"..\"! " msgstr " Kan ikke arbeide på \"..\"! " -#: src/file.c:1857 +#: src/file.c:1856 msgid "Yes" msgstr "Ja" -#: src/file.c:1857 +#: src/file.c:1856 msgid "No" msgstr "Nei" -#: src/file.c:1910 +#: src/file.c:1909 msgid " Sorry, I could not put the job in background " msgstr " Beklager, Jeg kunne ikke plassere jobben i bakgrunnen " -#: src/file.c:1997 src/file.c:2081 +#: src/file.c:1996 src/file.c:2080 msgid " Internal failure " msgstr " Intern feil " -#: src/file.c:1997 src/file.c:2081 +#: src/file.c:1996 src/file.c:2080 msgid " Unknown file operation " msgstr " Ukjent filoperasjon " -#: src/file.c:2012 +#: src/file.c:2011 #, c-format msgid "" " Destination \"%s\" must be a directory \n" @@ -3425,15 +3676,15 @@ " Målet \"%s\" må være en katalog \n" " %s " -#: src/file.c:2173 +#: src/file.c:2172 msgid "&Retry" msgstr "&Prøv igjen" -#: src/file.c:2173 src/file.c:2234 src/filegui.c:263 src/filegui.c:591 +#: src/file.c:2172 src/file.c:2233 src/filegui.c:263 src/filegui.c:591 msgid "&Abort" msgstr "&Avbryt" -#: src/file.c:2225 +#: src/file.c:2224 msgid "" "\n" " Directory not empty. \n" @@ -3443,7 +3694,7 @@ " Katalogen er ikke tom. \n" " Slett den rekursivt? " -#: src/file.c:2226 +#: src/file.c:2225 msgid "" "\n" " Background process: Directory not empty \n" @@ -3453,27 +3704,27 @@ " Bakgrunnsprosess: Katalogen er ikke tom. \n" " Slett den rekursivt? " -#: src/file.c:2233 +#: src/file.c:2232 msgid "a&ll" msgstr "a&lle" -#: src/file.c:2233 src/filegui.c:594 +#: src/file.c:2232 src/filegui.c:594 msgid "non&E" msgstr "ing&En" -#: src/file.c:2243 +#: src/file.c:2242 msgid " Type 'yes' if you REALLY want to delete " msgstr " Skriv 'ja' hvis du VIRKELIG vil slette " -#: src/file.c:2245 +#: src/file.c:2244 msgid "all the directories " msgstr "alle katalogene " -#: src/file.c:2247 +#: src/file.c:2246 msgid " Recursive Delete " msgstr " Rekursiv sletting " -#: src/file.c:2248 +#: src/file.c:2247 msgid " Background process: Recursive Delete " msgstr " Bakgrunnsprosess: Rekursiv sletting " @@ -4468,7 +4719,7 @@ " du utføre en manuell gjenlesing av katalogen. Se manualsiden for \n" " detaljene." -#: src/main.c:1689 src/screen.c:2288 src/screen.c:2318 +#: src/main.c:1689 src/screen.c:2305 src/screen.c:2335 msgid "Menu" msgstr "Meny" @@ -4563,11 +4814,11 @@ #: src/main.c:2698 msgid "Enables subshell support (default)" -msgstr "" +msgstr "Slår på støtte for underskall (standard)" #: src/main.c:2703 msgid "Tries to use termcap instead of terminfo" -msgstr "" +msgstr "Prøver å bruke termcap i stedet for terminfo" #: src/main.c:2707 msgid "Displays the current version" @@ -4575,11 +4826,11 @@ #: src/main.c:2709 msgid "Launches the file viewer on a file" -msgstr "" +msgstr "Starter filvisning for en fil" #: src/main.c:2711 msgid "Forces xterm features" -msgstr "" +msgstr "Tvungen bruk av xterm funksjoner" #: src/main.c:2713 msgid "Geometry for the window" @@ -4605,11 +4856,23 @@ "Kunne ikke åpne tty linjen. Du må kjøre mc uten -P flagget.\n" "På noen systemer vil du kanskje bruke # `which mc`\n" -#: src/main.c:3061 +#: src/main.c:3063 +msgid "" +"You are running the GNOME Midnight Commander as root. \n" +"\n" +"You will not be protected from severly damaging your system\n" +"if you continue." +msgstr "" +"Du kjører GNOME Midnight Commander som root. \n" +"\n" +"Du vil ikke være beskyttet fra å gjøre betydelig skade mot\n" +"systemet ditt hvis du fortsetter." + +#: src/main.c:3073 msgid " Notice " msgstr " Notis " -#: src/main.c:3062 +#: src/main.c:3074 msgid "" " The Midnight Commander configuration files \n" " are now stored in the ~/.mc directory, the \n" @@ -4792,10 +5055,6 @@ msgid "CTime" msgstr "CTime" -#: src/screen.c:432 -msgid "Permission" -msgstr "Rettighet" - #: src/screen.c:433 msgid "Perm" msgstr "Rett" @@ -4821,27 +5080,27 @@ msgid " %s bytes in %d file%s" msgstr " %s bytes i %d file%s" -#: src/screen.c:1292 +#: src/screen.c:1306 msgid "Unknow tag on display format: " msgstr "Ukjent merke på skjermformatet: " -#: src/screen.c:2051 +#: src/screen.c:2068 msgid " Do you really want to execute? " msgstr " Vil du virkelig kjøre? " -#: src/screen.c:2066 +#: src/screen.c:2083 msgid " No action taken " msgstr " Ingen handling utført " -#: src/screen.c:2292 src/screen.c:2322 src/tree.c:1026 +#: src/screen.c:2309 src/screen.c:2339 src/tree.c:1026 msgid "RenMov" msgstr "RenMov" -#: src/screen.c:2293 src/screen.c:2323 src/tree.c:1030 +#: src/screen.c:2310 src/screen.c:2340 src/tree.c:1030 msgid "Mkdir" msgstr "Mkdir" -#: src/screen.c:2309 +#: src/screen.c:2326 #, c-format msgid "" " Can't chdir to %s \n" @@ -4987,7 +5246,7 @@ msgid " User menu " msgstr " Brukermeny " -#: src/util.c:222 +#: src/util.c:228 msgid "name_trunc: too big" msgstr "name_trunc: for stor" @@ -5332,18 +5591,6 @@ #: src/win.c:272 msgid "NumLock on keypad" msgstr "NumLock på numerisk tastatur" - -#: src/wtools.c:587 vfs/vfs.c:1762 -msgid "Password:" -msgstr "Passord:" - -#: src/wtools.c:587 -msgid "Password" -msgstr "Passord" - -#: src/wtools.c:642 -msgid "Ok" -msgstr "Ok" #: vfs/extfs.c:266 #, c-format Binary files old/mc-4.5.27/po/pl.gmo and new/mc-4.5.28/po/pl.gmo differ diff -ruN old/mc-4.5.27/po/pl.po new/mc-4.5.28/po/pl.po --- old/mc-4.5.27/po/pl.po Thu Mar 18 20:42:36 1999 +++ new/mc-4.5.28/po/pl.po Fri Mar 26 15:30:48 1999 @@ -99,15 +99,15 @@ #: gnome/gcmd.c:238 msgid "Time Last Accessed" -msgstr "" +msgstr "Czas ostatniego dostêpu" #: gnome/gcmd.c:244 msgid "Time Last Modified" -msgstr "" +msgstr "czas ostatniej modyfikacji" #: gnome/gcmd.c:250 msgid "Time Last Changed" -msgstr "" +msgstr "czas ostatniej zmiany" #: gnome/gcmd.c:264 msgid "Reverse the order." @@ -145,7 +145,7 @@ #: gnome/gcmd.c:494 msgid "Add" -msgstr "" +msgstr "Dodaj" #: gnome/gcmd.c:498 #, fuzzy @@ -210,7 +210,7 @@ #: gnome/gdesktop.c:1519 msgid "Trashcan" -msgstr "" +msgstr "¦mietnik" #. Create the link to the user's home directory so that he will have an icon #: gnome/gdesktop.c:1549 @@ -225,11 +225,11 @@ #: gnome/gdialogs.c:58 msgid "To: " -msgstr "" +msgstr "Do: " #: gnome/gdialogs.c:59 msgid "Copying from: " -msgstr "" +msgstr "Kopiuje z: " #: gnome/gdialogs.c:60 #, fuzzy @@ -259,7 +259,7 @@ #: gnome/gdialogs.c:380 #, fuzzy msgid "Overwrite:" -msgstr "Nadpisz" +msgstr "Nadpisz:" #: gnome/gdialogs.c:387 #, fuzzy @@ -279,7 +279,7 @@ #: gnome/gdialogs.c:448 #, fuzzy msgid "File Exists" -msgstr " Plik istnieje " +msgstr "Plik istnieje" #: gnome/gdialogs.c:454 #, fuzzy, c-format @@ -289,7 +289,7 @@ #: gnome/gdialogs.c:461 #, fuzzy msgid "Replace it?" -msgstr " Zast±p " +msgstr "Zast±piæ ?" #: gnome/gdialogs.c:532 gtkedit/editwidget.c:1064 src/file.c:784 #: src/screen.c:2288 src/screen.c:2318 src/tree.c:1024 @@ -307,7 +307,7 @@ #: gnome/gdialogs.c:556 msgid "Find Destination Folder" -msgstr "" +msgstr "Znajd¼ folder docelowy" #: gnome/gdialogs.c:561 #, fuzzy @@ -342,7 +342,7 @@ #: gnome/gdialogs.c:608 msgid "Preserves the permissions and the UID/GID if possible" -msgstr "" +msgstr "Zachowaj atrybuty i UID/GID jezeli jest to mo¿liwe" #: gnome/gdialogs.c:613 #, fuzzy @@ -3944,7 +3944,7 @@ #: src/main.c:1334 msgid " &Command " -msgstr "" +msgstr " &Komendy " #: src/main.c:1335 msgid " &Options " @@ -4096,7 +4096,7 @@ #: src/option.c:90 msgid "Compute &Totals" -msgstr "" +msgstr "&Podlicz wszystko" #: src/option.c:91 msgid "&Verbose operation" @@ -4181,8 +4181,7 @@ #: src/panelize.c:301 msgid " I can't run external panelize while logged on a non local directory " -msgstr "" -" Nie mogê uruchamiaæ zewnêtrznego panelowania na nie lokalnym katalogu " +msgstr " Nie mogê uruchamiaæ zewnêtrznego panelowania na nie lokalnym katalogu " #: src/panelize.c:351 msgid "Find *.orig after patching" diff -ruN old/mc-4.5.27/src/ChangeLog new/mc-4.5.28/src/ChangeLog --- old/mc-4.5.27/src/ChangeLog Thu Mar 18 20:42:30 1999 +++ new/mc-4.5.28/src/ChangeLog Fri Mar 26 15:30:42 1999 @@ -1,3 +1,40 @@ +1999-03-26 Federico Mena Quintero + + Patch courtesy of John Bley (jbb6@acpub.duke.edu): + + * background.c (do_background): Use pid_t instead of int. + + * subshell.c (sigchld_handler): Likewise. + +1999-03-24 Federico Mena Quintero + + * Makefile.in: Use mcsrclibdir where appropriate. + +1999-03-22 Miguel de Icaza + + * treestore.c (process_special_dirs): Free memory here. + + Fix test: Skip only "." and "..", before it could skip "?.". + +1999-03-22 David Martin + + * wtools.c (real_input_dialog_help): Do a strncmp with the lenght + of th same translated "Password:" string. + +Mon Mar 22 02:05:28 1999 Timur Bakeyev + + * screen.c (file_entry_color): Dropped. Code went to file_compute_color. + + * screen (format_file): Add check, that avoids reported error, when + long file list -> quick view -> brief file list gives core dump. + +1999-03-19 Jonathan Blandford + + * main.c (main): We don't want to restart if we hit cancel. + + * file.c (panel_operate): Ugly hack for GNOME. We only treat the + copy as if it were many files, and skip the only_one branch. + 1999-03-18 Miguel de Icaza * utilunix.c (close_error_pipe): Inform parent of the return value @@ -6,8 +43,8 @@ Thu Mar 18 16:09:09 1999 Timur Bakeyev - * panel.h, screen.c: Add an ability to center justify fields in - panel, in addition to left and right justificatin. Just for fun. + * panel.h, screen.c: Add an ability to center justify fields in the + panel, in addition to left and right justification. Just for fun. Try =name in user format. * util.c (name_quote): Quote "~@^|;:". Hope, that's all :) diff -ruN old/mc-4.5.27/src/Makefile.in new/mc-4.5.28/src/Makefile.in --- old/mc-4.5.27/src/Makefile.in Thu Mar 18 20:42:30 1999 +++ new/mc-4.5.28/src/Makefile.in Fri Mar 26 15:30:42 1999 @@ -98,9 +98,9 @@ @PCENTRULE@ -$(RMF) libedit.a @PCENTRULE@ $(LN_S) ../edit/libedit.a . -$(srcdir)/mc.hlp: $(docdir)/mc.1.in $(mclibdir)/xnc.hlp $(srcdir)/gindex.pl +$(srcdir)/mc.hlp: $(docdir)/mc.1.in $(mcsrclibdir)/xnc.hlp $(srcdir)/gindex.pl $(MAKE) man2hlp - ./man2hlp 58 $(docdir)/mc.1.in | cat - $(mclibdir)/xnc.hlp | \ + ./man2hlp 58 $(docdir)/mc.1.in | cat - $(mcsrclibdir)/xnc.hlp | \ perl $(srcdir)/gindex.pl > $(srcdir)/mc.hlp mc.html: $(docdir)/mc.1.in man2hlp @@ -132,7 +132,7 @@ install: mc mcmfmt @saver@ $(INSTALL_PROGRAM) mc $(DESTDIR)$(bindir)/$(binprefix)mc $(INSTALL_PROGRAM) mcmfmt $(DESTDIR)$(bindir)/$(binprefix)mcmfmt - $(SEDCMD2) < $(srcdir)/mc.hlp > $(DESTDIR)$(libdir)/$(libprefix)mc.hlp + $(SEDCMD2) < $(srcdir)/mc.hlp > $(DESTDIR)$(mclibdir)/$(libprefix)mc.hlp install.saver: cons.saver $(INSTALL_PROGRAM) -m 4755 cons.saver $(DESTDIR)$(suppbindir)/cons.saver @@ -141,7 +141,7 @@ $(RMF) $(bindir)/$(binprefix)mc $(RMF) $(bindir)/$(binprefix)mcmfmt $(RMF) $(bindir)/$(binprefix)cons.saver - $(RMF) $(libdir)/$(libprefix)mc.hlp + $(RMF) $(mclibdir)/$(libprefix)mc.hlp distcopy: $(srcdir)/mc.hlp $(CP) $(DISTFILES) ../../mc-$(VERSION)/src diff -ruN old/mc-4.5.27/src/background.c new/mc-4.5.28/src/background.c --- old/mc-4.5.27/src/background.c Thu Mar 18 20:42:30 1999 +++ new/mc-4.5.28/src/background.c Fri Mar 26 15:30:42 1999 @@ -127,7 +127,7 @@ do_background (FileOpContext *ctx, char *info) { int comm [2]; /* control connection stream */ - int pid; + pid_t pid; if (socketpair (AF_UNIX, SOCK_STREAM, 0, comm) == -1) return -1; diff -ruN old/mc-4.5.27/src/file.c new/mc-4.5.28/src/file.c --- old/mc-4.5.27/src/file.c Thu Mar 18 20:42:29 1999 +++ new/mc-4.5.28/src/file.c Fri Mar 26 15:30:42 1999 @@ -107,7 +107,7 @@ /* }}} */ -/* rcsid [] = "$Id: file.c,v 1.56 1999/03/16 00:11:41 unammx Exp $" */ +/* rcsid [] = "$Id: file.c,v 1.57 1999/03/19 17:13:47 jrb Exp $" */ int verbose = 1; @@ -765,7 +765,7 @@ } file_progress_set_stalled_label (ctx, stalled_msg); - + file_progress_show_bytes (ctx, *progress_bytes + n_read_total, ctx->progress_bytes); return_status = file_progress_show (ctx, n_read_total, file_size); mc_refresh (); if (return_status != FILE_CONT) @@ -1942,6 +1942,7 @@ file_op_context_create_ui (ctx, operation, 1); /* This code is only called by the tree and panel code */ +#ifndef HAVE_GNOME if (only_one){ /* We now have ETA in all cases */ @@ -2002,7 +2003,7 @@ unmark_files (panel); } else { /* Many files */ - +#endif /* Check destination for copy or move operation */ if (operation != OP_DELETE){ retry_many_dst_stat: @@ -2107,8 +2108,9 @@ mc_refresh (); } /* Loop for every file */ +#ifndef HAVE_GNOME } /* Many files */ - +#endif clean_up: /* Clean up */ diff -ruN old/mc-4.5.27/src/main.c new/mc-4.5.28/src/main.c --- old/mc-4.5.27/src/main.c Thu Mar 18 20:42:29 1999 +++ new/mc-4.5.28/src/main.c Fri Mar 26 15:30:41 1999 @@ -139,7 +139,7 @@ #include "popt.h" -/* "$Id: main.c,v 1.86 1999/03/18 18:44:02 unammx Exp $" */ +/* "$Id: main.c,v 1.88 1999/03/20 18:09:11 unammx Exp $" */ /* When the modes are active, left_panel, right_panel and tree_panel */ /* Point to a proper data structure. You should check with the functions */ @@ -358,6 +358,9 @@ /* If set, then no windows are displayed in the GNOME edition */ int nowindows = 0; +/* If set it displays the directory that holds the gnome .links files */ +int display_linksdir = 0; + /* Forward declarations */ char *get_mc_lib_dir (); int panel_event (Gpm_Event *event, WPanel *panel); @@ -2544,7 +2547,7 @@ version (1); finish_program = 1; break; - + case 'c': disable_colors = 0; #ifdef HAVE_SLANG @@ -2713,6 +2716,8 @@ { "geometry", '\0', POPT_ARG_STRING, &cmdline_geometry, 0, N_("Geometry for the window"), N_("GEOMETRY")}, {"nowindows", '\0', POPT_ARG_NONE, &nowindows, 0, N_("No windows opened at startup"), NULL}, {"force-activation",0,POPT_ARG_NONE, &force_activation, 0, N_("Force activation even if a server is already running"), NULL}, + {"desktop-linksdir", '\0', POPT_ARG_NONE, &display_linksdir, 0, + N_("Displays the directory that holds the .links startup files")}, #endif { NULL, 0, 0, NULL, 0 } @@ -2741,6 +2746,11 @@ orb = gnome_CORBA_init_with_popt_table ( "gmc", VERSION, &argc, argv, argument_table, 0, &ctx, GNORBA_INIT_SERVER_FUNC, &ev); + if (display_linksdir){ + puts (DESKTOP_INIT_DIR); + exit (1); + } + corba_init (); if (!force_activation) if (try_to_activate_running_copy ()) @@ -2748,6 +2758,10 @@ #else gnome_init_with_popt_table ("gmc", VERSION, argc, argv, argument_table, 0, &ctx); #endif + if (display_linksdir){ + puts (DESKTOP_INIT_DIR); + exit (1); + } gtk_widget_push_visual (gdk_imlib_get_visual ()); gtk_widget_push_colormap (gdk_imlib_get_colormap ()); @@ -2888,7 +2902,6 @@ { char *tree_file; - printf ("Saving tree!\n"); tree_file = concat_dir_and_file (home_dir, MC_TREE); tree_store_save (tree_file); g_free (tree_file); @@ -2896,10 +2909,6 @@ int main (int argc, char *argv []) { -#ifdef HAVE_GNOME - /* Just to time things */ - printf ("GNU Midnight Commander " VERSION "\n"); -#endif /* We had LC_CTYPE before, LC_ALL includs LC_TYPE as well */ setlocale (LC_ALL, ""); bindtextdomain ("mc", LOCALEDIR); @@ -3065,8 +3074,13 @@ "if you continue."), GNOME_MESSAGE_BOX_WARNING, _("Continue"), GNOME_STOCK_BUTTON_CANCEL, NULL); - if (gnome_dialog_run (GNOME_DIALOG (warning_dlg)) != 0) + if (gnome_dialog_run (GNOME_DIALOG (warning_dlg)) != 0) { + GnomeClient *client = NULL; + + client = gnome_master_client (); + gnome_client_set_restart_style (client, GNOME_RESTART_NEVER); exit (0); + } } #endif if (show_change_notice){ diff -ruN old/mc-4.5.27/src/screen.c new/mc-4.5.28/src/screen.c --- old/mc-4.5.27/src/screen.c Thu Mar 18 20:42:29 1999 +++ new/mc-4.5.28/src/screen.c Fri Mar 26 15:30:41 1999 @@ -12,7 +12,7 @@ GNU General Public License for more details. Written by: 1995 Miguel de Icaza - 1997 Timur Bakeyev + 1997, 1999 Timur Bakeyev You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software @@ -73,7 +73,6 @@ /* If 1 - then add per file type hilighting */ int filetype_mode = 1; - /* This gives abilitiy to determine colored user priveleges */ extern user_in_groups *current_user_gid; extern uid_t current_user_uid; @@ -181,35 +180,6 @@ } #endif /* HAVE_X */ -int -file_entry_color (file_entry *fe) -{ - if (filetype_mode){ - if (S_ISDIR (fe->buf.st_mode)) - return (DIRECTORY_COLOR); - else if (S_ISLNK (fe->buf.st_mode)) { - if (fe->f.link_to_dir) - return (DIRECTORY_COLOR); - else if (fe->f.stalled_link) - return (STALLED_LINK_COLOR); - else - return (LINK_COLOR); - } else if (S_ISSOCK (fe->buf.st_mode)) - return (SPECIAL_COLOR); - else if (S_ISCHR (fe->buf.st_mode)) - return (DEVICE_COLOR); - else if (S_ISBLK (fe->buf.st_mode)) - return (DEVICE_COLOR); - else if (S_ISFIFO (fe->buf.st_mode)) - return (SPECIAL_COLOR); - else if (is_exe (fe->buf.st_mode)) - return (EXECUTABLE_COLOR); - else if (fe->fname && (!strcmp (fe->fname, "core") || !strcmp (extension(fe->fname), "core"))) - return (CORE_COLOR); - } - return (NORMAL_COLOR); -} - /* String representations of various file attributes */ /* name */ char * @@ -289,7 +259,7 @@ buffer [0] = '*'; else buffer [0] = ' '; - buffer [1] = 0; + buffer [1] = '\0'; return buffer; } @@ -448,9 +418,10 @@ { int txtlen = strlen (txt); int still, over; - - memset (dest, ' ', len); + /* Fill buffer with spaces */ + memset (dest, ' ', len); + still = (over=(txtlen > len)) ? (txtlen - len) : (len - txtlen); switch (HIDE_FIT(just_mode)){ @@ -481,26 +452,45 @@ int file_compute_color (int attr, file_entry *fe) { - int color; - switch (attr){ case SELECTED: - color = SELECTED_COLOR; - break; + return (SELECTED_COLOR); case MARKED: - color = MARKED_COLOR; - break; + return (MARKED_COLOR); case MARKED_SELECTED: - color = MARKED_SELECTED_COLOR; - break; + return (MARKED_SELECTED_COLOR); case STATUS: - color = NORMAL_COLOR; - break; + return (NORMAL_COLOR); case NORMAL: default: - color = file_entry_color(fe); + if (!filetype_mode) + return (NORMAL_COLOR); } - return color; + + /* if filetype_mode == true */ + if (S_ISDIR (fe->buf.st_mode)) + return (DIRECTORY_COLOR); + else if (S_ISLNK (fe->buf.st_mode)){ + if (fe->f.link_to_dir) + return (DIRECTORY_COLOR); + else if (fe->f.stalled_link) + return (STALLED_LINK_COLOR); + else + return (LINK_COLOR); + } else if (S_ISSOCK (fe->buf.st_mode)) + return (SPECIAL_COLOR); + else if (S_ISCHR (fe->buf.st_mode)) + return (DEVICE_COLOR); + else if (S_ISBLK (fe->buf.st_mode)) + return (DEVICE_COLOR); + else if (S_ISFIFO (fe->buf.st_mode)) + return (SPECIAL_COLOR); + else if (is_exe (fe->buf.st_mode)) + return (EXECUTABLE_COLOR); + else if (fe->fname && (!strcmp (fe->fname, "core") || !strcmp (extension(fe->fname), "core"))) + return (CORE_COLOR); + + return (NORMAL_COLOR); /* just for safeness */ } /* Formats the file number file_index of panel in the buffer dest */ @@ -523,7 +513,12 @@ color = file_compute_color (attr, fe); else color = NORMAL_COLOR; + for (format = home; format; format = format->next){ + + if (length == width) + break; + if (format->string_fn){ int len; @@ -540,10 +535,7 @@ cdest = to_buffer (cdest, format->just_mode, len, txt); length += len; -#ifdef HAVE_X - if (length == width) - break; -#else +#ifndef HAVE_X attrset (color); if (permission_mode && !strcmp(format->id, "perm")) @@ -552,6 +544,7 @@ add_permission_string (old_pos, format->field_len, fe, attr, color, 1); else addstr (old_pos); + #endif } else { #ifndef HAVE_X @@ -572,7 +565,7 @@ while (still--) #ifdef HAVE_X *cdest++ = ' '; - *cdest = 0; + *cdest = '\0'; #else addch (' '); #endif @@ -899,7 +892,7 @@ /* If the program is shuting down */ if ((midnight_shutdown && auto_save_setup) || saving_setup) - return g_strconcat (panel->panel_name, NULL); + return g_strdup (panel->panel_name); else return g_strconcat ("Temporal:", panel->panel_name, NULL); } @@ -1181,7 +1174,7 @@ | format , one_format_e one_format_e := just format.id [opt_size] - just := [<|>] + just := [<=>] opt_size := : size [opt_expand] size := [0-9]+ opt_expand := + diff -ruN old/mc-4.5.27/src/subshell.c new/mc-4.5.28/src/subshell.c --- old/mc-4.5.27/src/subshell.c Thu Mar 18 20:42:30 1999 +++ new/mc-4.5.28/src/subshell.c Fri Mar 26 15:30:42 1999 @@ -816,7 +816,8 @@ void sigchld_handler (int sig) { - int pid, status; + int status; + pid_t pid; pid = waitpid (subshell_pid, &status, WUNTRACED | WNOHANG); diff -ruN old/mc-4.5.27/src/treestore.c new/mc-4.5.28/src/treestore.c --- old/mc-4.5.27/src/treestore.c Thu Mar 18 20:42:30 1999 +++ new/mc-4.5.28/src/treestore.c Fri Mar 26 15:30:42 1999 @@ -703,6 +703,7 @@ *special_dirs = g_list_prepend (*special_dirs, g_strdup (token)); s = NULL; } + g_free (buffer); } gboolean @@ -751,9 +752,11 @@ for (dp = mc_readdir (dirp); dp; dp = mc_readdir (dirp)){ char *full_name; - if ((dp->d_name [0] == '.' && dp->d_name [1] == 0) - || (dp->d_name [1] == '.' && dp->d_name [2] == 0)) - continue; + if (dp->d_name [0] == '.'){ + if (dp->d_name [1] == 0 + || (dp->d_name [1] == '.' && dp->d_name [2] == 0)) + continue; + } full_name = concat_dir_and_file (dir, dp->d_name); if (mc_lstat (full_name, &buf) != -1){ diff -ruN old/mc-4.5.27/src/wtools.c new/mc-4.5.28/src/wtools.c --- old/mc-4.5.27/src/wtools.c Thu Mar 18 20:42:30 1999 +++ new/mc-4.5.28/src/wtools.c Fri Mar 26 15:30:42 1999 @@ -28,7 +28,7 @@ /* }}} */ -/* [] = "$Id: wtools.c,v 1.16 1999/03/16 20:46:57 unammx Exp $" */ +/* [] = "$Id: wtools.c,v 1.17 1999/03/24 12:17:08 unammx Exp $" */ #include #include @@ -581,8 +581,10 @@ len = max (strlen (header), msglen (text, &lines)) + 4; len = max (len, 64); - - if (strncmp (text, _("Password:"), strlen (_("Password"))) == 0){ + + /* Translators should take care as "Password" or its translations + are used to identify password boxes and hide characters with "*" */ + if (strncmp (text, _("Password:"), strlen (_("Password:"))-1) == 0){ quick_widgets [INPUT_INDEX].value = 1; tk_name[3]=0; } else { diff -ruN old/mc-4.5.27/syntax/Makefile.in new/mc-4.5.28/syntax/Makefile.in --- old/mc-4.5.27/syntax/Makefile.in Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/Makefile.in Fri Mar 26 15:30:45 1999 @@ -0,0 +1,68 @@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +rootdir = $(srcdir)/.. +@MCFG@@MCF@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ + +# +# Distribution variables +# + +DISTSYNTAX = Makefile.in $(ALLSYNTAX) +ALLSYNTAX = \ + c.syntax \ + changelog.syntax \ + diff.syntax \ + diffc.syntax \ + html.syntax \ + java.syntax \ + latex.syntax \ + lsm.syntax \ + makefile.syntax \ + ml.syntax \ + nroff.syntax \ + pascal.syntax \ + perl.syntax \ + python.syntax \ + sh.syntax \ + smalltalk.syntax + +all: + +Makefile: Makefile.in ../config.status + (cd ..; CONFIG_FILES=syntax/Makefile CONFIG_HEADERS= ./config.status) + + +install: Makefile + for I in $(ALLSYNTAX); \ + do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(syntaxdir)/$$I; done + +uninstall: + for I in $(ALLSYNTAX); \ + do $(RMF) $(DESTDIR)$(syntaxdir)/$$I; done + -rmdir $(DESTDIR)$(syntaxdir) + +check: + @echo no tests are supplied. + +TAGS: + +cross: + +clean: + +realclean: + +distclean: + -$(RMF) $(srcdir)/*~ $(srcdir)/Makefile + +distcopy: + $(CP) $(DISTSYNTAX) ../../mc-$(VERSION)/syntax + +depend dep: + + diff -ruN old/mc-4.5.27/syntax/c.syntax new/mc-4.5.28/syntax/c.syntax --- old/mc-4.5.27/syntax/c.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/c.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,128 @@ +context default + keyword whole auto yellow/24 + keyword whole break yellow/24 + keyword whole case yellow/24 + keyword whole char yellow/24 + keyword whole const yellow/24 + keyword whole continue yellow/24 + keyword whole default yellow/24 + keyword whole do yellow/24 + keyword whole double yellow/24 + keyword whole else yellow/24 + keyword whole enum yellow/24 + keyword whole extern yellow/24 + keyword whole float yellow/24 + keyword whole for yellow/24 + keyword whole goto yellow/24 + keyword whole if yellow/24 + keyword whole int yellow/24 + keyword whole long yellow/24 + keyword whole register yellow/24 + keyword whole return yellow/24 + keyword whole short yellow/24 + keyword whole signed yellow/24 + keyword whole sizeof yellow/24 + keyword whole static yellow/24 + keyword whole struct yellow/24 + keyword whole switch yellow/24 + keyword whole typedef yellow/24 + keyword whole union yellow/24 + keyword whole unsigned yellow/24 + keyword whole void yellow/24 + keyword whole volatile yellow/24 + keyword whole while yellow/24 + keyword whole asm yellow/24 + keyword whole catch yellow/24 + keyword whole class yellow/24 + keyword whole friend yellow/24 + keyword whole delete yellow/24 + keyword whole inline yellow/24 + keyword whole new yellow/24 + keyword whole operator yellow/24 + keyword whole private yellow/24 + keyword whole protected yellow/24 + keyword whole public yellow/24 + keyword whole this yellow/24 + keyword whole throw yellow/24 + keyword whole template yellow/24 + keyword whole try yellow/24 + keyword whole virtual yellow/24 + keyword whole bool yellow/24 + keyword whole const_cast yellow/24 + keyword whole dynamic_cast yellow/24 + keyword whole explicit yellow/24 + keyword whole false yellow/24 + keyword whole mutable yellow/24 + keyword whole namespace yellow/24 + keyword whole reinterpret_cast yellow/24 + keyword whole static_cast yellow/24 + keyword whole true yellow/24 + keyword whole typeid yellow/24 + keyword whole typename yellow/24 + keyword whole using yellow/24 + keyword whole wchar_t yellow/24 + keyword whole ... yellow/24 + + keyword /\* brown/22 + keyword \*/ brown/22 + + keyword '\s' brightgreen/16 + keyword '+' brightgreen/16 + keyword > yellow/24 + keyword < yellow/24 + keyword \+ yellow/24 + keyword - yellow/24 + keyword \* yellow/24 +# keyword / yellow/24 + keyword % yellow/24 + keyword = yellow/24 + keyword != yellow/24 + keyword == yellow/24 + keyword { brightcyan/14 + keyword } brightcyan/14 + keyword ( brightcyan/15 + keyword ) brightcyan/15 + keyword [ brightcyan/14 + keyword ] brightcyan/14 + keyword , brightcyan/14 + keyword : brightcyan/14 + keyword ; brightmagenta/19 +context exclusive /\* \*/ brown/22 +context // \n brown/22 +context linestart # \n brightred/18 + keyword \\\n yellow/24 + keyword /\**\*/ brown/22 + keyword "+" red/19 + keyword <+> red/19 +context " " green/6 + keyword \\" brightgreen/16 + keyword %% brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]e brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]E brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]f brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]g brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]G brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]d brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]i brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]o brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]u brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]x brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]X brightgreen/16 + keyword %\[hl\]n brightgreen/16 + keyword %\[.\]\[0123456789\]s brightgreen/16 + keyword %[*] brightgreen/16 + keyword %c brightgreen/16 + keyword \\\\ brightgreen/16 + keyword \\' brightgreen/16 + keyword \\a brightgreen/16 + keyword \\b brightgreen/16 + keyword \\t brightgreen/16 + keyword \\n brightgreen/16 + keyword \\v brightgreen/16 + keyword \\f brightgreen/16 + keyword \\r brightgreen/16 + keyword \\0 brightgreen/16 + +############################################################################### + + diff -ruN old/mc-4.5.27/syntax/changelog.syntax new/mc-4.5.28/syntax/changelog.syntax --- old/mc-4.5.27/syntax/changelog.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/changelog.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,30 @@ + +context default + keyword \s+() brightmagenta/23 + keyword \t+() brightmagenta/23 + +context linestart \t\* : brightcyan/17 +context linestart \s\s\s\s\s\s\s\s\* : brightcyan/17 + +context linestart 19+-+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart 20+-+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Mon\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Tue\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Wed\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Thu\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Fri\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Sat\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 +context linestart Sun\s+\s+\s+\s \n yellow/24 + keyword <+@+> brightred/19 + + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/diff.syntax new/mc-4.5.28/syntax/diff.syntax --- old/mc-4.5.27/syntax/diff.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/diff.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,38 @@ +# yawn +context default + keyword linestart @@*@@ green/16 + keyword linestart \s black/0 white/26 +context linestart diff \n white/26 red/9 +context linestart --- \n brightmagenta/20 +context linestart +++ \n brightmagenta/20 +context linestart + \n brightgreen/6 +context linestart - \n brightred/18 +context linestart A \n white/26 black/0 +context linestart B \n white/26 black/0 +context linestart C \n white/26 black/0 +context linestart D \n white/26 black/0 +context linestart E \n white/26 black/0 +context linestart F \n white/26 black/0 +context linestart G \n white/26 black/0 +context linestart H \n white/26 black/0 +context linestart I \n white/26 black/0 +context linestart J \n white/26 black/0 +context linestart K \n white/26 black/0 +context linestart L \n white/26 black/0 +context linestart M \n white/26 black/0 +context linestart N \n white/26 black/0 +context linestart O \n white/26 black/0 +context linestart P \n white/26 black/0 +context linestart Q \n white/26 black/0 +context linestart R \n white/26 black/0 +context linestart S \n white/26 black/0 +context linestart T \n white/26 black/0 +context linestart U \n white/26 black/0 +context linestart V \n white/26 black/0 +context linestart W \n white/26 black/0 +context linestart X \n white/26 black/0 +context linestart Y \n white/26 black/0 +context linestart Z \n white/26 black/0 + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/diffc.syntax new/mc-4.5.28/syntax/diffc.syntax --- old/mc-4.5.27/syntax/diffc.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/diffc.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,14 @@ +# Jeroen Ruigrok van der Werven +# did thusly spake: + +context default + keyword linestart \s black/0 white/26 + keyword linestart \*\*\*\*\*\*\*\*\*\*\*\*\*\*\* white/26 brightred/18 + keyword linestart \*\*\**\*\*\*\* white/26 brightcyan/14 +context linestart diff \n white/26 red/9 +context linestart --- \n brightmagenta/20 +context linestart \*\*\* \n brightmagenta/20 +context linestart + \n green/6 +context linestart ! \n yellow/24 + + diff -ruN old/mc-4.5.27/syntax/html.syntax new/mc-4.5.28/syntax/html.syntax --- old/mc-4.5.27/syntax/html.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/html.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,19 @@ + +context default white/25 + keyword whole &*; brightgreen/16 +context white/26 +context < > brightcyan/17 + keyword "http:*" magenta/22 + keyword "ftp:*" magenta/22 + keyword "mailto:*" magenta/22 + keyword "gopher:*" magenta/22 + keyword "telnet:*" magenta/22 + keyword "file:*" magenta/22 + keyword "*.gif" brightred/19 + keyword "*.jpg" brightred/19 + keyword "*.png" brightred/19 + keyword "*" cyan/5 + +############################################################################### +# Pascal (BP7 IDE alike) + diff -ruN old/mc-4.5.27/syntax/java.syntax new/mc-4.5.28/syntax/java.syntax --- old/mc-4.5.27/syntax/java.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/java.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,168 @@ +#From lol_zimmerli%headbanger.ch@mail.headbanger.ch Tue Feb 9 15:26:11 1999 +# +#Hi again, +# +#>Cooledit checks the extension and the first line of a file. +#>You can add in .java to the .c .cpp and so on, in your ~/.cedit/syntax +#>file. +# +#Very simple, in fact. Bravo! +# +#I've edited it and added a 'Java Program' item. It's a quick edit, so it +#may contain typos and/or error. Maybe I also have forgot some words... +# +#The java item is a copy of the c/c++ with stuff added (The first lines +#until the comment). +#and stuff deleted (some c/c++ specific words). +# +#I'm not sure how I named it (file ..\*\\.(java|JAVA|Java|jav)$ +#Java\sProgram)... +# +#Feel free to do whatever you want with it, including distribute it in any +#ways, delete it, re-edit it... Just, if you re-edit it, please mail me it +#back. +# +# +#>Thanks for the feedback +# +#Thank you for cooledit :) +# +# +#/* Lol Zimmerli */ +## Encoder +#// www.headbanger.ch +# +# +# + +context default + keyword whole abstract yellow/24 + keyword whole boolean yellow/24 + keyword whole byte yellow/24 + keyword whole byvalue yellow/24 + keyword whole cast yellow/24 + keyword whole extends yellow/24 + keyword whole final yellow/24 + keyword whole implements yellow/24 + keyword whole import yellow/24 + keyword whole inner yellow/24 + keyword whole instanceof yellow/24 + keyword whole outer yellow/24 + keyword whole package yellow/24 + keyword whole rest yellow/24 + keyword whole synchronized yellow/24 + keyword whole throws yellow/24 + keyword whole transient yellow/24 + keyword whole finally yellow/24 + keyword whole future yellow/24 + keyword whole generic yellow/24 + keyword whole interface yellow/24 + keyword whole native yellow/24 + keyword whole null yellow/24 + keyword whole super yellow/24 + keyword whole var yellow/24 + keyword whole clone brightred/18 + keyword whole equals brightred/18 + keyword whole finalize brightred/18 + keyword whole getClass brightred/18 + keyword whole hashCode brightred/18 + keyword whole notify brightred/18 + keyword whole notifyAll brightred/18 + keyword whole toString brightred/18 + keyword whole wait brightred/18 + #end Lol's adds + keyword whole break yellow/24 + keyword whole case yellow/24 + keyword whole char yellow/24 + keyword whole const yellow/24 + keyword whole continue yellow/24 + keyword whole default yellow/24 + keyword whole do yellow/24 + keyword whole double yellow/24 + keyword whole else yellow/24 + keyword whole float yellow/24 + keyword whole for yellow/24 + keyword whole goto yellow/24 + keyword whole if yellow/24 + keyword whole int yellow/24 + keyword whole long yellow/24 + keyword whole return yellow/24 + keyword whole short yellow/24 + keyword whole static yellow/24 + keyword whole switch yellow/24 + keyword whole void yellow/24 + keyword whole volatile yellow/24 + keyword whole while yellow/24 + keyword whole catch yellow/24 + keyword whole class yellow/24 + keyword whole new yellow/24 + keyword whole private yellow/24 + keyword whole protected yellow/24 + keyword whole public yellow/24 + keyword whole this yellow/24 + keyword whole throw yellow/24 + keyword whole try yellow/24 + keyword whole false yellow/24 + keyword whole true yellow/24 + + keyword /\* brown/22 + keyword \*/ brown/22 + + keyword '\s' brightgreen/16 + keyword '+' brightgreen/16 + keyword > yellow/24 + keyword < yellow/24 + keyword \+ yellow/24 + keyword - yellow/24 + keyword \* yellow/24 +# keyword / yellow/24 + keyword % yellow/24 + keyword = yellow/24 + keyword != yellow/24 + keyword == yellow/24 + keyword { brightcyan/14 + keyword } brightcyan/14 + keyword ( brightcyan/15 + keyword ) brightcyan/15 + keyword [ brightcyan/14 + keyword ] brightcyan/14 + keyword , brightcyan/14 + keyword : brightcyan/14 + keyword ; brightmagenta/19 +context exclusive /\* \*/ brown/22 +context // \n brown/22 +context linestart # \n brightred/18 + keyword \\\n yellow/24 + keyword /\**\*/ brown/22 + keyword "+" red/19 + keyword <+> red/19 +context " " green/6 + keyword \\" brightgreen/16 + keyword %% brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]e brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]E brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]f brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]g brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]G brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]d brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]i brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]o brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]u brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]x brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]X brightgreen/16 + keyword %\[hl\]n brightgreen/16 + keyword %\[.\]\[0123456789\]s brightgreen/16 + keyword %[*] brightgreen/16 + keyword %c brightgreen/16 + keyword \\\\ brightgreen/16 + keyword \\' brightgreen/16 + keyword \\a brightgreen/16 + keyword \\b brightgreen/16 + keyword \\t brightgreen/16 + keyword \\n brightgreen/16 + keyword \\v brightgreen/16 + keyword \\f brightgreen/16 + keyword \\r brightgreen/16 + keyword \\0 brightgreen/16 + + diff -ruN old/mc-4.5.27/syntax/latex.syntax new/mc-4.5.28/syntax/latex.syntax --- old/mc-4.5.27/syntax/latex.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/latex.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,187 @@ +context default +wholechars left \\ +wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ + +# type style + keyword whole \\tiny yellow/24 + keyword whole \\scriptsize yellow/24 + keyword whole \\footnotesize yellow/24 + keyword whole \\small yellow/24 + keyword whole \\normalsize yellow/24 + keyword whole \\large yellow/24 + keyword whole \\Large yellow/24 + keyword whole \\LARGE yellow/24 + keyword whole \\huge yellow/24 + keyword whole \\Huge yellow/24 + +# accents and symbols + keyword whole \\`{\[aeiouAEIOU\]} yellow/24 + keyword whole \\'{\[aeiouAEIOU\]} yellow/24 + keyword whole \\^{\[aeiouAEIOU\]} yellow/24 + keyword whole \\"{\[aeiouAEIOU\]} yellow/24 + keyword whole \\~{\[aeiouAEIOU\]} yellow/24 + keyword whole \\={\[aeiouAEIOU\]} yellow/24 + keyword whole \\.{\[aeiouAEIOU\]} yellow/24 + keyword whole \\u{\[aeiouAEIOU\]} yellow/24 + keyword whole \\v{\[aeiouAEIOU\]} yellow/24 + keyword whole \\H{\[aeiouAEIOU\]} yellow/24 + keyword whole \\t{\[aeiouAEIOU\]} yellow/24 + keyword whole \\c{\[aeiouAEIOU\]} yellow/24 + keyword whole \\d{\[aeiouAEIOU\]} yellow/24 + keyword whole \\b{\[aeiouAEIOU\]} yellow/24 + + keyword whole \\dag yellow/24 + keyword whole \\ddag yellow/24 + keyword whole \\S yellow/24 + keyword whole \\P yellow/24 + keyword whole \\copyright yellow/24 + keyword whole \\pounds yellow/24 + +# sectioning and table of contents + keyword whole \\part[*]{*} brightred/19 + keyword whole \\part{*} brightred/19 + keyword whole \\part\*{*} brightred/19 + keyword whole \\chapter[*]{*} brightred/19 + keyword whole \\chapter{*} brightred/19 + keyword whole \\chapter\*{*} brightred/19 + keyword whole \\section[*]{*} brightred/19 + keyword whole \\section{*} brightred/19 + keyword whole \\section\*{*} brightred/19 + keyword whole \\subsection[*]{*} brightred/19 + keyword whole \\subsection{*} brightred/19 + keyword whole \\subsection\*{*} brightred/19 + keyword whole \\subsubsection[*]{*} brightred/19 + keyword whole \\subsubsection{*} brightred/19 + keyword whole \\subsubsection\*{*} brightred/19 + keyword whole \\paragraph[*]{*} brightred/19 + keyword whole \\paragraph{*} brightred/19 + keyword whole \\paragraph\*{*} brightred/19 + keyword whole \\subparagraph[*]{*} brightred/19 + keyword whole \\subparagraph{*} brightred/19 + keyword whole \\subparagraph\*{*} brightred/19 + + keyword whole \\appendix brightred/19 + keyword whole \\tableofcontents brightred/19 + +# misc + keyword whole \\item[*] yellow/24 + keyword whole \\item yellow/24 + keyword whole \\\\ yellow/24 + keyword \\\s yellow/24 black/0 + keyword %% yellow/24 + +# docuement and page styles + keyword whole \\documentstyle[*]{*} yellow/20 + keyword whole \\documentstyle{*} yellow/20 + keyword whole \\pagestyle{*} yellow/20 + +# cross references + keyword whole \\label{*} yellow/24 + keyword whole \\ref{*} yellow/24 + +# bibliography and citations + keyword whole \\bibliography{*} yellow/24 + keyword whole \\bibitem[*]{*} yellow/24 + keyword whole \\bibitem{*} yellow/24 + keyword whole \\cite[*]{*} yellow/24 + keyword whole \\cite{*} yellow/24 + +# splitting the input + keyword whole \\input{*} yellow/20 + keyword whole \\include{*} yellow/20 + keyword whole \\includeonly{*} yellow/20 + +# line breaking + keyword whole \\linebreak[\[01234\]] yellow/24 + keyword whole \\nolinebreak[\[01234\]] yellow/24 + keyword whole \\linebreak yellow/24 + keyword whole \\nolinebreak yellow/24 + keyword whole \\[+] yellow/24 + keyword whole \\- yellow/24 + keyword whole \\sloppy yellow/24 + +# page breaking + keyword whole \\pagebreak[\[01234\]] yellow/24 + keyword whole \\nopagebreak[\[01234\]] yellow/24 + keyword whole \\pagebreak yellow/24 + keyword whole \\nopagebreak yellow/24 + keyword whole \\samepage yellow/24 + keyword whole \\newpage yellow/24 + keyword whole \\clearpage yellow/24 + +# defintiions + keyword \\newcommand{*}[*] cyan/5 + keyword \\newcommand{*} cyan/5 + keyword \\newenvironment{*}[*]{*} cyan/5 + keyword \\newenvironment{*}{*} cyan/5 + +# boxes + +# begins and ends + keyword \\begin{document} brightred/14 + keyword \\begin{equation} brightred/14 + keyword \\begin{eqnarray} brightred/14 + keyword \\begin{quote} brightred/14 + keyword \\begin{quotation} brightred/14 + keyword \\begin{center} brightred/14 + keyword \\begin{verse} brightred/14 + keyword \\begin{verbatim} brightred/14 + keyword \\begin{itemize} brightred/14 + keyword \\begin{enumerate} brightred/14 + keyword \\begin{description} brightred/14 + keyword \\begin{list} brightred/14 + keyword \\begin{array} brightred/14 + keyword \\begin{tabular} brightred/14 + keyword \\begin{thebibliography}{*} brightred/14 + keyword \\begin{sloppypar} brightred/14 + + keyword \\end{document} brightred/14 + keyword \\end{equation} brightred/14 + keyword \\end{eqnarray} brightred/14 + keyword \\end{quote} brightred/14 + keyword \\end{quotation} brightred/14 + keyword \\end{center} brightred/14 + keyword \\end{verse} brightred/14 + keyword \\end{verbatim} brightred/14 + keyword \\end{itemize} brightred/14 + keyword \\end{enumerate} brightred/14 + keyword \\end{description} brightred/14 + keyword \\end{list} brightred/14 + keyword \\end{array} brightred/14 + keyword \\end{tabular} brightred/14 + keyword \\end{thebibliography}{*} brightred/14 + keyword \\end{sloppypar} brightred/14 + + keyword \\begin{*} brightcyan/16 + keyword \\end{*} brightcyan/16 + + keyword \\theorem{*}{*} yellow/24 + +# if all else fails + keyword whole \\+[*]{*}{*}{*} brightcyan/17 + keyword whole \\+[*]{*}{*} brightcyan/17 + keyword whole \\+{*}{*}{*}{*} brightcyan/17 + keyword whole \\+{*}{*}{*} brightcyan/17 + keyword whole \\+{*}{*} brightcyan/17 + keyword whole \\+{*} brightcyan/17 + keyword \\\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\]\n brightcyan/17 + keyword \\\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\]\s brightcyan/17 + keyword \\\[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\]\t brightcyan/17 + +context \\pagenumbering{ } yellow/20 + keyword arabic brightcyan/17 + keyword roman brightcyan/17 + keyword alph brightcyan/17 + keyword Roman brightcyan/17 + keyword Alph brightcyan/17 + +context % \n brown/22 + +# mathematical formulas +context $ $ brightgreen/6 +context exclusive \\begin{equation} \\end{equation} brightgreen/6 +context exclusive \\begin{eqnarray} \\end{eqnarray} brightgreen/6 + + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/lsm.syntax new/mc-4.5.28/syntax/lsm.syntax --- old/mc-4.5.27/syntax/lsm.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/lsm.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,32 @@ + +context default + keyword linestart Begin3 brightmagenta/20 + keyword linestart Title:\s\s\s\s\s\s\s\s\s\s red/9 yellow/24 + keyword linestart Version:\s\s\s\s\s\s\s\s red/9 yellow/24 + keyword linestart Entered-date:\s\s\s red/9 yellow/24 + keyword linestart Description:\s\s\s\s red/9 yellow/24 + keyword linestart Keywords:\s\s\s\s\s\s\s red/9 yellow/24 + keyword linestart Alternate-site:\s red/9 yellow/24 + keyword linestart Primary-site:\s\s\s red/9 yellow/24 + keyword linestart Original-site:\s\s red/9 yellow/24 + keyword linestart Platforms:\s\s\s\s\s\s red/9 yellow/24 + keyword linestart Copying-policy:\s red/9 yellow/24 + keyword linestart End brightmagenta/20 + + keyword linestart \t\t white/26 yellow/24 + keyword linestart \s\s\s\s\s\s\s\s\s\s\s\s\s\s\s\s white/26 yellow/24 + keyword whole GPL green/6 + keyword whole BSD green/6 + keyword whole Shareware green/6 + keyword whole sunsite.unc.edu green/6 + keyword wholeright \s*.tar.gz green/6 + keyword wholeright \s*.lsm green/6 + +context linestart Author:\s\s\s\s\s\s\s\s\s \n brightred/19 + keyword whole \s*@*\s(*) cyan/16 + +context linestart Maintained-by:\s\s \n brightred/19 + keyword whole \s*@*\s(*) cyan/16 + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/makefile.syntax new/mc-4.5.28/syntax/makefile.syntax --- old/mc-4.5.27/syntax/makefile.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/makefile.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,43 @@ + +context default + keyword $(*) yellow/24 + keyword ${*} brightgreen/16 + keyword whole linestart include magenta + keyword whole linestart ifdef magenta + keyword whole linestart endif magenta + keyword whole linestart ifeq magenta + keyword whole linestart ifneq magenta + keyword whole linestart else magenta + keyword linestart \t lightgray/13 red + keyword whole .PHONY white/25 + keyword whole .NOEXPORT white/25 + keyword = white/25 + keyword : yellow/24 + keyword \\\n yellow/24 +# this handles strange cases like @something@@somethingelse@ properly + keyword whole @+@ brightmagenta/23 black/0 + keyword @+@ brightmagenta/23 black/0 + +context linestart # \n brown/22 + keyword whole @+@ brightmagenta/23 black/0 + keyword @+@ brightmagenta/23 black/0 + +context exclusive = \n brightcyan/17 + keyword \\\n yellow/24 + keyword $(*) yellow/24 + keyword ${*} brightgreen/16 + keyword linestart \t lightgray/13 red + keyword whole @+@ brightmagenta/23 black/0 + keyword @+@ brightmagenta/23 black/0 + +context exclusive linestart \t \n + keyword \\\n yellow/24 + keyword $(*) yellow/24 + keyword ${*} brightgreen/16 + keyword linestart \t lightgray/13 red + keyword whole @+@ brightmagenta/23 black/0 + keyword @+@ brightmagenta/23 black/0 + +############################################################################### + + diff -ruN old/mc-4.5.27/syntax/ml.syntax new/mc-4.5.28/syntax/ml.syntax --- old/mc-4.5.27/syntax/ml.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/ml.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,275 @@ +################################################################################## +# ML (CamlLight) syntax hilighting by Carlos Rodrigues # +################################################################################## + +context default + keyword whole and yellow/24 + keyword whole as yellow/24 + keyword whole begin yellow/24 + keyword whole do ywllow/24 + keyword whole done yellow/24 + keyword whole downto yellow/24 + keyword whole else yellow/24 + keyword whole end yellow/24 + keyword whole exception yellow/24 + keyword whole for yellow/24 + keyword whole fun yellow/24 + keyword whole function yellow/24 + keyword whole if yellow/24 + keyword whole in yellow/24 + keyword whole let yellow/24 + keyword whole match yellow/24 + keyword whole mutable yellow/24 + keyword whole not yellow/24 + keyword whole of yellow/24 + keyword whole or yellow/24 + keyword whole prefix yellow/24 + keyword whole rec yellow/24 + keyword whole then yellow/24 + keyword whole to yellow/24 + keyword whole try yellow/24 + keyword whole type yellow/24 + keyword whole value yellow/24 + keyword whole where yellow/24 + keyword whole while yellow/24 + keyword whole mod yellow/24 + keyword whole with yellow/24 + keyword whole true yellow/24 + keyword whole false yellow/24 + + keyword (\* brown/22 + keyword \*) brown/22 + + keyword `\s` brightcyan/8 + keyword `+` brightcyan/8 + keyword > cyan/16 + keyword <> cyan/16 + keyword < cyan/16 + keyword . cyan/16 + keyword -> brightgreen/6 + keyword <- cyan/16 + keyword \+ cyan/16 + keyword - cyan/16 + keyword \* cyan/16 + keyword / cyan/16 + keyword % cyan/16 + keyword = cyan/16 + keyword | cyan/16 + keyword # cyan/16 + keyword @ cyan/16 + keyword ^ cyan/16 + keyword { cyan/16 + keyword } cyan/16 + keyword ( cyan/16 + keyword ) cyan/16 + keyword [ cyan/16 + keyword ] cyan/16 + keyword , cyan/16 + keyword : cyan/16 + keyword & cyan/16 + + keyword wholeright ;; brightred/18 + keyword wholeright ; brightred/18 + + keyword ; cyan/16 + +context exclusive (\* \*) brown/22 + + keyword \\\n yellow/24 + keyword "+" brown/22 + keyword <+> brown/22 + +context " " brightcyan/8 + + keyword \\" brightmagenta/23 + keyword %% brightmagenta/23 + + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]e brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]E brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]f brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]g brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]G brightmagenta/23 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]d brightmagenta/23 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]i brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]o brightmagenta/23 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]u brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]x brightmagenta/23 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]X brightmagenta/23 + keyword %\[hl\]n brightmagenta/23 + keyword %\[.\]\[0123456789\]s brightmagenta/23 + keyword %[*] brightmagenta/23 + keyword %c brightmagenta/23 + keyword \\\\ brightmagenta/23 + keyword \\' brightmagenta/23 + keyword \\a brightmagenta/23 + keyword \\b brightmagenta/23 + keyword \\t brightmagenta/23 + keyword \\n brightmagenta/23 + keyword \\v brightmagenta/23 + keyword \\f brightmagenta/23 + keyword \\r brightmagenta/23 + keyword \\0 brightmagenta/23 + + +################################################################################### +# (GNU) SmallTalk syntax hilighting by Carlos Rodrigues # +################################################################################### + +file ..\*\\.(st)$ SmallTalk\sProgram + +# I guess this is not very syntax strict, but it makes the code +# a lot more readable. + +context default + keyword whole methodsFor yellow/24 + keyword whole subclass yellow/24 + keyword whole class yellow/24 + keyword whole nil yellow/24 + keyword whole self yellow/24 + keyword whole instanceVariableNames yellow/24 + keyword whole classVariableNames yellow/24 + keyword whole poolDictionaries yellow/24 + keyword whole category yellow/24 + keyword whole super yellow/24 + keyword whole category yellow/24 + keyword whole variableSubclass yellow/24 + keyword whole variableByteSubclass yellow/24 + keyword whole variableWordSubclass yellow/24 + keyword whole superclass yellow/24 + + keyword whole not brightmagenta/23 + keyword whole comment brightmagenta/23 + keyword whole error brightmagenta/23 + keyword whole at brightmagenta/23 + keyword whole put brightmagenta/23 + keyword whole add brightmagenta/23 + keyword whole remove brightmagenta/23 + keyword whole new brightmagenta/23 + keyword whole ifTrue brightmagenta/23 + keyword whole ifFalse brightmagenta/23 + keyword whole whileTrue brightmagenta/23 + keyword whole whileFalse brightmagenta/23 + keyword whole ifAbsent brightmagenta/23 + keyword whole init brightmagenta/23 + keyword whole do brightmagenta/23 + keyword whole from brightmagenta/23 + keyword whole with brightmagenta/23 + keyword whole do brightmagenta/23 + keyword whole true brightmagenta/23 + keyword whole false brightmagenta/23 + keyword whole or brightmagenta/23 + keyword whole and brightmagenta/23 + keyword whole to brightmagenta/23 + keyword whole by brightmagenta/23 + + keyword whole Smalltalk brightgreen/6 + keyword whole Object brightgreen/6 + keyword whole Autoload brightgreen/6 + keyword whole Behavior brightgreen/6 + keyword whole ClassDescription brightgreen/6 + keyword whole Class brightgreen/6 + keyword whole MetaClass brightgreen/6 + keyword whole BlockContext brightgreen/6 + keyword whole Boolean brightgreen/6 + keyword whole False brightgreen/6 + keyword whole True brightgreen/6 + keyword whole CFunctionDescriptor brightgreen/6 + keyword whole CObject brightgreen/6 + keyword whole Collection brightgreen/6 + keyword whole Bag brightgreen/6 + keyword whole MappedCollection brightgreen/6 + keyword whole SequenceableCollection brightgreen/6 + keyword whole ArrayedCollection brightgreen/6 + keyword whole Array brightgreen/6 + keyword whole ByteArray brightgreen/6 + keyword whole CompiledCollection brightgreen/6 + keyword whole String brightgreen/6 + keyword whole Symbol brightgreen/6 + keyword whole Interval brightgreen/6 + keyword whole LinkedList brightgreen/6 + keyword whole Semaphore brightgreen/6 + keyword whole OrderedCollection brightgreen/6 + keyword whole SortedCollection brightgreen/6 + keyword whole Set brightgreen/6 + keyword whole Dictionary brightgreen/6 + keyword whole IdentityDictionary brightgreen/6 + keyword whole SystemDictionary brightgreen/6 + keyword whole Delay brightgreen/6 + keyword whole FileSegment brightgreen/6 + keyword whole Link brightgreen/6 + keyword whole Process brightgreen/6 + keyword whole SymLink brightgreen/6 + keyword whole Magnitude brightgreen/6 + keyword whole Character brightgreen/6 + keyword whole Date brightgreen/6 + keyword whole LookupKey brightgreen/6 + keyword whole Association brightgreen/6 + keyword whole Number brightgreen/6 + keyword whole Float brightgreen/6 + keyword whole Integer brightgreen/6 + keyword whole Time brightgreen/6 + keyword whole Memory brightgreen/6 + keyword whole ByteMemory brightgreen/6 + keyword whole WordMemory brightgreen/6 + keyword whole Message brightgreen/6 + keyword whole MethodContext brightgreen/6 + keyword whole MethodInfo brightgreen/6 + keyword whole ProcessorScheduler brightgreen/6 + keyword whole SharedQueue brightgreen/6 + keyword whole Stream brightgreen/6 + keyword whole PositionableStream brightgreen/6 + keyword whole ReadStream brightgreen/6 + keyword whole WriteStream brightgreen/6 + keyword whole ReadWriteStream brightgreen/6 + keyword whole FileStream brightgreen/6 + keyword whole Random brightgreen/6 + keyword whole TokenStream brightgreen/6 + keyword whole UndefinedObject brightgreen/6 + + keyword wholeright !! brightred/18 + keyword wholeright ! brightred/18 + keyword wholeleft ! brightred/18 + keyword wholeright . brightred/18 + + keyword > cyan/16 + keyword <> cyan/16 + keyword < cyan/16 + keyword \+ cyan/16 + keyword - cyan/16 + keyword \* cyan/16 + keyword / cyan/16 + keyword % cyan/16 + keyword = cyan/16 + keyword | cyan/16 + keyword # cyan/16 + keyword @ cyan/16 + keyword ^ cyan/16 + keyword { cyan/16 + keyword } cyan/16 + keyword ( cyan/16 + keyword ) cyan/16 + keyword [ cyan/16 + keyword ] cyan/16 + keyword , cyan/16 + keyword : cyan/16 + keyword & cyan/16 + keyword $ cyan/16 + keyword . cyan/16 + keyword ! cyan/16 + keyword ; cyan/16 + keyword _ cyan/16 + keyword ~ cyan/16 + keyword ? cyan/16 + +context $ ; cyan/16 + +context " " brown/22 + +context ' ' brightcyan/8 + + keyword \\\n brightmagenta/23 + keyword \\" brightmagenta/23 + keyword \\\\ brightmagenta/23 + keyword \\' brightmagenta/23 + + diff -ruN old/mc-4.5.27/syntax/nroff.syntax new/mc-4.5.28/syntax/nroff.syntax --- old/mc-4.5.27/syntax/nroff.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/nroff.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,215 @@ + +context default + keyword \\fP brightgreen/6 + keyword \\fR brightgreen/6 + keyword \\fB brightgreen/6 + keyword \\fI brightgreen/6 + keyword linestart .AS cyan/5 + keyword linestart .Ar cyan/5 + keyword linestart .At cyan/5 + keyword linestart .BE cyan/5 + keyword linestart .BH cyan/5 + keyword linestart .BI cyan/5 + keyword linestart .BR cyan/5 + keyword linestart .BS cyan/5 + keyword linestart .Bd cyan/5 + keyword linestart .Bk cyan/5 + keyword linestart .Bl cyan/5 + keyword linestart .Bu cyan/5 + keyword linestart .Bx cyan/5 + keyword linestart .CE cyan/5 + keyword linestart .CM cyan/5 + keyword linestart .CS cyan/5 + keyword linestart .CT cyan/5 + keyword linestart .CW cyan/5 + keyword linestart .Cm cyan/5 + keyword linestart .Co cyan/5 + keyword linestart .DA cyan/5 + keyword linestart .DE cyan/5 + keyword linestart .DS cyan/5 + keyword linestart .DT cyan/5 + keyword linestart .Dd cyan/5 + keyword linestart .De cyan/5 + keyword linestart .Dl cyan/5 + keyword linestart .Dq cyan/5 + keyword linestart .Ds cyan/5 + keyword linestart .Dt cyan/5 + keyword linestart .Dv cyan/5 + keyword linestart .EE cyan/5 + keyword linestart .EN cyan/5 + keyword linestart .EQ cyan/5 + keyword linestart .EX cyan/5 + keyword linestart .Ed cyan/5 + keyword linestart .Ee cyan/5 + keyword linestart .Ek cyan/5 + keyword linestart .El cyan/5 + keyword linestart .Em cyan/5 + keyword linestart .En cyan/5 + keyword linestart .Ev cyan/5 + keyword linestart .Ex cyan/5 + keyword linestart .FI cyan/5 + keyword linestart .FL cyan/5 + keyword linestart .FN cyan/5 + keyword linestart .FT cyan/5 + keyword linestart .Fi cyan/5 + keyword linestart .Fl cyan/5 + keyword linestart .Fn cyan/5 + keyword linestart .HP cyan/5 + keyword linestart .HS cyan/5 + keyword linestart .Hh cyan/5 + keyword linestart .Hi cyan/5 + keyword linestart .IB cyan/5 + keyword linestart .IP cyan/5 + keyword linestart .IR cyan/5 + keyword linestart .IX cyan/5 + keyword linestart .Ic cyan/5 + keyword linestart .Id cyan/5 + keyword linestart .Ip cyan/5 + keyword linestart .It cyan/5 + keyword linestart .LI cyan/5 + keyword linestart .LO cyan/5 + keyword linestart .LP cyan/5 + keyword linestart .LR cyan/5 + keyword linestart .Li cyan/5 + keyword linestart .MF cyan/5 + keyword linestart .ML cyan/5 + keyword linestart .MU cyan/5 + keyword linestart .MV cyan/5 + keyword linestart .NF cyan/5 + keyword linestart .Nd cyan/5 + keyword linestart .Nm cyan/5 + keyword linestart .No cyan/5 + keyword linestart .OP cyan/5 + keyword linestart .Oc cyan/5 + keyword linestart .Oo cyan/5 + keyword linestart .Op cyan/5 + keyword linestart .Os cyan/5 + keyword linestart .PD cyan/5 + keyword linestart .PN cyan/5 + keyword linestart .PP cyan/5 + keyword linestart .PU cyan/5 + keyword linestart .Pa cyan/5 + keyword linestart .Pf cyan/5 + keyword linestart .Pp cyan/5 + keyword linestart .Pq cyan/5 + keyword linestart .Pr cyan/5 + keyword linestart .Ps cyan/5 + keyword linestart .Ql cyan/5 + keyword linestart .RB cyan/5 + keyword linestart .RE cyan/5 + keyword linestart .RI cyan/5 + keyword linestart .RS cyan/5 + keyword linestart .RT cyan/5 + keyword linestart .Re cyan/5 + keyword linestart .Rs cyan/5 + keyword linestart .SB cyan/5 + keyword linestart .SH cyan/5 + keyword linestart .SM cyan/5 + keyword linestart .SP cyan/5 + keyword linestart .SS cyan/5 + keyword linestart .Sa cyan/5 + keyword linestart .Sh cyan/5 + keyword linestart .Sm cyan/5 + keyword linestart .Sp cyan/5 + keyword linestart .Sq cyan/5 + keyword linestart .Ss cyan/5 + keyword linestart .St cyan/5 + keyword linestart .Sx cyan/5 + keyword linestart .Sy cyan/5 + keyword linestart .TE cyan/5 + keyword linestart .TH cyan/5 + keyword linestart .TP cyan/5 + keyword linestart .TQ cyan/5 + keyword linestart .TS cyan/5 + keyword linestart .Tn cyan/5 + keyword linestart .Tp cyan/5 + keyword linestart .UC cyan/5 + keyword linestart .Uh cyan/5 + keyword linestart .Ux cyan/5 + keyword linestart .VE cyan/5 + keyword linestart .VS cyan/5 + keyword linestart .Va cyan/5 + keyword linestart .Vb cyan/5 + keyword linestart .Ve cyan/5 + keyword linestart .Xc cyan/5 + keyword linestart .Xe cyan/5 + keyword linestart .Xr cyan/5 + keyword linestart .YN cyan/5 + keyword linestart .ad cyan/5 + keyword linestart .am cyan/5 + keyword linestart .bd cyan/5 + keyword linestart .bp cyan/5 + keyword linestart .br cyan/5 + keyword linestart .ce cyan/5 + keyword linestart .cs cyan/5 + keyword linestart .de cyan/5 + keyword linestart .ds cyan/5 + keyword linestart .ec cyan/5 + keyword linestart .eh cyan/5 + keyword linestart .el cyan/5 + keyword linestart .eo cyan/5 + keyword linestart .ev cyan/5 + keyword linestart .fc cyan/5 + keyword linestart .fi cyan/5 + keyword linestart .ft cyan/5 + keyword linestart .hy cyan/5 + keyword linestart .iX cyan/5 + keyword linestart .ie cyan/5 + keyword linestart .if cyan/5 + keyword linestart .ig cyan/5 + keyword linestart .in cyan/5 + keyword linestart .ll cyan/5 + keyword linestart .lp cyan/5 + keyword linestart .ls cyan/5 + keyword linestart .mk cyan/5 + keyword linestart .na cyan/5 + keyword linestart .ne cyan/5 + keyword linestart .nf cyan/5 + keyword linestart .nh cyan/5 + keyword linestart .nr cyan/5 + keyword linestart .ns cyan/5 + keyword linestart .oh cyan/5 + keyword linestart .ps cyan/5 + keyword linestart .re cyan/5 + keyword linestart .rm cyan/5 + keyword linestart .rn cyan/5 + keyword linestart .rr cyan/5 + keyword linestart .so cyan/5 + keyword linestart .sp cyan/5 + keyword linestart .ss cyan/5 + keyword linestart .ta cyan/5 + keyword linestart .ti cyan/5 + keyword linestart .tm cyan/5 + keyword linestart .tr cyan/5 + keyword linestart .ul cyan/5 + keyword linestart .vs cyan/5 + keyword linestart .zZ cyan/5 + keyword linestart .B cyan/5 + keyword linestart .F cyan/5 + keyword linestart .I cyan/5 + keyword linestart .R cyan/5 + keyword linestart .P cyan/5 + keyword linestart .L cyan/5 + keyword linestart .V cyan/5 + keyword linestart .F cyan/5 + keyword linestart .T cyan/5 + keyword linestart .X cyan/5 + keyword linestart .Y cyan/5 + keyword linestart .b cyan/5 + keyword linestart .l cyan/5 + keyword linestart .i cyan/5 + +context exclusive linestart .SH \n brightred/18 +context exclusive linestart .TH \n brightred/18 +context exclusive linestart .B \n magenta/23 +context exclusive linestart .I \n yellow/24 +context exclusive linestart .nf linestart .fi green/15 + +# font changes should end in a \fP +context exclusive \\fB \\fP magenta/23 +context exclusive \\fI \\fP yellow/24 +context linestart .\\" \n brown/22 + +############################################################################### +# Assumes you've set a dark background, e.g. navy blue. + diff -ruN old/mc-4.5.27/syntax/pascal.syntax new/mc-4.5.28/syntax/pascal.syntax --- old/mc-4.5.27/syntax/pascal.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/pascal.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,112 @@ +context default yellow/24 + keyword whole absolute white/25 + keyword whole and white/25 + keyword whole array white/25 + keyword whole as white/25 + keyword whole asm white/25 + keyword whole assembler white/25 + keyword whole begin white/25 + keyword whole break white/25 + keyword whole case white/25 + keyword whole class white/25 + keyword whole const white/25 + keyword whole continue white/25 + keyword whole constructor white/25 + keyword whole destructor white/25 + keyword whole dispose white/25 + keyword whole div white/25 + keyword whole do white/25 + keyword whole downto white/25 + keyword whole else white/25 + keyword whole end white/25 + keyword whole except white/25 + keyword whole exit white/25 + keyword whole export white/25 + keyword whole exports white/25 + keyword whole external white/25 + keyword whole fail white/25 + keyword whole far white/25 + keyword whole false white/25 + keyword whole file white/25 + keyword whole finally white/25 + keyword whole for white/25 + keyword whole forward white/25 + keyword whole function white/25 + keyword whole goto white/25 + keyword whole if white/25 + keyword whole implementation white/25 + keyword whole in white/25 + keyword whole inherited white/25 + keyword whole initialization white/25 + keyword whole inline white/25 + keyword whole interface white/25 + keyword whole interrupt white/25 + keyword whole is white/25 + keyword whole label white/25 + keyword whole library white/25 + keyword whole mod white/25 + keyword whole near white/25 + keyword whole new white/25 + keyword whole nil white/25 + keyword whole not white/25 + keyword whole object white/25 + keyword whole of white/25 + keyword whole on white/25 + keyword whole operator white/25 + keyword whole or white/25 + keyword whole otherwise white/25 + keyword whole packed white/25 + keyword whole procedure white/25 + keyword whole program white/25 + keyword whole property white/25 + keyword whole raise white/25 + keyword whole record white/25 + keyword whole repeat white/25 + keyword whole self white/25 + keyword whole set white/25 + keyword whole shl white/25 + keyword whole shr white/25 + keyword whole string white/25 + keyword whole then white/25 + keyword whole to white/25 + keyword whole true white/25 + keyword whole try white/25 + keyword whole type white/25 + keyword whole unit white/25 + keyword whole until white/25 + keyword whole uses white/25 + keyword whole var white/25 + keyword whole virtual white/25 + keyword whole while white/25 + keyword whole with white/25 + keyword whole xor white/25 + keyword whole .. white/25 + + keyword > cyan/5 + keyword < cyan/5 + keyword \+ cyan/5 + keyword - cyan/5 + keyword / cyan/5 + keyword % cyan/5 + keyword = cyan/5 + keyword [ cyan/5 + keyword ] cyan/5 + keyword ( cyan/5 + keyword ) cyan/5 + keyword , cyan/5 + keyword . cyan/5 + keyword : cyan/5 + keyword ; cyan/5 + keyword {$*} brightred/19 + +context ' ' brightcyan/22 +context // \n brown/22 +context (\* \*) brown/22 +# context {$ } brightred/19 +# keyword \[ABCDEFGHIJKLMNOPQRSTUVWXYZ\]\[-\+\] brightgreen/16 +# keyword $* brightgreen/16 +context { } lightgray/22 + + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/perl.syntax new/mc-4.5.28/syntax/perl.syntax --- old/mc-4.5.27/syntax/perl.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/perl.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,367 @@ +context default + keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/perl brightcyan/17 black/0 + keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/perl brightcyan/17 black/0 + keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/perl brightcyan/17 black/0 + keyword whole linestart #!\[\s\]/\[abcdefghijklmnopqrstuvwxyz\]/bin/perl brightcyan/17 black/0 + keyword whole linestart #!\[\s\]/bin/perl brightcyan/17 black/0 + + keyword $_ red/orange + keyword $. red/orange + keyword $/ red/orange + keyword $, red/orange + keyword $" red/orange + keyword $\\ red/orange + keyword $# red/orange + keyword $\* red/orange + keyword $? red/orange + keyword $] red/orange + keyword $[ red/orange + keyword $; red/orange + keyword $! red/orange + keyword $@ red/orange + keyword $: red/orange + keyword $0 red/orange + keyword $$ red/orange + keyword $< red/orange + keyword $> red/orange + keyword $( red/orange + keyword $) red/orange + + keyword $% red/orange + keyword $= red/orange + keyword $- red/orange + keyword $~ red/orange + keyword $| red/orange + keyword $& red/orange + keyword $` red/orange + keyword $' red/orange + keyword $+ red/orange + keyword $11 red/orange + keyword $12 red/orange + keyword $13 red/orange + keyword $14 red/orange + keyword $15 red/orange + keyword $16 red/orange + keyword $17 red/orange + keyword $18 red/orange + keyword $19 red/orange + keyword $20 red/orange + keyword $10 red/orange + keyword $1 red/orange + keyword $2 red/orange + keyword $3 red/orange + keyword $4 red/orange + keyword $5 red/orange + keyword $6 red/orange + keyword $7 red/orange + keyword $8 red/orange + keyword $9 red/orange + keyword $0 red/orange + + keyword $^A red/orange + keyword $^D red/orange + keyword $^E red/orange + keyword $^I red/orange + keyword $^L red/orange + keyword $^P red/orange + keyword $^T red/orange + keyword $^W red/orange + keyword $^X red/orange + keyword $^A red/orange + + keyword @EXPORT red/orange + keyword @EXPORT_OK red/orange + keyword @INC red/orange + keyword @ISA red/orange + keyword @_ red/orange + keyword @ENV red/orange + keyword @OVERLOAD red/orange + keyword @SIG red/orange + + keyword $ brightgreen/15 + keyword & brightmagenta/19 + keyword % brightcyan/17 + keyword @ white/21 + keyword \\" brightred/18 + keyword \\' brightred/18 + + keyword <+> brightred/18 + keyword -> yellow/24 + keyword => yellow/24 + keyword > yellow/24 + keyword < yellow/24 + keyword \+ yellow/24 + keyword - yellow/24 + keyword \* yellow/24 + keyword / yellow/24 + keyword % yellow/24 + keyword = yellow/24 + keyword != yellow/24 + keyword == yellow/24 + keyword whole ge yellow/24 + keyword whole le yellow/24 + keyword whole gt yellow/24 + keyword whole lt yellow/24 + keyword whole eq yellow/24 + keyword whole ne yellow/24 + keyword whole cmp yellow/24 + keyword ~ yellow/24 + keyword { brightcyan/14 + keyword } brightcyan/14 + keyword ( brightcyan/15 + keyword ) brightcyan/15 + keyword [ brightcyan/14 + keyword ] brightcyan/14 + keyword , brightcyan/14 + keyword .. brightcyan/14 + keyword : brightcyan/14 + keyword ; brightmagenta/19 + + keyword whole sub yellow/24 + keyword whole STDIN brightred/18 + keyword whole STDOUT brightred/18 + keyword whole STDERR brightred/18 + keyword whole STDARGV brightred/18 + keyword whole DATA brightred/18 + + keyword whole do magenta/23 + keyword whole if magenta/23 + keyword whole until magenta/23 + keyword whole elsif magenta/23 + keyword whole else magenta/23 + keyword whole unless magenta/23 + keyword whole while magenta/23 + keyword whole foreach magenta/23 + keyword whole goto magenta/23 + keyword whole last magenta/23 + keyword whole next magenta/23 + keyword whole bless magenta/23 + keyword whole caller magenta/23 + keyword whole import magenta/23 + keyword whole package magenta/23 + keyword whole require magenta/23 + keyword whole return magenta/23 + keyword whole untie magenta/23 + keyword whole use magenta/23 + + keyword whole diagnostics brightcyan/17 + keyword whole integer brightcyan/17 + keyword whole less brightcyan/17 + keyword whole lib brightcyan/17 + keyword whole ops brightcyan/17 + keyword whole overload brightcyan/17 + keyword whole sigtrap brightcyan/17 + keyword whole strict brightcyan/17 + keyword whole vars brightcyan/17 + + keyword whole abs yellow/24 + keyword whole atan2 yellow/24 + keyword whole cos yellow/24 + keyword whole exp yellow/24 + keyword whole int yellow/24 + keyword whole log yellow/24 + keyword whole rand yellow/24 + keyword whole sin yellow/24 + keyword whole sqrt yellow/24 + keyword whole srand yellow/24 + keyword whole time yellow/24 + keyword whole chr yellow/24 + keyword whole gmtime yellow/24 + keyword whole hex yellow/24 + keyword whole localtime yellow/24 + keyword whole oct yellow/24 + keyword whole ord yellow/24 + keyword whole vec yellow/24 + keyword whole pack yellow/24 + keyword whole unpack yellow/24 + + keyword whole chomp yellow/YellowGreen + keyword whole chop yellow/YellowGreen + keyword whole crypt yellow/YellowGreen + keyword whole eval yellow/YellowGreen + keyword whole index yellow/YellowGreen + keyword whole length yellow/YellowGreen + keyword whole lc yellow/YellowGreen + keyword whole lcfirst yellow/YellowGreen + keyword whole quotemeta yellow/YellowGreen + keyword whole rindex yellow/YellowGreen + keyword whole substr yellow/YellowGreen + keyword whole uc yellow/YellowGreen + keyword whole ucfirst yellow/YellowGreen + + keyword whole delete yellow/24 + keyword whole each yellow/24 + keyword whole exists yellow/24 + keyword whole grep yellow/24 + keyword whole join yellow/24 + keyword whole keys yellow/24 + keyword whole map yellow/24 + keyword whole pop yellow/24 + keyword whole push yellow/24 + keyword whole reverse yellow/24 + keyword whole scalar yellow/24 + keyword whole shift yellow/24 + keyword whole sort yellow/24 + keyword whole splice yellow/24 + keyword whole split yellow/24 + keyword whole unshift yellow/24 + keyword whole values yellow/24 + + keyword whole chmod yellow/24 + keyword whole chown yellow/24 + keyword whole truncate yellow/24 + keyword whole link yellow/24 + keyword whole lstat yellow/24 + keyword whole mkdir yellow/24 + keyword whole readlink yellow/24 + keyword whole rename yellow/24 + keyword whole rmdir yellow/24 + keyword whole stat yellow/24 + keyword whole symlink yellow/24 + keyword whole unlink yellow/24 + keyword whole utime yellow/24 + + keyword whole binmade yellow/24 + keyword whole close yellow/24 + keyword whole dbmclose yellow/24 + keyword whole dbmopen yellow/24 + keyword whole binmade yellow/24 + keyword whole eof yellow/24 + keyword whole fcntl yellow/24 + keyword whole fileno yellow/24 + keyword whole flock yellow/24 + keyword whole getc yellow/24 + keyword whole ioctl yellow/24 + keyword whole open yellow/24 + keyword whole pipe yellow/24 + keyword whole print yellow/24 + keyword whole printf yellow/24 + keyword whole read yellow/24 + keyword whole seek yellow/24 + keyword whole select yellow/24 + keyword whole sprintf yellow/24 + keyword whole sysopen yellow/24 + keyword whole sysread yellow/24 + keyword whole syswrite yellow/24 + keyword whole tell yellow/24 + + keyword whole formline yellow/24 + keyword whole write yellow/24 + + keyword whole closedir yellow/24 + keyword whole opendir yellow/24 + keyword whole readdir yellow/24 + keyword whole rewinddir yellow/24 + keyword whole seekdir yellow/24 + keyword whole telldir yellow/24 + + keyword whole alarm yellow/24 + keyword whole chdir yellow/24 + keyword whole chroot yellow/24 + keyword whole die yellow/24 + keyword whole exec yellow/24 + keyword whole exit yellow/24 + keyword whole fork yellow/24 + keyword whole getlogin yellow/24 + keyword whole getpgrp yellow/24 + keyword whole getppid yellow/24 + keyword whole getpriority yellow/24 + keyword whole glob yellow/24 + keyword whole kill yellow/24 + keyword whole setpgrp yellow/24 + keyword whole setpriority yellow/24 + keyword whole sleep yellow/24 + keyword whole syscall yellow/24 + keyword whole system yellow/24 + keyword whole times yellow/24 + keyword whole umask yellow/24 + keyword whole wait yellow/24 + keyword whole waitpid yellow/24 + keyword whole warn yellow/24 + + keyword whole accept yellow/24 + keyword whole bind yellow/24 + keyword whole connect yellow/24 + keyword whole getpeername yellow/24 + keyword whole getsockname yellow/24 + keyword whole getsockopt yellow/24 + keyword whole listen yellow/24 + keyword whole recv yellow/24 + keyword whole send yellow/24 + keyword whole setsockopt yellow/24 + keyword whole shutdown yellow/24 + keyword whole socket yellow/24 + keyword whole socketpair yellow/24 + + keyword whole msgctl yellow/24 + keyword whole msgget yellow/24 + keyword whole msgsnd yellow/24 + keyword whole msgrcv yellow/24 + keyword whole semctl yellow/24 + keyword whole semget yellow/24 + keyword whole semop yellow/24 + keyword whole shmctl yellow/24 + keyword whole shmget yellow/24 + keyword whole shmread yellow/24 + keyword whole shmwrite yellow/24 + + keyword whole defined yellow/24 + keyword whole dump yellow/24 + keyword whole eval yellow/24 + keyword whole local yellow/24 + keyword whole my yellow/24 + keyword whole ref yellow/24 + keyword whole reset yellow/24 + keyword whole scalar yellow/24 + keyword whole undef yellow/24 + keyword whole wantarray yellow/24 + + keyword whole endpwent yellow/24 + keyword whole getpwent yellow/24 + keyword whole getpwnam yellow/24 + keyword whole getpwuid yellow/24 + keyword whole setpwent yellow/24 + keyword whole endgrent yellow/24 + keyword whole getgrgid yellow/24 + keyword whole getgrnam yellow/24 + keyword whole getgrent yellow/24 + keyword whole setgrent yellow/24 + + keyword whole endhostent yellow/24 + keyword whole gethostbyaddr yellow/24 + keyword whole gethostbyname yellow/24 + keyword whole gethostent yellow/24 + keyword whole sethostent yellow/24 + + keyword whole endnetent yellow/24 + keyword whole getnetbyaddr yellow/24 + keyword whole getnetbyname yellow/24 + keyword whole getnetent yellow/24 + keyword whole setnetent yellow/24 + keyword whole endservent yellow/24 + keyword whole getservbyname yellow/24 + keyword whole getservbyport yellow/24 + keyword whole getservent yellow/24 + keyword whole serservent yellow/24 + keyword whole endprotoent yellow/24 + keyword whole getprotobyname yellow/24 + keyword whole getprotobynumber yellow/24 + keyword whole getprotoent yellow/24 + keyword whole setprotoent yellow/24 + +context exclusive whole <\[\s\\\]EOF EOF green/6 +context # \n brown/22 +context linestart = =cut brown/22 +context " " green/6 + keyword \\" brightgreen/16 + keyword \\\\ brightgreen/16 +context ' ' brightgreen/16 + keyword \\' green/6 + keyword \\\\ green/6 + +context exclusive ` ` white/26 black/0 + +context whole __END__ guacomale_pudding white/26 black/0 + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/python.syntax new/mc-4.5.28/syntax/python.syntax --- old/mc-4.5.27/syntax/python.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/python.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,278 @@ +context default + keyword : brightred/18 + keyword > yellow/24 + keyword < yellow/24 + keyword \+ yellow/24 + keyword - yellow/24 + keyword \* yellow/24 + keyword / yellow/24 + keyword % yellow/24 + keyword = yellow/24 + keyword != yellow/24 + keyword == yellow/24 + keyword { brightcyan/14 + keyword } brightcyan/14 + keyword ( brightcyan/15 + keyword ) brightcyan/15 + keyword [ brightcyan/14 + keyword ] brightcyan/14 + keyword , brightcyan/14 + keyword : brightcyan/14 + keyword ; brightmagenta/19 + keyword whole self brightred/18 + keyword whole access yellow/24 + keyword whole and yellow/24 + keyword whole break yellow/24 + keyword whole class yellow/24 + keyword whole continue yellow/24 + keyword whole def yellow/24 + keyword whole del yellow/24 + keyword whole elif yellow/24 + keyword whole else yellow/24 + keyword whole except yellow/24 + keyword whole exec yellow/24 + keyword whole finally yellow/24 + keyword whole for yellow/24 + keyword whole from yellow/24 + keyword whole global yellow/24 + keyword whole if yellow/24 + keyword whole import yellow/24 + keyword whole in yellow/24 + keyword whole is yellow/24 + keyword whole lambda yellow/24 + keyword whole not yellow/24 + keyword whole or yellow/24 + keyword whole pass yellow/24 + keyword whole print yellow/24 + keyword whole raise yellow/24 + keyword whole return yellow/24 + keyword whole try yellow/24 + keyword whole while yellow/24 + + keyword whole abs brightcyan/17 + keyword whole apply brightcyan/17 + keyword whole callable brightcyan/17 + keyword whole chr brightcyan/17 + keyword whole cmp brightcyan/17 + keyword whole coerce brightcyan/17 + keyword whole compile brightcyan/17 + keyword whole delattr brightcyan/17 + keyword whole dir brightcyan/17 + keyword whole divmod brightcyan/17 + keyword whole eval brightcyan/17 + keyword whole exec brightcyan/17 + keyword whole execfile brightcyan/17 + keyword whole filter brightcyan/17 + keyword whole float brightcyan/17 + keyword whole getattr brightcyan/17 + keyword whole globals brightcyan/17 + keyword whole hasattr brightcyan/17 + keyword whole hash brightcyan/17 + keyword whole hex brightcyan/17 + keyword whole id brightcyan/17 + keyword whole input brightcyan/17 + keyword whole int brightcyan/17 + keyword whole len brightcyan/17 + keyword whole locals brightcyan/17 + keyword whole long brightcyan/17 + keyword whole map brightcyan/17 + keyword whole max brightcyan/17 + keyword whole min brightcyan/17 + keyword whole oct brightcyan/17 + keyword whole open brightcyan/17 + keyword whole ord brightcyan/17 + keyword whole pow brightcyan/17 + keyword whole range brightcyan/17 + keyword whole raw_input brightcyan/17 + keyword whole reduce brightcyan/17 + keyword whole reload brightcyan/17 + keyword whole repr brightcyan/17 + keyword whole round brightcyan/17 + keyword whole setattr brightcyan/17 + keyword whole str brightcyan/17 + keyword whole tuple brightcyan/17 + keyword whole type brightcyan/17 + keyword whole vars brightcyan/17 + keyword whole xrange brightcyan/17 + + keyword whole atof magenta/23 + keyword whole atoi magenta/23 + keyword whole atol magenta/23 + keyword whole expandtabs magenta/23 + keyword whole find magenta/23 + keyword whole rfind magenta/23 + keyword whole index magenta/23 + keyword whole rindex magenta/23 + keyword whole count magenta/23 + keyword whole split magenta/23 + keyword whole splitfields magenta/23 + keyword whole join magenta/23 + keyword whole joinfields magenta/23 + keyword whole strip magenta/23 + keyword whole swapcase magenta/23 + keyword whole upper magenta/23 + keyword whole lower magenta/23 + keyword whole ljust magenta/23 + keyword whole rjust magenta/23 + keyword whole center magenta/23 + keyword whole zfill magenta/23 + + keyword whole __init__ lightgray/13 + keyword whole __del__ lightgray/13 + keyword whole __repr__ lightgray/13 + keyword whole __str__ lightgray/13 + keyword whole __cmp__ lightgray/13 + keyword whole __hash__ lightgray/13 + keyword whole __call__ lightgray/13 + keyword whole __getattr__ lightgray/13 + keyword whole __setattr__ lightgray/13 + keyword whole __delattr__ lightgray/13 + keyword whole __len__ lightgray/13 + keyword whole __getitem__ lightgray/13 + keyword whole __setitem__ lightgray/13 + keyword whole __delitem__ lightgray/13 + keyword whole __getslice__ lightgray/13 + keyword whole __setslice__ lightgray/13 + keyword whole __delslice__ lightgray/13 + keyword whole __add__ lightgray/13 + keyword whole __sub__ lightgray/13 + keyword whole __mul__ lightgray/13 + keyword whole __div__ lightgray/13 + keyword whole __mod__ lightgray/13 + keyword whole __divmod__ lightgray/13 + keyword whole __pow__ lightgray/13 + keyword whole __lshift__ lightgray/13 + keyword whole __rshift__ lightgray/13 + keyword whole __and__ lightgray/13 + keyword whole __xor__ lightgray/13 + keyword whole __or__ lightgray/13 + keyword whole __neg__ lightgray/13 + keyword whole __pos__ lightgray/13 + keyword whole __abs__ lightgray/13 + keyword whole __invert__ lightgray/13 + keyword whole __nonzero__ lightgray/13 + keyword whole __coerce__ lightgray/13 + keyword whole __int__ lightgray/13 + keyword whole __long__ lightgray/13 + keyword whole __float__ lightgray/13 + keyword whole __oct__ lightgray/13 + keyword whole __hex__ lightgray/13 + + keyword whole __init__ lightgray/13 + keyword whole __del__ lightgray/13 + keyword whole __repr__ lightgray/13 + keyword whole __str__ lightgray/13 + keyword whole __cmp__ lightgray/13 + keyword whole __hash__ lightgray/13 + keyword whole __call__ lightgray/13 + keyword whole __getattr__ lightgray/13 + keyword whole __setattr__ lightgray/13 + keyword whole __delattr__ lightgray/13 + keyword whole __len__ lightgray/13 + keyword whole __getitem__ lightgray/13 + keyword whole __setitem__ lightgray/13 + keyword whole __delitem__ lightgray/13 + keyword whole __getslice__ lightgray/13 + keyword whole __setslice__ lightgray/13 + keyword whole __delslice__ lightgray/13 + keyword whole __add__ lightgray/13 + keyword whole __sub__ lightgray/13 + keyword whole __mul__ lightgray/13 + keyword whole __div__ lightgray/13 + keyword whole __mod__ lightgray/13 + keyword whole __divmod__ lightgray/13 + keyword whole __pow__ lightgray/13 + keyword whole __lshift__ lightgray/13 + keyword whole __rshift__ lightgray/13 + keyword whole __and__ lightgray/13 + keyword whole __xor__ lightgray/13 + keyword whole __or__ lightgray/13 + keyword whole __neg__ lightgray/13 + keyword whole __pos__ lightgray/13 + keyword whole __abs__ lightgray/13 + keyword whole __invert__ lightgray/13 + keyword whole __nonzero__ lightgray/13 + keyword whole __coerce__ lightgray/13 + keyword whole __int__ lightgray/13 + keyword whole __long__ lightgray/13 + keyword whole __float__ lightgray/13 + keyword whole __oct__ lightgray/13 + keyword whole __hex__ lightgray/13 + + keyword whole __radd__ lightgray/13 + keyword whole __rsub__ lightgray/13 + keyword whole __rmul__ lightgray/13 + keyword whole __rdiv__ lightgray/13 + keyword whole __rmod__ lightgray/13 + keyword whole __rdivmod__ lightgray/13 + keyword whole __rpow__ lightgray/13 + keyword whole __rlshift__ lightgray/13 + keyword whole __rrshift__ lightgray/13 + keyword whole __rand__ lightgray/13 + keyword whole __rxor__ lightgray/13 + keyword whole __ror__ lightgray/13 + + keyword whole __*__ brightred/18 + +context """ """ brown/22 +context # \n brown/22 +context " " green/6 + keyword \\" brightgreen/16 + keyword %% brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]e brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]E brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]f brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]g brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]G brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]d brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]i brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]o brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]u brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]x brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]X brightgreen/16 + keyword %\[hl\]n brightgreen/16 + keyword %\[.\]\[0123456789\]s brightgreen/16 + keyword %[*] brightgreen/16 + keyword %c brightgreen/16 + keyword \\\\ brightgreen/16 + keyword \\' brightgreen/16 + keyword \\a brightgreen/16 + keyword \\b brightgreen/16 + keyword \\t brightgreen/16 + keyword \\n brightgreen/16 + keyword \\v brightgreen/16 + keyword \\f brightgreen/16 + keyword \\r brightgreen/16 + keyword \\0 brightgreen/16 + +context ' ' green/6 + keyword \\" brightgreen/16 + keyword %% brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]e brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]E brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]f brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]g brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[L\]G brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]d brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]i brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]o brightgreen/16 + keyword %\[0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]u brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]x brightgreen/16 + keyword %\[#0\s-\+,\]\[0123456789\]\[.\]\[0123456789\]\[hl\]X brightgreen/16 + keyword %\[hl\]n brightgreen/16 + keyword %\[.\]\[0123456789\]s brightgreen/16 + keyword %[*] brightgreen/16 + keyword %c brightgreen/16 + keyword \\\\ brightgreen/16 + keyword \\' brightgreen/16 + keyword \\a brightgreen/16 + keyword \\b brightgreen/16 + keyword \\t brightgreen/16 + keyword \\n brightgreen/16 + keyword \\v brightgreen/16 + keyword \\f brightgreen/16 + keyword \\r brightgreen/16 + keyword \\0 brightgreen/16 + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/sh.syntax new/mc-4.5.28/syntax/sh.syntax --- old/mc-4.5.27/syntax/sh.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/sh.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,507 @@ + +context default + keyword whole for yellow/24 + keyword whole in yellow/24 + keyword whole do yellow/24 + keyword whole done yellow/24 + keyword whole select yellow/24 + keyword whole case yellow/24 + keyword whole esac yellow/24 + keyword whole if yellow/24 + keyword whole then yellow/24 + keyword whole elif yellow/24 + keyword whole else yellow/24 + keyword whole fi yellow/24 + keyword whole while yellow/24 + keyword whole until yellow/24 + keyword ;; brightred/18 + keyword \\@ brightred/18 + keyword \\$ brightred/18 + keyword \\\\ brightred/18 + keyword \\" brightred/18 + keyword \\' brightred/18 + keyword \\` brightred/18 + keyword ` brightred/18 + keyword ; brightcyan/17 + keyword $(*) brightgreen/16 + keyword ${*} brightgreen/16 + keyword { brightcyan/14 + keyword } brightcyan/14 + + keyword whole linestart #!\[\s\]/bin/\[abkpct\]sh brightcyan/17 black/0 + + keyword $\* brightred/18 + keyword $@ brightred/18 + keyword $# brightred/18 + keyword $? brightred/18 + keyword $- brightred/18 + keyword $$ brightred/18 + keyword $! brightred/18 + keyword $_ brightred/18 + + keyword wholeright $\[0123456789\]0 brightred/18 + keyword wholeright $\[0123456789\]1 brightred/18 + keyword wholeright $\[0123456789\]2 brightred/18 + keyword wholeright $\[0123456789\]3 brightred/18 + keyword wholeright $\[0123456789\]4 brightred/18 + keyword wholeright $\[0123456789\]5 brightred/18 + keyword wholeright $\[0123456789\]6 brightred/18 + keyword wholeright $\[0123456789\]7 brightred/18 + keyword wholeright $\[0123456789\]8 brightred/18 + keyword wholeright $\[0123456789\]9 brightred/18 + + keyword wholeright $+A brightgreen/16 + keyword wholeright $+B brightgreen/16 + keyword wholeright $+C brightgreen/16 + keyword wholeright $+D brightgreen/16 + keyword wholeright $+E brightgreen/16 + keyword wholeright $+F brightgreen/16 + keyword wholeright $+G brightgreen/16 + keyword wholeright $+H brightgreen/16 + keyword wholeright $+I brightgreen/16 + keyword wholeright $+J brightgreen/16 + keyword wholeright $+K brightgreen/16 + keyword wholeright $+L brightgreen/16 + keyword wholeright $+M brightgreen/16 + keyword wholeright $+N brightgreen/16 + keyword wholeright $+O brightgreen/16 + keyword wholeright $+P brightgreen/16 + keyword wholeright $+Q brightgreen/16 + keyword wholeright $+R brightgreen/16 + keyword wholeright $+S brightgreen/16 + keyword wholeright $+T brightgreen/16 + keyword wholeright $+U brightgreen/16 + keyword wholeright $+V brightgreen/16 + keyword wholeright $+W brightgreen/16 + keyword wholeright $+X brightgreen/16 + keyword wholeright $+Y brightgreen/16 + keyword wholeright $+Z brightgreen/16 + + keyword wholeright $+a brightgreen/16 + keyword wholeright $+b brightgreen/16 + keyword wholeright $+c brightgreen/16 + keyword wholeright $+d brightgreen/16 + keyword wholeright $+e brightgreen/16 + keyword wholeright $+f brightgreen/16 + keyword wholeright $+g brightgreen/16 + keyword wholeright $+h brightgreen/16 + keyword wholeright $+i brightgreen/16 + keyword wholeright $+j brightgreen/16 + keyword wholeright $+k brightgreen/16 + keyword wholeright $+l brightgreen/16 + keyword wholeright $+m brightgreen/16 + keyword wholeright $+n brightgreen/16 + keyword wholeright $+o brightgreen/16 + keyword wholeright $+p brightgreen/16 + keyword wholeright $+q brightgreen/16 + keyword wholeright $+r brightgreen/16 + keyword wholeright $+s brightgreen/16 + keyword wholeright $+t brightgreen/16 + keyword wholeright $+u brightgreen/16 + keyword wholeright $+v brightgreen/16 + keyword wholeright $+w brightgreen/16 + keyword wholeright $+x brightgreen/16 + keyword wholeright $+y brightgreen/16 + keyword wholeright $+z brightgreen/16 + + keyword wholeright $+0 brightgreen/16 + keyword wholeright $+1 brightgreen/16 + keyword wholeright $+2 brightgreen/16 + keyword wholeright $+3 brightgreen/16 + keyword wholeright $+4 brightgreen/16 + keyword wholeright $+5 brightgreen/16 + keyword wholeright $+6 brightgreen/16 + keyword wholeright $+7 brightgreen/16 + keyword wholeright $+8 brightgreen/16 + keyword wholeright $+9 brightgreen/16 + + keyword $ brightgreen/16 + + keyword wholeleft function*() brightblue/11 + +wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._ +wholechars left abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._ + + keyword whole arch cyan/14 + keyword whole ash cyan/14 + keyword whole awk cyan/14 + keyword whole basename cyan/14 + keyword whole bash cyan/14 + keyword whole basnemae cyan/14 + keyword whole bg_backup cyan/14 + keyword whole bg_restore cyan/14 + keyword whole bsh cyan/14 + keyword whole cat cyan/14 + keyword whole chgrp cyan/14 + keyword whole chmod cyan/14 + keyword whole chown cyan/14 + keyword whole cp cyan/14 + keyword whole cpio cyan/14 + keyword whole csh cyan/14 + keyword whole date cyan/14 + keyword whole dd cyan/14 + keyword whole df cyan/14 + keyword whole dmesg cyan/14 + keyword whole dnsdomainname cyan/14 + keyword whole doexec cyan/14 + keyword whole domainname cyan/14 + keyword whole echo cyan/14 + keyword whole ed cyan/14 + keyword whole egrep cyan/14 + keyword whole ex cyan/14 + keyword whole false cyan/14 + keyword whole fgrep cyan/14 + keyword whole fsconf cyan/14 + keyword whole gawk cyan/14 + keyword whole grep cyan/14 + keyword whole gunzip cyan/14 + keyword whole gzip cyan/14 + keyword whole hostname cyan/14 + keyword whole igawk cyan/14 + keyword whole ipcalc cyan/14 + keyword whole kill cyan/14 + keyword whole ksh cyan/14 + keyword whole linuxconf cyan/14 + keyword whole ln cyan/14 + keyword whole login cyan/14 + keyword whole lpdconf cyan/14 + keyword whole ls cyan/14 + keyword whole mail cyan/14 + keyword whole mkdir cyan/14 + keyword whole mknod cyan/14 + keyword whole mktemp cyan/14 + keyword whole more cyan/14 + keyword whole mount cyan/14 + keyword whole mt cyan/14 + keyword whole mv cyan/14 + keyword whole netconf cyan/14 + keyword whole netstat cyan/14 + keyword whole nice cyan/14 + keyword whole nisdomainname cyan/14 + keyword whole ping cyan/14 + keyword whole ps cyan/14 + keyword whole pwd cyan/14 + keyword whole red cyan/14 + keyword whole remadmin cyan/14 + keyword whole rm cyan/14 + keyword whole rmdir cyan/14 + keyword whole rpm cyan/14 + keyword whole sed cyan/14 + keyword whole setserial cyan/14 + keyword whole sh cyan/14 + keyword whole sleep cyan/14 + keyword whole sort cyan/14 + keyword whole stty cyan/14 + keyword whole su cyan/14 + keyword whole sync cyan/14 + keyword whole taper cyan/14 + keyword whole tar cyan/14 + keyword whole tcsh cyan/14 + keyword whole touch cyan/14 + keyword whole true cyan/14 + keyword whole umount cyan/14 + keyword whole uname cyan/14 + keyword whole userconf cyan/14 + keyword whole usleep cyan/14 + keyword whole vi cyan/14 + keyword whole view cyan/14 + keyword whole vim cyan/14 + keyword whole xconf cyan/14 + keyword whole ypdomainname cyan/14 + keyword whole zcat cyan/14 + keyword whole zsh cyan/14 + +wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ +wholechars left abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ + +context # \n brown/22 + +context exclusive whole <\[\s\\\]EOF EOF green/6 + +context ' ' green/6 + +context " " green/6 + keyword \\* brightgreen/16 + keyword \\@ brightgreen/16 + keyword \\$ brightgreen/16 + keyword \\\\ brightgreen/16 + keyword \\` brightgreen/16 + keyword \\" brightgreen/16 + keyword $(*) brightgreen/16 + keyword ${*} brightgreen/16 + keyword $\* brightred/18 + keyword $@ brightred/18 + keyword $# brightred/18 + keyword $? brightred/18 + keyword $- brightred/18 + keyword $$ brightred/18 + keyword $! brightred/18 + keyword $_ brightred/18 + keyword wholeright $\[0123456789\]0 brightred/18 + keyword wholeright $\[0123456789\]1 brightred/18 + keyword wholeright $\[0123456789\]2 brightred/18 + keyword wholeright $\[0123456789\]3 brightred/18 + keyword wholeright $\[0123456789\]4 brightred/18 + keyword wholeright $\[0123456789\]5 brightred/18 + keyword wholeright $\[0123456789\]6 brightred/18 + keyword wholeright $\[0123456789\]7 brightred/18 + keyword wholeright $\[0123456789\]8 brightred/18 + keyword wholeright $\[0123456789\]9 brightred/18 + + keyword wholeright $+A brightgreen/16 + keyword wholeright $+B brightgreen/16 + keyword wholeright $+C brightgreen/16 + keyword wholeright $+D brightgreen/16 + keyword wholeright $+E brightgreen/16 + keyword wholeright $+F brightgreen/16 + keyword wholeright $+G brightgreen/16 + keyword wholeright $+H brightgreen/16 + keyword wholeright $+I brightgreen/16 + keyword wholeright $+J brightgreen/16 + keyword wholeright $+K brightgreen/16 + keyword wholeright $+L brightgreen/16 + keyword wholeright $+M brightgreen/16 + keyword wholeright $+N brightgreen/16 + keyword wholeright $+O brightgreen/16 + keyword wholeright $+P brightgreen/16 + keyword wholeright $+Q brightgreen/16 + keyword wholeright $+R brightgreen/16 + keyword wholeright $+S brightgreen/16 + keyword wholeright $+T brightgreen/16 + keyword wholeright $+U brightgreen/16 + keyword wholeright $+V brightgreen/16 + keyword wholeright $+W brightgreen/16 + keyword wholeright $+X brightgreen/16 + keyword wholeright $+Y brightgreen/16 + keyword wholeright $+Z brightgreen/16 + + keyword wholeright $+a brightgreen/16 + keyword wholeright $+b brightgreen/16 + keyword wholeright $+c brightgreen/16 + keyword wholeright $+d brightgreen/16 + keyword wholeright $+e brightgreen/16 + keyword wholeright $+f brightgreen/16 + keyword wholeright $+g brightgreen/16 + keyword wholeright $+h brightgreen/16 + keyword wholeright $+i brightgreen/16 + keyword wholeright $+j brightgreen/16 + keyword wholeright $+k brightgreen/16 + keyword wholeright $+l brightgreen/16 + keyword wholeright $+m brightgreen/16 + keyword wholeright $+n brightgreen/16 + keyword wholeright $+o brightgreen/16 + keyword wholeright $+p brightgreen/16 + keyword wholeright $+q brightgreen/16 + keyword wholeright $+r brightgreen/16 + keyword wholeright $+s brightgreen/16 + keyword wholeright $+t brightgreen/16 + keyword wholeright $+u brightgreen/16 + keyword wholeright $+v brightgreen/16 + keyword wholeright $+w brightgreen/16 + keyword wholeright $+x brightgreen/16 + keyword wholeright $+y brightgreen/16 + keyword wholeright $+z brightgreen/16 + + keyword wholeright $+0 brightgreen/16 + keyword wholeright $+1 brightgreen/16 + keyword wholeright $+2 brightgreen/16 + keyword wholeright $+3 brightgreen/16 + keyword wholeright $+4 brightgreen/16 + keyword wholeright $+5 brightgreen/16 + keyword wholeright $+6 brightgreen/16 + keyword wholeright $+7 brightgreen/16 + keyword wholeright $+8 brightgreen/16 + keyword wholeright $+9 brightgreen/16 + + keyword $ brightgreen/16 + +context exclusive ` ` white/26 black/0 + keyword '*' green/6 + keyword " green/6 + keyword ; brightcyan/17 + keyword $(*) brightgreen/16 + keyword ${*} brightgreen/16 + keyword { brightcyan/14 + keyword } brightcyan/14 + + keyword $\* brightred/18 + keyword $@ brightred/18 + keyword $# brightred/18 + keyword $? brightred/18 + keyword $- brightred/18 + keyword $$ brightred/18 + keyword $! brightred/18 + keyword $_ brightred/18 + + keyword wholeright $\[0123456789\]0 brightred/18 + keyword wholeright $\[0123456789\]1 brightred/18 + keyword wholeright $\[0123456789\]2 brightred/18 + keyword wholeright $\[0123456789\]3 brightred/18 + keyword wholeright $\[0123456789\]4 brightred/18 + keyword wholeright $\[0123456789\]5 brightred/18 + keyword wholeright $\[0123456789\]6 brightred/18 + keyword wholeright $\[0123456789\]7 brightred/18 + keyword wholeright $\[0123456789\]8 brightred/18 + keyword wholeright $\[0123456789\]9 brightred/18 + + keyword wholeright $+A brightgreen/16 + keyword wholeright $+B brightgreen/16 + keyword wholeright $+C brightgreen/16 + keyword wholeright $+D brightgreen/16 + keyword wholeright $+E brightgreen/16 + keyword wholeright $+F brightgreen/16 + keyword wholeright $+G brightgreen/16 + keyword wholeright $+H brightgreen/16 + keyword wholeright $+I brightgreen/16 + keyword wholeright $+J brightgreen/16 + keyword wholeright $+K brightgreen/16 + keyword wholeright $+L brightgreen/16 + keyword wholeright $+M brightgreen/16 + keyword wholeright $+N brightgreen/16 + keyword wholeright $+O brightgreen/16 + keyword wholeright $+P brightgreen/16 + keyword wholeright $+Q brightgreen/16 + keyword wholeright $+R brightgreen/16 + keyword wholeright $+S brightgreen/16 + keyword wholeright $+T brightgreen/16 + keyword wholeright $+U brightgreen/16 + keyword wholeright $+V brightgreen/16 + keyword wholeright $+W brightgreen/16 + keyword wholeright $+X brightgreen/16 + keyword wholeright $+Y brightgreen/16 + keyword wholeright $+Z brightgreen/16 + + keyword wholeright $+a brightgreen/16 + keyword wholeright $+b brightgreen/16 + keyword wholeright $+c brightgreen/16 + keyword wholeright $+d brightgreen/16 + keyword wholeright $+e brightgreen/16 + keyword wholeright $+f brightgreen/16 + keyword wholeright $+g brightgreen/16 + keyword wholeright $+h brightgreen/16 + keyword wholeright $+i brightgreen/16 + keyword wholeright $+j brightgreen/16 + keyword wholeright $+k brightgreen/16 + keyword wholeright $+l brightgreen/16 + keyword wholeright $+m brightgreen/16 + keyword wholeright $+n brightgreen/16 + keyword wholeright $+o brightgreen/16 + keyword wholeright $+p brightgreen/16 + keyword wholeright $+q brightgreen/16 + keyword wholeright $+r brightgreen/16 + keyword wholeright $+s brightgreen/16 + keyword wholeright $+t brightgreen/16 + keyword wholeright $+u brightgreen/16 + keyword wholeright $+v brightgreen/16 + keyword wholeright $+w brightgreen/16 + keyword wholeright $+x brightgreen/16 + keyword wholeright $+y brightgreen/16 + keyword wholeright $+z brightgreen/16 + + keyword wholeright $+0 brightgreen/16 + keyword wholeright $+1 brightgreen/16 + keyword wholeright $+2 brightgreen/16 + keyword wholeright $+3 brightgreen/16 + keyword wholeright $+4 brightgreen/16 + keyword wholeright $+5 brightgreen/16 + keyword wholeright $+6 brightgreen/16 + keyword wholeright $+7 brightgreen/16 + keyword wholeright $+8 brightgreen/16 + keyword wholeright $+9 brightgreen/16 + + keyword $ brightgreen/16 + +wholechars right abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._ +wholechars left abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._ + + keyword whole arch cyan/14 + keyword whole ash cyan/14 + keyword whole awk cyan/14 + keyword whole basename cyan/14 + keyword whole bash cyan/14 + keyword whole basnemae cyan/14 + keyword whole bg_backup cyan/14 + keyword whole bg_restore cyan/14 + keyword whole bsh cyan/14 + keyword whole cat cyan/14 + keyword whole chgrp cyan/14 + keyword whole chmod cyan/14 + keyword whole chown cyan/14 + keyword whole cp cyan/14 + keyword whole cpio cyan/14 + keyword whole csh cyan/14 + keyword whole date cyan/14 + keyword whole dd cyan/14 + keyword whole df cyan/14 + keyword whole dmesg cyan/14 + keyword whole dnsdomainname cyan/14 + keyword whole doexec cyan/14 + keyword whole domainname cyan/14 + keyword whole echo cyan/14 + keyword whole ed cyan/14 + keyword whole egrep cyan/14 + keyword whole ex cyan/14 + keyword whole false cyan/14 + keyword whole fgrep cyan/14 + keyword whole fsconf cyan/14 + keyword whole gawk cyan/14 + keyword whole grep cyan/14 + keyword whole gunzip cyan/14 + keyword whole gzip cyan/14 + keyword whole hostname cyan/14 + keyword whole igawk cyan/14 + keyword whole ipcalc cyan/14 + keyword whole kill cyan/14 + keyword whole ksh cyan/14 + keyword whole linuxconf cyan/14 + keyword whole ln cyan/14 + keyword whole login cyan/14 + keyword whole lpdconf cyan/14 + keyword whole ls cyan/14 + keyword whole mail cyan/14 + keyword whole mkdir cyan/14 + keyword whole mknod cyan/14 + keyword whole mktemp cyan/14 + keyword whole more cyan/14 + keyword whole mount cyan/14 + keyword whole mt cyan/14 + keyword whole mv cyan/14 + keyword whole netconf cyan/14 + keyword whole netstat cyan/14 + keyword whole nice cyan/14 + keyword whole nisdomainname cyan/14 + keyword whole ping cyan/14 + keyword whole ps cyan/14 + keyword whole pwd cyan/14 + keyword whole red cyan/14 + keyword whole remadmin cyan/14 + keyword whole rm cyan/14 + keyword whole rmdir cyan/14 + keyword whole rpm cyan/14 + keyword whole sed cyan/14 + keyword whole setserial cyan/14 + keyword whole sh cyan/14 + keyword whole sleep cyan/14 + keyword whole sort cyan/14 + keyword whole stty cyan/14 + keyword whole su cyan/14 + keyword whole sync cyan/14 + keyword whole taper cyan/14 + keyword whole tar cyan/14 + keyword whole tcsh cyan/14 + keyword whole touch cyan/14 + keyword whole true cyan/14 + keyword whole umount cyan/14 + keyword whole uname cyan/14 + keyword whole userconf cyan/14 + keyword whole usleep cyan/14 + keyword whole vi cyan/14 + keyword whole view cyan/14 + keyword whole vim cyan/14 + keyword whole xconf cyan/14 + keyword whole ypdomainname cyan/14 + keyword whole zcat cyan/14 + keyword whole zsh cyan/14 + +############################################################################### + diff -ruN old/mc-4.5.27/syntax/smalltalk.syntax new/mc-4.5.28/syntax/smalltalk.syntax --- old/mc-4.5.27/syntax/smalltalk.syntax Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/syntax/smalltalk.syntax Fri Mar 26 15:30:45 1999 @@ -0,0 +1,160 @@ +################################################################################### +# (GNU) SmallTalk syntax hilighting by Carlos Rodrigues # +################################################################################### + +# I guess this is not very syntax strict, but it makes the code +# a lot more readable. + +context default + keyword whole methodsFor yellow/24 + keyword whole subclass yellow/24 + keyword whole class yellow/24 + keyword whole nil yellow/24 + keyword whole self yellow/24 + keyword whole instanceVariableNames yellow/24 + keyword whole classVariableNames yellow/24 + keyword whole poolDictionaries yellow/24 + keyword whole category yellow/24 + keyword whole super yellow/24 + keyword whole category yellow/24 + keyword whole variableSubclass yellow/24 + keyword whole variableByteSubclass yellow/24 + keyword whole variableWordSubclass yellow/24 + keyword whole superclass yellow/24 + + keyword whole not brightmagenta/23 + keyword whole comment brightmagenta/23 + keyword whole error brightmagenta/23 + keyword whole at brightmagenta/23 + keyword whole put brightmagenta/23 + keyword whole add brightmagenta/23 + keyword whole remove brightmagenta/23 + keyword whole new brightmagenta/23 + keyword whole ifTrue brightmagenta/23 + keyword whole ifFalse brightmagenta/23 + keyword whole whileTrue brightmagenta/23 + keyword whole whileFalse brightmagenta/23 + keyword whole ifAbsent brightmagenta/23 + keyword whole init brightmagenta/23 + keyword whole do brightmagenta/23 + keyword whole from brightmagenta/23 + keyword whole with brightmagenta/23 + keyword whole do brightmagenta/23 + keyword whole true brightmagenta/23 + keyword whole false brightmagenta/23 + keyword whole or brightmagenta/23 + keyword whole and brightmagenta/23 + keyword whole to brightmagenta/23 + keyword whole by brightmagenta/23 + + keyword whole Smalltalk brightgreen/6 + keyword whole Object brightgreen/6 + keyword whole Autoload brightgreen/6 + keyword whole Behavior brightgreen/6 + keyword whole ClassDescription brightgreen/6 + keyword whole Class brightgreen/6 + keyword whole MetaClass brightgreen/6 + keyword whole BlockContext brightgreen/6 + keyword whole Boolean brightgreen/6 + keyword whole False brightgreen/6 + keyword whole True brightgreen/6 + keyword whole CFunctionDescriptor brightgreen/6 + keyword whole CObject brightgreen/6 + keyword whole Collection brightgreen/6 + keyword whole Bag brightgreen/6 + keyword whole MappedCollection brightgreen/6 + keyword whole SequenceableCollection brightgreen/6 + keyword whole ArrayedCollection brightgreen/6 + keyword whole Array brightgreen/6 + keyword whole ByteArray brightgreen/6 + keyword whole CompiledCollection brightgreen/6 + keyword whole String brightgreen/6 + keyword whole Symbol brightgreen/6 + keyword whole Interval brightgreen/6 + keyword whole LinkedList brightgreen/6 + keyword whole Semaphore brightgreen/6 + keyword whole OrderedCollection brightgreen/6 + keyword whole SortedCollection brightgreen/6 + keyword whole Set brightgreen/6 + keyword whole Dictionary brightgreen/6 + keyword whole IdentityDictionary brightgreen/6 + keyword whole SystemDictionary brightgreen/6 + keyword whole Delay brightgreen/6 + keyword whole FileSegment brightgreen/6 + keyword whole Link brightgreen/6 + keyword whole Process brightgreen/6 + keyword whole SymLink brightgreen/6 + keyword whole Magnitude brightgreen/6 + keyword whole Character brightgreen/6 + keyword whole Date brightgreen/6 + keyword whole LookupKey brightgreen/6 + keyword whole Association brightgreen/6 + keyword whole Number brightgreen/6 + keyword whole Float brightgreen/6 + keyword whole Integer brightgreen/6 + keyword whole Time brightgreen/6 + keyword whole Memory brightgreen/6 + keyword whole ByteMemory brightgreen/6 + keyword whole WordMemory brightgreen/6 + keyword whole Message brightgreen/6 + keyword whole MethodContext brightgreen/6 + keyword whole MethodInfo brightgreen/6 + keyword whole ProcessorScheduler brightgreen/6 + keyword whole SharedQueue brightgreen/6 + keyword whole Stream brightgreen/6 + keyword whole PositionableStream brightgreen/6 + keyword whole ReadStream brightgreen/6 + keyword whole WriteStream brightgreen/6 + keyword whole ReadWriteStream brightgreen/6 + keyword whole FileStream brightgreen/6 + keyword whole Random brightgreen/6 + keyword whole TokenStream brightgreen/6 + keyword whole UndefinedObject brightgreen/6 + + keyword wholeright !! brightred/18 + keyword wholeright ! brightred/18 + keyword wholeleft ! brightred/18 + keyword wholeright . brightred/18 + + keyword > cyan/16 + keyword <> cyan/16 + keyword < cyan/16 + keyword \+ cyan/16 + keyword - cyan/16 + keyword \* cyan/16 + keyword / cyan/16 + keyword % cyan/16 + keyword = cyan/16 + keyword | cyan/16 + keyword # cyan/16 + keyword @ cyan/16 + keyword ^ cyan/16 + keyword { cyan/16 + keyword } cyan/16 + keyword ( cyan/16 + keyword ) cyan/16 + keyword [ cyan/16 + keyword ] cyan/16 + keyword , cyan/16 + keyword : cyan/16 + keyword & cyan/16 + keyword $ cyan/16 + keyword . cyan/16 + keyword ! cyan/16 + keyword ; cyan/16 + keyword _ cyan/16 + keyword ~ cyan/16 + keyword ? cyan/16 + +context $ ; cyan/16 + +context " " brown/22 + +context ' ' brightcyan/8 + + keyword \\\n brightmagenta/23 + keyword \\" brightmagenta/23 + keyword \\\\ brightmagenta/23 + keyword \\' brightmagenta/23 + + diff -ruN old/mc-4.5.27/vfs/ChangeLog new/mc-4.5.28/vfs/ChangeLog --- old/mc-4.5.27/vfs/ChangeLog Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/vfs/ChangeLog Fri Mar 26 15:30:38 1999 @@ -1,3 +1,21 @@ +1999-03-22 David Martin + + * ftpfs.c: Internationalize the messages that are displayed as + hints. + +1999-03-22 Miguel de Icaza + + * extfs.c (extfs_init): Fix the code here: If the key is empty or + only contains a new line, C would be pointing into an invalid location. + +Mon Mar 22 02:56:23 1999 Timur I. Bakeyev + + * Makefile-mc.in: s/$(libdir)\/extfs/$(extfsdir)/ + +Mon Mar 22 02:00:16 1999 Valery Kornienkov + + * extfs/uha.in: Add support for ha archives. + 1999-03-12 Miguel de Icaza * vfs.c (vfs_parse_ls_lga): Handle stupid servers that send n_link diff -ruN old/mc-4.5.27/vfs/Make-mc.in new/mc-4.5.28/vfs/Make-mc.in --- old/mc-4.5.27/vfs/Make-mc.in Thu Mar 18 20:42:26 1999 +++ new/mc-4.5.28/vfs/Make-mc.in Fri Mar 26 15:30:38 1999 @@ -82,6 +82,7 @@ ftplist.in \ uar.in \ ulha.in \ + uha.in \ uzip.in EXTFS_OUT = \ @@ -93,6 +94,7 @@ ftplist \ uar \ ulha \ + uha \ uzip EXTFSSTUFF = $(EXTFS_MISC) $(EXTFS_CONST) $(EXTFS_IN) @@ -189,25 +191,25 @@ install.extfs: for I in $(EXTFS_MISC); do \ $(INSTALL_DATA) $(srcdir)/extfs/$$I \ - $(DESTDIR)$(libdir)/extfs/$$I; \ + $(DESTDIR)$(extfsdir)/$$I; \ done for I in $(EXTFS_CONST) ; do \ $(INSTALL_PROGRAM) $(srcdir)/extfs/$$I \ - $(DESTDIR)$(libdir)/extfs/$$I; \ + $(DESTDIR)$(extfsdir)/$$I; \ done for I in $(EXTFS_OUT) ; do \ $(INSTALL_PROGRAM) $(builddir)/vfs/extfs/$$I \ - $(DESTDIR)$(libdir)/extfs/$$I; \ + $(DESTDIR)$(extfsdir)/$$I; \ done uninstall: for I in $(EXTFS_MISC); do \ - $(RMF) $(DESTDIR)$(libdir)/extfs/$$I; \ + $(RMF) $(DESTDIR)$(extfsdir)/$$I; \ done for I in $(EXTFS_CONST) $(EXTFS_OUT); do \ - $(RMF) $(DESTDIR)$(libdir)/extfs/$$I; \ + $(RMF) $(DESTDIR)$(extfsdir)/$$I; \ done - -rmdir $(DESTDIR)$(libdir)/extfs + -rmdir $(DESTDIR)$(extfsdir) -$(RMF) $(DESTDIR)$(bindir)/$(binprefix)mcserv distcopy: diff -ruN old/mc-4.5.27/vfs/extfs/extfs.ini new/mc-4.5.28/vfs/extfs/extfs.ini --- old/mc-4.5.27/vfs/extfs/extfs.ini Thu Mar 18 20:42:27 1999 +++ new/mc-4.5.28/vfs/extfs/extfs.ini Fri Mar 26 15:30:39 1999 @@ -5,6 +5,7 @@ uzoo ulha urar +uha # For arj usage you need special patch to unarj uarj diff -ruN old/mc-4.5.27/vfs/extfs/uha.in new/mc-4.5.28/vfs/extfs/uha.in --- old/mc-4.5.27/vfs/extfs/uha.in Wed Dec 31 19:00:00 1969 +++ new/mc-4.5.28/vfs/extfs/uha.in Fri Mar 26 15:30:39 1999 @@ -0,0 +1,43 @@ +#!/bin/sh +# +# It is the uhafs Valery Kornienkov vlk@st.simbirsk.su 2:5051/30@fidonet +# ver ? :) + +HA=ha # for HA 0.999 Copyright (c) 1995 Harri Hirvola + # Source: ftp://sunsite.unc.edu/pub/Linux/compress/ha0999p-linux.tar.gz + +mchafs_list () +{ + eval $HA lf $1 2>/dev/null |@AWK@ -v uid=${UID-0} ' +{ date="JanFebMarAprMayJunJulAugSepOctNovDec" } +/^===========/ {next} +{ + if ($5="%" && $8~/DIR|ASC|CPY/) { + split($6, a, "-") + split($7, t, ":") + filename=$1 + filesize=$2 + getline + if ($2=="(none)") $2="" + path=$2 + getline + if ($1~/^d.*/) next + printf "%s %s %-8d %-8d %8d %3s %2d %4d %s:%s %s%s \n",\ + $1,1,0,0,filesize, substr(date,(a[2]-1)*3+1,3),a[3],a[1],t[1],t[2],\ + path,filename + } +}' 2>/dev/null +} + +mchafs_copyout () +{ + cd /tmp + eval $HA xy $1 $2 >/dev/null 2>&1 + mv -f $2 $3 +} + +case "$1" in + list) shift; mchafs_list $1; exit 0;; + copyout) shift; mchafs_copyout $1 $2 $3; exit 0;; +esac +exit 1 diff -ruN old/mc-4.5.27/vfs/extfs.c new/mc-4.5.28/vfs/extfs.c --- old/mc-4.5.27/vfs/extfs.c Thu Mar 18 20:42:27 1999 +++ new/mc-4.5.28/vfs/extfs.c Fri Mar 26 15:30:38 1999 @@ -916,11 +916,15 @@ if (*key == '#') continue; - if ((c = strchr( key, '\n'))) + if ((c = strchr (key, '\n'))){ *c = 0; - c = &key [strlen (key)-1]; + c = &key [strlen (key)-1]; + } else { + c = &key; + } extfs_need_archive [extfs_no] = !(*c==':'); - if (*c==':') *c = 0; + if (*c==':') + *c = 0; if (!(*key)) continue; diff -ruN old/mc-4.5.27/vfs/ftpfs.c new/mc-4.5.28/vfs/ftpfs.c --- old/mc-4.5.27/vfs/ftpfs.c Thu Mar 18 20:42:27 1999 +++ new/mc-4.5.28/vfs/ftpfs.c Fri Mar 26 15:30:38 1999 @@ -323,7 +323,7 @@ struct connection *bucket = data; if (qsock (bucket) != -1){ - print_vfs_message ("ftpfs: Disconnecting from %s", qhost (bucket)); + print_vfs_message (_("ftpfs: Disconnecting from %s"), qhost (bucket)); command(bucket, NONE, "QUIT"); close(qsock(bucket)); } @@ -374,7 +374,7 @@ char *p; if (!bucket->password){ - p = g_strconcat (" FTP: Password required for ", quser (bucket), + p = g_strconcat (_(" FTP: Password required for "), quser (bucket), " ", NULL); op = vfs_get_password (p); g_free (p); @@ -406,7 +406,7 @@ g_free (host); if (proxypass) wipe_password (proxypass); - p = g_strconcat (" Proxy: Password required for ", proxyname, " ", + p = g_strconcat (_(" Proxy: Password required for "), proxyname, " ", NULL); proxypass = vfs_get_password (p); g_free (p); @@ -432,19 +432,19 @@ } #if defined(HSC_PROXY) if (qproxy (bucket)){ - print_vfs_message ("ftpfs: sending proxy login name"); + print_vfs_message (_("ftpfs: sending proxy login name")); if (command (bucket, 1, "USER %s", proxyname) != CONTINUE) goto proxyfail; - print_vfs_message ("ftpfs: sending proxy user password"); + print_vfs_message (_("ftpfs: sending proxy user password")); if (command (bucket, 1, "PASS %s", proxypass) != COMPLETE) goto proxyfail; - print_vfs_message ("ftpfs: proxy authentication succeeded"); + print_vfs_message (_("ftpfs: proxy authentication succeeded")); if (command (bucket, 1, "SITE %s", qhost (bucket)+1) != COMPLETE) goto proxyfail; - print_vfs_message ("ftpfs: connected to %s", qhost (bucket)+1); + print_vfs_message (_("ftpfs: connected to %s"), qhost (bucket)+1); if (0) { proxyfail: bucket->failed_on_login = 1; @@ -461,17 +461,17 @@ g_free (proxyname); } #endif - print_vfs_message ("ftpfs: sending login name"); + print_vfs_message (_("ftpfs: sending login name")); code = command (bucket, WAIT_REPLY, "USER %s", name); switch (code){ case CONTINUE: - print_vfs_message ("ftpfs: sending user password"); + print_vfs_message (_("ftpfs: sending user password")); if (command (bucket, WAIT_REPLY, "PASS %s", pass) != COMPLETE) break; case COMPLETE: - print_vfs_message ("ftpfs: logged in"); + print_vfs_message (_("ftpfs: logged in")); wipe_password (pass); g_free (name); return 1; @@ -486,7 +486,7 @@ goto login_fail; } } - print_vfs_message ("ftpfs: Login incorrect for user %s ", quser (bucket)); + print_vfs_message (_("ftpfs: Login incorrect for user %s "), quser (bucket)); login_fail: wipe_password (pass); g_free (name); @@ -647,7 +647,7 @@ host = qhost (bucket); if (!host || !*host){ - print_vfs_message ("ftpfs: Invalid host name."); + print_vfs_message (_("ftpfs: Invalid host name.")); my_errno = EINVAL; return -1; } @@ -667,7 +667,7 @@ else { hp = gethostbyname (host); if (hp == NULL){ - print_vfs_message ("ftpfs: Invalid host address."); + print_vfs_message (_("ftpfs: Invalid host address.")); my_errno = EINVAL; if (free_host) g_free (host); @@ -692,7 +692,7 @@ } setup_source_route (my_socket, server_address.sin_addr.s_addr); - print_vfs_message ("ftpfs: making connection to %s", host); + print_vfs_message (_("ftpfs: making connection to %s"), host); if (free_host) g_free (host); @@ -702,9 +702,9 @@ sizeof (server_address)) < 0){ my_errno = errno; if (errno == EINTR && got_interrupt ()) - print_vfs_message ("ftpfs: connection interrupted by user"); + print_vfs_message (_("ftpfs: connection interrupted by user")); else - print_vfs_message ("ftpfs: connection to server failed: %s", + print_vfs_message (_("ftpfs: connection to server failed: %s"), unix_error_string(errno)); disable_interrupt_key(); close (my_socket); @@ -788,7 +788,7 @@ retry_seconds = ftpfs_retry_seconds; enable_interrupt_key (); for (count_down = retry_seconds; count_down; count_down--){ - print_vfs_message ("Waiting to retry... %d (Control-C to cancel)", count_down); + print_vfs_message (_("Waiting to retry... %d (Control-C to cancel)"), count_down); sleep (1); if (got_interrupt ()){ /* my_errno = E; */ @@ -982,7 +982,7 @@ if ((c = setup_passive (data, bucket, &data_addr))) return data; - print_vfs_message("ftpfs: could not setup passive mode for source routing"); + print_vfs_message(_("ftpfs: could not setup passive mode for source routing")); bucket->use_source_route = 0; } #else @@ -992,7 +992,7 @@ bucket->use_source_route = 0; bucket->use_passive_connection = 0; - print_vfs_message ("ftpfs: could not setup passive mode"); + print_vfs_message (_("ftpfs: could not setup passive mode")); } #endif /* If passive setup fails, fallback to active connections */ @@ -1063,14 +1063,14 @@ fd_set mask; char buf[1024]; - print_vfs_message("ftpfs: aborting transfer."); + print_vfs_message(_("ftpfs: aborting transfer.")); if (send(qsock(bucket), ipbuf, sizeof(ipbuf), MSG_OOB) != sizeof(ipbuf)) { - print_vfs_message("ftpfs: abort error: %s", unix_error_string(errno)); + print_vfs_message(_("ftpfs: abort error: %s"), unix_error_string(errno)); return; } if (command(bucket, NONE, "%cABOR", DM) != COMPLETE){ - print_vfs_message ("ftpfs: abort failed"); + print_vfs_message (_("ftpfs: abort failed")); return; } if (dsock != -1) { @@ -1156,7 +1156,7 @@ dir->symlink_status = FTPFS_RESOLVED_SYMLINKS; if (strchr (dir->remote_path, ' ')) { if (ftpfs_chdir_internal (bucket, dir->remote_path) != COMPLETE) { - print_vfs_message("ftpfs: CWD failed."); + print_vfs_message(_("ftpfs: CWD failed.")); return; } sock = open_data_connection (bucket, "LIST -lLa", ".", TYPE_ASCII, 0); @@ -1166,14 +1166,14 @@ dir->remote_path, TYPE_ASCII, 0); if (sock == -1) { - print_vfs_message("ftpfs: couldn't resolve symlink"); + print_vfs_message(_("ftpfs: couldn't resolve symlink")); return; } fp = fdopen(sock, "r"); if (fp == NULL) { close(sock); - print_vfs_message("ftpfs: couldn't resolve symlink"); + print_vfs_message(_("ftpfs: couldn't resolve symlink")); return; } enable_interrupt_key(); @@ -1218,7 +1218,7 @@ static void resolve_symlink(struct connection *bucket, struct dir *dir) { - print_vfs_message("Resolving symlink..."); + print_vfs_message(_("Resolving symlink...")); if (bucket->strict_rfc959_list_cmd) resolve_symlink_without_ls_options(bucket, dir); @@ -1321,16 +1321,16 @@ has_symlinks = 0; if (bucket->strict_rfc959_list_cmd) - print_vfs_message("ftpfs: Reading FTP directory %s... (don't use UNIX ls options)", remote_path); + print_vfs_message(_("ftpfs: Reading FTP directory %s... (don't use UNIX ls options)"), remote_path); else - print_vfs_message("ftpfs: Reading FTP directory %s...", remote_path); + print_vfs_message(_("ftpfs: Reading FTP directory %s..."), remote_path); if (has_spaces || bucket->strict_rfc959_list_cmd || ftpfs_first_cd_then_ls) { char *p; p = translate_path (bucket, remote_path); if (ftpfs_chdir_internal (bucket, p) != COMPLETE) { my_errno = ENOENT; - print_vfs_message("ftpfs: CWD failed."); + print_vfs_message(_("ftpfs: CWD failed.")); return NULL; } } @@ -1342,7 +1342,7 @@ if (dcache == NULL) { my_errno = ENOMEM; linklist_destroy(file_list, NULL); - print_vfs_message("ftpfs: FAIL"); + print_vfs_message(_("ftpfs: FAIL")); return NULL; } gettimeofday(&dcache->timestamp, NULL); @@ -1433,7 +1433,7 @@ } if (got_intr){ disable_interrupt_key(); - print_vfs_message("ftpfs: reading FTP directory interrupt by user"); + print_vfs_message(_("ftpfs: reading FTP directory interrupt by user")); #ifdef OLD_READ my_abort(bucket, fileno(fp)); #else @@ -1462,7 +1462,7 @@ else dcache->symlink_status = FTPFS_UNRESOLVED_SYMLINKS; } - print_vfs_message("ftpfs: got listing"); + print_vfs_message(_("ftpfs: got listing")); return dcache; error_1: disable_interrupt_key(); @@ -1475,7 +1475,7 @@ g_free(dcache->remote_path); g_free(dcache); linklist_destroy(file_list, direntry_destructor); - print_vfs_message("ftpfs: failed"); + print_vfs_message(_("ftpfs: failed")); return NULL; fallback: @@ -1492,7 +1492,7 @@ g_free(dcache->remote_path); g_free(dcache); linklist_destroy(file_list, direntry_destructor); - print_vfs_message("ftpfs: failed; nowhere to fallback to"); + print_vfs_message(_("ftpfs: failed; nowhere to fallback to")); return NULL; } @@ -1556,7 +1556,7 @@ goto error_return; } total += n; - print_vfs_message("ftpfs: storing file %d (%d)", + print_vfs_message(_("ftpfs: storing file %d (%d)"), total, s.st_size); } disable_interrupt_key();