Andrew Borodin
a3fa3ba54c
Ticket #4038 : remove unused hotlist option expanded_view_of_groups.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 13:02:31 +03:00
Andrew Borodin
57c303eeaf
Use g_clear_slist() and g_clear_list().
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
f85c1c898e
lib/widget/menu.c: constify some function arguments.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
65bbf9f8e6
Ticket #4030 : misc/ext.d/web.sh.in: view html: fallback to cat...
...
if none of browsers are installed.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
fb1b66be87
(overwrite_query_dialog): fix comment.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
c4264c58ae
misc: install mc.charsets into $pkgdatadir again.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
65e12d1a9f
(dlg_redraw): rename to dlg_draw.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
60fe701b76
(widget_redraw): rename to widget_draw.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
35f14be028
(widget_move): rename to widget_gotoyx.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
baca4ba045
Widget and WDialog API changes:
...
* (widget_destroy): new API to destroy widget.
* (del_widget): don't destroy widget after remove it from dialog.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
9506db9148
doc/man/mc.1.in: restore previous simple description of -s/--slow option.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
29af9de3c9
doc: man page: rename section USAGE to SYNOPSIS.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
tikhonov
d369b2e193
mc-wrapper: use whoami
instead of id | sed ...
.
...
If AD authorization is used, then the "id" command works for a very long
time (since it unloads all groups in the domain), it seems to me that it
is more correct to use the "whoami" command.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
d8a3fe93f2
doc/man/mc.1.in: clarify formatting.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
359ad1c73d
doc/man: fix library names.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Andrew Borodin
cabfecfec4
Ticket #3997 : code cleanup before 4.8.24 release.
...
Russian man page fixups.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-15 12:53:20 +03:00
Grzegorz Szymaszek
abb7df9f26
Ticket #4041 : mcedit: update Debian sources.list syntax highlighting.
...
Add support for many URI specifications (like tor+https) and options
(like arch).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-12-08 10:12:26 +03:00
Stanislav Brabec
96cf569e96
Ticket #4037 : add new scriptlets to spec.syntax.
...
Add scriptlets %pretrans, %posttrans and %verifyscript to the RPM spec file syntax.
Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-30 18:19:04 +03:00
Andrew Borodin
e12f563fcf
Merge branch '4035_man_perl_unicode'
...
* 4035_man_perl_unicode:
Ticket #4035 : man: perl: enable UTF8-ification of standard file handles.
2019-11-25 21:21:02 +03:00
Andrew Borodin
b263f2ae35
Ticket #4035 : man: perl: enable UTF8-ification of standard file handles.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-25 21:12:21 +03:00
Andrew Borodin
23f259fde3
Merge branch '4035_menu_map_dup'
...
* 4035_menu_map_dup:
Ticket #4035 : fix compile failure on OS X 10.9.
2019-11-24 12:43:51 +03:00
Andrew Borodin
093571938a
Ticket #4035 : fix compile failure on OS X 10.9.
...
Fix duplication of menu_map definition.
Move menu_map definition to lib/widget/menu.c.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-23 17:41:58 +03:00
Andrew Borodin
e022f5f4e5
Merge branch '4027_single_move_compute_total'
...
* 4027_single_move_compute_total:
Ticket #4027 : (do_move_dir_dir): totals aren't computed before move of a single directory.
2019-11-19 21:10:18 +03:00
Andrew Borodin
92eaf22ed7
Ticket #4027 : (do_move_dir_dir): totals aren't computed before move of a single directory.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-19 21:09:18 +03:00
Andrew Borodin
4f80f621df
Merge branch '4033_aix_vfs_flags'
...
* 4033_aix_vfs_flags:
Ticket #4022 : fix compile failure on AIX 7.2.
2019-11-19 21:05:22 +03:00
Andrew Borodin
68d9961977
Ticket #4022 : fix compile failure on AIX 7.2.
...
Rename MC VFS flags to avoid name conflicts with system-wide VFS flags
on some OSes (such as AIX).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-18 21:27:56 +03:00
Joshua Watt
d009ea7b8b
Ticket #4031 : add option to control configure args.
...
Embedding the configure time options into the executable can lead to
non-reproducible builds, since configure options often have embedded
paths. Add a configure time option to control if the configure args are
embedded so this can be disabled.
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-10 16:24:22 +03:00
Vadim Illarionov
37fcb210f2
Ticket #4022 : misc/syntax/Syntax.in: add .desktop file.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-04 11:42:47 +03:00
Andrew Borodin
37f8927bfc
misc/syntax/Syntax.in: join ini-base files.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-11-04 11:36:55 +03:00
Andrew Borodin
35b3192f41
Merge branch '3380_mcedit_subshell'
...
* 3380_mcedit_subshell:
Ticket #3380 : enable subshell in standalone mceditor, mcviewer, and mcdiffviewer.
2019-10-20 18:00:03 +03:00
Andrew Borodin
41abcbf706
Ticket #3380 : enable subshell in standalone mceditor, mcviewer, and mcdiffviewer.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-10-02 17:14:42 +03:00
Andrew Borodin
994c6a3c18
Merge branch '3997_cleanup'
...
* 3997_cleanup:
Do not include <sys/select> globally via "lib/global.h".
(mc_symlink): test vpath2 before use.
lib/vfs/interface.c: fix coding style.
(display_bits_box): use tty_display_8bit().
(panel_options_box): don't apply integer value to boolean variable.
(edit_files): fix shadow of variable declaration.
mcviewer: clarify of HAVE_CHARSET usage.
Replace [] in AS_HELP_STRING.
(setup_panels): fix origin and size of panels.
(vfs_stamp_compare): fix NULL dereference.
(ftpfs_dir_load): minor refactoring.
Make VFS faster a bit.
(vfs_s_normalize_filename_leading_spaces): minor refactoring.
(history_show): fix order of history items.
urar extfs: don't start path with ./ in file list.
Ticket #3997 : code clean up before 4.8.24 release.
2019-09-29 15:19:10 +03:00
Andrew Borodin
0dacce4228
Do not include <sys/select> globally via "lib/global.h".
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
7a602de0d2
(mc_symlink): test vpath2 before use.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
4667a9be0d
lib/vfs/interface.c: fix coding style.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
a2d32c22bb
(display_bits_box): use tty_display_8bit().
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
3daff7838f
(panel_options_box): don't apply integer value to boolean variable.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
a0c77a5ccf
(edit_files): fix shadow of variable declaration.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
6190f37f53
mcviewer: clarify of HAVE_CHARSET usage.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
dd8c827987
Replace [] in AS_HELP_STRING.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
7baaca3fe1
(setup_panels): fix origin and size of panels.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
8411b93ff7
(vfs_stamp_compare): fix NULL dereference.
...
(vfs_stamp): likewise.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
12a6af8f29
(ftpfs_dir_load): minor refactoring.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
7ce3ca0991
Make VFS faster a bit.
...
Each VSF entry is added to VFS using vfs_s_insert_entry() via
g_list_append(). For long lists, a lot of walking through entire list
is performed. To get rid that, change type of vfs_s_inode::subdir from
GList to GQueue.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
a5826c3f6e
(vfs_s_normalize_filename_leading_spaces): minor refactoring.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
21376ec1e9
(history_show): fix order of history items.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
6dc337ff90
urar extfs: don't start path with ./ in file list.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
48ec7c3d8a
Ticket #3997 : code clean up before 4.8.24 release.
...
(subshell_handle_cons_saver): don't call waitpid() twice.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 15:11:53 +03:00
Andrew Borodin
2cf2a183ec
Merge branch '4019_resize_fix'
...
* 4019_resize_fix:
Ticket #4019 : fix SIGWINCH handling,
2019-09-29 11:21:33 +03:00
Andrew Borodin
3c4fe21108
Ticket #4019 : fix SIGWINCH handling,
...
Fix regression introduced in 37ffc02422
.
(tty_got_winch): don't read FIFO, just check whether it os empty or not.
It can be called many times without lost of info about SIGWINCH raises.
(tty_flush_winch): read from FIFO to make it empty.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2019-09-29 11:21:14 +03:00