Pavel Roskin
ba466b74d6
* file.c (panel_operate): Warning fix.
...
* cmd.c (compare_dirs_cmd): Likewise.
* man2hlp.c: Warning fixes. size_t can be unsigned.
2002-11-11 08:25:29 +00:00
Pavel Roskin
2538dbfdd3
* file.c (panel_get_file): Make static.
...
* filegui.h: Eliminate use of WANT_WIDGETS.
* setup.h: Likewise.
* menu.h: Declare struct WMenu.
* main.h: Don't include menu.h, use forward declaration.
2002-11-11 07:35:08 +00:00
Pavel Roskin
e0194b11a0
* dlg.h: Move movefn definition ...
...
* win.h: ... where it's used. Remove unused definitions.
* win.c: Remove unused code.
* key.h: Include mouse.h, don't rely on others doing it.
* widget.h: Include dlg.h. Remove Tk-only fields.
* widget.c: Remove Tk-only fields.
2002-11-11 07:12:03 +00:00
Pavel Roskin
e917b70e56
* panel.h: Simplify interdependencies between headers. Use
...
forward declarations for structures.
* widget.h: Declare struct WListbox.
* wtools.h: Use forward declaration for struct WListbox to avoid
dependency on widget.h.
2002-11-11 06:23:59 +00:00
Pavel Roskin
86436e886a
* panel.h: Remove all unused definitions. Make format_e an
...
opaque structure by moving it ...
* screen.c: ... here.
2002-11-11 05:55:22 +00:00
Pavel Roskin
e9460185bf
* screen.c (display_mini_info): Make static.
...
(the_info_panel): Remove.
2002-11-11 04:52:23 +00:00
Pavel Roskin
dc9869db9e
* screen.c (Xtry_to_select): Make static, rename to
...
do_try_to_select().
2002-11-11 04:07:40 +00:00
Pavel Roskin
5d8071ceb4
* screen.c (chdir_other_panel): Change behavior of Alt-O -
...
change the other panel to the current directory, put it to the
listing mode if needed. Based on a patch from PLD Linux
Distribution.
2002-11-11 00:44:27 +00:00
Pavel Roskin
df9b2f4c5c
* myslang.h: Don't define ERR - it conflicts with sys/ucontext.h
...
in glibc 2.1.3.
* key.c: Use -1, not ERR.
2002-11-06 06:08:11 +00:00
Andrew V. Samoilov
c84ff58e4e
(configure_vfs): Simplify #if logic.
...
(cd_dialog): Remove unneeded code.
(vfs_smb_get_authinfo): Use enum instead of static variables.
2002-11-04 12:33:15 +00:00
Pavel Roskin
8bd8b04f57
Remove:
...
Consider applying a patch from PLD to make M-o propagate the current
directory to the other panel.
2002-11-03 09:02:09 +00:00
Pavel Roskin
f7961b614e
* boxes.c (configure_vfs): Ask whether passive connections
...
should be used.
2002-11-01 20:40:19 +00:00
Pavel Roskin
db31e4b3c4
* main.c (main): Use O_TRUNC when opening the file to write the
...
last working directory. Fix segmentation fault when exiting
while on VFS.
* util.c (mc_mkstemps): Use O_TRUNC to open temporary files.
2002-11-01 20:24:07 +00:00
Andrew V. Samoilov
1c8f1cb327
* view.c (normal_search) [HAVE_CHARSET]: Fix segmentation fault
...
on first search. Writting to readonly "" is not good idea.
2002-10-31 11:55:35 +00:00
Andrew V. Samoilov
25739803a8
* view.c (init_growing_view): Mark message for translation.
...
(normal_search) [HAVE_CHARSET]: Convert saved search string to
original codeset if input_dialog() returns empty string.
2002-10-31 11:15:07 +00:00
Pavel Roskin
5d46a2d6b7
Done:
...
reimplement "-P" in a safer way (temp file instead of stdout) - possibly
security issues.
2002-10-31 06:54:58 +00:00
Pavel Roskin
af687f67c5
* main.c (probably_finish_program): Eliminate.
...
(handle_args): Use exit code 1 only for errors, 0 for legitimate
options such as "--help".
2002-10-31 06:52:33 +00:00
Pavel Roskin
a04dd8754e
* main.c: Option -P takes an argument (output filename) now.
...
(main): Output the last directory to the specified file. Don't
output "." is this information is unavailable.
2002-10-31 04:31:52 +00:00
Pavel Roskin
2c3b0c50b6
* subshell.c (subshell_name_quote): Don't quote numbers and
...
letters if possible and safe.
2002-10-31 04:01:19 +00:00
Pavel Roskin
2d3c157e52
* charset.h: Provide new inline functions convert_to_display_c()
...
and convert_from_input_c().
* view.c: Include charset.h unconditionally, use new conversion
functions that don't require ifdefs.
2002-10-30 23:42:21 +00:00
Pavel Roskin
4d20330abc
Reformat.
2002-10-30 23:16:16 +00:00
Pavel Roskin
517243efa0
* charset.h [!HAVE_CHARSET]: Provide dummy macros for
...
convert_to_display and convert_from_input. Eliminate uchar
definition, use unsigned char, adjust dependencies.
* charsets.c (convert_to_display): Tolerate NULL argument.
(convert_from_input): Likewise.
2002-10-30 23:14:26 +00:00
Pavel Roskin
a305ec68f9
Reformat.
2002-10-30 22:48:59 +00:00
Pavel Roskin
3ee1c3b3f6
* ext.c (exec_extension): Don't create self-destructing scripts
...
for the viewer - remove those scripts manually after calling
view(). This fixes the problem with double F8 in the viewer on
parsed files.
Reported by David Martin <dmartina@excite.com>
2002-10-30 21:38:33 +00:00
Pavel Roskin
0ff23cc6a3
* ext.c (exec_extension): Don't rely on working #! - explicitly
...
run /bin/sh on the temporary script.
2002-10-30 21:22:42 +00:00
Pavel Roskin
04f460d565
* mouse.h: Use definitions for GPM_B_DOWN and GPM_B_UP
...
compatible with gpm-1.20.
Reported by by David Martin <dmartina@excite.com>
2002-10-30 20:52:59 +00:00
Pavel Roskin
38e3189d0a
* lib/mc.ext.in: Rename TROFFASCII to MAN_FLAGS.
...
* configure.in: Likewise. Add "-c" (disable ANSI color) to
MAN_FLAGS if supported.
2002-10-30 02:37:48 +00:00
Pavel Roskin
85f55fe291
* panel.h: Use spaces, not commas, in the format - they are more
...
readable and easier to document.
* screen.c (panel_format): Likewise.
(mini_status_format): Likewise.
2002-10-30 00:56:08 +00:00
Pavel Roskin
6efcfdbc68
Don't use decorative spaces in any new translatable strings.
2002-10-29 22:13:17 +00:00
Pavel Roskin
afb2c8abe5
Done:
...
Work around bug in Red Hat 8.0 S-Lang that hides non-ascii characters in
POSIX locale or disable Red Hat 8.0 S-Lang by default.
2002-10-29 21:46:50 +00:00
Andrew V. Samoilov
b932fcb249
* view.c (init_growing_view): Mark message for translating.
...
(normal_search) [HAVE_CHARSET]: Convert saved search string to
original codeset if input_dialog() returns empty string.
2002-10-29 13:01:09 +00:00
Pavel Roskin
dbaf8aee0c
Done:
...
Write a document explaining how to report bugs and ask questions in the
mailing lists.
2002-10-29 01:00:04 +00:00
Pavel Roskin
c7d15b7357
Add:
...
Test for groff and for -P-c option to groff to disable ANSI colors.
2002-10-28 16:36:03 +00:00
Pavel Roskin
3604a2f2d4
Add:
...
Write a document explaining how to report bugs and ask questions in the
mailing lists.
2002-10-28 16:09:17 +00:00
Pavel Roskin
dd16f958a6
Move to "before 4.6.0-pre2":
...
Allow modifiers for keys in mc.lib, like "shift-up".
2002-10-25 22:20:55 +00:00
Pavel Roskin
bec34c88b5
* screen.c (mini_info_separator): Revert last patch. The bug is
...
in Red Hat 8.0 S-Lang.
2002-10-24 23:30:32 +00:00
Pavel Roskin
d6b2ae879a
* screen.c (mini_info_separator): The separator was one
...
character too long.
(show_dir): Remove obsolete linux_unicode hack.
2002-10-24 22:53:01 +00:00
Pavel Roskin
586785c248
* dlg.c (init_dlg): Redraw screen after selecting the focused
...
widget, not before. The bug affected file progress dialog with
verbose operation off.
Reported by Dmitry Semyonov <Dmitry.Semyonov@oktet.ru>
2002-10-24 21:26:52 +00:00
Pavel Roskin
ac200c18ba
Clarify the comment.
2002-10-24 21:19:47 +00:00
Pavel Roskin
935a2b4d4e
Reformat. The formatting in those files was unbearable.
2002-10-24 20:25:07 +00:00
Pavel Roskin
11b1447432
* filegui.c (check_progress_buttons): Reinitialize ret_value to
...
avoid old values after incomplete events.
Reported by Dmitry Semyonov <Dmitry.Semyonov@oktet.ru>
2002-10-24 20:23:21 +00:00
Pavel Roskin
42070839c7
* man2hlp.c (handle_link): Treat link name after & as regular
...
text.
Suggested by David Martin <dmartina@excite.com>
2002-10-24 13:32:30 +00:00
Andrew V. Samoilov
8085a7d36c
* poptconfig.c (configLine): Cast the argument to functions for
...
character classification to unsigned or use unsigned char *.
(poptReadConfigFile): Likewise.
* popthelp.c (singleOptionHelp): Likewise.
* poptparse.c (poptParseArgvString): Likewise.
2002-10-24 10:02:40 +00:00
Andrew V. Samoilov
8d3ff7384d
* main.c (show_change_notice): Make local variable in main().
...
(compatibility_move_mc_files): Merge with
do_compatibility_move() and return 1 if moving was done, 0
otherwise. Move ~/.mc.tree to ~/.mc/Tree.
2002-10-23 09:01:08 +00:00
Andrew V. Samoilov
2a7a2598df
s/chwon/chown/
2002-10-23 08:26:16 +00:00
Andrew V. Samoilov
cde108f585
* file.c (copy_file_file): Reuse message.
...
(copy_dir_dir): Eliminate one more goto.
2002-10-23 08:22:53 +00:00
Pavel Roskin
05b4cca7cd
Add:
...
Work around bug in Red Hat 8.0 S-Lang that hides non-ascii characters in
POSIX locale or disable Red Hat 8.0 S-Lang by default.
2002-10-23 07:41:22 +00:00
Pavel Roskin
bac6c6eaf2
* man2hlp.c (main): Remove unnecessary spaces in the table of
...
contents.
2002-10-23 00:42:34 +00:00
Pavel Roskin
19a87dbeed
* setup.c: Remove dead code surrounded by
...
SAVE_CHANGES_OUTSIDE_OPTIONS_MENU.
* tree.c: Make tree_navigation_flag static.
2002-10-23 00:17:19 +00:00
Pavel Roskin
4827241c62
* help.h: Remove unused characters.
...
* help.c (show): Remove handling of unused characters.
2002-10-22 23:56:26 +00:00