Ticket #2990: Prepare for release mc-4.8.9

Change maint/doctest utility to run under maint directory

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Move all templates from maint to maint/templates

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Add syncronization of po-files with Transifex.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Add maint/sync-transifex/README.txt file

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
(subshell_name_quote): use GString for string forming.

(do_subshell_chdir): changed related to modified subshell_name_quote().

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Ticket #2998: configure.ac cleanups.

Remove tests whose results are not used:
  * AC_CHECK_HEADERS of unistd.h, fcntl.h, sys/time.h, sys/types.h
  * AC_HEADER_MAJOR
  * AC_HEADER_TIME
  * AC_HEADER_DIRENT
  * AC_CHECK_FUNCS of isascii, statfs, sysconf, tcgetattr, tcsetattr, ftruncate
  * AC_FUNC_STRCOLL

AC_C_CONST is obsolete, today it is safe to assume all C compilers
support at least C89.

The INTERACTIVE UNIX that needed AC_ISC_POSIX is long dead.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Remove unneded utilities from maint/ directory.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Move an utility for found the include duplicates to maint/find-dup-includes subdirectory.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
remove the include duplicates from source files

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Reorder files in maint/ subdirectory.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Update the 'release procedure' file.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Ticket #3003: man pages should contain charset

man pages should contain charset for to display properly in other encodings.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
WEdit::labels is unused. Remove.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Use G_N_ELEMENTS macro to calculate of array size.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Remove vfs_path_to_str() function for avoid often memory allocations.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
(smbfs_fake_share_stat): don't access to free'd memory.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Use tty_draw_box instead of draw_box() to draw frames.

  * (draw_box): remove.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(button_set_text): update value of WButton::hotpos.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(vfs_get_encoding): optimization and enhancement:

  * get rid of extra memory duplication;
  * support of recursive search of correct encoding;
  * add tests.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(edit_about): update year.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>