Commit Graph

583 Commits

Author SHA1 Message Date
Pavel Roskin
49fa4f649c * autogen.sh: Use autopoint for gettext 0.11.5 and above. Don't
allow gettext versions from 0.10.40 to 0.11.5 (not inclusive).
2002-09-13 22:33:44 +00:00
Pavel Roskin
37d5e7abc7 * po/Makevars: New file for compatibility with gettext 0.11.x. 2002-09-13 21:54:16 +00:00
Pavel Roskin
5ae7ee9ae2 * configure.in: Remove "Debugger code" message. 2002-09-13 15:34:03 +00:00
Pavel Roskin
6d53415313 * acinclude.m4: Replace undelfs_o with use_undelfs.
* configure.in: Likewise.  Don't substitute it.
2002-09-13 06:55:24 +00:00
Pavel Roskin
99a5d433f0 * configure.in: Simplify processing of without-edit. Replace
several variables with use_edit.
* acinclude.m4: Remove AC_WITH_EDIT.
2002-09-13 06:39:06 +00:00
Pavel Roskin
8578a75476 * acinclude.m4: Replace smbfs and SAMBAFILES variables with
use_smbfs.
* configure.in: Likewise.
* INSTALL: Document --with-samba.
2002-09-13 06:21:54 +00:00
Pavel Roskin
f17e11bc9f * configure.in: Roll --enable-mcserv-install into ...
* acinclude.m4: ... --with-mcfs.  Adjust makefiles.
* INSTALL: Document --with-mcfs.
2002-09-13 06:01:41 +00:00
Pavel Roskin
11861f090b * configure.in: Don't check if crypt() prototype is needed to
avoid warnings - the whole code is not worth avoiding one
legitimate warning.
* acinclude.m4: Remove AC_TRY_WARNINGS.
2002-09-12 22:27:52 +00:00
Pavel Roskin
70b9c3783b * configure.in: ALL_LINGUAS should be defined unconditionally. 2002-09-12 21:40:50 +00:00
Pavel Roskin
bc77fff113 * acinclude.m4: Clarify some help texts, add defaults in square
brackets, use more consistent spacing.
* configure.in: Likewise.
2002-09-12 21:03:04 +00:00
Pavel Roskin
0e0dc9d33a * lib/mc.menu: Don't call tarballs "releases". Don't
dereference symlinks.
2002-09-12 19:21:13 +00:00
Pavel Roskin
ec1b1f9614 Globally replace OS2_NT and _OS_NT with WIN32_NATIVE. 2002-09-10 22:04:11 +00:00
Pavel Roskin
15098a5cd1 * configure.in: Eliminate --with-terminfo option, which was
essentially equivalent to --with-included-slang and didn't force
anything.
* acinclude.m4 (AC_USE_TERMINFO): Remove.
* INSTALL: Adjust to match.
* FAQ: Likewise.
2002-09-07 07:52:23 +00:00
Pavel Roskin
3b1339707a * configure.in: Fix USE_VFS_NET conditional. Don't substitute
NETFILES - it's unused.
2002-09-06 01:19:02 +00:00
Pavel Roskin
35908dbd71 * configure.in: Check for arpa/inet.h. 2002-09-06 00:58:28 +00:00
Pavel Roskin
ed9d61551d * mcfn_install: Remove. Also remove all references to it.
* INSTALL.FAST: Update information about ncurses.
From Dmitry Semyonov <Dmitry.Semyonov@oktet.ru>
2002-09-05 06:14:07 +00:00
Pavel Roskin
529cba289f * acinclude.m4 (AC_USE_TERMCAP): Add -ltermcap to MCLIBS, not LIBS.
* configure.in: Eliminate MCCFLAGS, use CPPFLAGS instead.  Add
"-L" options to LDFLAGS, not to LIBS or MCLIBS - this should fix
test for ncurses in non-standard directories.
2002-09-05 05:43:10 +00:00
Pavel Roskin
110af08b0b * lib/mc.ext.in: Remove edit rules for compressed files that
were compressing even unchanged files - the editor itself can
handle compression better.
2002-09-04 19:01:13 +00:00
Pavel Roskin
0d7af2cdba * acinclude.m4: Remove Termnet support, it's too old and obscure
to be supported properly.
2002-09-03 17:58:26 +00:00
Pavel Roskin
3fd891256c * lib/mc.ext.in: Add new OpenOffice.org formats. Always use
OpenOffice.org, not StarOffice.  Add more video formats.
2002-08-27 06:33:47 +00:00
Pavel Roskin
27b3644329 * lib/mc.ext.in: Use gzip instead of gunzip and compress. Avoid
unnecessary pipeline.  Redirect stderr from cpio, because it can
be non-empty even for successful operations.
2002-08-27 05:59:06 +00:00
Pavel Roskin
a78d8d408e * syntax/spec.syntax: New file.
* syntax/Syntax: Add spec.syntax.
* syntax/Makefile.am: Likewise.
From PLD Linux Distribution with minor changes.
2002-08-26 04:38:43 +00:00
Pavel Roskin
b54612721c * lib/mcserv.init: Update from Red Hat package.
* lib/mcserv.pamd: Likewise.
2002-08-26 03:46:17 +00:00
Pavel Roskin
4a08acf9d8 * configure.in: Fix interpretation of the iconv test result.
Reported by Pavel Shirshov <pavelsh@mail.ru>
2002-08-25 22:17:07 +00:00
Pavel Roskin
a5d26b33aa * mc.sh.in: Only bash needs the mc() function to be exported. 2002-08-25 19:46:00 +00:00
Pavel Roskin
d912b40022 * doc/pl/mc.1.in: Add node names and options. Use @prefix@
instead of /usr where appropriate.
* doc/Makefile.am: Enable generation of the help file.
2002-08-25 19:10:12 +00:00
Pavel Roskin
86b707cc6d * doc/pl/*: Add Polish translation.
* doc/Makefile.am: Adjust for the above.
* configure.in: Likewise.
2002-08-25 07:52:17 +00:00
Pavel Roskin
723739afc8 * lib/edit.indent.rc: Use tidy to format HTML.
From David Martin <dmartina@excite.com>
2002-08-24 18:09:45 +00:00
Pavel Roskin
d40f336c24 * lib/cedit.menu: Remove all references to the error file.
* lib/edit.indent.rc: Likewise.
* lib/edit.spell.rc: Likewise.
2002-08-24 17:39:07 +00:00
Pavel Roskin
214358fb02 * configure.in: Make GLIB_LIBS a separate AC_SUBST'ed variable,
use only for the programs that need it (mc and mcserv).
2002-08-23 21:02:42 +00:00
Pavel Roskin
b42a87f315 * configure.in: Fix help text for gpm and ncurses. Properly
handle --without-ncurses.
Reported by Moritz Barsnick <moritz@barsnick.net>
2002-08-23 20:03:30 +00:00
Pavel Roskin
fa57ac87d4 * configure.in: Work around a bug in Autoconf-2.53 that prevents
splitting of user-specified path in AC_PATH_PROGS.
2002-08-23 19:44:50 +00:00
Pavel Roskin
479d96a2ef * configure.in: Move glib test earlier, as it tends to fail for
many users.  Make GLIB_CONFIG a precious variable.  Check for
glib12-config - that's how it's called on FreeBSD.
Reported by Pavel Shirshov <pavelsh@mail.ru>
2002-08-23 15:56:51 +00:00
Pavel Roskin
6a30513830 * configure.in: Remove old-style Linux-only support for shadow
passwords.
2002-08-22 18:45:27 +00:00
Pavel Roskin
e3319c5e37 * configure.in: Restore AM_INIT_AUTOMAKE with two arguments for
now, otherwise Automake 1.5 breaks.  Remove version number from
AC_INIT, the version from AM_INIT_AUTOMAKE takes preference.
Substiture RH_VERSION, which is VERSION without dashes, needed
for RedHat specfile.
2002-08-21 15:22:06 +00:00
Pavel Roskin
1ddb5ffe82 * configure.in: Bump version to 4.6.0-pre1a. Don't use
arguments in AM_INIT_AUTOMAKE to avoid defining the version in
two places.
2002-08-21 08:30:38 +00:00
Pavel Roskin
c6a6860c86 Release mc-4.6.0-pre1.
* configure.in: Bump version to 4.6.0-pre1.
* po/*.po: Regenerate.
2002-08-21 07:30:05 +00:00
Pavel Roskin
5611faaf76 * doc/es/mc.1.in: Minor changes.
* doc/es/xnc.hlp: Likewise.
2002-08-20 20:47:19 +00:00
Andrew V. Samoilov
d49ff66fd4 * mc.spec.in: Add _mandir}/*/man1/*. 2002-08-20 16:43:06 +00:00
Andrew V. Samoilov
e5a783c1f9 * mc.spec.in: Add /usr/lib/mc/mc.charsets. 2002-08-20 16:05:20 +00:00
Pavel Roskin
0f55a3f130 * doc/it/mc.1.in (Controlling Midnight Commander): Remove. 2002-08-20 14:54:05 +00:00
Pavel Roskin
685c693859 * configure.in: Add Italian documentation.
* doc/Makefile.am: Likewise.
2002-08-20 01:58:41 +00:00
Pavel Roskin
80bc69201d * acinclude.m4 (MC_WITH_VFS): Disable mcfs by default. 2002-08-19 07:27:57 +00:00
Pavel Roskin
7c9b06dd4c * configure.in: Enable subshell support on all operating systems
by default.  Old issues are most likely solved by now.
2002-08-19 05:17:34 +00:00
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