Commit Graph

213 Commits

Author SHA1 Message Date
Paul Sheer
e1b8a6d1d4 gnome: edit_panel_cmd.c bound to F4 just like view with F3 1998-10-02 01:18:13 +00:00
Pavel Roskin
5e0a240dd2 MC now uses egrep found in PATH rather than in standard directories.
Minor fix to complie MC without VFS.
1998-10-01 17:48:03 +00:00
Miguel de Icaza
7ca312db48 Jakub's fix to cons.saver 1998-10-01 16:42:33 +00:00
Pavel Machek
136006707c Fixed cursor positioning so that it does not call any vfs code, few
statics added to vfs layer, no longer use '0' in place of NULL.
1998-09-29 16:01:16 +00:00
Pavel Machek
27c7250201 Oops, forgot to commit changelog. 1998-09-29 13:29:09 +00:00
Pavel Machek
cffc75d614 Fixed buffer overrun. 1998-09-29 12:07:13 +00:00
Pavel Roskin
23278e3eee Corrected code which prevents using of icon view by ports which don't
support it.
1998-09-29 10:44:57 +00:00
Norbert Warmuth
c10ecb8b0f Now gmc, tkmc and mc build one my glibc2 system (builddir != srcdir).
Mon Sep 28 21:55:13 1998  Norbert Warmuth  <nwarmuth@privat.circular.de>

* src/find.c: Changed hotkey of the continue-button (both Chdir and
Continue used `C').

* po/*.po: remade because one msgstr in find.c changed

* src/Makefile.in: search config.status in builddir and not in rootdir,
i.e. make it compile for builddir != srcdir

* vfs/vfs.h (struct vfs): renamed errno to verrno because glibc2
defines errno as macro (#define errno (*__errno_location ()))

* vfs/Makefile.in: search config.status in builddir and not in srcdir/..,
i.e. make it compile for builddir != srcdir
1998-09-28 20:41:28 +00:00
Miguel de Icaza
b7edf2c947 Workaround for gnome_regex_h problem 1998-09-28 06:17:36 +00:00
Pavel Machek
0512f5bf2d Missing function prototype added. 1998-09-27 19:27:04 +00:00
Miguel de Icaza
eb802701a5 Sigh, more fixes 1998-09-25 22:17:59 +00:00
Miguel de Icaza
cf76e89b54 Updated Makefile.i to autogenerate on changes -mig 1998-09-25 18:51:02 +00:00
Miguel de Icaza
110da40e59 Small mfmt bug fix -mig 1998-09-25 18:26:21 +00:00
Pavel Machek
f636f8002d New O_LINEAR mode is now being used. 1998-09-23 12:11:23 +00:00
Pavel Roskin
65b035284a Added braces to avoid warnings 1998-09-22 16:13:54 +00:00
Pavel Roskin
bc16e858db Removed warnings about unused variables 1998-09-22 14:45:38 +00:00
Pavel Roskin
4f3218f0bb Added braces to suppress a warning. 1998-09-22 13:52:35 +00:00
Pavel Roskin
54d0fa6dc8 <ctype.h> included for isalpha() 1998-09-22 13:11:14 +00:00
Pavel Roskin
4fbed2f65e Minor fixes to avoid compiler errors. "main" renamed to "main_node" everywhere 1998-09-22 13:06:59 +00:00
Pavel Machek
91953e6309 Make mc compilable again: decompress_extension added. 1998-09-22 11:20:32 +00:00
Pavel Roskin
e3b446050c URL updated 1998-09-18 19:44:47 +00:00
Pavel Roskin
0576cae2ca Minor corrections to suppress gcc warnings 1998-09-18 18:24:01 +00:00
Pavel Machek
7d12623b27 Cleaned up some warnings. 1998-09-18 14:28:07 +00:00
Pavel Roskin
1607d36a09 All messages from mad.c are now sent to stderr and terminate with \r\n 1998-09-18 13:16:04 +00:00
Pavel Roskin
88bdbc991a Memory leak fixed. 1998-09-18 12:12:19 +00:00
Pavel Roskin
39f1ef7136 Minor fixes for the XV port to make it compile (hacks for the viewer are
not submitted because they are very brutal)
1998-09-17 18:26:04 +00:00
Norbert Warmuth
1d7c27d090 Thu Sep 17 07:32:23 1998 Norbert Warmuth <k3190@fh-sw.de>
* Makefile.in: After creating symlinks invoke another instance of
make to build libvfs.a. Otherwise make will not know how to build
the object files if symlinks have been created.
Added target cleansourcelinks (invoked with make distclean).
1998-09-17 05:44:03 +00:00
Paul Sheer
4b23e6eec7 *** empty log message *** 1998-09-15 20:41:52 +00:00
Norbert Warmuth
c0cc06ad60 Tue Sep 15 21:52:00 1998 Norbert Warmuth <k3190@fh-sw.de>
* mc.hlp, doc/mc.1.in, doc/mc.sgml: updated my EMail address
1998-09-15 20:02:47 +00:00
Norbert Warmuth
a04ee60c23 Tue Sep 15 20:51:42 1998 Norbert Warmuth <k3190@fh-sw.de>
* setup.c: save and restore new global variable/option
ftp_use_unix_list_options


Tue Sep 15 20:31:32 1998  Norbert Warmuth  <k3190@fh-sw.de>

* ftpfs.c (ftp_use_unix_list_options): New global variable/option.
If true we try to use 'LIST -la <path>'. When it fails we use the
two commands 'CWD <path>' and 'LIST' instead.

(resolve_symlink): rewritten. Don't get a second directory listing
with `LIST -lLa'. Instead use the cache to get the file stat of
symbolic links. If the directory the symlink points to isn't
already in the cache the directory listing will be fetched and
stored in the directory cache (without resolving symlinks
recursively).
The new method to resolve symlinks is faster if symlinks
the same directory or the directory the symlink points to
is already in the cache.
This function was small and nice until I discovered that it was
broken for symlinks to symlinks. Now it looks ugly and perhaps I
will revert it to use "LIST -lLa" again. With a fast connection it
doesn't matter which methode we use but with a slow connection I
wouldn't hesitate to burn more cpu cycles on the client side.

(retrieve_dir): Added parameter to tell whether to resolve
symlinks (don't resolve symlinks in directory listings retrieved
while resolving symlinks).
When we don't get a directory listing with 'LIST -la <path>' then
try to get it with `CWD <path>; LIST'.


Tue Sep 15 20:27:29 1998  Norbert Warmuth  <k3190@fh-sw.de

* ftpfs.c (login_server): s/ftpfs_get_host/my_get_host/

(retrieve_file_start2): Don't create target file O_EXCL, in
copy_file_file we check existance of the target file and know
that we want to truncate it (this change was already done a
while back but it was reverted with the vfs-split).


Tue Sep 15 20:15:42 1998  Norbert Warmuth  <k3190@fh-sw.de>

* ftpfs.h (struct connection): added boolean which indicates that
the ftp server doesn't unterstand Unix ls options

* ftpfs.h (struct dir): added enum to store symlink status of the
in memory directory cache (directory has no symbolic links;
symbolic links but not yet resolved; symbolic links which are resolved)


Tue Sep 15 20:02:08 1998  Norbert Warmuth  <k3190@fh-sw.de>

* shared_ftp_fish.c, fish.c: updated references to retrieve_dir to
honour the additional boolean parameter
1998-09-15 19:41:22 +00:00
Paul Sheer
5582bcd323 *** empty log message *** 1998-09-14 23:05:42 +00:00
Norbert Warmuth
51dfbe0bc9 1998-09-14 Norbert Warmuth <k3190@fh-sw.de>
* file.c (move_dir_dir): Fixed severe bug reported by Andrew Pechenov
<zx80@demo.ru> (losing files when moving directories cross filesystem
boundaries): make sure erase_list is emptied always not only when we
deleted files.
1998-09-13 23:40:09 +00:00
Timur Bakeyev
6af6c687c5 Small fix to the previous patch - function return one extra symbol :( 1998-09-11 23:54:23 +00:00
Timur Bakeyev
445046de11 *** empty log message *** 1998-09-11 23:27:49 +00:00
Pavel Machek
bca3821dac screen.c: make cd .. from extfs file highlight it 1998-09-11 13:29:43 +00:00
Pavel Roskin
340fe60801 aclocal.m4 should not be deleted by autogen.sh if "macros" directory is
missing
1998-09-08 12:21:59 +00:00
Pavel Roskin
367e8389cd Use stdout instead of stderr for hints output on xterm 1998-09-08 12:12:59 +00:00
Pavel Roskin
d2e8a8696c Address of Pavel Roskin changed
I'm very, very sorry for this :-(((
1998-09-07 17:48:44 +00:00
Pavel Machek
fb62340c99 Adding unarj and various small but neccessary bits. 1998-09-03 19:43:38 +00:00
Pavel Machek
1d4406bf3d ChangeLog update was missing from prev. update 1998-09-01 08:51:48 +00:00
Pavel Machek
a36671fbb5 View file with selection of that file added. 1998-08-31 10:06:25 +00:00
Pavel Machek
286c61a200 Undelfs was too broken for too long. 1998-08-31 10:02:52 +00:00
Pavel Roskin
2f1dedf371 File VERSION removed from CVS since it is rebuilt every time as
configure is run. configure.in defines VERSION now
1998-08-27 18:58:13 +00:00
Miguel de Icaza
77c27f6130 Make program relocatable trough MCHOME variable, patch from Ludovic Drolez 1998-08-26 20:23:10 +00:00
Pavel Machek
3d0a91d4a8 Added vfs_uid for use by libvfs.so users (rpc.nfsd)
Added single file filesystem (sfs)
Added vfs_flags so library users can disable selected filesystems
Minor shuffling of functions so garbage collection works for library
1998-08-25 16:00:16 +00:00
Raja R Harinath
db3b4bac0a * mad.h: Include stdlib.h/malloc.h first, to prevent prototypes
from being clobbered by the subsequent macro defines.
1998-08-20 22:05:09 +00:00
Pavel Roskin
66919ad808 Added "../" before some includes in edit.h to avoid unnecessary "-I"
options for the PC port makefiles.
1998-08-12 14:57:59 +00:00
Janne Kukonlehto
af1570c035 Sun Aug 9 22:39:12 1998 Janne Kukonlehto <jtklehto@paju.oulu.fi>
* mad.h (calloc): Added parentheses around the arguments as
        suggested by Steef Boerrigter <sxmboer@sci.kun.nl>.
1998-08-09 19:50:24 +00:00
Pavel Roskin
943177c616 makefile (small letters) should be highlighted too (as Makefile) 1998-07-31 08:06:37 +00:00
Miguel de Icaza
7ebee99cd5 1998-07-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
* main.c (translated_mc_chdir): Quick hack to make the old
1998-07-30 22:56:58 +00:00