Commit Graph

10246 Commits

Author SHA1 Message Date
Andrew Borodin 567e514f14 NEWS for 4.7.3 release.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:42:11 +04:00
Andrew Borodin 40d6aab43c Merge branch '2243_code_cleanup'
* 2243_code_cleanup:
  Removed unused vfs_die() function from mcserv.c.
  Fixed complile warnings about warn_unused_result attribute.
  Case insensitivity of ISO extension for mc.ext.in
  Fixed view of console contents via cons.saver.
  Fixed i18n of file operation dialogs.
  Avoided shadowing global LANG variable with man language
  Removed [panel:xmap] section from keybinding -- it is not implemented.
  Cleanup of compiler and linker flags of cons.saver.
  Fixed some i18n stuff.
  The major number of device wasn't initialized in parsing of 'list' command output.
  Ticket #2039: check returned value of g_path_get_basename().
  Ticket #2243: code cleanup before 4.7.3 release.
2010-07-05 21:35:56 +04:00
Andrew Borodin 8be8851b2a Removed unused vfs_die() function from mcserv.c.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Andrew Borodin a8e63cd2c0 Fixed complile warnings about warn_unused_result attribute.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Nerijus Baliunas 0dcd79ada2 Case insensitivity of ISO extension for mc.ext.in
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2010-07-05 21:35:18 +04:00
Andrew Borodin 7570f49906 Fixed view of console contents via cons.saver.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Andrew Borodin 442650239c Fixed i18n of file operation dialogs.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Slava Zanko 06e3dbbae9 Avoided shadowing global LANG variable with man language
Renamed internal variable LANG (the language of the man pages currently
being processed) to MANLANG in order to avoid screening global LANG
variable which defines current locale. As the result, got rid of Perl
man2hlp warnings about incorrect locale on build.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-07-05 21:35:18 +04:00
Andrew Borodin eeb93d2d61 Removed [panel:xmap] section from keybinding -- it is not implemented.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Andrew Borodin 1d58783bad Cleanup of compiler and linker flags of cons.saver.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Andrew Borodin e73bfb2486 Fixed some i18n stuff.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Andrew Borodin 63c290fef2 The major number of device wasn't initialized in parsing of 'list' command output.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Vit Rosin 76810bbf8b Ticket #2039: check returned value of g_path_get_basename().
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Andrew Borodin ec7b039588 Ticket #2243: code cleanup before 4.7.3 release.
Removed unneeded breaks from switch operators.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 21:35:18 +04:00
Ilia Maslakov a6bc7200ca Merge branch '2242_fish_external_scripts'
* 2242_fish_external_scripts:
  Applied MC indentation policy.
  Updated protocol description in README.fish
  Ticket #2242 (improved FISH)
2010-07-05 16:55:58 +00:00
Ilia Maslakov ce0ac8e66d Applied MC indentation policy.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-07-05 16:49:01 +00:00
Yury V. Zaytsev 8c9ac5ec55 Updated protocol description in README.fish
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-07-05 15:36:14 +00:00
Ilia Maslakov 36d59acf97 Ticket #2242 (improved FISH)
fixed configure.ac
    added lib/vfs/mc-vfs/fish/Makefile.am lib/vfs/mc-vfs/fishdef.h
    moved lib/vfs/mc-vfs/fish/README.fish
    fixed lib/vfs/mc-vfs/Makefile.am
    added external scripts in lib/vfs/mc-vfs/fish/
        * ls - get gile list
        * mkdir - make directory
        * rmdir - remove directory
        * unlink - delete file
        * chown - change owner/group of file
        * chmod - change mode of file
        * mv - move file
        * ln - make symlink
        * hardlink - make hardlink
        * send - copy file to target host
        * append - append file to target host (if exists)
        * get - copy file from target host
        * info - return resalts of scan remote host (have: perl, sed, awk, etc)

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>

fish.c: optimization and code cleanup
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>

optimization of FISH environment variables.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 15:35:42 +00:00
Ilia Maslakov e72693f30a Merge branch '2153_wrong_selection_fix'
* 2153_wrong_selection_fix:
  little optimization
  Ticket #2153 (editor wrong copy/move selected text)
2010-07-05 15:22:35 +00:00
Ilia Maslakov 7dec7e5083 little optimization
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-07-05 14:56:58 +00:00
Ilia Maslakov ad3cd6ae0c Ticket #2153 (editor wrong copy/move selected text)
fixed incorrect calculate position start/end marked block,
    after edit text in the area ahead marked text.

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-07-05 14:56:57 +00:00
Andrew Borodin aacc4f371c Merge branch '2231_edit_replace_all'
* 2231_edit_replace_all:
  Optimization: don't process the replacement string very often.
  Fixups of replacement algorithm.
  Fixed memory leak.
  Ticket #2231: fixup of replacement algorithm in mcedit.
2010-07-05 16:20:11 +04:00
Andrew Borodin 59a85303a8 Optimization: don't process the replacement string very often.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 16:19:33 +04:00
Andrew Borodin 3e6491dcac Fixups of replacement algorithm.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 16:19:33 +04:00
Andrew Borodin cc975c8024 Fixed memory leak.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 16:19:33 +04:00
Andrew Borodin d2aad0716b Ticket #2231: fixup of replacement algorithm in mcedit.
Type accuracy. Removed unused variables. Removed double assignment.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-07-05 16:19:33 +04:00
David Martin b341645369 l10n: Updated Spanish (Castilian) (es) translation to 100%
New status: 1101 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-07-01 06:43:44 +00:00
Andrew Borodin 23770e3137 Merge branch '2249_mc_crash'
* 2249_mc_crash:
  Ticket #2249: fix crash at startup
2010-06-30 12:03:46 +04:00
Oswald Buddenhagen 807ccb469c Ticket #2249: fix crash at startup
str_8bit_strdown() returned an incorrect value.
2010-06-30 10:15:46 +04:00
Andrew Borodin 2e973fbbbd Merge branch '2115_input_dialog_buttons'
* 2115_input_dialog_buttons:
  Applied MC indentation policy.
  Ticket #2115: fixed button location in common input dialog.
2010-06-28 16:23:00 +04:00
Andrew Borodin 955c95bc58 Applied MC indentation policy.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-28 16:22:49 +04:00
Andrew Borodin dd2ff08a48 Ticket #2115: fixed button location in common input dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-28 15:08:59 +04:00
Oleksandr Natalenko 45adeaffee l10n: Updated Ukrainian (uk) translation to 100%
New status: 1101 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-06-27 21:45:24 +00:00
Piotr Drąg 1853da8349 l10n: Updated Polish (pl) translation to 100%
New status: 1101 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-06-27 15:41:28 +00:00
Piotr Drąg 040f6d6722 l10n: Updated Polish (pl) translation to 99%
New status: 1100 messages complete with 0 fuzzies and 1 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-06-27 15:20:20 +00:00
David Martin bfa02d1f75 l10n: Updated Spanish (Castilian) (es) translation to 100%
New status: 1101 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (www.transifex.net).
2010-06-27 00:13:10 +00:00
Sergei Trofimovich 4abeb610fd misc/syntax/ebuild.syntax: added EGIT_PROJECT to list of known words
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2010-06-26 17:44:58 +03:00
Andrew Borodin b1e3cbbff1 Merge branch '2248_editor_set_codeset_fix'
* 2248_editor_set_codeset_fix:
  Ticket #2248: mcedit: don't try set codepage again after file load.
2010-06-25 20:45:57 +04:00
Andrew Borodin 9dfe1ed070 Ticket #2248: mcedit: don't try set codepage again after file load.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-25 14:39:36 +04:00
Andrew Borodin 82d67c61c5 Merge branch '1490_exit_subshell_fix'
* 1490_exit_subshell_fix:
  Ticket #1490: fix of exit from subshell handling.
2010-06-25 14:27:03 +04:00
Andrew Borodin f86415f03e Ticket #1490: fix of exit from subshell handling.
If several screens are opened, exit from subshell is handled
icorrectly.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-25 14:26:42 +04:00
Yury V. Zaytsev aa6e933d7c Merge branch '1446_spec_syntax'
* 1446_spec_syntax:
  Ticket #1446: Added highlighting for HTTPS URLs.
2010-06-25 10:16:21 +02:00
Igor Zubkov bbe8e8d40e Ticket #1446: Added highlighting for HTTPS URLs.
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2010-06-25 00:05:06 +02:00
Ilia Maslakov 856dab1d56 Merge branch '1907_filename_in_copy'
* 1907_filename_in_copy:
  Ticket #1907 (append filename to path copy/move operation)
2010-06-24 17:25:21 +04:00
nikk 9b5a8dec33 Ticket #1907 (append filename to path copy/move operation)
append filename to path into copy/move dialog, "to:" input field

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-06-24 11:01:02 +04:00
Andrew Borodin 5e35fb66c7 Updated all po files.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-22 21:54:11 +04:00
Andrew Borodin 9adda31a9f 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.
  ...
2010-06-22 21:45:13 +04:00
Andrew Borodin b97ec0fad7 Updated EN and RU man pages.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2010-06-22 21:44:56 +04:00
Slava Zanko 48fe4e6881 Lock file is created and destroyed with full path.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-22 21:44:53 +04:00
Andrew Borodin 0bd04ed34f Implemented file locking in hex editor.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-06-22 21:44:22 +04:00