Andrew Borodin
2254b24008
Refactoring: use GString instead of "struct selection".
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:51 +04:00
Andrew Borodin
18cc9ac0dd
(edit_translate_key): move from editkeys.c into editwidget.c
...
...and remove editkeys.c since it is empty.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
a85fc3367e
Sync with gnulib 62bb7a8bf95807d6339e1e17fc0d21c319b280a2.
...
* src/filemanager/lib/mountlist.c: port to HP NonStop.
(hasmntopt) [!HAVE_HASMNTOPT]: New function.
(MNT_IGNORE) [MNTOPT_IGNORE]: Use it.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Slava Zanko
79ee80c201
Code refactoring in tests.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:19 +04:00
Andrew Borodin
b3bc856974
Adjust look'n'feel of editor options dialog window.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
3037d88587
Clarify EN and RU man pages: list command line options alphabetically.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
6787221c15
(overwrite_query_dialog): adjust dialog size.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
30959e0b7d
Clarify widget redraw in runtime.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
ef94b84eaf
(size_trunc_len): support automatic maximum unit for specified size.
...
Fix typos.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
22f0cac4ea
Fix formatting in manual pages.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
3715c5254c
Fix wrapper location in description of -P/printwd option.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
f1316549a2
(edit_insert_over): move from src/editor/editcmd.c into src/editor/edit.c.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
17ceb233b0
(edit_insert_column_of_text_from_file): refactoring:
...
* move from src/editor/editcmd.c into src/editor/edit.c and make static;
* rename to edit_insert_column_from_file;
* make some refactoring.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Andrew Borodin
ef35db06d2
(edit_get_byte): refactoring: use edit_get_byte_ptr().
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:19 +04:00
Slava Zanko
1bd438923d
Code refactoring in tests.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:19 +04:00
Vladislav Petrov
0fbb469c42
Grammar fix in English man-page.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:19 +04:00
Andrew Borodin
556192bd4a
(init_panelize): support --disable-nls.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
c52003ec43
More use SELECTED_IS_PANEL define.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
f6a5241e18
(mcview_scroll_to_cursor): make static.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
2f25803ce2
Sync with gnulib 47f4ca8fe9506254200028c8a8c5fffbf1bf1161
...
Don't consider "devtmpfs" as dummy.
* src/filemanager/mountlist.c (ME_DUMMY_0): Remove "devtmpfs"
as there is storage associcated with it.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
9b0b017201
(input_update): minor optimization: don't call str_term_width2() twice.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
0d26829289
(mc_defines_destroy): use g_strfreev.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Slava Zanko
063d5a134f
Code refactoring in tests.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:18 +04:00
Slava Zanko
c984447f8e
Rename vfs_path_cmp() to vfs_path_equals()
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:18 +04:00
Andrew Borodin
8454f12f8f
Ticket #2954 : fix typo: occured -> occurred.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
3ecfeb04da
Get rid of g_return_* macros in file operation routines
...
...since they produce warnings about non-created UI and clutter screen
up.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
907b7cce5d
doc/man/ru/mc.1.in: fix formatting.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Slava Zanko
61fb6e33b3
Code refactoring in tests.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:18 +04:00
Slava Zanko
0e3550594f
Create tests/mctest.h with useful inline macros
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:18 +04:00
Andrew Borodin
bbf84a02e4
(check_progress_buttons): redraw file progress dialog
...
...after step from "Suspend" state to "Skip" one.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:18 +04:00
Andrew Borodin
c521ca12d5
Don't close the file progress dialog after press on "Skip" button.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 16:04:17 +04:00
Slava Zanko
5f99213a5e
Ticket #2944 : Prepare for release mc-4.8.8
...
Code indentation in tests.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-03-09 16:04:17 +04:00
Andrew Borodin
4bbeaf9f38
Merge branch '2101_skip_directory_scanning'
...
* 2101_skip_directory_scanning:
Update all po/*.po files.
While scanning directories, print directory counter and size
Refactoring of directory size calculation.
Handle "Skip" button in directory scanning status dialog.
Ticket #2101 : allow skip directory scanning before file operations.
2013-03-09 15:55:15 +04:00
Andrew Borodin
92e36fb79e
Update all po/*.po files.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 15:51:08 +04:00
Andrew Borodin
96d8539e3a
While scanning directories, print directory counter and size
...
...in addition to directory name.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 15:42:28 +04:00
Andrew Borodin
b0062fd8cd
Refactoring of directory size calculation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 15:42:28 +04:00
Andrew Borodin
ad2ca88bb9
Handle "Skip" button in directory scanning status dialog.
...
Don't show total size, number and time values of file operations
if directory scanning was skipped before.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 15:42:27 +04:00
Andrew Borodin
f0d34a2500
Ticket #2101 : allow skip directory scanning before file operations.
...
* (compute_dir_size_create_ui): add "Skip" button to the "Directory
scanning" progress dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 15:42:27 +04:00
infinitum
430e1f9d35
Ticket #2855 : add syntax highlighting for JAL and LKR files.
...
The Jal is a programming language used in PIC microcontrollers.
The lkr files determines how the gplink program works. The gplink
is part of gputils and creates PIC microcontroller program.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 11:10:40 +04:00
Sergey Y. Afonin
e80abb1ad2
Ticket #2896 : support syntax highlighting for makefile with .mak extension.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 10:59:18 +04:00
Polynomial-C
a317b62848
Ticket #2950 : support of ZSH config files syntax highlighting.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-09 10:51:43 +04:00
Andrew Borodin
d26466c898
Merge branch '2493_file_operation_regexp_error'
...
* 2493_file_operation_regexp_error:
Ticket #2493 : handle regexp errors in file operation.
2013-03-06 15:22:03 +04:00
Andrew Borodin
27936a4587
Ticket #2493 : handle regexp errors in file operation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-06 15:21:25 +04:00
Serpiph
9400cd50d4
Ticket #2962 : update Fortan syntax highlighting.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-05 17:00:30 +04:00
Andrew Borodin
4312c5bd01
Merge branch '2971_menu_mouse_click'
...
* 2971_menu_mouse_click:
Ticket #2971 : mouse click below non-droppeddown menubar activates menu box.
2013-03-05 16:52:26 +04:00
Andrew Borodin
e29d98336b
Ticket #2971 : mouse click below non-droppeddown menubar activates menu box.
...
How to reproduce:
1. Switch the "Drop down menus" option off.
2. Press F9 to activate menubar. Menu is not dropped.
3. Click somewhere below menubar, on one of the files in the directory
listing.
Buggy behavior: the corresponding "Left" or "File" etc. dropdown is
opened, and the mouse button is released, menu item under the mouse
cursor is activated.
Correct behavior: clicking with the mouse somewhere other than the
active menubar doesn't open dropdown menu, instead removes the focus from
menubar and acts on the actual item under the mouse pointer (such
as a filename in the panel).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-03-05 16:51:52 +04:00
Andrew Borodin
c93a157168
Merge branch '2947_quoting_in_user_menu'
...
* 2947_quoting_in_user_menu:
Ticket #2947 : fix quoting and message in "Delete tagged files..." in user menu.
2013-03-05 16:48:25 +04:00
Yury V. Zaytsev
be2883dc86
Ticket #2947 : fix quoting and message in "Delete tagged files..." in user menu.
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-02-28 10:18:22 +04:00
Slava Zanko
6777d5044f
Code indentation
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-16 18:17:30 +03:00
Slava Zanko
2bf1aeb6d4
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
2013-02-16 17:47:53 +03:00