Andreas Mohr
b457921fda
Ticket #3539 : fix reported -Wshadow warning with gcc 4.6.x
...
src/filemanager/dir.c: In function 'dir_list_grow':
src/filemanager/dir.c:263:14: warning: declaration of 'clear' shadows a global declaration [-Wshadow]
src/viewer/datasource.c: In function 'mcview_load_command_output':
src/viewer/datasource.c:398:16: warning: declaration of 'pipe' shadows a global declaration [-Wshadow]
(This not occur with gcc 4.7 or higher).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:21 +03:00
Andrew Borodin
3e622b822e
(vfs_get_current_dir): avoid string duplication.
...
(vfs_get_current_dir_n): new function returned newly allocated string.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:21 +03:00
Andrew Borodin
e4c1ae80eb
mountlist: refactoring: reimplement mount list using GSList.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:21 +03:00
Andrew Borodin
88612bc618
Sync with gnulub c6148bca89e9465fd6ba3a10d273ec4cb58c2dbe.
...
mountlist: add me_mntroot field on Linux machines.
Populate me_mntroot in mount_entry so Linux machines based on
/proc/self/mountinfo can distinguish between bind mounts and original
mounts. In reality bind mounts aren't treated differently than
mountroot=/ mounts by the kernel, but the user often wants these bind
mounts distinguished.
Currently, this in not used in mc, but probably can be used in future.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:20 +03:00
Andrew Borodin
fdc094324d
mcview: zero extension of char to int.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:20 +03:00
Andreas Mohr
75039d9d4f
Ticket #3522 : (edit_suggest_current_word): fix memory leak.
...
Free each element of spell suggest array.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:20 +03:00
Andrew Borodin
acd9433148
Ticket #3521 : (edit_load_macro_cmd): fix memory leak.
...
Create mc_config object only when macro list is empty.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:20 +03:00
Andreas Mohr
9d59f7f5f6
Ticket #3520 : free editor macros when closing mc.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:20 +03:00
Andrew Borodin
318df7b2e3
(prepend_error_and_exit): fix format.
2015-11-05 14:33:20 +03:00
Andrew Borodin
d9ad3d2e32
Clarify __attribute ((format (printf))) usage.
...
Thanks Andreas Mohr <and@gmx.li> for the original patch.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:33:20 +03:00
Andrew Borodin
bb6f1e6695
Fix calls of vfs_print_message().
2015-11-05 14:32:54 +03:00
Andrew Borodin
83b1d15c9a
Fix calls of fish_command().
2015-11-05 14:32:54 +03:00
Andrew Borodin
a2fbfce123
(gauge_callback): fix draw of progress bar.
2015-11-05 14:32:53 +03:00
Andrew Borodin
bff225c5ff
Rename mcview_t back to WView to be consistent with other widget names.
2015-11-05 14:32:53 +03:00
Andrew Borodin
db0412598e
src/editor/editbuffer.c: fix typo.
2015-11-05 14:32:53 +03:00
Slava Zanko
d22018d562
Add default cases for switch(){} construction in smbfs
...
Signed-off-by: Slava Zanko <v.zanko@godeltech.com>
2015-11-05 14:32:53 +03:00
Mooffie
90339b2f84
(nice_cd): use INPUT_LAST_TEXT.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Mooffie
7b1bf8a595
Ticket #3495:(edit_ext_cmd): use INPUT_LAST_TEXT.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Mooffie
f32526af33
(edit_mail_dialog): use INPUT_LAST_TEXT instead of static vars.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Andrew Borodin
36524251fb
(edit_sort_cmd): explicit comparisions and cosmetics.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Mooffie
35bd4af787
(edit_sort_cmd): use INPUT_LAST_TEXT instead of static variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Andrew Borodin
2bdf2e0407
(edit_goto_cmd): minor optimization and explicit comparision.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Mooffie
bbd5f8dd35
(edit_goto_cmd): use INPUT_LAST_TEXT for instead of static vars.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:53 +03:00
Mooffie
cdc87ac5aa
(dview_execute_cmd): fix call of dview_goto_cmd().
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Mooffie
89a79cabe4
Ticket #3420 : (dview_goto_cmd): use INPUT_LAST_TEXT instead of static variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Andrew Borodin
e9db0a0c12
(vfs_canon): merge local variables.
2015-11-05 14:32:52 +03:00
Andrew Borodin
cb567b5ea6
(vfs_s_print_stats): get rid of static variables.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Andrew Borodin
69fb6b91be
(i18n_checktimelength): minor optimization.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Andrew Borodin
4f45767601
(get_owner): change type of parameter and return value:
...
return value: from "char *" to "const char *";
parameter: from int to uid_t.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Andrew Borodin
a95320cb15
(get_group): change type of parameter and return value:
...
return value: from "char *" to "const char *";
parameter: from int to gid_t.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
karlovskiy
0516ccd325
xdg silent open in background
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Andrew Borodin
9fa8174227
Sync with gnulib ecabc6b01567522dd542889c353a14f0c2e22f6e.
...
* src/filemanager/mountlist.c (read_file_system_list) [MOUNTED_VMOUNT]:
Rework types to pacify xlc.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:52 +03:00
Andrew Borodin
615eba776d
Ticket #3420 : code cleanup before 4.8.15 release.
...
lib/strutil/*.c: apply template.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-11-05 14:32:51 +03:00
Marco Ciampa
643fe50564
Updated Italian translation
2015-10-26 17:17:14 +01:00
Yury V. Zaytsev
52fd328042
Merge branch '3449_bump_glib_version'
2015-10-20 21:37:00 +02:00
Yury V. Zaytsev
16630ed68b
Update documentation w.r.t. glib2 >= 2.26.x requirement
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-20 21:36:28 +02:00
Andrey Tataranovich
87a1354c32
Ticket #3449 : bump minimum glib2 requirement to 2.26.x
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-20 21:36:28 +02:00
Yury V. Zaytsev
e0c16d7399
Updated hints translations from Transifex
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 22:48:15 +02:00
Yury V. Zaytsev
77c98d1c3a
Updated translations from Transifex
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 22:35:51 +02:00
Yury V. Zaytsev
8382dfb09d
Merge branch '3449_search_segfault'
2015-10-18 19:55:26 +02:00
Egmont Koblinger
7cdb3e47c0
Ticket #3449 : Segfault in "Find file" due to invalid UTF-8 sequences
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 19:26:42 +02:00
Yury V. Zaytsev
a6a7806c80
Merge branch '3530_view_highlight_search_result'
2015-10-18 18:29:02 +02:00
Egmont Koblinger
030fa4640a
Find File: highlight result in viewer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-10-18 18:20:27 +02:00
Egmont Koblinger
1a5f7f3fcf
mcview: allow set start and end of search result...
...
...to highlight some externally found text.
2015-10-18 18:20:09 +02:00
Egmont Koblinger
7e622158a2
Ticket #3530 : viewer: highlight Find File's result.
...
Initial commit: (WLEntry): add free_data member to free or keep the data
on entry's removal.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-10-18 18:19:26 +02:00
Yury V. Zaytsev
2cee5e50c3
maint: add build dependency on indent for Travis CI
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 18:09:31 +02:00
Yury V. Zaytsev
7f29e0ac4c
Merge branch '3496_unsorted'
2015-10-18 18:06:43 +02:00
Andrew Borodin
280bf87680
Ticket #3496 : (dir_list_sort): do not call qsort for 'unsorted' sort order
...
...since qsort may shuffle first and last files in some lists.
Thanks Nicolas Rybkin for the original patch.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2015-10-18 17:57:35 +02:00
Yury V. Zaytsev
11645aadb9
maint: temporarily disable dying upon test failures
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 17:49:06 +02:00
Yury V. Zaytsev
838d797aa2
maint: temporarily disable -Werror=shadow
...
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
2015-10-18 17:49:06 +02:00