1
1

977 Коммитов

Автор SHA1 Сообщение Дата
Pavel Roskin
f3a84ebc1a * tty.h: Remove support for old curses and GNOME.
* global.h: Likewise.
2001-09-03 03:07:46 +00:00
Pavel Roskin
fc6efa62f9 * widget.c (label_new): Set initial width of the widget based on
the initial text.
2001-09-03 01:15:07 +00:00
Pavel Roskin
2ee372d4a8 * view.c (hex_search): Don't use sscanf() to search for quoted
strings - use strchr instead.
2001-09-02 20:34:44 +00:00
Pavel Roskin
6f8323907f Trimmed using last chtrim. Ensure exactly 2 spaces before e-mail. 2001-09-01 20:12:16 +00:00
Timur Bakeyev
043e782496 2001-08-31 23:14:21 Timur Bakeyev <mc@bat.ru>
* utilunix.c: init_groups(), destroy_groups(), get_user_permissions()
	rewritten to use GTree structure and functions. Add new static helper
	functions mc_gid_compare() and mc_gid_destroy().

	* util.h: Removed deprecated structure user_in_groups.

	* screen.c: Fixed typo in format report error string.

2001-08-31 23:14:21  Timur Bakeyev <mc@bat.ru>

	* utilunix.c: get_user_rights() renamed into get_user_permissions().
	delete_groups() renamed into destroy_groups().
	* util.h: Likewise.
	* screen.c: Likewise.
	* main.c: Likewise.
2001-09-01 13:47:34 +00:00
Pavel Roskin
f2547b3cbd * cmd.c (dirsizes_cmd): Don't cast st_size to long - use off_t
instead, since off_t can be longer.
Reported by Radovan Bukoci <rado@autoparts.sk>
2001-09-01 07:51:14 +00:00
Pavel Roskin
28ed7f82c0 * info.c (info_show_info): Use size_trunc_len() instead of
print_bytesize().  Don't assume English word ordering.  Add
singular message when single block.
* win.c (print_bytesize): Remove.
(sprint_bytesize): Remove.
* win.h: Remove print_bytesize() and sprint_bytesize().
2001-08-30 16:58:40 +00:00
Pavel Roskin
1ef25591d2 * util.c (size_trunc_len): Add units parameter. Change all
callers.
2001-08-30 16:41:08 +00:00
Pavel Roskin
242a26c03b * util.c (size_trunc_len): Print size values with some (little)
sense for tiny and even wee lengths (i.e. squeezed X terminals).
2001-08-30 16:19:45 +00:00
Pavel Roskin
54b219ebb6 * info.c (info_show_info): Move comment line just before
translatable message so it's shown in .po files to alert
translators.  The message (translated) is used to set the start
column (so the available width) for some "truncatable" strings.
2001-08-30 15:14:39 +00:00
Pavel Roskin
596869e68a * key.c (learn_key): Turn off keypad to disable intepreting keys
by ncurses.
Reported by Frederic L. W. Meunier <fredlwm@pervalidus.net>
2001-08-27 21:24:29 +00:00
Pavel Roskin
511a88a5bf * xcurses.c: Remove.
* Makefile.in: Remove all references to xcurses.c.
2001-08-26 08:56:29 +00:00
Pavel Roskin
4bbb7fd935 * user.h: Include "../edit/edit-widget.h", not
"../gtkedit/edit-widget.h".
2001-08-24 18:24:46 +00:00
Pavel Roskin
9466c031d8 * subshell.c: Use standard Autoconf symbols to determine whether
to include <stropts.h> and <grp.h>.
2001-08-24 04:51:11 +00:00
Pavel Roskin
7dbf6695ff * subshell.c (feed_subshell): Don't wait forever after the first
select() call if fail_on_error is true.  This alleviates hang
with zsh on QNX Neutrino.
2001-08-24 02:17:15 +00:00
Pavel Roskin
bca1e47369 * view.h: Declare view_dlg.
* main.h: Declare edit_dlg.
* layout.c (change_screen_size): Remove external declarations
inside the function.
2001-08-21 06:32:41 +00:00
Pavel Roskin
19437f2557 * view.c (load_view_file) [!HAVE_MMAP]: Warning fix. 2001-08-20 07:46:04 +00:00
Pavel Roskin
d56dd815b1 * main.c (mc_maybe_editor_or_viewer) [!USE_INTERNAL_EDIT]:
Reenable to make "mc -v" possible.
(do_nc): Call mc_maybe_editor_or_viewer() even if the editor
is not compiled in.
(argument_table) [!USE_INTERNAL_EDIT]: Disable "-e".
2001-08-20 05:39:21 +00:00
Pavel Roskin
cbd8053c3d * view.c (view_handle_key) [HAVE_CHARSET]: Remove unneeded
statements.
2001-08-19 17:41:38 +00:00
Pavel Roskin
1daee3ab8f * screen.c [HAVE_X]: Disable unused code. 2001-08-19 17:33:26 +00:00
Pavel Roskin
05adbccda8 * fs.h: Correctly include <sys/param.h>.
* x.h: Include "global.h".  Move all contents ...
* global.h: Here.
2001-08-19 16:23:24 +00:00
Pavel Roskin
680d7fd55c * regex.c (regex_compile): Warning fix for ambiguous else. 2001-08-19 16:18:40 +00:00
Pavel Roskin
fdc234060f * key.c (xmouse_get_event): Filter out GPM_UP events that don't
follow a GPM_DOWN event.  Filter out events with unknown button
numbers, such as mouse wheel events.
(get_event): Return EV_NONE if xmouse_get_event() decided to
ignore the event.
2001-08-18 19:27:31 +00:00
Pavel Roskin
5215df9192 * main.c (init_sigchld): Disable subshell if SIGCHLD handler
cannot be installed.
2001-08-18 15:18:56 +00:00
Pavel Roskin
ced66d3c9b * x.h: Instead of undefining MIX and MAX after <gnome.h> make
sure that <sys/param.h> is included before <gnome.h>.
2001-08-18 07:35:11 +00:00
Pavel Roskin
4cac4d66ba * key.c (mc_bindings) [linux]: Remove old hack - recognizing
"e[2~" on all terminals.
2001-08-17 04:41:31 +00:00
Pavel Roskin
849fecec4c * charsets.c (load_codepages_list): Print a warning if
mc.charset cannot be opened.
* setup.c (load_setup) [HAVE_CHARSET]: Remove all popup messages
because it's to early to use them - ncurses would crash.
2001-08-16 21:01:12 +00:00
Pavel Roskin
b5e64692df * util.c (strip_ctrl_codes): Rewrite using pointers. Fix
stripping sequences beginning with "e[".  Check is_printable().
2001-08-16 03:52:51 +00:00
Pavel Roskin
ac504b9ba1 * man2hlp.c: Remove HTML support. Remove old link support.
Warning fixes.
(print_string): Handle backslashes in verbatim mode too.
2001-08-16 01:36:41 +00:00
Pavel Roskin
99c80d28d9 * main.c (setup_pre) [HAVE_CHARSET]: Fix compilation with
ncurses.
2001-08-15 22:45:20 +00:00
Pavel Roskin
246ee1445c * textconf.c (features): Fix interpretation of
HAVE_SYSTEM_SLANG.
From David Martin <dmartina@excite.es>
2001-08-15 22:20:17 +00:00
Pavel Roskin
403dfdc24b * key.h (define_sequence): Change declaration to return int.
* key.c (define_sequence): Return 1 on success, 0 on error.
* learn.c (learn_button): Don't accept sequence if
define_sequence() has failed.
2001-08-14 04:48:26 +00:00
Pavel Roskin
689c3fb9ac Replace "Can't" with "Cannot" everywhere. 2001-08-14 00:55:34 +00:00
Pavel Roskin
686041bbe2 * learn.c (learn_save): Fix memory leak. 2001-08-12 18:20:33 +00:00
Pavel Roskin
596d916e5b * dir.c (string_sortcomp) [HAVE_STRCOLL]: Make static. 2001-08-12 16:36:55 +00:00
Pavel Roskin
76926ea622 * cmd.c (guess_message_value): Typo - replace "LC_MESSAGE" with
"LC_MESSAGES".
2001-08-12 08:36:26 +00:00
Pavel Roskin
af4e2abdab * dir.c (string_sortcomp) [HAVE_STRCOLL]: Always use strcmp()
for case sensitive sort.  For case insensitive sort use
strcoll() if it's case insensitive for ASCII and g_strcasecmp()
otherwise.
2001-08-12 08:20:31 +00:00
Pavel Roskin
b3fbb01112 * achown.c (chown_advanced_cmd): Remove dead code.
* chown.c (chown_cmd): Likewise.
* chmod.c (chmod_cmd): Likewise.
2001-08-12 03:33:23 +00:00
Pavel Roskin
0177db2941 * charsets.c (load_codepages_list): Use concat_dir_and_file(). 2001-08-12 03:27:27 +00:00
Pavel Roskin
50a2391d2b * mad.h: Disable glib support - it doesn't work properly. 2001-08-11 05:13:10 +00:00
Pavel Roskin
2da73069b9 * view.c: Warning fixes. Include "cmd.h". Rename help_cmd()
to view_help_cmd().
(view_handle_key) [HAVE_X]: Disable '!' and Ctrl-O.
2001-08-07 16:53:55 +00:00
Pavel Roskin
5c428dc7a3 * main.c (do_execute): Don't show prompt if the command is empty
and the subshell is not running.
* view.c (view_handle_key): Add support for Ctrl-O in the viewer.
Suggested by Walery Studennikov <despair@sama.ru>
2001-08-07 16:32:22 +00:00
Pavel Roskin
d05bfe1f01 * boxes.c (display_init): Associate correct help topic.
(sort_box): Likewise.
(set_panel_filter): Likewise.
* option.c (init_configure): Likewise.
* menu.c (menubar_handle_key): Show help dependent on the active
menu.
2001-08-06 22:22:04 +00:00
Andrew V. Samoilov
12a291afdd ;) 2001-08-06 15:35:22 +00:00
Andrew V. Samoilov
7b568914ec * view.c (block_search): Return the position where the block was
found as declared in comment.
(hex_search): Don't increase pos, block_search returns now right
position.
2001-08-06 15:33:38 +00:00
Andrew V. Samoilov
22861f9737 * mad.c (mad_strdup): Return NULL if NULL is passed. 2001-08-06 15:32:34 +00:00
Andrew V. Samoilov
cd34ee8d1f * mad.[ch] (mad_check): Declare file parameter const.
(mad_alloc): Likewise. Don't truncate it.
(mad_abort): Declare message and file parameters const.
2001-08-03 10:33:54 +00:00
Pavel Roskin
b201fe6077 * file.c: Warning fix. Include global.h before other local
includes.
* filegui.c: Likewise.
(fmd_init_i18n) [!ENABLE_NLS]: Completely disable.
* i18n.h [!ENABLE_NLS]: Warning fix.
* learn.c (init_learn): Move do_refresh() call immediately
before cleate_dlg().  Warning fix.
2001-08-03 04:47:52 +00:00
Pavel Roskin
27d0af32c6 * Makefile.in: "install" now depends on "all".
Reported by Walery Studennikov <despair@sama.ru>
2001-07-31 15:24:15 +00:00
Andrew V. Samoilov
4e15f75f32 * complete.c (command_completion_function): Don't stop $PATH
processing on empty entry. Interpret it as current directory.
2001-07-31 15:21:28 +00:00