Andrew Borodin
9c8c16bfd0
Merge branch '2958_hotlist_buttons'
...
* 2958_hotlist_buttons:
Fix buttons placement in file find result window.
Ticket #2958 : buttons in the 'Directory hotlist' window are placed incorrectly.
2013-02-14 14:22:09 +04:00
Andrew Borodin
8e53d1e423
Fix buttons placement in file find result window.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-02-14 14:21:40 +04:00
Andrew Borodin
8fbdbb75de
Ticket #2958 : buttons in the 'Directory hotlist' window are placed incorrectly.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-02-14 14:21:40 +04:00
Slava Zanko
0f9ca096a3
Code indentation
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-13 14:24:45 +03:00
Slava Zanko
424e71fac1
Merge branch '2956_mouse_protocol_1006'
...
* 2956_mouse_protocol_1006:
Code refactoring: removed unneeded 'go to' label.
Ticket #2956 : Newer protocol for extended mouse clicks.
2013-02-13 14:19:29 +03:00
Slava Zanko
7e115b3024
Code refactoring: removed unneeded 'go to' label.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-02-13 14:18:57 +03:00
Egmont Koblinger
1515c9f152
Ticket #2956 : Newer protocol for extended mouse clicks.
...
A followup extension, "SGR 1006" was invented by xterm, to overcome some
of the shortcomings of the previous one. It is becoming as widespread as
the previous one, and is likely to soon overtake it in popularity.
Note that most of the patch is just the removal of the huge complexity
introduced by the previous one. The previous extension didn't have a
unique prefix which made the whole parsing logic extremely complicated.
The new extension does have a unique prefix, so parsing becomes a piece
of cake. The code becomes much cleaner and much easier to maintain.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-13 14:18:57 +03:00
Slava Zanko
0501ac9ba6
Merge branch '55_filename_complete'
...
* 55_filename_complete:
lib/widget/input_complete.c: minor refactoring and optimization.
Fix for input completions with spaces in names.
lib/widget/input_complete.c: refactoring:
Concretize the usage of autocompliting in different input fields.
Extend QUICK_INPUT and QUICK_LABELED_INPUT macros for getting completion flags via parameters instead of using hardcoded value
Ticket #55 : savannah: tab completion vs. spaces and escaping
2013-02-04 15:52:02 +03:00
Andrew Borodin
0608af276e
lib/widget/input_complete.c: minor refactoring and optimization.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-02-04 15:48:21 +03:00
Slava Zanko
f7109ab46b
Fix for input completions with spaces in names.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-04 15:48:21 +03:00
Andrew Borodin
c308d5ed21
lib/widget/input_complete.c: refactoring:
...
* (filename_completion_function): use GString to ret rid of hand-made
low-level memory allocation.
* (variable_completion_function): likewise.
* (hostname_completion_function): likewise.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-02-04 15:48:21 +03:00
Slava Zanko
f866709186
Concretize the usage of autocompliting in different input fields.
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-04 15:48:21 +03:00
Slava Zanko
2d58735deb
Extend QUICK_INPUT and QUICK_LABELED_INPUT macros for getting completion flags via parameters instead of using hardcoded value
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-04 15:29:15 +03:00
Slava Zanko
9935acea33
Ticket #55 : savannah: tab completion vs. spaces and escaping
...
* Split big functions.
* Add unit tests
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-02-04 15:29:15 +03:00
Andrew Borodin
74d71e7523
Merge branch '2585_mcedit_input_fname_before_edit'
...
* 2585_mcedit_input_fname_before_edit:
add option "Ask new file name" in the Configuration box
Ticket #2585 (Ask filename before create new file)
2013-02-03 10:10:45 +04:00
Ilia Maslakov
81cd5dd242
add option "Ask new file name" in the Configuration box
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2013-01-31 14:57:03 +04:00
Ilia Maslakov
6e5b50cb6f
Ticket #2585 (Ask filename before create new file)
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2013-01-31 14:56:52 +04:00
Andrew Borodin
c87e38c3c7
Merge branch '2953_editor_fpe'
...
* 2953_editor_fpe:
(insert_spaces_tab): fix floating point exception.
Ticket #2953 : (edit_move_to_prev_col): fix floating point exception.
2013-01-24 10:07:43 +04:00
Andrew Borodin
f7cbaca925
(insert_spaces_tab): fix floating point exception.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-23 11:13:24 +04:00
Andrew Borodin
e553caecce
Ticket #2953 : (edit_move_to_prev_col): fix floating point exception.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-23 10:57:18 +04:00
Andrew Borodin
0398c1370e
Merge branch '2944_cleanup'
...
# By Andrew Borodin (10) and Slava Zanko (1)
# Via Slava Zanko
* 2944_cleanup:
Avoid compiler errors like: error: variable 'xxx' set but not used [-Werror=unused-but-set-variable]
Clarify check of C compiler flags.
Enable -Wunused-but-set-variable flag by default.
Clarify usage of use_internal_edit variable
Merge src/filemanager/option.[ch] to src/filemanager/boxes.[ch].
Remove irrelevant comments about file_date() function.
Avoid C++-style comments.
(mc_global_t::shell): new member to store user's shell
(subshell_prompt): changed to GString.
(read_subshell_prompt): return gboolean instead of int.
Ticket #2944 : code cleanup before 4.8.8 release.
2013-01-17 17:09:48 +04:00
Slava Zanko
ee8aaf6181
Avoid compiler errors like: error: variable 'xxx' set but not used [-Werror=unused-but-set-variable]
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-01-17 15:21:35 +03:00
Andrew Borodin
d5afda1188
Clarify check of C compiler flags.
...
AC_TRY_COMPILE macro is obsolete. Use AC_COMPILE_IFELSE instead.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:34 +04:00
Andrew Borodin
dbbfe5d070
Enable -Wunused-but-set-variable flag by default.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:34 +04:00
Andrew Borodin
3127e8d9ba
Clarify usage of use_internal_edit variable
...
...and disable "Use internal edit" checkbox in case of build
without internal editor.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:34 +04:00
Andrew Borodin
c02fac4af7
Merge src/filemanager/option.[ch] to src/filemanager/boxes.[ch].
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:34 +04:00
Andrew Borodin
6cd19ea6cb
Remove irrelevant comments about file_date() function.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:34 +04:00
Andrew Borodin
9423f3f080
Avoid C++-style comments.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:11 +04:00
Andrew Borodin
ae6e647845
(mc_global_t::shell): new member to store user's shell
...
...instead of global variable "shell".
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:11 +04:00
Andrew Borodin
e35f044ccd
(subshell_prompt): changed to GString.
...
(read_subshell_prompt): refactoring to ret rid of low-level memory reallocation.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:11 +04:00
Andrew Borodin
0e7810eb5f
(read_subshell_prompt): return gboolean instead of int.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:11 +04:00
Andrew Borodin
0e6addcb96
Ticket #2944 : code cleanup before 4.8.8 release.
...
(mc_prompt): move from src/setup.[ch] to src/filemanager/midnight.[ch].
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-16 14:34:11 +04:00
Andrew Borodin
64542733b6
Merge branch '2076_copy_progress_width'
...
* 2076_copy_progress_width:
WHLine: allow draw text over horizontal line.
Copy/move/delete progress dialog occupies at least 2/3 of screen width.
Ticket #2076 : make copy/move/delete progress dialog wider.
2013-01-14 16:23:49 +04:00
Andrew Borodin
33cac494c0
WHLine: allow draw text over horizontal line.
...
* (hline_set_text): new function.
* (file_progress_show_total): use hline_set_text to show processed
files counter.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-14 16:23:17 +04:00
Andrew Borodin
75d165b7c7
Copy/move/delete progress dialog occupies at least 2/3 of screen width.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-14 16:23:17 +04:00
Andrew Borodin
2176e5f283
Ticket #2076 : make copy/move/delete progress dialog wider.
...
Initial step: get rid of hardcoded width of progress bar.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2013-01-14 16:23:17 +04:00
Sergei Trofimovich
4b3d88f07c
m4.include/mc-cflags.m4: report real compiler in MC_CHECK_ONE_CFLAG instead of 'gcc'
...
Example use: CC=clang ./configure
Before the patch configure reported 'gcc' is being used:
checking whether gcc accepts -Wcomment... yes
checking whether gcc accepts -Wdeclaration-after-statement... yes
checking whether gcc accepts -Wfloat-equal... yes
checking whether gcc accepts -Wformat... yes
(config.log used proper ${CC})
After the patch it lies a bit less:
checking whether clang accepts -Wcomment... yes
checking whether clang accepts -Wdeclaration-after-statement... yes
checking whether clang accepts -Wfloat-equal... yes
checking whether clang accepts -Wformat... yes
Reported-by: Agostino Sarubbo <ago@gentoo.org>
Gentoo-bug: http://bugs.gentoo.org/449752
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2013-01-02 16:22:21 +03:00
Slava Zanko
5454fb9a85
Updated translations from Transifex
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2012-12-28 12:12:04 +03:00
Slava Zanko
a7e0d7ebad
Updated doc/NEWS file
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2012-12-28 11:33:38 +03:00
Slava Zanko
e86ed3ae34
Updated translations from Transifex
...
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2012-12-28 11:27:21 +03:00
Andrew Borodin
8cf9ba1b5c
Indentation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2012-12-25 08:53:52 +04:00
Ilia Maslakov
a9227fdd33
Merge branch '2914_aspell_lang_fix'
...
* 2914_aspell_lang_fix:
changed mcedit man.
Ticket #2914 (disable annoying aspell warnings about spelling language)
2012-12-24 13:23:47 +04:00
Ilia Maslakov
77a6ad9427
changed mcedit man.
...
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2012-12-24 13:23:19 +04:00
Ilia Maslakov
4861d06073
Ticket #2914 (disable annoying aspell warnings about spelling language)
...
Added the aspell param 'spell_language' in ini-file.
This allow set spelling language. spell_language=NONE - disable aspell support.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2012-12-24 13:23:18 +04:00
Andrew Borodin
9f797a4c47
Update po/mc.pot and po/*.po files.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2012-12-24 11:25:04 +04:00
Andrew Borodin
a6b24d88c8
Merge branch '2111_pause_copy'
...
* 2111_pause_copy:
src/filemanager/find.c: unify i18n resource (button name).
Implement pause in copy/move/delete file operation.
Ticket #2111 : allow pause in copy/move/delete file operation.
2012-12-24 11:13:52 +04:00
Andrew Borodin
9862323d11
src/filemanager/find.c: unify i18n resource (button name).
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2012-12-21 13:37:49 +04:00
Andrew Borodin
68ee80abb8
Implement pause in copy/move/delete file operation.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2012-12-21 13:37:44 +04:00
Andrew Borodin
161a5af516
Ticket #2111 : allow pause in copy/move/delete file operation.
...
Initial step: if button callback retuns zero, don't close the dialog after
button press.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2012-12-21 13:37:39 +04:00
Andrew Borodin
2f74680628
(init_learn): fix discard of "const" qualifier from pointer target type assignment.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2012-12-20 16:38:06 +04:00