Andrew V. Samoilov
c63b6b1735
Typos...
2002-12-10 15:32:48 +00:00
Andrew V. Samoilov
ce29907cce
Fix typo
2002-12-10 08:27:03 +00:00
Pavel Roskin
63894e4080
* lib/mc.ext.in: Remove ftplist. Add patchfs.
2002-12-09 20:27:24 +00:00
Pavel Roskin
d02ca2efc7
typo
2002-12-09 20:16:49 +00:00
Pavel Roskin
0b357d16a3
* extfs/patchfs: Rewritten is Perl. File size is now displayed
...
properly.
2002-12-09 20:16:34 +00:00
Pavel Roskin
926d54ad68
* util.c (load_file_position): Don't free filename.
2002-12-09 16:42:20 +00:00
Pavel Roskin
f53d62c3e5
Remove vfs/extfs/ftplist and vfs/extfs/ucpio.
2002-12-09 14:17:39 +00:00
Pavel Roskin
0bb4e479a2
* extfs/ftplist.in: Remove, it's obsoleted by the hotlist.
...
* extfs/ucpio.in: Remove, it's obsoleted ucpio.c.
* extfs/Makefile.am: Remove all references to them.
* extfs/extfs.ini: Likewise.
2002-12-09 14:16:32 +00:00
Pavel Roskin
0fce236546
* extfs.c (__find_entry): When creating entried for regular
...
files, set initial permissions to S_IFREG | 0666. This fixes
problems with viewing and editing newly added files.
2002-12-09 05:21:48 +00:00
Pavel Roskin
b10cf9e422
Fix include order.
2002-12-09 05:03:45 +00:00
Pavel Roskin
9d265c52d6
* extfs/bpp: Fix file sizes, contents of INSTALL and UPGRADE.
2002-12-09 05:01:02 +00:00
Pavel Roskin
f71323845c
* extfs/uar.in: Fix "copyin" command.
2002-12-09 04:28:00 +00:00
Pavel Roskin
cffc060544
Move file_mask_dialog() declaration where it belongs.
2002-12-08 18:59:50 +00:00
Pavel Roskin
46958e5630
s/Error trying to/Cannot/
2002-12-08 09:27:18 +00:00
Pavel Roskin
581cf41929
* edit.c (edit_open_file): Remove "text" and "text_size"
...
arguments. Adjust all callers.
2002-12-08 09:10:38 +00:00
Pavel Roskin
51c2c5ad55
Add:
...
- Internal editor now saves the cursor position in the file.
2002-12-08 08:21:22 +00:00
Pavel Roskin
c8df5d52e9
Done:
...
Finish work on position saving.
2002-12-08 08:20:21 +00:00
Pavel Roskin
78155218a6
* edit.c (edit_move_to_column): Remove, use
...
edit_move_to_prev_col() instead.
2002-12-08 08:18:57 +00:00
Pavel Roskin
c935eaa6c2
* edit.c: Commit the rest of the position saving code.
...
(edit_load_position): New function, load position.
(edit_save_position): New function, save position.
(edit_init): Take new argument "line". If it's 0, load position
from .mc/filepos.
(edit_clean): Save file position to .mc/filepos even if the file
is not being saved.
* editwidget.c (edit): Don't set the initial line, pass it to
edit_init().
2002-12-08 07:47:59 +00:00
Pavel Roskin
c077626450
(load_file_position): don't free filename.
2002-12-08 07:02:48 +00:00
Pavel Roskin
65f23dcb15
* util.c: Add functions for saving and loading file positions.
2002-12-08 06:51:22 +00:00
Pavel Roskin
0d0ede9ec4
* file.c (is_wildcarded): Move ...
...
* filegui.c: ... here. Make static.
2002-12-08 04:23:14 +00:00
Pavel Roskin
9234b4d8ad
Remove some unneeded includes.
2002-12-08 04:16:30 +00:00
Pavel Roskin
2f2864e500
* syntax.c (edit_load_syntax): Reuse more informative error
...
message.
2002-12-08 01:57:35 +00:00
Pavel Roskin
b246f3c7ea
s/Could not/Cannot/
2002-12-08 01:12:18 +00:00
Pavel Roskin
c3cdbeb001
* edit.c (check_file_access): Use O_EXCL when opening new files.
...
Don't allow editing stale symlinks.
Reported by Max Derzhak <max@linux.zp.ua>
2002-12-08 00:55:03 +00:00
Pavel Roskin
b64955fbbd
s/Failed trying to/Cannot/
2002-12-08 00:40:11 +00:00
Pavel Roskin
7a16741def
* extfs.c (extfs_open): Don't run "copyout" if the file just has
...
been created or O_TRUNC is given in the flags.
Reported by Adam Byrtek 'alpha' <alpha@irc.pl>
2002-12-07 02:37:58 +00:00
Pavel Roskin
fd44d72c55
* extfs/uar.in: Implement "copyin" and "rm" commands.
2002-12-07 00:02:12 +00:00
Andrew V. Samoilov
4925d2cdd5
* extfs.c: Don't include ../src/profile.h.
...
(extfs_open): Remove local_filename if copyout fails.
2002-12-06 14:44:51 +00:00
Pavel Roskin
01330333b5
Add fixme.
2002-12-06 06:10:52 +00:00
Pavel Roskin
f2ccab3adc
* edit-widget.h: Remove "from_here" and "to_here".
...
* edit.c (edit_purge_widget): New function - clean struct WEdit
except the Widget part.
2002-12-06 04:49:58 +00:00
Pavel Roskin
03b1481cda
* extfs.h: Remove "extfsstat" from struct archive - it's unused
...
outside open_archive(). Adjust the dependencies.
* extfs.c: Make hstat local variable.
2002-12-06 03:14:41 +00:00
Pavel Roskin
271a2564fd
* sfs.c: Remove "uid" from struct cachedfile - it's unused now.
2002-12-06 02:18:10 +00:00
Pavel Roskin
b9c6a9b3d1
* vfs.h: Remove vfs_uid and vfs_gid. Fix all dependencies.
2002-12-06 02:14:28 +00:00
Pavel Roskin
34e6f513ed
Automake 1.7.2 released.
2002-12-06 01:16:36 +00:00
Pavel Roskin
63a3aaea7d
Remove:
...
Redirect stderr from the extfs list operation.
Let's hope it's really fixed now.
2002-12-05 17:06:08 +00:00
Pavel Roskin
a5576742c3
* extfs.c (open_archive): Use open_error_pipe before popen() and
...
close_error_pipe() if popen() fails to handle stderr.
(read_archive): Use close_error_pipe() after pclose().
2002-12-05 17:05:27 +00:00
Pavel Roskin
5746ba638b
* ftpfs.c: Define INADDR_NONE if it's not already defined.
...
Needed for Solaris 9.
Reported by Roman Dorokhin <dorokhin@cybermail.net>
2002-12-05 14:47:24 +00:00
Pavel Roskin
5802c9d115
Remove:
...
acs_map[] from ncurses is const on Cygwin - test and disable "-a".
Sorry, I was too quick to add it.
2002-12-05 08:52:36 +00:00
Pavel Roskin
49d5227104
Add:
...
acs_map[] from ncurses is const on Cygwin - test and disable "-a".
Redirect stderr from the extfs list operation.
2002-12-05 08:29:23 +00:00
Pavel Roskin
e0753ea899
Autoconf 2.57 released.
2002-12-04 14:18:12 +00:00
Pavel Roskin
dceb3b50d4
* editcmd.c: Include dialog.h.
...
Reported by Frédéric L. W. Meunier <lists@pervalidus.net>
2002-12-04 07:20:19 +00:00
Pavel Roskin
b3e7c2476e
Add new test - "minimal code coverage + editor".
...
Thanks to Frédéric L. W. Meunier" <lists@pervalidus.net>
2002-12-04 07:04:00 +00:00
Pavel Roskin
51c6751434
Comment fix - explain trailing colon.
2002-12-04 06:25:16 +00:00
Andrew V. Samoilov
7b75eaf984
* extfs.c (open_archive): Don't use open_error_pipe() and
...
close_error_pipe() - it gets stuck on output that exceeds 4
kilobytes.
2002-12-03 12:24:37 +00:00
Marco Ciampa
251d08f0d9
Reverting on "save file position" after ml clarification...
2002-12-03 11:31:09 +00:00
Marco Ciampa
8a10cc578f
Save cursor position string added.
2002-12-02 22:27:23 +00:00
Pavel Roskin
8f567886af
Done:
...
Don't allow stdout and stderr from extfs scripts pollute the screen.
2002-12-01 20:37:08 +00:00
Pavel Roskin
474ff43316
* extfs.c (open_archive): Use open_error_pipe() and close_error_pipe()
...
to prevent stderr from extfs scripts pollute the screen.
(extfs_cmd): New function to run extfs scripts and handle stderr in one
place.
(extfs_open): Use extfs_cmd().
(extfs_close): Likewise.
(extfs_unlink): Likewise.
(extfs_mkdir): Likewise.
(extfs_rmdir): Likewise.
2002-12-01 20:35:15 +00:00