Merge branch '2695_expansion_to_src'
* 2695_expansion_to_src: (51 commits)
Fixed creation of lock files
Changed function remove_encoding_from_path() for return vfs_path_t type
fixup! Added tests for examine_cd() function.
panels: Show archive name when entering to archive
Fixed destination file name when file dialog with single operation is appear
vfs_path: Fixed broken relative paths processing.
Reimplemented list of operated files using GSList.
Return values of following functions are constants now:
Changed src/filemanager/file.c to handle vfs_path_t objects.
Changed lot of functions in src/ directory
Share same code between update_xterm_title_path() and midnight_get_title() functions
Changes to handle vfs_path_t object:
VFS: Added new function vfs_path_to_str_flags()
Use vfs_path_t in execute.c and subshell.c.
Changed do_cd() and do_panel() functions
Added unit test for do_panel_cd() functions.
Code refactoring: removed concat_dir_and_file() function.
Code refactoring
Changed internal viewer to use vfs_path_t objects.
Changed internal editor to use vfs_path_t objects.
...