Merge branch '1490_multi_screens'
commit9adda31a9f1accc0785f7dbd87d75a7f3af39f76
authorAndrew Borodin <aborodin@vmail.ru>
Tue, 22 Jun 2010 17:45:13 +0000 (22 21:45 +0400)
committerAndrew Borodin <aborodin@vmail.ru>
Tue, 22 Jun 2010 17:45:13 +0000 (22 21:45 +0400)
tree4a6c3111ac1c6e76ae4f58f9ad8917a46e653f0d
parent104c2a062809f5622e15be24d67a1003cd15399d
parentb97ec0fad70304791179c8a26e889a4a14a4026a
Merge branch '1490_multi_screens'

* 1490_multi_screens: (21 commits)
  Updated EN and RU man pages.
  Lock file is created and destroyed with full path.
  Implemented file locking in hex editor.
  Allow use file locking in various components of MC.
  Ask user before exit if there are opened screens in MC.
  SIGWINCH handling in suspended dialogs.
  Close dialogs during MC shutdown.
  Support of multiple editors and viewers.
  Added code names for parentheses, brackets and braces.
  MC Edit: column_highlighting flag is a member of WEdit struct.
  MCView: reimplemented messages and commands handling.
  Added type for MC viewer exit codes. Changed MC viewer run interface.
  Added function to get dialog title.
  Renamed current_dlg variable to top_dlg.
  Added modal flag to the dialog structure.
  Renamed dlg_id and parent fields of Widget structure.
  Reimplemented widget list in dialog using GList.
  Added dialog state (active, suspended, closed).
  Modified dialog initialization.
  Reimplemented dialogs stack using GList.
  ...