when PORT_HAS_PAINT_FRAME in undefined.
* wtools.c (listbox_refresh): Disable for HAVE_X, define to
an empty macro instead.
(listbox_callback): Call listbox_refresh() regardless of HAVE_X.
(create_listbox_window): Likewise.
used by message () as printf pattern, so "%s" has to be added
if plain string must be shown but printf conversion
specification(s) may be there.
* view.c (do_view_init): ditto
* user.c (debug_out): ditto
* utilunux.c (close_error_pipe, check_error_pipe): ditto
* background.[ch], vfs/util-alone.c (message_1s): third parameter
constified
egrep_path hardcoded to "egrep" as it is done in locate_egrep ()
(locate_egrep): commented out
(rotating_dash) [!HAVE_X]: moved into do_search to prevent warning
for regexp '^' pattern also, fixed
(search) [HAVE_GNOME]: gnome_message_box_new don't expand printf
pattern, so g_strdup_printf used
* find.c (find_parameters): don't use stat structure if mc_stat failed
* gdesktop.c (new_terminal): Use gnome_open_terminal, and do not
pass arguments here.
* gcmd.c (gnome_open_terminal_with_cmd): When launching
gnome-terminal, pass the --start-factory-server --use-factory
arguments here.
"--enable-mcserv-install" has heen specified.
Don't quote the first argument in all calls to AM_CONDITIONAL
to work around a bug in Automake 1.4.
* doc/Makefile.am: Use MCSERV_INSTALL conditional.
* vfs/Make-mc.in: Likewise.
rpm output varies between versions.
(mcrpmfs_copyout): Fix processing of CONTENTS.cpio. Match
filenames beginning with "./" - they are used in the version 4
packages.
(invoke_subshell): ... this.
(init_subshell): Initialize raw_mode here instead of delayng it
until invoke_subshell(). Otherwise the current mode may have
been changed by edition_pre_exec(), which caused Ctrl-O to be
ignored on FreeBSD if a command has been run before switching
to the subshell.
* gdesktop.c (desktop_icon_set_busy): Use a pretty arrow instead
of GDK_TOP_LEFT_ARROW.
(click_proxy_button_press): Likewise.
* gcmd.c (set_cursor_normal): Set the cursor to NULL so that we
pick up the cursor that the window manager set for us.
* gscreen.c (panel_tree_scan_begin): Use set_cursor_busy().
(panel_tree_scan_end): Uset set_cursor_normal().
* gdesktop.c (should_hide_nautilus_file): New function, used to
decide if things should be hidden (handles nautilus home key,
trash key, and .nautilus-metafile.xml for now)
(desktop_reload_icons): Hook up above function.
* gdesktop-init.c (migrate): New function to help migrate metadata
information.
* gscreen.c (file_list_popup): Changed here too.
* gdesktop-init.c (gdesktop_links_init): Migrate from Trash to
Trash.gmc to integrate with Nautilus on the same computer.
* gcmd.c (create_trash_panel): ditto
* gpopup2.c (check_trash_func): Rename trash directory to Trash.gmc
NULL when appropriative error message can't be found as it is expected
in cli_errstr(). Return type changed to const char *
* smbfs.c (smbfs_fill_names): implemented
(smbfs_stat): unneeded g_strdup/g_free calls removed
(smbfs_loaddir): memory leaking fixed
* samba/libsmb/clientgen.c (rap_errmap, prots): constified
NULL when appropriative error message can't be found as it is expected
in cli_errstr(). Return type changed to const char *
* smbfs.c (smbfs_fill_names): implemented
(smbfs_stat): unneeded g_strdup/g_free calls removed
(smbfs_loaddir): memory leaking fixed