Merge branch '2888_cleanup'
commit0668e878ebc9233df0d45ed07cde3a4ee02cfa54
authorAndrew Borodin <aborodin@vmail.ru>
Mon, 22 Oct 2012 06:09:17 +0000 (22 10:09 +0400)
committerAndrew Borodin <aborodin@vmail.ru>
Mon, 22 Oct 2012 06:09:17 +0000 (22 10:09 +0400)
treefc00e88892eaa1bfd6402a9a53c9844e753a6fb4
parentef9d337d6f32a0159e5ced44944776825a697c41
parent6c94ef16ec278d9279d7e2756945c16489e18a38
Merge branch '2888_cleanup'

* 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.
  ...