Commit Graph

250 Commits

Author SHA1 Message Date
Pavel Roskin
7bee992ba2 * configure.in: Don't create a faked malloc.h.
* gtkedit/edit.h: Don't assume that malloc.h always exists.
* src/mad.h: Likewise.
2001-01-13 08:09:14 +00:00
Pavel Roskin
c5404ae9cb * configure.in: Simplified handling of cons.saver.
* src/Makefile.in: Likewise. Don't install cons.saver setuid.
* mc.spec.in: Remove a workaround for the above.
2001-01-13 07:24:13 +00:00
Pavel Roskin
150920afc6 * configure.in: Use AC_CANONICAL_HOST - "target" is meaningless
for MC. Don't rely on the output of uname - use $host_os.
2001-01-13 06:55:24 +00:00
Pavel Roskin
3d37d84984 * configure.in: Check for ext2 libraries only if VFS is enabled. 2001-01-11 20:54:50 +00:00
Pavel Roskin
98f942fd46 * src/Makefile.in: Create directories before installing files.
Removed all occurences of libprefix - it's never defined.
2001-01-11 20:41:40 +00:00
Pavel Roskin
0d690ce961 * configure.in: All macros from configure.in moved to
acinclude.m4. Added missing quotes in several places.
* acinclude.m4: Likewise.
2001-01-11 18:57:44 +00:00
Pavel Roskin
d1fcdbf64a * edit/Makefile.in: Don't install or uninstall mcedit -
it cannot be installed before mc on systems without symlinks.
* gtkedit/Makefile.in: Likewise.
* src/Makefile.in: Install mcedit (if enabled) and mcview.
Uninstall them.
2001-01-11 16:48:13 +00:00
Pavel Roskin
9675636394 * macros/gnome-gettext.m4: Propagateg change by Owen Taylor
from acinclude.m4 in gtk+:
Don't define ENABLE_NLS unless we have a working NLS.
(This should keep libintl.h from being included when it doesn't
exist).
2001-01-11 16:04:12 +00:00
Pavel Roskin
7808a01322 * doc-gnome/C/figs/Makefile.am: New file.
* doc-gnome/C/Makefile.am: Don't handle figs, let the new
makefile do it.
* configure: Substitute doc-gnome/C/figs/Makefile.
2001-01-09 20:54:19 +00:00
Pavel Roskin
8a5680bc94 * lib/Makefile.am: Distribute files listed in LOCALIZED_HELP. 2001-01-09 18:42:52 +00:00
Andras Timar
92bf5e249d 2001-01-08 Szabolcs Ban <shooby@gnome.hu>
* lib/mc.hlp.hu: Added Hungarian help file from
	  tothb1@freemail.hu, Janos.Zana@elfiz2.kee.hu,
	  maci@integrity.hu, mfh47@freemail.hu
	* lib/Makefile.am: Added LOCALIZED_HELP for further
	  mc.hlp l10ns
	* src/cmd.c, src/dlg.c, src/tree.c, src/view.c,
	  gtkedit/editcmd.c: I18n of mc.hlp
2001-01-08 18:21:33 +00:00
Andras Timar
26199481ad 2000-12-29 Szabolcs Ban <shooby@gnome.hu>
* doc/mc.1.in: Corrected badly formatted link...
2000-12-29 13:11:01 +00:00
Robert Brady
f670350508 Add Tamil translation. 2000-11-10 19:35:49 +00:00
Pavel Roskin
eb5386cabf * mc.spec.in: Allow mcserv.8 to be gzipped. 2000-10-23 20:24:58 +00:00
Pavel Roskin
e562710560 * doc-gnome/C/Makefile.am: Workaround for buggy db2html
that cannot deal with "./gmc.sgml".
2000-10-23 20:00:19 +00:00
Pavel Roskin
b49ab71bd1 * Makefile.am: GNOME_M4_FILES renamed to ACLOCAL_M4_SOURCES so
that CVS Automake will drop dependencied to the macros that
we don't distribute.
2000-10-10 01:28:03 +00:00
Pavel Roskin
1b9938984b * lib/mc.ext.in: Removed references to icons. Source RPMs
grouped to one regex. Removed "Update" for source RPMs, added
"Rebuild" instead. Added "Check signature" for all RPMs.
Added a comment about pop-up menus in the text edition.
2000-10-09 15:00:29 +00:00
Pavel Roskin
2558168fb9 * gnome/Makefile.in, src/Makefile.in, vfs/Make-mc.in: Required
flags moved out of CFLAGS as recommended by GNU coding
        standards.
        * configure.in: Don't add GLIB_CFLAGS to CFLAGS.
        * Make.common.in: XINC eliminated. GLIB_CFLAGS is now added to
        XCPPFLAGS.
        * INSTALL (Random notes on porting to other architectures):
        Completely rewritten. Recommended using CFLAGS instead of XINC.
2000-10-06 06:49:45 +00:00
Pavel Machek
aafa830e57 Recognize .spm files 2000-10-05 13:03:00 +00:00
Christophe Merlet
546436a9f2 Updated french translation. 2000-10-04 11:22:05 +00:00
Pavel Roskin
51a3753ad4 * doc-gnome/C/gmc.sgml: DTD changed to "PNG Variant V1.1"
to allow <legalnotice>. Unclosed tags fixed.
2000-10-04 02:07:05 +00:00
Pavel Roskin
15a02eccdb * mc.spec.in: New package mc-common. Use DESTDIR instead of
misusing prefix. Don't install old icons - they don't exist.
2000-09-30 18:52:12 +00:00
Pavel Roskin
3e4bac0140 * lib/mc.sh.in: Use "rm -f" to delete temporary files. Use
"export -f" to have mc() exported.
        * doc/mc.1.in: Changed description of the "-P" option to
        avoid inclusion of mc.sh and mc.csh into the manual.
        Corrected paths of mc.hlp, mc.no_proxy and ~/mc/Tree.
2000-09-30 16:54:01 +00:00
Pavel Roskin
c49a891c8d * doc/mc.1.in: Minor formatting fixes. 2000-09-24 17:32:35 +00:00
Pavel Roskin
5693a5b3c4 * lib/mc.sh.in: remove temporary file non-interactively
* doc/mc.1.in: updated example for mc.sh
2000-09-24 16:11:22 +00:00
Pavel Roskin
be82bd6a23 * Makefile.am: mc.spec included to noinst_DATA so that "make all"
updates it when needed.
        * mc.spec.in: Include translations with mc, not gmc. Run
        chkconfig --del in %preun, not %postun. --without-debug not
        needed. /etc/X11/wmconfig not needed. /etc/pam.d/mcserv shouldn't
        be executable. New files in %{prefix}/lib/mc/ - translated hints,
        editor files.
2000-09-23 17:24:08 +00:00
Pavel Roskin
560462fb09 * doc-gnome/C/Makefile.am: Fixed *clean targets. Use temporary
directory for document processing. Comment changes. gmc.ps and
        gmc.pdf now generated from gmc.dvi.
2000-09-23 07:10:14 +00:00
Pavel Roskin
c69627ffdd * configure: Always include Make.common as file, otherwise
"make distclean" breaks.
        * edit/Makefile.in, gnome/Makefile.in, gtkedit/Makefile.in,
        slang/Makefile.in, src/Makefile.in, vfs/Make-mc.in: $(RMF)
        replaced with "rm -f" - the stangard says that "rm" is portable.
        Ditto $(MV). Adjusted *clean targets to match those in
        Automake. Removed "cross" target.
2000-09-23 05:14:31 +00:00
Pavel Roskin
6ef0a417c8 * doc/mc.sgml: Removed as obsoleted by doc/mc.in.1
* doc/gnome.sgml: Removed as obsoleted by doc-gnome/C/gmc.sgml
* doc/Makefile.in: Converted to ...
* doc/Makefile.am: ... this.
2000-09-23 01:16:46 +00:00
Pavel Roskin
15535f33a2 * lib/mc.sh.in: Use $HOME instead of '~' because the tilde
is not expanded in all shells.
* doc/mc.sgml: Updated the example script to reflect the above
changes.
* doc/mc.in.1: Likewise.
2000-09-21 21:17:28 +00:00
Pavel Roskin
a676bdfc2b * lib/Makefile.am (LIBFILES_CONST): Added mc.hint.it from
Marco Ciampa
2000-09-19 18:35:47 +00:00
Pavel Roskin
769b082e1b * Make.common.in: Added installcheck to placate "make distcheck"
* configure.in, Make.common.in, doc/Makefile.in,
        edit/Makefile.in, gnome/Makefile.in, gtkedit/Makefile.in,
        slang/Makefile.in, src/Makefile.in, vfs/Make-mc.in: Replacing
        variable MKINSTALLDIRS and builddir with Automake-compatible
        mkinstalldirs and top_builddir.
        * doc-gnome/C/Makefile.am: Only maintainers regenerate html
        files. Added uninstall-local target.
2000-09-18 04:57:29 +00:00
Pavel Roskin
b0ec76f78a * configure.in: fixed wrong use of AC_MSG_RESULT inside
AC_CACHE_VAL
2000-09-18 01:55:31 +00:00
Pavel Roskin
93de802680 * Make.common.in: Added the "dvi" target for "make distcheck"
to go further
        * doc-gnome/C/Makefile.in: converted to ...
        * doc-gnome/C/Makefile.am: ... this
2000-09-17 16:29:01 +00:00
Pavel Roskin
a59746356c * acconfig.h, configure.in: Require autoconf 2.13 or above.
Removed workarounds for older versions. Removed MCDEBUG
        variable - it's not used. --with-debug renamed to --with-mad and
        cleaned up. Always use -Wall with gcc, other manipulations with
        CFLAGS removed.
2000-09-15 23:57:10 +00:00
Pavel Roskin
7b7cb9878d * doc/Makefile.in, edit/Makefile.in, gnome/Makefile.in,
gtkedit/Makefile.in, slang/Makefile.in, src/Makefile.in,
vfs/Make-mc.in: preserve timestamp on "make distdir", otherwise
mc.pot becomes out of date in the tarball.
2000-09-15 06:05:22 +00:00
Pavel Roskin
8d204881e7 * configure.in: Removed some abuses of CPPFLAGS. Removed useless
tests for cp, mv and rm.
* Make.common.in: Removed variables xv_bindir and STRIP.
Variables CP, MV and RMF are assigned trivial values.
2000-09-14 20:10:45 +00:00
Pavel Roskin
35003a05c3 * edit/Makefile.in: Don't link headers, add extra includes
to CPPFLAGS instead. Put links to the build directory.
Remove the hack with "mx" - it is not needed anymore.
2000-09-14 16:50:54 +00:00
Pavel Roskin
969d11e456 * configure.in: remove any manupulations with top_srcdir.
Don't change CPPGLAGS when the internal editor is enabled,
instead do it ...
* edit/Makefile.in, gtkedit/Makefile.in: ... here
2000-09-14 15:31:25 +00:00
Pavel Roskin
91e7526108 * configure.in, Make.common.in, doc/Makefile.in,
edit/Makefile.in, gnome/Makefile.in, gtkedit/Makefile.in,
slang/Makefile.in, src/Makefile.in, vfs/Make-mc.in: rootdir
changed to top_srcdir for Automake compatability
2000-09-14 15:12:00 +00:00
Pavel Roskin
a406b17b96 * configure.in: REGEX_O variable removed - always use our regex 2000-09-14 14:28:35 +00:00
Pavel Roskin
3cce6a7720 * configure.in: MCFGR variable removed 2000-09-14 14:03:52 +00:00
Pavel Roskin
5b5c0dd4c2 * configure.in: enable AM_MAINTAINER_MODE to be consistent with
other GNOME modules
* autogen.sh: remove "-I ." from the "aclocal" command line
2000-09-12 19:31:56 +00:00
Pavel Roskin
4a032150e9 * configure.in: output vfs/extfs/Makefile
* vfs/extfs/Makefile.am: new file
* vfs/Make-mc.in: remove stuff pertinent to the extfs directory
2000-09-01 21:34:26 +00:00
Pavel Roskin
8800ca2bbf * configure.in: AC_CANONICAL_SYSTEM moved above AM_INIT_AUTOMAKE
to avoid a warning
* acinclude.m4: removed unused macros AC_CHECK_HEADER_IN_PATH,
AC_LIB_XPM, AC_X_SHAPE_EXTENSION
2000-09-01 17:57:22 +00:00
Pavel Roskin
6a4496612a * configure.in: use AM_GNOME_GETTEXT
* gettext.m4: removed
* Makefile.am: adjusted files to distribute, previous change
reverted
2000-08-29 21:23:44 +00:00
Pavel Roskin
57aed41219 * mc-aclocal.m4: renamed to ...
* acinclude.m4: ... this
* autogen.sh: simplified - no more tricks with mc-aclocal.m4
* Makefile.am: aclocal should scan "." for gettext.m4
2000-08-29 20:00:37 +00:00
Pavel Roskin
95b52b597c * Make.common.in: removed hack for "make distcopy"
* doc/Makefile.in, edit/Makefile.in, gnome/Makefile.in,
gtkedit/Makefile.in, slang/Makefile.in, src/Makefile.in,
vfs/Make-mc.in: added "distdir" target. Now "make dist" works
for external builds.
* edit/Makefile.in, slang/Makefile.in: added "Makefile" target
2000-08-28 18:51:22 +00:00
Pavel Roskin
b0bd98e58d * new_icons/Makefile.in: converted to ...
* new_icons/Makefile.am: ... this
* configure.in: automake conditional GNOME introduced.
"insticons" removed
2000-08-24 21:19:54 +00:00
Pavel Roskin
9c625de158 * icons/*: removed
* Makefile.am, configure.in: necessary adjustments
2000-08-24 18:47:36 +00:00
Pavel Roskin
3a8664fa79 * config.guess, config.sub, install-sh, mkinstalldirs: removed,
automake installs them now
2000-08-24 18:29:05 +00:00
Pavel Roskin
4f06791b5f * syntax/Makefile.in: converted to ...
* syntax/Makefile.am: ... this
2000-08-24 16:40:44 +00:00
Pavel Roskin
a9c6361996 * idl/Makefile.in: converted to ...
* idl/Makefile.am: ... this
2000-08-24 16:34:52 +00:00
Pavel Roskin
692e24750b * lib/Makefile.am: simplified, fixed "make dist" 2000-08-24 15:59:42 +00:00
Pavel Roskin
c6595786e2 * lib/Makefile.in: converted to ...
* lib/Makefile.am: ... this
2000-08-24 15:30:34 +00:00
Pavel Roskin
488967f0f0 * lib/tkmc.wmconfig: removed 2000-08-24 14:53:51 +00:00
Pavel Roskin
0c81f3a1bf * Makefile.in, doc-gnome/Makefile.in, pc/Makefile: converted
to ...
* Makefile.am, doc-gnome/Makefile.am, pc/Makefile.am: ... this
* Make.common.in: support for "distdir" for compatability
with Automake-generated makefiles
* autogen.sh: run automake. Force cache - it is off by default
in autoconf 2.49a, but it's still handy for maintainers
* configure.in: adapted for Automake
2000-08-24 14:13:00 +00:00
Pavel Roskin
fcb15deacb AUTHORS: new file 2000-08-24 12:34:30 +00:00
Pavel Roskin
1d97cead12 * configure.in: resurrect definition of xvers 2000-08-23 19:47:13 +00:00
Pavel Roskin
b81401baa9 * VERSION.in: removed
* Makefile.in: don't do anything with VERSION.in and VERSION
Take mc.spec from builddir, not srcdir
* configure.in: don't create VERSION
2000-08-23 18:15:57 +00:00
Pavel Roskin
e828211662 Updated address of Free Software Foundation 2000-08-22 22:50:00 +00:00
Pavel Roskin
47d37ed4df * Make.common.in, acconfig.h, configure.in, mc-aclocal.m4,
doc-gnome/Makefile.in, doc-gnome/C/Makefile.in: removed stuff
related to XView, libXPM, libXext and Tk
2000-08-22 02:17:58 +00:00
Pavel Roskin
5b11ed2900 Adjusted lists of distributed files
Fixed rules for rebuilding makefiles
2000-08-18 05:18:47 +00:00
Pavel Roskin
556b80503c * configure.in: Simplified dependency tracking by using
"-include" with GNU Make
* autogen.sh: Exit on all failures
2000-08-18 04:16:25 +00:00
Pavel Roskin
6715294b90 * doc/mc.sgml: Curly braces replaced with &lcub; and &rcub;
Fixed all misuses of single and double quotes. Typo fixes.
Ensured compatability with sgml2html, sgml2txt and sgml2latex
* doc/mc.1.in: Typo fix
2000-08-17 16:46:02 +00:00
Pavel Roskin
bb563077ed * doc/mc.sgml: made compatible with sgml-tools 1.0.9
* doc/linuxdoc-sgml.diff: removed
* doc/Makefile.in: don't distribute linuxdoc-sgml.diff,
distribute gnome.sgml
2000-08-17 04:35:27 +00:00
Pavel Roskin
d4c830ee6a Fixed placement of png files on "make dist" 2000-08-15 23:42:37 +00:00
Pavel Roskin
4dcf11311b Makefile.in: fixes for improper usage of $(srcdir), cleanup
in the "distclean" target
2000-08-15 23:13:35 +00:00
Pavel Roskin
810e58ecb5 doc-gnome/Makefile.in: Fixed some abuses of $(srcdir)
Removed all XVIEW-related stuff
2000-08-15 22:19:35 +00:00
Pavel Roskin
f45f47a301 doc/mc.1.in: Updated info about the internal editor 2000-08-15 21:02:20 +00:00
Pavel Roskin
9ae68cd8bc * Makefile.in, */Makefile.in: Fail if $(RMF) fails - it may
indicate serious problems. Fixes for uninstall.
* doc/Makefile.in: Rebuild if it is out of date.
2000-08-15 16:56:33 +00:00
Pavel Roskin
948bf68c7b lib/cedit.menu: Added. This file has been missing 2000-08-15 16:21:27 +00:00
Pavel Roskin
dfcf9cbcad lib/Makefile.in: Install mc.sh and mc.csh in $(suppbindir) only 2000-08-15 15:23:41 +00:00
Pavel Roskin
b210364eea Makefile.in: correctly detect make failures in subdirs 2000-08-08 14:07:25 +00:00
Pavel Roskin
b02be949b0 Don't create os2 and nt directories 2000-08-02 16:28:09 +00:00
Pavel Roskin
55cf24c3db AC_WARN replaced with AC_MSG_WARN 2000-08-02 01:05:08 +00:00
Pablo Saratxaga
a998bc8f4f made 8bit in/output the default 2000-07-21 13:15:53 +00:00
Andrew V. Samoilov
a47a83e594 2000-07-20 Andrew V. Samoilov <sav@bcs.zp.ua>
* gtkedit/ChangeLog: There was no ChangeLog there, so I added one.
2000-07-19 22:26:34 +00:00
Jacob Berkman
30fba8c073 2000-06-20 Jacob Berkman <jacob@helixcode.com>
* configure.in: check for gnome-libs with window icon support

	* acconfig.h: add icon define
2000-06-20 19:50:31 +00:00
Matthias Warkus
3d1963e6d4 Thinko. 2000-06-08 17:14:00 +00:00
Matthias Warkus
ef1d8875d3 Added ChangeLog entry 2000-06-08 17:12:40 +00:00
Pavel Roskin
117d12864d * syntax/diff.syntax: Highlight lines beginning with "File",
"Files" and "Binary"
        * syntax/makefile.syntax: Highlight "ifndef"
        * syntax/sh.syntax: Don't highlight "basnemae" ("basename" is
        highlighted)
2000-05-31 03:29:31 +00:00
Pavel Machek
b0d9ff70fa 2000-05-05 Pavel Machek <pavel@artax.karlin.mff.cuni.cz>
* lib/mc.ext.in: More changes by rebel@atrey: he forgot to begin
        comment lines with # in last release
2000-05-05 14:27:14 +00:00
Pavel Machek
6f3d6c89c0 Fixes to mc.ext.in 2000-05-03 09:56:51 +00:00
Timur Bakeyev
b27e5517b9 2000-04-14 Timur Bakeyev <mc@bat.ru>
* config.in: Added check against strcoll().
2000-04-14 08:59:19 +00:00
Timur Bakeyev
5a05c13a07 2000-04-14 Timur Bakeyev <mc@bat.ru>
* syntax/perl.syntax: According to Tomasz Wegrzanovski <maniek@beer.com>
	added 'and', 'or', 'not', 'for' keywords.
2000-04-14 01:20:46 +00:00
Timur Bakeyev
cfc69f6769 2000-04-06 Timur bakeyev <mc@bat.ru>
* syntax.c: Wery dirty fix to allow compilation of mceditor on ncurses
	based systems. Hope, this will make FreeBSD midc maintainer to enable
	build-in editor by default. Still, syntax highlighting is disabled.
	Need to port...
2000-04-09 23:17:48 +00:00
Pavel Machek
e0d1cc5c2c Changes from A. Samoilov 2000-03-17 10:31:37 +00:00
Pavel Machek
2335477bef Trivial docs fix 2000-03-13 13:50:01 +00:00
Pavel Roskin
8cfe261704 gtkedit/editcmd.c (edit_replace_prompt): fix index for the label text 2000-03-02 00:49:16 +00:00
Pavel Roskin
43409be694 edit/edit_key_translator.c: interpret code 0177 as
backspace unless recognized otherwise
2000-02-25 15:01:46 +00:00
Pavel Roskin
6521c7afbd * gtkedit/syntax.c: treat *.ads as Ada source
* syntax/ada95.syntax: escape "+" and "*"
        * syntax/diffc.syntax: removed (obsoleted by diff.syntax)
        * syntax/Makefile.in: remove diffc.syntax
2000-02-25 05:24:30 +00:00
Norbert Warmuth
e37737c0c9 2000-02-23 Norbert Warmuth <nwarmuth@privat.circular.de>
* vfs/ftpfs.c: Definition of PORT changed in the middle of ftpfs.c
with unexpected side effects (only when HSC_PROXY was
defined). Introduce HSC_PROXY_PORT and FTP_COMMAND_PORT and use
where appropriate.

(dir_load): Do not hard code the directory cache timeout to 10
seconds. Instead use the setting from Options/Virtual VFS ...

* vfs/fish.c (file_store): honour changed semantics for return value
(on error -1 is expected).

* vfs/ftpfs.c (file_store): dito


* gtkedit/editcmd.c (edit_replace_prompt): fix incorrect
initialization of array of structure (gcc version 2.96 20000131
chokes on it).

* lib/mc.hint: C-y and not C-u can be used to insert text in input
lines (e. g. text which has been deleted with M-d).

* configure.in: Fix the extfs-configure-fragment-in-final-output bug

* src/main.c (parse_control_file): add missing right parentheses

* src/boxes.c: fix incorrect initialization of array of structure (gcc
version 2.96 20000131 chokes on it).
2000-02-23 07:43:14 +00:00
Yuan-Chung Cheng
11802c3c29 Added po file from TurboLinux Chinese Develop Team. 2000-01-30 12:14:39 +00:00
Matthias Warkus
b906cbee66 Changed icon. 2000-01-28 16:33:49 +00:00
Miguel de Icaza
075ccc0046 2000-01-26 Federico Mena Quintero <federico@helixcode.com>
* idl/FileManager.idl (Desktop): Added arrange_icons() method and
	an ArrangeType enum.
2000-01-25 10:30:53 +00:00
Miguel de Icaza
0a1238fe83 2000-01-03 Aaron Lehmann <aaronl@vitelus.com>
* gdesktop.c, gdnd.c, gaction.c, gicon.c,
	gnome-file-property-dialog.c, gpopup.c, gpopup2.c, gprefs.cgmain.h,
	setup.c: Add option of using GNOME "magic" routines to determine file
	types. This makes MC intelligently look at the data in the file to see
	what type of file it is, rather than looking at the filename extension.
	This slows down MC quite a bit, so it has been made an optional
	preference item. Type detection is expected to improve as mime-magic
	matures.
2000-01-23 22:25:26 +00:00
Miguel de Icaza
7a4cf0fcbb 2000-01-15 Federico Mena Quintero <federico@helixcode.com>
* lib/mc.menu (shell_patterns): Add a missing "esac".  Thanks to
	Martin Bialasinski <martin@internet-treff.uni-koeln.de> for
	providing a patch.
2000-01-16 02:39:13 +00:00
Matthias Warkus
e94ca4c765 Added icon for Scheme source. 2000-01-11 11:33:54 +00:00
Pavel Machek
0de889ce6f Applied changes by "Andrew V. Samoilov" <sav@bcs.zp.ua>
Fixed files with names like "1900" (or broken them other way), minor
coding style fixes.
2000-01-05 14:13:57 +00:00