Commit Graph

539 Commits

Author SHA1 Message Date
Pavel Roskin
9ff6874d9e * lib/mc.ext.in: Try links before lynx. Force full path when
invoking X11 browsers - it breaks VFS, but VFS support in mc.ext
is already broken if the program starts in background.  Add a
comment discouraging taking this code as example.
2002-08-19 02:27:19 +00:00
Pavel Roskin
2ec6e2893e * doc/mc.1.in (Controlling Midnight Commander): Remove, it's obsolete.
* doc/es/mc.1.in: Likewise.
* doc/ru/mc.1.in: Likewise.
* doc/hu/mc.hlp.hu: Likewise.
2002-08-18 23:36:55 +00:00
Pavel Roskin
ab104ea1f5 * lib/mc.menu: Remove all references to $MC_CONTROL_FILE, which
was unsafe by design and is no longer supported.  Use %t instead
of %u to preserve tags in case of failure.
2002-08-18 22:53:07 +00:00
Pavel Roskin
5d6b103e96 * vfs/extfs/ftplist.in: Remove support for running commands, it
makes no sence.
2002-08-18 22:40:36 +00:00
Pavel Roskin
785ff75d4f * lib/mc.global: Remove, it duplicates the role of mc.lib.
* lib/mc.lib: Add contents of mc.global.
* lib/Makefile.am: Remove all references to mc.global.
2002-08-17 01:16:02 +00:00
Pavel Roskin
0ab6c80efd * syntax/sh.syntax: Fix highlighting of "<<-EOF".
Reported by Andrew V. Samoilov <sav@bcs.zp.ua>
2002-08-16 22:28:13 +00:00
Andrew V. Samoilov
64cb753187 * syntax/sh.syntax: Highlight alias, bg, eval, exec, export, fg,
set, umask and unset like other builtin commands.
2002-08-16 09:17:11 +00:00
Pavel Roskin
5a52a8bc85 * configure.in: Remove check for SIGTSTP, it's not needed for
the subshell support.
2002-08-15 21:23:33 +00:00
Pavel Roskin
0dbf2d1caf * acinclude.m4 (AC_SHORT_D_NAME_LEN): Remove, this test is now
done at runtime.
* configure.in: Don't use AC_SHORT_D_NAME_LEN.
2002-08-15 21:19:52 +00:00
Andrew V. Samoilov
7d54de2474 * doc/ru/mc.1.in: Remove reference to README.edit.
* doc/mc.1.in: Likewise.
* doc/hu/mc.hlp.hu: Likewise. Remove /var/tmp/mc-4.5.46-buildroot
everywhere.
2002-08-14 17:08:26 +00:00
Pavel Roskin
36f199cc10 * doc/mc.1.in: Consistently use "native" ftp syntax.
* doc/ru/mc.1.in: Likewise.
* doc/es/mc.1.in: Update from David Martin <dmartina@excite.com>
* doc/es/xnc.hlp: Likewise.
2002-08-14 16:09:06 +00:00
Pavel Roskin
62a7a04fe5 * lib/mc.hlp.hu: Move ...
* doc/hu/mc.hlp.hu: ... here.  Make all necessary adjustments.
2002-08-14 06:18:48 +00:00
Pavel Roskin
5a6b3d6b61 * lib/mc.ext.in: Remove all unrecognized actions (e.g. Extract)
and entries that are obsolete or make no sence.
2002-08-09 23:19:53 +00:00
Pavel Roskin
ceeb8c3c97 * doc/xnc.hlp: Add translatable titles for topics "QueryBox" and
"How to use help".
2002-08-09 22:38:38 +00:00
Pavel Roskin
5c498191e6 * doc/Makefile.am: Don't distribute help file. Generate it in
the build directory.
* doc/es/Makefile.am: Likewise.
* doc/ru/Makefile.am: Likewise.
2002-08-09 22:25:37 +00:00
Pavel Roskin
56368fe9f2 * lib/xnc.hlp: Move ...
* doc/xnc.hlp: ... here.
* doc/Makefile.am: Necessary adjustments.
* lib/Makefile.am: Likewise.
* src/Makefile.am: Likewise.
2002-08-09 21:55:20 +00:00
Pavel Roskin
a44252f864 * configure.in: Add Spanish documentation.
* doc/Makefile.am: Likewise.
* doc/es: Spanish documentation.
From David Martin <dmartina@excite.com>
2002-08-09 21:09:51 +00:00
Pavel Roskin
f68aab696c * lib/mc.lib: Add f11-f20 keys for Konsole. 2002-08-07 23:43:58 +00:00
Pavel Roskin
5669ebe342 * syntax/list.syntax: New file.
* syntax/Syntax: Add lisp.syntax.
* syntax/Makefile.am: Likewise.
From Mykolas Juraitis <juramyko@soften.ktu.lt> with minor changes.
2002-08-06 12:57:39 +00:00
Pavel Roskin
23e56a01e1 * configure.in: Check for SIGTSTP and SIGCONT signals. Disable
subshell if this test fails.
2002-08-04 06:49:03 +00:00
Pavel Roskin
925cc59229 * syntax/mail.syntax: Colors changed to be more readable.
* syntax/html.syntax: Don't require character entities to be
whole, but check their validity.
2002-08-03 21:00:22 +00:00
Pavel Roskin
d9ab116149 * configure.in: No longer need to define REGEX_MALLOC. 2002-08-02 17:00:12 +00:00
Pavel Roskin
5a7d67be72 * configure.in: Remove support for MAD and Electric Fence.
Developers should use modern memory debuggers (e.g. Valgrind).
* INSTALL: Remove references to MAD.
2002-08-01 19:19:51 +00:00
Pavel Roskin
d7f170821b * syntax/html.syntax: Remove recognition for any individual
words - there are too many of them, we cannot keep up.
2002-07-31 16:37:14 +00:00
Pavel Roskin
56a685c3e6 * doc/ru/Makefile.am: Use man2hlp directly. 2002-07-30 22:22:35 +00:00
Pavel Roskin
2a2ff3f76e * syntax/changelog.syntax: Highlight "*" only after tab. This
requires fixed syntax highlighting.
2002-07-28 21:09:45 +00:00
Pavel Roskin
c819e0de4d * lib/mc.ext.in: Open *.doc and *.rtf files with abiword by
default. Open *.xls with gnumeric.  Use mplayer for most video
formats.
2002-07-28 21:04:36 +00:00
Pavel Roskin
a39e3254cf * syntax/nroff.syntax: Require most keywords to be whole. 2002-07-28 06:21:51 +00:00
Pavel Roskin
aeab4a933e * syntax/fortran.syntax: Fix highlighting of "*" at the
beginning of line.  Recognize "     +" as continuation.  Move
all "linestart" keywords earlier to avoid more conflicts.
2002-07-21 18:15:11 +00:00
Pavel Roskin
bd2e7db466 * syntax/unknown.syntax: Don't highlight anything by default. 2002-07-19 02:58:25 +00:00
Pavel Roskin
cfbf39a89e * syntax/changelog.syntax: Highlight functions without filenames.
* syntax/Syntax: Match *ChangeLog*.
2002-07-18 19:33:27 +00:00
Pavel Roskin
4dbe6133e8 * syntax/c.syntax: Reenable highlighting for "/" and preserve
highlighting for "//" comments by using exclusive context.
* syntax/java.syntax: Likewise.
* syntax/swig.syntax: Likewise.
* syntax/slang.syntax: Reenable highlighting for "/".
* syntax/sql.syntax: Enable highlighting for "/" and "-".
2002-07-18 16:36:52 +00:00
Pavel Roskin
e58ffae223 * syntax/sql.syntax: New file.
* syntax/Syntax: Add sql.syntax.
* syntax/Makefile.am: Likewise.
From Walery Studennikov <despair@sama.ru> with minor changes.
2002-07-18 16:13:28 +00:00
Pavel Roskin
e0a1975590 * lib/mc.ext.in: Remove handling of executables. They should
be handled internally for "pause after run" to work.
2002-07-16 05:16:45 +00:00
Pavel Roskin
0129bcc1ca * configure.in: Don't check for strcasecmp(), strncasecmp() and
strdup() - test results are not used except in gettext, which
provides its own tests.
2002-07-15 05:48:25 +00:00
Pavel Roskin
7db8a05550 * configure.in: When checking for ncurses, check for
has_colors(), not curses_version() - the later is missing in
older version of ncurses.
2002-07-15 05:16:51 +00:00
Pavel Roskin
81db2df680 * acinclude.m4 (AC_EXT2_UNDEL): Add ext2fs libraries to MC_LIBS,
not to LIBS.
* configure.in: Fix breakage in ncurses headers check from the
previous commit.  Simplify other instances of AC_CHECK_HEADERS.
Define REGEX_MALLOC here.
2002-07-13 19:09:10 +00:00
Pavel Roskin
05364f344b * acinclude.m4 (AC_NCURSES): Remove.
* configure.in: Use AC_CHECK_HEADERS to find ncurses headers and
AC_CHECK_LIB to check existance of ncurses library.  Eliminate
variables force_ncurses and search_ncurses.
2002-07-13 05:10:41 +00:00
Pavel Roskin
cf5046a920 * configure.in: Remove --with-netrc, it is now default and can
be disabled at the runtime.
2002-07-10 21:31:53 +00:00
Pavel Roskin
1b5fdb4a33 * syntax/tcl.syntax: New file.
* syntax/Syntax: Add tcl.syntax.
* syntax/Makefile.am: Likewise.
* syntax/java.syntax: Don't treat #define separately from other
preprocessor directives.
* syntax/slang.syntax: Likewise.
* syntax/swig.syntax: Likewise.
2002-07-10 19:56:11 +00:00
Pavel Roskin
3f02ae47e8 * syntax/c.syntax: Don't treat #define separately from other
preprocessor directives.
2002-07-09 16:51:15 +00:00
Pavel Roskin
dc0e4bf58a * syntax/perl.syntax: Highlight text after __END__ as a comment.
* syntax/po.syntax: Avoid gray color, which is hard to see.
2002-07-08 21:25:42 +00:00
Pavel Roskin
2854f6aebe * syntax/dos.syntax: Add more commands. 2002-07-05 16:18:14 +00:00
Pavel Roskin
c0c1450514 * AUTHORS: Add Andrew V. Samoilov <kai@cmail.ru>, alphabetically
sort authors.
2002-07-04 14:23:32 +00:00
Pavel Roskin
ee328658a6 * syntax/dos.syntax: New file - highlighting for DOS batch
files.  From Petr Kozelka <pkozelka@centrum.cz>
* syntax/Syntax: Add dos.syntax.
* syntax/Makefile.am: Likewise.
2002-06-25 01:04:08 +00:00
Pavel Roskin
89c15551b2 * syntax/php.syntax: New version. 2002-06-04 15:31:40 +00:00
Andrew V. Samoilov
90702a2ddc * NEWS: Mention new configure options --with-codepagedir=DIR,
--with-configdir=DIR and --without-mcfs.
2002-05-23 15:33:11 +00:00
Andrew V. Samoilov
3b8abce8f8 * NEWS: Mention ftpfs/fish uploading changes. 2002-05-23 14:49:15 +00:00
Pavel Roskin
4035b37feb * doc/ru/Makefile.am: Fix out-of-tree build. 2002-05-22 16:46:25 +00:00
Pavel Roskin
e262f0a0dc * configure.in: Fix logic for gettext 0.10.x. 2002-05-14 23:28:17 +00:00
Andrew V. Samoilov
75693b126e * configure.in: Don't generate po/Makefile if
there is 'top_builddir' in po/Makefile.in.
* autogen.sh: More fixes for gettext 0.11+.
2002-05-14 14:16:47 +00:00
Andrew V. Samoilov
f48d3bd620 * configure.in (ALL_LINGUAS): Added "be" for Belarusian. 2002-05-08 10:06:48 +00:00
Pavel Roskin
23b183df45 * lib/mc.ext.in: Add support for *.rmi files - latest TiMidity++
can play them.
2002-04-21 04:09:02 +00:00
Andrew V. Samoilov
0eaecaf79d * autogen.sh: Fix for gettext 0.11 family (and newer). 2002-04-09 13:16:39 +00:00
Pavel Roskin
8dd4337cf1 * doc/ru/Makefile.am: Distribute mc.ru.hlp and don't remove it
by "make clean" because not everyone has Perl to rebuild it.
2002-04-03 07:45:02 +00:00
Andrew V. Samoilov
6fd3330f37 * syntax/Syntax: Replace ^Syntax$ with [Ss]yntax$ and add
first line regular expression.
2002-03-27 15:35:52 +00:00
Andrew V. Samoilov
20154c6f50 * configure.in: Define USE_INCLUDED_REGEX if GNU C library 2.1
or newer is not used.
2002-03-26 13:55:42 +00:00
Andrew V. Samoilov
ffd87714d2 * acinclude.m4: New option --with-mcfs and macro WITH_MCFS. 2002-03-26 13:40:14 +00:00
Andrew V. Samoilov
7f08501250 * src/Makefile.am: Move mc.hlp.ru processing ...
* doc/ru/Makefile.am: ... here.
2002-03-26 13:22:32 +00:00
Andrew V. Samoilov
6b6a850816 * syntax/Syntax: Match ^Syntax$ for Syntax Highlighting. 2002-03-22 08:46:53 +00:00
Andrew V. Samoilov
a2bd191696 * syntax/c.syntax: Highlight "%p" printf format.
Allow '*' as width and precision for strings and numbers.
2002-03-21 08:01:14 +00:00
Andrew V. Samoilov
3a7a27c135 * doc/mc.1.in: Fix smbfs example. Minor format fixes.
* doc/ru/mc.1.in: Likewise.
2002-03-21 07:57:55 +00:00
Pavel Roskin
31fbb7507d * doc/ru/Makefile.am: Distribute xnc.hlp. 2002-03-18 18:02:17 +00:00
Pavel Roskin
589a0fd037 * doc/Makefile.am: Adjust for doc/ru/Makefile.am. 2002-03-12 16:25:09 +00:00
Andrew V. Samoilov
061fa72493 * configure.in (AC_CONFIG_FILES): Add doc/ru/Makefile.am.
* doc/ru/Makefile.am: New file.
* doc/ru/.cvsignore: Add Makefile and Makefile.in.
2002-03-12 11:43:48 +00:00
Pavel Roskin
8642495c05 * doc/Makefile.am (EXTRA_DIST): Distribute doc/ru/mc.1. 2002-03-08 17:29:02 +00:00
Andrew V. Samoilov
d05ff778ff * configure.in (AC_CONFIG_FILES): Add doc/ru/mc.1. 2002-03-04 12:19:38 +00:00
Andrew V. Samoilov
3a11aa6347 * doc/ru: New directory for Russian manuals.
* doc/ru/mc.1.in: Translated mc.1 manual page.  Originally
translated by Victor A. Kostromin for mc 4.5.30.  Converted
from binary mc.hlp.ru, corrected and actualized by me.
* doc/ru/xnc.hlp: Translated lib/xnc.hlp.  See above.
* doc/ru/.cvsignore: Ignore mc.1.
2002-03-01 14:39:58 +00:00
Andrew V. Samoilov
2b2dee6921 * doc/ru: New directory for Russian manuals.
* doc/ru/mc.1.in: Translated mc.1 manual page.  Originally
	translated by Victor A. Kostromin for mc 4.5.30.  Converted
	from binary mc.hlp.ru, corrected and actualized by me.
	* doc/ru/xnc.hlp: Translated lib/xnc.hlp.  See above.
	* doc/ru/.cvsignore: Ignore mc.1.
2002-03-01 14:30:21 +00:00
Andrew V. Samoilov
1937ae0442 (Virtual File System): Document SMB File System. 2002-02-27 13:47:26 +00:00
Andrew V. Samoilov
8755da29c0 * doc/mc.1.in (Macro Substitution): Document "%var{ENV-default}".
(FILES): Document changes in mc behavior. ~/.mc/ini now override
mc.lib settings.
2002-02-27 08:33:09 +00:00
Pavel Roskin
8b5418771b * lib/mc.ext.in: Run "file" before "nm" to avoid an error
message "no symbol found" for unsupported architectures and
provide more useful information.
2002-02-26 23:59:55 +00:00
Pavel Roskin
d95635b074 * README.smbfs: Remove. It contained no useful information
and the webpage is now dead.
* Makefile.am: Remove README.smbfs.
2002-02-22 06:45:10 +00:00
Pavel Roskin
3576460977 * README: Mention that glib 1.2.x is required. 2002-02-22 06:09:49 +00:00
Andrew V. Samoilov
f04c521675 * lib/edit.indent.rc: Use "#! /bin/sh"
* lib/edit.spell.rc: Likewise.
* lib/mcserv.init: Likewise.
2002-02-21 14:18:46 +00:00
Andrew V. Samoilov
14f1557b8c * lib/cedit.menu: Eliminate bashisms.
Add missed `:' in AUTHOR evaluation.
Unset LANGUAGE and make LC_ALL empty.
Use "#! /path/to/program".
2002-02-21 14:15:28 +00:00
Andrew V. Samoilov
053fc87847 * doc/mc.1.in (FILES): Use ~/.mc/bindings instead of
~/.mc/ext, ~/.mc/ini instead of ~/.mc.ini.
Fix tarfs URL syntax example.  Minor typo and format fixes.
2002-02-20 11:07:59 +00:00
Andrew V. Samoilov
6e3daebeb6 * doc/mc.1.in (FILES): Use MC_LIBDIR instead of MCHOME.
Fix location of configuration files.
2002-02-14 10:03:44 +00:00
Pavel Roskin
e9eac440ff * configure.in: Don't use defunct ncurses_version.
Reported by Thomas Dickey <dickey@herndon4.his.com>
Set force_ncurses whenever --with-ncurses is used.  If set,
suppress checks for S-Lang and fail is ncurses is not found.
2002-02-06 05:06:16 +00:00
Pavel Roskin
727898de19 * configure.in: Introduce a new variable screen_type that is
either "slang" or "ncurses" without additional text.  Use it
instead of screen_manager whenever possible.  Fix text in
AC_NCURSES call, use m4 quotes and move shell quotes into the
macro.
* acinclude.m4: Likewise.
Reported by Thomas Dickey <dickey@herndon4.his.com>
2002-02-06 04:38:38 +00:00
Pavel Roskin
91e02f250b s/CVS macros/CVS keywords/ 2002-01-28 23:54:30 +00:00
Pavel Roskin
764730910e * syntax/Syntax: Known Delphi/Kylix source file extensions
supported (*.dpr, *.inc).
* syntax/pascal.syntax: Many new (Delphi/Kylix) keywords added.
Special highlighting of CVS macros.  Understands single-line
comments (//).
2002-01-28 22:37:36 +00:00
Alexander Shopov
8277cd40c2 Added Bulgarian translation. 2002-01-24 11:53:42 +00:00
Pavel Roskin
95734aee1c * NEWS: Mention word completion in the editor. 2002-01-21 17:52:26 +00:00
Pavel Roskin
e02f421074 * extraconf.h: Remove OS/2 specific code. 2002-01-17 07:27:04 +00:00
Pavel Roskin
e09f199636 * doc/mc.1.in (Configuration): Clarify some entries. 2002-01-17 06:51:57 +00:00
Andrew V. Samoilov
1fd13c4732 * acinclude.m4: New options for smbfs:
--with-configdir=DIR    Where the Samba configuration files are (/etc)
--with-codepagedir=DIR  Where the Samba codepage files are
2002-01-11 07:45:11 +00:00
Pavel Roskin
e97b30ad04 * syntax/xml.syntax: New file - hightlighting for XML.
From Petr Kozelka <pkozelka@centrum.cz>
* syntax/Syntax: Add xml.syntax.
* syntax/Makefile.am: Likewise.
2002-01-11 05:51:32 +00:00
Pablo Saratxaga
9f0917777c Added Basque file 2002-01-04 15:03:59 +00:00
Pavel Roskin
a2ee840c65 * lib/mc.menu: Correct quoting.
Reported by Matthias Urban <murban@cs.uni-magdeburg.de>
2002-01-03 16:33:08 +00:00
Pavel Roskin
922f8b75c3 * NEWS: Mention removal of the OS/2 port.
* README.PC: Remove OS/2 specific parts.
2002-01-03 08:27:25 +00:00
Pavel Roskin
274cef3b46 * configure.in: Make help about --with-subshell easier to
understand.  Minor alignment fixes for the help.
* acinclude.m4: Minor alignment fixes for the help.
2002-01-02 17:12:46 +00:00
Pavel Roskin
9286ed9c13 * configure.in: Generate vfs/Makefile from vfs/Makefile.in, not
vfs/Make-mc.in.
2001-12-31 08:10:46 +00:00
Duarte Loreto
5fd1defe8f 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
* configure.in: Added portuguese to ALL_LINGUAS
2001-12-27 02:36:25 +00:00
Pavel Roskin
0b2051a0c3 * acinclude.m4 (AC_WITH_SLANG): Don't add ../slang to includes.
Don't remove slang/slang.h - it's never created.
2001-12-21 22:17:08 +00:00
Pavel Roskin
d043f7eee6 * acinclude.m4 (AC_WITH_SLANG): Don't make symlink from
slang-mc.h to slang.h.  Remove fastdepslang variable, it's
unused.
2001-12-21 20:21:17 +00:00
Wang Jian
72421061d3 *** empty log message *** 2001-12-01 15:14:09 +00:00
Pavel Roskin
bfb469435d * lib/mc.ext.in: Use "type" to recognize zip and lha archives. 2001-11-29 21:27:55 +00:00
Pavel Roskin
efe14b8bf1 * lib/mc.ext.in: When running X programs in background, do it
from subshell.  Otherwise some of them terminate when mc exits.
Reported by Christian Dysthe <christian@dysthe.net>
Remove some obsolete and gmc-specific entries.  Use StarOffice
to open files detected as "Microsoft Office Document".
2001-11-28 00:25:44 +00:00
Pavel Roskin
6e6eb3465e * lib/mc.lib: Support "Home" and "End" sequences in xterm from
XFree86 4.1.0.
2001-11-27 16:23:40 +00:00