In
tests/lib/mcconfig/Makefile.am
tests/lib/vfs/Makefile.am
tests/src/filemanager/Makefile.am
AM_LDFLAGS = -Wl,-z,muldefs
is used, but on cygwin the linker does not accept the "-z" option and
AM_LDFLAGS = -Wl,--allow-multiple-definition
is required instead.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 2888_cleanup:
Fix of DOXYGEN docs: @return instead of @returns
src/filemanager/command.c: add DOXYGEN doc little little code cleanup.
(enter): use GString instead of hand-made memory (re)allocation.
Clarify of sig_atomic_t usage (got from Mutt).
Define winch_flag as volatile sig_atomic_t.
Fixups of SIGWINCH handling.
Don't exit after migration of configuration files.
Tweak sources for --with-x/--without-x option.
Init file highlighting only in full mode.
(exit_subshell): return gboolean instead of int.
lib/strutil/strverscmp.c: add missing include of config.h.
(fish_linear_abort): type accuracy.
(fish_file_store): remove unnecessary 'was_error' variable.
(fish_file_store): type accuracy to avoid counter overflow while copiyng huge files.
(ftpfs_file_store): type accuracy and simplify conditions.
Ticket #2888: code cleanup before 4.8.7 release.
src/filemanager/dir.c: refactored growing of dir_list into a separate
function.
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
* 2888_cleanup: (30 commits)
Refactoring of endless loops and some type accuracy.
Refactoring of subshell support.
Remove stub environment file from tests
make internal library for testing purposes
remove src/main.h file
Move global variables to an appropriate place
move do_load_prompt() and load_prompt() from src/main.c to src/filemanager/layout.c
move do_cd from src/main.c to src/filemanager/panel.c
mcedit: type accuracy in block operation routines.
Fix of sys/ioctl.h includes: use HAVE_SYS_IOCTL_H guard.
Optimization of SIGWINCH handling.
src/filemanager/Makefile.am: cleanup source file list.
Clarify of i18n initialization.
Rename _syntax_marker to syntax_marker_t and reimplement it using GSList.
(compare_word_to_right): minor refactoring.
Fix types for line numbers and byte offsets in syntax highlighting engine.
Many editor functions: take editor as constant object.
(get_first_editor_line): minor refactoring.
(edit_get_syntax_color): return color directly.
Rename syntax_rule to edit_syntax_rule_t.
...
...and move update_xterm_title_path() and title_path_prepare()
from src/main.c to src/filemanager/layout.c
Signed-off-by: Slava Zanko <slavazanko@gmail.com>