Merge branch '2206_jump_line'
authorSlava Zanko <slavazanko@gmail.com>
Sat, 16 Feb 2013 14:47:53 +0000 (17:47 +0300)
committerSlava Zanko <slavazanko@gmail.com>
Sat, 16 Feb 2013 14:47:53 +0000 (17:47 +0300)
commit2bf1aeb6d4f704927cb06863f64837d88d88742a
treea831708e9bb31b6fa7e48e7e9c2831f5ce4dd803
parentb66a1e0592ff5708e3ddf455726b2357192e2cca
parentd508520646c84fe2facbfd27a564a17965ccd879
Merge branch '2206_jump_line'

* 2206_jump_line:
  Add description of feature to man/help
  Implementation of getting last editing/viewing position of file.
  Add default options for most popular editors/viewers.
  Add support of reading parameters for external editor/viewer from main config.
  mc_config_get_string(): if default parameter is NULL, then no any config entities will be created
  mc_config_get_string_raw(): if default parameter is NULL, then no any config entities will be created
  Add lib/strutil/replace:str_replace_all() function.
  Add src/execute.c:execute_external_editor_or_viewer() function.
  Add function lib/utilunix.c:my_systemv_flags()
  Code refactoring: split src/execute.c:execute_with_vfs_arg() function.
  Add tests for src/execute.c:execute_with_vfs_arg() function.
  Add new functions:
  Code refactoring: my_system was split by few functions.
  Add tests for lib/utilunix.c:my_system() function
  Ticket #2206: Add jump support to target line in some external editors