Alexandr Prenko
4c00848641
Minor code cleanups
2010-05-24 14:42:01 +03:00
Alexandr Prenko
9722a476e6
Fixed bug: Wrong last char processing in handle_alt_font
2010-05-24 14:42:01 +03:00
Alexandr Prenko
738fed4ffb
Fixed bug: Wrong string length calculation
2010-05-24 14:42:01 +03:00
Alexandr Prenko
fc0a3ebe93
Fixed bug: Wrong odd SH warning
2010-05-24 14:42:01 +03:00
Alexandr Prenko
84c1f750c4
Fixed string splitting by '\&' bug
2010-05-24 14:42:00 +03:00
Alexandr Prenko
8a46e40564
Fixed backslash handling
2010-05-24 14:42:00 +03:00
Alexandr Prenko
fd3dd57078
Bug fix: Invalid content generation
2010-05-24 14:42:00 +03:00
Slava Zanko
d523d6e531
Replace man2hlp (from C to perl)
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-24 14:41:55 +03:00
Slava Zanko
649487fac1
Ticket #45 : Build system does not allow cross compiling
...
The man2hlp program is build using the target compiler. The
resulting executable therefore does not work on the build host.
Since the man2hlp program is needed during compile time, the build
will fail.
Moved man2hlp into separate subdir
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-24 10:06:56 +03:00
Andrew Borodin
6d5c2628fe
Ticket #2042 : added a capability to create relative symlinks.
...
The original patch was posted by Anton Monroe <akm at meer dot net>
to mc-devel@gnome.org mailing list:
http://mail.gnome.org/archives/mc-devel/2006-April/msg00020.html
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-22 12:08:18 +04:00
Slava Zanko
da26aa561f
Ticket #2195 : Crash on search in viewed file after Parsed/Raw switching
...
View (F3) some file.
Switch Raw->Parse or Parse->Raw (F8).
Search any text, contained in the file.
Crash!
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-21 21:50:46 +04:00
Andrew Borodin
e8dbca5c25
New "Layout" configuration dialog is fully described.
...
Fixed dialog size calculation.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
6a306c18b2
old_esc_mode option can be setup now in 'Configure options' dialog.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
68523ac781
Reorganizing of 'Panel options' configuration dialog.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
b95c9d42a5
Applied mouse_scroll_pages option to the mouse wheel.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
a0dc031854
More options in configure dialogs.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
8fd0771e38
Modified loading/saving panel options.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
2b167cbef0
Configuration dialogs reorganization.
...
Panel options are moved to new dialog.
Panel setup options are collected in a special structure.
Includes clean up.
Code indentation.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:46:15 +04:00
Andrew Borodin
be622a9981
Refactoring of configuration handling.
...
Some functions were renamed. Code was reorganized.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:44:43 +04:00
Andrew Borodin
f9f686af1e
Added new quick widget: quick_groupbox.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:44:42 +04:00
Andrew Borodin
4ef4a5e032
Ticket #320 : menu and configuration dialogs reorganization.
...
'Left'/'Right' menu was reorganized.
'File listing' menu item was added to fast switch file panel
to file listing mode.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 18:44:42 +04:00
Ilia Maslakov
718fdc8acc
Ticket #2021 (MarkFileDown/MarkFileUp)
...
Added a new panel action 'PanelMarkFileDown'/'PanelMarkFileUp' for mark files and move cursor to the down or up after mark.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-05-14 18:18:37 +04:00
igor_b
877a9582f6
Ticket #2192 : incorrect calculation of autocomplition window width.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 15:44:39 +04:00
Ilia Maslakov
c94da73c54
Ticket #2182 (fix incorrect tab size)
...
fixed incorrect tab size
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-05-14 11:48:45 +04:00
Andrew Borodin
c657141cbe
Fixed 'mc -e' and 'mc -v' modes.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-14 11:27:42 +04:00
Andrew Borodin
22b53cdf58
Ticket #2187 : fix of broken 'mc -e' and 'mc -v' modes.
...
Initial step: refactoring: a piece of code was moved form main.c
into args.c. Some functions and variables were renamed.
Fixed includes.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 11:27:42 +04:00
Andrew Borodin
7eb8f4030c
Ticket #2183 : edit crash while opening some incorrect files.
...
The result of
touch 1.gz
is not a valid gzip'ed file. MCEditor crashes trying open it.
Changed initialization order of editor to init charset conversion
handler by non-zero value before open a file.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-14 11:10:10 +04:00
Andrew Borodin
73fbf38d46
Merge branch '2178_editor_ctrl_z_crash'
...
* 2178_editor_ctrl_z_crash:
Applied MC indentation policy.
Ticket #2178 : crash in the return to the standalone MC editor.
2010-05-11 16:17:19 +04:00
Andrew Borodin
c468f37e5c
Applied MC indentation policy.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-11 16:16:58 +04:00
Andrew Borodin
1980c5070b
Ticket #2178 : crash in the return to the standalone MC editor.
...
Don't touch file panels info if MC runs as standalone editor or viewer.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-11 16:16:13 +04:00
Andrew Borodin
296b8e6d79
Ticket #2025 : changed URL for bug reports.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-08 18:15:59 +04:00
Ilia Maslakov
91859e4a21
Fixed fogotten diff_map, diff_keymap
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2010-05-08 12:49:53 +00:00
Ilia Maslakov
823387a793
Removed hardcoded hotkeys in dialog.c Replaced keymap's initialization from main.c into setup.c
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Collect keybind-related variables in src/keybind.[ch] files.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-07 15:02:11 +04:00
Slava Zanko
cc1dbc7908
Fixed behavior after pressing PageDown at end of file
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-05 21:33:16 +03:00
Andrew Borodin
5b26c97961
Ticket #2135 : fix of jump to end of file in viewer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 21:33:16 +03:00
Andrew Borodin
fbf2dd73c4
Updated Russian translation.
...
Fixed width of diff options dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 21:40:20 +04:00
Slava Zanko
8f48bf2aec
Fixed errors and warnings in compilation stage.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2010-05-05 16:24:14 +04:00
Andrew Borodin
9970def1c2
More accuracy of Diff Viewer conditiona compilation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
a2ec23a504
Type accuracy in feed_subshell() function.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
873880edc2
vfs_timeout and use_netrc variables were moved to vfs.h file.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
54b38bd381
Set maximum width of help window to 80 symbols.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
dd74fc504c
Minor optimization of show_version() function.
...
Set "Virtual File System" text item to plural form.
Applied i18n to "Data types" text item.
Added output of size_t size.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
f0f1a7c7ff
Removed unused src/ecs* files and related stuff.
...
As a consequence, --enable-extcharset option of configure was removed.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
80ceccd90d
Removed uneeded extra assignment of command line complete flags.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
fc43eba894
Changed function argument names.
...
Changed function argument names to suppress compile warnings:
panel.h:143: warning: declaration of 'index' shadows a global declaration
panel.h:144: warning: declaration of 'index' shadows a global declaration
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
c0f6a3bd1d
Fixed formatting after indentation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Pavel Vasilyev
e88141145e
Ticket #1949 : complete initialization of structures in src/args.c.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Andrew Borodin
7ada01bfa1
Ticket #2078 : changed return value of init_translation_table() function.
...
init_translation_table() now returnes newly-allocated string
instead of pointer to the static buffer.
Thanks Vit Rosin for original patch.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Vit Rosin
993d678ed9
Use EXIT_FAILURE symbolic name as return code.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00
Vit Rosin
1c367a41fd
Removed unneeded break after return.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2010-05-05 16:24:14 +04:00