Set defines via CPPFLAGS variable not via CFLAGS one.
Use AM_CPPFLAGS and AM_CFLAGS variables instead of per-target ones.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
In Search dialog in mcedit M-n hotkey was used for normal search mode.
Therefore, M-n as HistoryPrev in the input line was in accessible.
Change hotkey for normal seach mode to M-r. Use this hotkey for normal diff
mode in mcdiffviewer to unify i18n resources.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 1535_vfs_sftp_fixes:
Add SFTP to the list of supported VFSes.
SFTP connections are shown now in 'Active VFS connections' list.
Fixed reget support in SFTP.
Ticket #1535: configure: don't fail if 'sftp' support was not requested explicitly
Before the patch default ./configure led to configure crash:
checking for LIBSSH... no
configure: error: libssh2 >= 1.2.5 library not found
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
src/filemanager/filegui.c does not compile on Solaris due to missing macros.
AVE_STRUCT_STATVFS_F_BASETYPE and HAVE_STRUCT_STATVFS_F_FSTYPENAME macros
are not set or even defined in config.h. configure scrips does not even
check for those members.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 2820_extd_fix:
Fixed libexec hardcoded value
Added 'View' action to all video formats.
Fixed the filename escaping issues.
Ticket #2820: Typo fix 'oofice' -> ooffice
Steps to reproduce:
* ./configure --disable-vfs
* make
Expected result: project should be builded successfully.
Actual result:
build stopped with errors:
lib/vfs/interface.c: In function 'mc_chdir':
lib/vfs/interface.c:714: error: 'struct vfs_s_super' has no member named 'path_element'
lib/vfs/interface.c:716: error: 'struct vfs_s_super' has no member named 'path_element'
lib/vfs/interface.c:717: error: 'struct vfs_s_super' has no member named 'path_element'
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
While copy/move file, the ENOSPC value of errno wasn't handled.
If destination file isn't comlete because of full partition, source file
is kept and destination one is removed unconditionally.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 2827_tweak_without_charset:
Tests tweak and cleanup in case of --disable-charset option usage.
Core, mceditor, mcviewer and mcdiffviewer code tweak and cleanup
Ticket #2827: tweak and cleanup of code in case of --disable-charset option usage.
Before the patch ./configure --help shown:
--enable-background Support for background file operations [[yes]]
After the patch:
--enable-background Support for background file operations [yes]
Changed whitespace: converted tabs to spaces.
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* 2261_multiedit: (29 commits)
Set fullscreen layout as previous editor look'n'feel.
Updated documentation.
Open several files in mc editor from command line.
Show top opened file in screen list.
Add icons to close window and toggle window state using mouse.
Skin support for window frames.
Add toggle fullscreen mode of editor windows.
Handle CK_ShowNumbers action in dialog level instead of widget one.
Handle CK_ShowTabTws and CK_ShowMargin actions in dialog level instead of widget one.
Handle CK_SyntaxOnOff action in dialog level instead of widget one.
Modify CK_Refresh command handling.
Handle CK_Option action in dialog level instead of widget one.
Assign button bar to the current editor.
Switch windows using keyboard.
Open each file in its own window.
Add edit_add_window() function.
Add CK_Close action to close current open file.
Handle CK_Shell, CK_LearnKeys, CK_OptionsSaveMode and CK_SaveSetup actions in dialog level instead of widget one.
Handle CK_Help, CK_Quit and CK_About actions in dialog level instead of widget one.
Allow move and resize edit window using keyboard.
...