Add DIR_IS_DOT and DIR_IS_DOTDOT macros

...to detect "." and ".." directories, respectively.

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

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(my_mkdir_rec): ret rid of double directory name conversion.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(my_mkdir): don't call mc_mkdir() twice in case of failure.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(recursive_erase): ret rid of extra path conversion.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(erase_dir_iff_empty): get rid of extra directory name conversion.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(copy_dir_dir): get rid of extra memory allocation.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(move_dir_dir): get rid of extra memory allocation.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Adjust progress window for file delete operation.

Show file name and file counter.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Ticket #3043: broken NCurses detection.

HAVE_NCURSESW_CURSES_H included the wrong header.

Partially revert 80c8d5800329e344f400db1ecc97a8c663b612e6
for lib/tty/tty-ncurses.h.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Clarify midnight_dlg size in MSG_RESIZE handling.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Fix for opening some jar files

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(panel_change_encoding): use vfs_path_as_str().

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(symlink_dialog): indentation cosmetics.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(edit_get_save_file_as): remove extra code block.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
(edit_status_window): type accuracy in status displaying.

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

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Typo fixes.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
doc/NEWS: cosmetics.

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

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