Sergei Trofimovich
5f1ad860b7
Ticket #1527 : heap corruption detected on large filenames
...
Fix bug, introduced in 27fbf91c28
commit. Really allocate 'dirent + NAME_MAX + 1', instead of
sizeof(void*) + NAME_MAX + 1.
Signed-off-by: Sergei Trofimovich <st@anti-virus.by>
2009-08-12 12:37:32 +03:00
Andrew Borodin
3b37c6cd4e
Merge branch '330_show_menu_screen_resize'
...
* 330_show_menu_screen_resize:
Ticket #330 : show dropped down menu is screen has been resized.
2009-08-10 15:31:08 +04:00
Andrew Borodin
8a1c364ff0
Ticket #330 : show dropped down menu is screen has been resized.
...
Now works for both values of "menuBar visible" option.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-10 15:30:29 +04:00
Patrick Winnertz
c313396a45
Ticket #1501
...
* place every operation into a if clause, so that every failure of the
operations is reported.
* Place chown/chmod into if conditions to check if the commands where
successfull or not on fish.
* Added one more argument to the #CHOWN line
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-08-10 07:10:42 +00:00
Sergei Trofimovich
65771004c4
Ticket #82 (savannah: "save as" retains mode) patch by imdagger
...
Consider following scenario:
$ touch /tmp/foo_file
$ chmod 0444 /tmp/foo_file # readonly for owner
$ mcedit /tmp/foo_file
> 1. edit
> 2. try to save, fail. choose another name: /tmp/foo_file2
> 3. edit
> 4. try to save, fail again!
This patch adds owner write permissions for files, created in
step 2.
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-08-09 19:24:42 +03:00
Stan. S. Krupoderov
96c0dc08d8
Ticket #1485 : iso9660 extfs does not handle certain isos
...
extfs/iso9660.in: add suport UCS l1, and fix ageinst new isoinfo
Original author: dborca
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-09 16:27:27 +04:00
Daniel Borca
556089fc9f
Ticket #1478 (kill word)
...
add: "kill word" (M-d) shortcut in editor;
2009-08-08 12:48:24 +00:00
Andrew Borodin
7a98a302be
Merge branch '1457_findfile_first_entry_fix'
...
* 1457_findfile_first_entry_fix:
Find file: fixed missing runtime i18n of "First Hit" label.
Find file: fixed search for first hit.
Find file: refactoring.
2009-08-08 15:51:51 +04:00
Andrew Borodin
54b6991a9c
Find file: fixed missing runtime i18n of "First Hit" label.
...
Thanks to David Martin <dmartina at excite dot com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-08 15:51:27 +04:00
Andrew Borodin
ef699b94be
Find file: fixed search for first hit.
...
Stop search file content if first hit found.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-08 15:51:27 +04:00
Andrew Borodin
fbd042889a
Find file: refactoring.
...
Type accuracy.
Used gboolean instead of int for some dual-value variables.
Used static buffer for search result instead of dynamically
allocaled and freed memory.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-08 15:51:27 +04:00
Igor Zhuravlov
5cddf032f0
Ticket #1492 : j.syntax
...
j.syntax: add syntax file
Syntax: enable j syntax
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-08 15:37:54 +04:00
Daniel Borca
670d11fc73
Ticket #1499 (mcview: Search backwards is broken)
...
fix: src/view.c backward searck is broken
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2009-08-08 08:42:50 +00:00
Sergei Trofimovich
b56f55fc83
(Ticket #1476 ) Revert * lib/mc.ext.in: Tar is missing a - as argument fix
...
This reverts commit f021c090f9
.
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
2009-08-07 21:45:26 +03:00
Slava Zanko
5518e7ad58
Merge branch '414_shell_patterns_in_copy_dialog'
...
* 414_shell_patterns_in_copy_dialog:
Ticket #414 (shell patterns in copy dialog)
2009-08-07 16:07:42 +03:00
Denys Vlasenko
4586834cb9
Ticket #414 (shell patterns in copy dialog)
...
Handle asterisks into replace template string.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-07 14:47:26 +03:00
Andrew Borodin
11cc7a7009
Ticket 1461: missing line feeds in Info panel.
...
Thanks to Denis Briand.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-07 11:38:28 +04:00
Denis Briand
e03b8504f5
Ticket #1469 : strace.syntax
...
strace.syntax: add file to support strace syntax
Syntax, Makefile.am: enable strace.syntax
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-07 11:18:21 +04:00
Denis Briand
d57c955cea
Ticket #1468 : html.syntax
...
html.syntax: update html syntax
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-07 11:15:51 +04:00
Denis Briand
d38ce0dd27
Ticket #1471 : mail.syntax
...
syntax, mail.syntax: add new headers support, change some colors
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-07 09:58:38 +04:00
Yury V. Zaytsev
324c7cecb6
Ticket #1438 : Update RPM SPEC file to fix rpmlint warnings and compilation on EL*
...
mc.spec.in:
- Fixed EL4 (and supposedly EL3) builds
- Fixed some of rpmlint warnings
Author: Yury V. Zaytsev
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-06 21:04:53 +04:00
Andrew Borodin
08a98212a9
Merge branch '1458_vhdl_syntax'
...
* 1458_vhdl_syntax:
Ticket 1458: updated VHDL syntax.
2009-08-06 19:58:22 +04:00
Andrew Borodin
26235c959a
Ticket 1458: updated VHDL syntax.
...
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-06 19:57:08 +04:00
Denis Briand
49570e9e70
Ticket #1470 (named.syntax)
...
Syntax, Makefile.am: enable named syntax
named.syntax: add syntax file
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
Added additional keywords into named.syntax file
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-06 15:53:54 +00:00
Denis Briand
6a348e9d31
Ticket #1472 : fix non FHS path into manpages examples
...
**/mc.1.in: fix path into manpages examples
Signed-off-by: Stan. S. Krupoderov <pashelper@gmail.com>
2009-08-06 18:09:47 +04:00
Mikhail S. Pobolovets
1692e737c4
Ticket #1475 : warningis fix
...
view.c:3237: format not a string literal and no
format arguments
utilunix.c:171, utilunix.c:173:
assignment discards qualifiers from pointer target type
Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
2009-08-06 16:20:28 +03:00
Stan. S. Krupoderov
87f3cd1cda
Ticket #1452 : handle .tbz2 extension
...
mc.ext.in: support for tbz2, patch from ijabbott
2009-08-06 15:43:45 +04:00
Ilia Maslakov
00200124dd
Ticket #1411 (issue insertion in overwite mode)
...
fix: issue insertion in overwite mode
2009-08-06 10:18:08 +00:00
Slava Zanko
53a587ed29
Merge branch '1435_i18n_search_options'
...
* 1435_i18n_search_options:
Ticket #1435 (Editor search options i18n)
2009-08-06 10:33:26 +03:00
Slava Zanko
a525546de2
Ticket #1435 (Editor search options i18n)
...
* Fix runtime translation of search types array;
* reworked function mc_search_get_types_strings_array.
Thanks to dmartina for bugreport.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-06 10:33:04 +03:00
Ilia Maslakov
99c8f6a680
Ticket #1460 (shared search history)
...
* The sample of the containing text by file search;
* The sample of search in file mcview;
* The sample of search in mcedit (search operation);
* The substituting text in mceditor (replacement operation).
Author: Alexey Korop
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Editor: search will continue from last search string if SHIFT+F7 hotkey pressed
at first time (without pressed F7 key).
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
add const MC_HISTORY_SHARED_SEARCH into history.h
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2009-08-05 14:30:08 +00:00
Slava Zanko
69e6f3c7d6
Merge commit 'origin/1467_fix_bashism'
...
* commit 'origin/1467_fix_bashism':
Ticket #1467 (Portability: fix bashism in vfs/extfs/u7z)
2009-08-05 17:22:58 +03:00
Slava Zanko
c78c4a555a
Ticket #1467 (Portability: fix bashism in vfs/extfs/u7z)
...
Fixed bashism in 'mcu7zip_rm' and 'mcu7zip_rmdir' functions.
* Use 'printf' instread of 'echo -e'
* stderor redirected to /dev/null
Thanks to narcan.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-05 16:37:36 +03:00
Andrew Borodin
fca08ddc4c
Merge branch '1457_findfile_first_entry'
...
* 1457_findfile_first_entry:
Added "First hit" checkbox to "Find File" dialog.
Ticket #1457 : add "First hit" checkbox to "Find File" dialog.
2009-08-05 16:23:27 +04:00
Andrew Borodin
595c261fa8
Added "First hit" checkbox to "Find File" dialog.
...
The new "First hit" checkbox stops search in the file
if the first entry was found in that file
(thanks to Dominus (sergey.zaveruha at gmail dot com)).
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-05 16:20:58 +04:00
Andrew Borodin
958246efd2
Ticket #1457 : add "First hit" checkbox to "Find File" dialog.
...
src/find.c: code refactoring.
+ Unification of variable names.
+ Some static variables was moved out from functions to remember
find options between find sesions.
+ Do not keep i18n results if find dialog was destroyed.
+ Type accuracy.
+ Indentation.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-05 16:20:58 +04:00
Mikhail S. Pobolovets
ac2edf225e
Ticket #1392 : regression in .tar support
...
Regression was introduced in lzma support
(a5ba278729
)
All the heuristics stuff has been removed, only
LZMA utils 4.32.1 and later formats are supported.
Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
2009-08-05 14:20:23 +03:00
Stan. S. Krupoderov
5894396494
Ticket #1459 : link fail with --enable-vfs-undelfs and --enable-vfs
...
configure.ac: fix autoconf for --enable-vfs-undelfs option
original author: slyfox
2009-08-04 23:34:32 +04:00
Slava Zanko
d268dcd5f3
Merge branch '1425_spaces_in_EDITOR'
...
* 1425_spaces_in_EDITOR:
Ticket #1425 (External editor won't open if there are spaces in EDITOR variable)
2009-08-04 16:09:13 +03:00
Slava Zanko
4a5f02698e
Ticket #1425 (External editor won't open if there are spaces in EDITOR variable)
...
Fix issue: in function src/utillinux.c:my_system() added code for splitting
command line by spaces, use just first token as argument to function execlp()
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2009-08-04 14:55:41 +03:00
Andrew Borodin
bd8f0f2c0b
Merge branch '1404_ctrc_kills_mc'
...
* 1404_ctrc_kills_mc:
Ticket #1404 : Ctrl-C kills mc.
2009-08-04 15:30:03 +04:00
Andrew Borodin
c6812961cc
Ticket #1404 : Ctrl-C kills mc.
...
If MC built with --without-subshell option is run with -d option,
the Ctrl-C key combination closes MC. Such behaviour was introduced
in 66332a4fb1
commit.
This commit actually restores the SIGINT signal handling which was
before 66332a4fb1
commit.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-04 15:29:37 +04:00
Andrew Borodin
ff31f67d6b
Ticket #1410 : Cycle moving in WListbox.
...
Don't jump over start and end of list in page scrolling.
Small optimization.
Text formatting.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2009-08-04 13:36:52 +03:00
Mikhail S. Pobolovets
7a30974d9e
Ticket #1410 : Cycle moving in WListbox
...
* listbox_select_first has been introduced
* listbox_select_last has been reworked
Now when you press KEY_UP staying on the first
entry, you will get to the entry and vice versa
with KEY_DOWN staying at the last entry.
Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
2009-08-04 13:36:52 +03:00
Stan. S. Krupoderov
b9d2d3fc7f
Ticket #185 (Check for gethostbyname with nsl)
...
socket.m4: add nsl in search for gethostbyname
2009-08-04 14:12:39 +04:00
Mikhail S. Pobolovets
05b590d225
Ticket #1415 : Directory hotlist incorrect drawing fix
...
src/hotlist.c: buffer clean up has been added
original author: E.L.K.
Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
2009-08-04 10:03:38 +03:00
Denis Kostousov
394e909070
Ticket #1433 : Working with lzma-based archives has been added.
...
Signed-off-by: Denis Kostousov <denis.kostousov@gmail.com>
2009-08-04 09:57:50 +03:00
Stan. S. Krupoderov
d044d20480
Merge branch '007_show_directory_sizes_shortcut'
...
* 007_show_directory_sizes_shortcut:
Ticket #7 : change shortcut C-space processing to calculate multi-directory size
2009-08-04 09:39:36 +04:00
Ilia Maslakov
42a8c4fc0b
Ticket #1456 (Segfault with replace action)
...
fix: segfault if 'replace to' is empty and search type is 'Regular expression'
2009-08-04 05:25:18 +00:00
Ilia Maslakov
07c87f2b27
Ticket #366
...
fix by mike.dld for tarfs dont shows duplicate folders in some tar-files
2009-08-03 21:20:52 +00:00