* 346_fix_faq:
Fixed URI to list of build requrements
Fixed also some outdated informations in doc/HACKING
Removed some trailing whitespaces in FAQ
Fixed also some outdated informations in doc/HACKING
Ticket 346 (git master: FAQ is outdated)
Fixed some outdated informations in the FAQ
- about main site
- about maillists
- about configure options
- glib version which is needed
Signed-off-by: Patrick Winnertz <winnie@debian.org>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Modified histroy_cmd() function: now it shows history of command
line widget, not yet another dialog window.
Modified menu entry.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
As stderr closes before process shutdown we get hangup trying to
read last data from stderr. Try to read at least something before closing
stderr.
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
* 394_history_file:
History: don't drop valid keys after 1st invalid one.
REBASE: Need to join to previous commit
Fixed return value of mc_config_new() function
Ticket #394: handle the empty ~/.mc/history file correctly.
Old behavior: while reading some history from ~/.mc/history file,
the all keys after 1st invalid key are ignored.
New behavior: ignored invlaid keys only. All valid keys are
get.
Signed-off-by: Andrew Borodin <borodin@borodin.zarya>
* src/find.c:
+ New design of 'Find File' dialog.
+ odification of search results dialog: listbox
which contains search results is not scrolled now.
New behavior avoids dialog blinking :) and allows the walk
through the list during search.
Added counter of found items.
+ Check regexp before search.
+ For glib >= 2.14.0, use GQueue for directory queue.
+ Fixed memory leak.
+ Some optimization.
+ More type accuracy.
+ Formatting. Fixed typo. Clean up.
* src/widget.c:
(listbox_select_by_number): don't operate with non-existing list.
* src/search/*:
+ (mc_search_prepare): new function that allows check if regexp
is valid before search (Slava Zanko).
+ Removed redundant chek for g_free ().
Use g_free() instead of free().
Signed-off-by: Andrew Borodin <borodin@borodin.zarya>
* 72_preserve_attributes:
Copy files/dirs: If 'Preserve attributes' checkbox is unchecked, then permissions of files and dirs will be set relative to current umask
Added recognizing of filesystem type and automatically toggle 'on' or 'off' checkbox 'Preserve attributes' in file copy/move dialog
Fix chmod complaints when "preserve attributes" unchecked
Hangup state:
viewer executes program an checks whether it emits data from stdout
or stderr and receives them via UNIX pipes. Viewer reads stdout
synchronously (fread). Inferior program tries to write large chunk
to stderr when viewer is blocked on stdout read. We get a deadlock:
* viewer is blocked reading from empty nonclosed stdout
* inferior app is blocked by full stderr pipe
To prevent this we close stderr right after first read byte from stdout.
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
add show warnind dialog if system and display or source codeset are diferent
add global option skip_check_codeset if set then warnind window not show
set display_codepage, source_codepage = system locale
version.h is dumped even when git is unavailable or broken
buildbot dislikes to fetch tags (git fetch --tags) => version.sh failure.
version.sh refused to create version.h when git is unavailable.
All those cases are hopefully fixed.
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
* 383_editor_autocomplete:
Ticket #383 (Autocompletion in editor don't work)
Autocomplete in editor now works with all words, not only a-zA-Z
Fixed autocompletion in editor
Description:
Autocomplete doesn't find the word at the begin of file.
Fix issue: search words for autocomplete start with 1 byte offset (start=0 was mean start=1)
Now fixed. Also, removed forgot debug code.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
* 419_broken_search_glib_less_2_14:
Now project don't compile if version of glib less than 2.14 and no have pcre library
Removed support of POSIX regexp. Now handled only glib-regexp and pcre
Ticket 419: (search broken in editor/viewer on glib <2.14)
* 260_fix_includes:
Fixed includes.
edit/edit.h: added function prototypes.
vfs/gc.c src/widget.c: removed unneeded #include's.
Fixed missed #include's after rebase to current master.
ChangeLog: added entry.
Added Changelog entry.
Removed unnecessary #include directives and USE_INTERNAL_EDIT define.
further include file fixups
fixed several missing #include's