Commit Graph

11127 Commits

Author SHA1 Message Date
Andrew Borodin
340dc69013 Draw status line at the top of screen not at the top of editor widget.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-08-24 09:51:54 +04:00
Andrew Borodin
5ae3697e58 Ticket #2591: mouse clicks ignored on the bottom line of editor.
Initial step: fixups of WEdit resizing.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-08-24 09:51:54 +04:00
Andrew Borodin
c819eb1fa3 Merge branch '2590_chdir_other_panel_on_symlink'
* 2590_chdir_other_panel_on_symlink:
  Ticket #2590: M-o works unexpectedly on symlink shortcuts
2011-08-12 14:02:59 +04:00
Andrew Borodin
10537ca05d Ticket #2590: M-o works unexpectedly on symlink shortcuts
(chdir_other_panel): symbolic link to directory is handled now
as directory.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-08-12 14:02:40 +04:00
Andrew Borodin
c81c3e4244 Merge branch '2589_ac_lang_source'
* 2589_ac_lang_source:
  Ticket #2589: fix autoconf warning
2011-08-11 13:06:38 +04:00
Jindrich Makovicka
bd5348591f Ticket #2589: fix autoconf warning
Recent autoconf displays warnings about missing AC_LANG_SOURCE.

Signed-off-by: Jindrich Makovicka <makovick@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-08-11 13:05:57 +04:00
Andrew Borodin
606883393e Ticket #2587: cannot compile 4.8.0-pre1 and 4.7.5.3 on Solaris
...using Sun C++ 5.11.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-08-11 11:10:46 +04:00
Andrew Borodin
3c122216fe Merge branch '2175_sort_panelization'
* 2175_sort_panelization:
  Ticket #2175: panelize doesn't honour current sorting.
2011-08-03 15:51:34 +04:00
Andrew Borodin
f0b1f55c19 Ticket #2175: panelize doesn't honour current sorting.
After Find file -> Panelize files are shown with order of being found
and sorting mode of current panel is not applied.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-08-03 15:51:04 +04:00
Andrey Rahmatullin
607c6a21dc Ticket #2583: misc/mc.ext.in: added 3gp video.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-28 11:29:33 +04:00
Andrew Borodin
caccdbe877 Merge branch '2579_hex_search'
* 2579_hex_search:
  (mc_search__hex_translate_to_regex): optimization and cleanup.
  Ticket #2579: incorrect length usage in hexadecimal search.
2011-07-19 21:17:00 +04:00
Andrew Borodin
3ec8721f47 (mc_search__hex_translate_to_regex): optimization and cleanup.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-19 12:45:10 +04:00
Andrew Borodin
efb4206883 Ticket #2579: incorrect length usage in hexadecimal search.
(mc_search__hex_translate_to_regex): don't use length of original string
after leading whitespace trim.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-19 12:34:11 +04:00
Slava Zanko
1dc4c30eb9 Merge branch '265_viewer_search_nroffed_twice'
* 265_viewer_search_nroffed_twice:
  Fixed finds twice in backward direction in nroff'ed text
  fixed search result highlighting while search in backward direction
  Fixed broken search results highlighting
  Fixed broken search in nroffed text with one-byte charset encoding
  Fixed search for first symbol in string.
  Ticket #265: Search finds bold/underlined strings twice
2011-07-19 09:52:20 +03:00
Slava Zanko
b3e9a75e72 Fixed finds twice in backward direction in nroff'ed text
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-19 09:51:08 +03:00
Slava Zanko
7af542b76e fixed search result highlighting while search in backward direction
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-19 09:51:08 +03:00
Slava Zanko
1940e8f5dd Fixed broken search results highlighting
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-19 09:51:08 +03:00
Slava Zanko
064352e14d Fixed broken search in nroffed text with one-byte charset encoding
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-19 09:50:30 +03:00
Slava Zanko
ba2f67e0ac Fixed search for first symbol in string.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-19 09:50:30 +03:00
Slava Zanko
15cb151fce Ticket #265: Search finds bold/underlined strings twice
Fixed starting offset for 'search again' action in nroffed text.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-19 09:50:30 +03:00
Andrey Rahmatullin
c119682e43 Ticket #1689: mc.ext: use "include" for $EDITOR entries
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-17 16:40:13 +04:00
Ilia Maslakov
5f4227faa9 Merge branch '2573_patchfs'
* 2573_patchfs:
  Ticket #2573 (patchfs enchancement)
2011-07-16 14:42:01 +00:00
David Sterba
125a640977 Ticket #2573 (patchfs enchancement)
1. do follow:
    diff -BurpN file1.c file.c > my.patch;
    diff -BurpN file2.c file.c >> my.patch;
    2. we see two file.c.diff entries within patchfs.

    after apply commit, we have one combined patch-file.

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2011-07-16 14:41:00 +00:00
Ilia Maslakov
9814c73b87 Merge branch '2467_gitfs'
* 2467_gitfs:
  changed README.extfs
  Ticket #2467 (gitfs)
2011-07-16 13:57:49 +00:00
Ilia Maslakov
bdc7fc76cb changed README.extfs
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2011-07-16 13:10:02 +00:00
Ilia Maslakov
e8a0781934 Ticket #2467 (gitfs)
added new extfs plugin - gitfs
    used prefix [git] for identification as a #changesetfs

Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-16 13:10:01 +00:00
Andrew Borodin
e697f01eba Merge branch '2522_smart_backspace'
* 2522_smart_backspace:
  Ticket #2522: fixup of Backspace key behavior in QuickSearch mode.
2011-07-15 20:41:41 +04:00
Andrew Borodin
20b7ab681e Ticket #2522: fixup of Backspace key behavior in QuickSearch mode.
When Backspace key is mapped to CdParentSmart action,
it changes directory to the parent one in QuickSearch mode instead of
delete the previous symbol in qsearch buffer.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-15 20:40:55 +04:00
Andrew Borodin
7d1d394ed6 Merge branch '2576_duplicate_symbols'
* 2576_duplicate_symbols:
  Ticket #2576: fix of symbols duplication.
2011-07-15 20:36:39 +04:00
Andrew Borodin
c4b95bcd32 Ticket #2576: fix of symbols duplication.
dialog_map, input_map and listbox_map variabels are declared and defined twice.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-14 21:46:59 +04:00
Mikhail S. Pobolovets
2b10373e02 Ticket #2531: wrong rules precedence
Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
2011-07-14 12:04:07 +03:00
Slava Zanko
e608f9cefe Merge branch '81_extfs_fix'
* 81_extfs_fix:
  Ticket #81: Fixup of extfs.
2011-07-13 14:48:47 +03:00
Slava Zanko
e5add17cb4 Ticket #81: Fixup of extfs.
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-13 12:49:34 +03:00
Mikhail S. Pobolovets
ee001dd96f Added new keyword to Ruby syntax
Signed-off-by: Mikhail S. Pobolovets <styx.mp@gmail.com>
2011-07-12 11:45:41 +03:00
Slava Zanko
b0510f594c Added translations from Transifex.net
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-11 21:01:27 +03:00
Andrew Borodin
e57ad3aa65 Updated NEWS for 4.8.0-pre1 release.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-11 21:48:58 +04:00
Slava Zanko
52aecfdfa2 Merge branch '2570_cleanup'
* 2570_cleanup:
  Fixed vfs descriptions.
  Do not mark the text after opening the file.
  Ticket 2570: Code cleanup
2011-07-11 20:24:40 +03:00
Andrew Borodin
7fc7d0e74e Fixed vfs descriptions.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-11 20:23:44 +03:00
Ilia Maslakov
54cf8c3ffa Do not mark the text after opening the file.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com>
2011-07-11 20:23:44 +03:00
Slava Zanko
d3bb9de01f Ticket 2570: Code cleanup
Moved tests from lib/tests to tests/lib directory

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-11 20:23:44 +03:00
Slava Zanko
9376d55456 Merge branch '81_leading_space_in_filename'
* 81_leading_space_in_filename:
  Ticket #81: savannah: can't access files on ftp starting with space
2011-07-11 19:51:00 +03:00
Slava Zanko
4e56efafe6 Ticket #81: savannah: can't access files on ftp starting with space
files starting with space can't be acessed by mc through ftp - it
shows the file as not having the leading space and attempts to
access it produce 'permission denied' errors.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-11 19:50:32 +03:00
Andrew Borodin
a4af63e827 Merge branch '2491_find_file_relative_paths'
* 2491_find_file_relative_paths:
  Renamed do_find() to find_file() and vice versa.
  (search_content): use mc_build_filename() instead of concat_dir_and_file().
  (make_fullname): removed. Use mc_build_filename() instead.
  Ticket #2491: broken lynk-like navigation in panelization of file find result.
2011-07-11 13:26:52 +04:00
Andrew Borodin
b13b031434 Renamed do_find() to find_file() and vice versa.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-11 13:26:24 +04:00
Andrew Borodin
835f12eb59 (search_content): use mc_build_filename() instead of concat_dir_and_file().
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-11 13:26:24 +04:00
Andrew Borodin
97a776be47 (make_fullname): removed. Use mc_build_filename() instead.
Since make_fullname() now gets absolute paths only, optimize it out.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-11 13:26:24 +04:00
Andrew Borodin
439369b0ca Ticket #2491: broken lynk-like navigation in panelization of file find result.
Broken  left arrow (of lynx-like motion) from panelization of directories
having files only (without any subdirs).

Steps to reproduce:

1. mkdir -p a/{b/c,d}
2. touch a/d/e
3. cd a/b
4. mc
5. alt-shift-/ enter l left - selection points to 'b' directory (as it should)
6. down, enter, alt-shift-/ enter l left - selection points to '..' instead of 'd'

Now, if user enters the relative path in "Start at": input line in "Find File"
dialog window, the relative paths are used in panelization.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
2011-07-11 13:26:24 +04:00
Slava Zanko
381db1462d Merge branch '2572_patchfs_space_in_fnames'
* 2572_patchfs_space_in_fnames:
  Ticket #2572: Patchfs with filenames containing whitespaces.
2011-07-11 11:06:29 +03:00
Serhiy Storchaka
5ece6efde5 Ticket #2572: Patchfs with filenames containing whitespaces.
This solution isn't perfect because of ambiguous diff syntax.

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2011-07-11 11:06:05 +03:00
Andrew Borodin
17033652ee Revert "Ticket #2453: aggressive screen repaint"
This reverts commit f809e6cf7a.

While navigating in main menu (from one submenu to another one)
or after closing a dialog, the screen is blinking.
2011-07-09 20:39:46 +04:00