Test case:
* run mc
* Select F9 => 'Left/Right' => 'Listing mode...'
* [x] user Mini status
* enter below: 'half type name | size+ | perm'
* Press [< OK >] button
Fix issue: alloc new block of memory with initialization (filled by zero)
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
changed default color pair for 'editbold' for more sensible.
original issue:
"It's a bit tricky to *search results of a search* in mcedit when default blue background is set.
Default colour for search results highlighting should be probably changed to something more sensible;
to my mind orange or red would be OK."
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
If symbolic link has a long name, the input line in 'Edit symlink'
dialog window is short. This bug is reproduces in non-C locales (KOI8-R,
UTF-8, etc).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 1945_editor_mark_all:
Modified hotkeys in editor menu to resolve conflicts.
little menu refactoring
Ticket #1945 (new editor action - select all/mark all)
* 1585_slow_viewer:
added new parameter mcview_eof into ini-file
added procedure mcview_update_filesize,
Optimization of viewer screen content update.
Fixed left/right movement in hex mode
Fixed viewer button bar.
New 'Goto' dialog implementation in viewer.
Little refactoring of load_file_position, save_file_position (added new param 'offset')
Fixed drawing of viewer status bar.
this commit make the viewer faster.
First step of viewer coordinates cache reimplementation.
Ticket #1585: mc viwer is slow.
Now viewer save/load only 'offset' and 'line' always = -1.
Changed editor edit_load_position, edit_save_position,
now if 'line' = -1 then used 'offset'
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
remowed all no needed calls of mcview_offset_to_coord and mcview_coord_to_offset
added mcview_eol, mcview_bol for navigate in current file
thanx Nikita Ofitserov <himikof@gmail.com> for the patches and testing
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Reimplemented some of coordinates cache internals.
Array is used instead of GList. If needed, array is reallocated.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
The Start at prompt is filled with garbage every time
the Tree option is entered in the Find dialogue.
To reproduce:
1. M-? to open Find dialogue
2. not that the Start at prompt is empty
3. press M-T or navigate to Tree button and press enter
4. you see tree view, press ESC
5. the Start at prompt is filed by garbage
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
The latest version breaks transparency support.
If I'd change _default_ to lightgray;default in the [core] section, the panels are unreadable.
It looks like the _default_ variable interpreted as lightgray;lightgray.
Fix Issue: do not apply COLOR_WHITE as mask if color value equal to -1
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
If viewer is in wrap mode, there is an expta empty line
in wrapped line. This bug was introduced in
8c84095ae1 commit.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
* 1931_no_vfs_fixups:
Moved vfs_split_url() from vfs/utilvfs.c to vfs/netutil.c
vfs: cleaned up tcp_init()
VFS: renamed vfs/tcputil.c to vfs/netutil.c.
VFS: renamed vfs/tcputil.h to vfs/netutil.h.
vfs/ftpfs.c: fixed a nullptr leak in ftpfs_find_machine()
VFS: removed obsolete src/vfsdummy.h
VFS: moved functions from src/vfsdummy.h to vfs/vfs.h
Ticket #1931: VFS: added missing includes of vfs/vfs.h
tcp_init() is now called by every vfs which needs it and prevents
itself from duplicate initialization.
this is the first step to get rid of --enable-netcode and so clean
up things a bit.