Andreas Mohr
|
3c287cef95
Ticket #4222: fix segfault in search.
|
3 years ago |
Andrew Borodin
|
d88f439a69
(mc_g_string_dup): new API that extends GString one.
|
3 years ago |
Andrew Borodin
|
9ee52e77c3
Ticket #4179: code clean up before 4.8.27 release.
|
3 years ago |
Andrew Borodin
|
31b37a1f79
Ticket #4050: code cleanup before 4.8.25 release.
|
4 years ago |
Andrew Borodin
|
1dd8a47987
Ticket #3955: code cleanup before 4.8.23 release.
|
5 years ago |
Andrew Borodin
|
ddd645526a
Update copyright years.
|
6 years ago |
Andrew Borodin
|
e9fd11bfcd
Update copyright years.
|
7 years ago |
Andrew Borodin
|
37de8e6253
(mc_search__g_regex_match_full_safe): don't use negative string length.
|
7 years ago |
Mooffie
|
c0abaa6508
(mc_search__cond_struct_new_regex_ci_str): add documentation.
|
7 years ago |
Andrew Borodin
|
7f8ab40a44
Do not recreate "String not found" error string every time.
|
8 years ago |
Andrew Borodin
|
8252345666
Allow search be interruptible.
|
8 years ago |
Andrew Borodin
|
1101ef2cd9
(mc_search__run_regex): minor optimization.
|
8 years ago |
Andrew Borodin
|
1c22d44970
Ticket #3637: fix memory leaks in search engine.
|
8 years ago |
Andrew Borodin
|
bc14ff44c8
Remove min() and max() macros. Use MIN() and MAX() macros from GLib.
|
8 years ago |
Andreas Mohr
|
f3f927c19e
lib/search/regex.c: cleanup -Wcast-qual warning.
|
8 years ago |
Andrew Borodin
|
98e66fe406
Ticket #3491: fix case insensitive search in non-unicode locales.
|
8 years ago |
Andrew Borodin
|
471ea781ca
Update copyright years.
|
8 years ago |
Egmont Koblinger
|
7cdb3e47c0
Ticket #3449: Segfault in "Find file" due to invalid UTF-8 sequences
|
9 years ago |
Egmont Koblinger
|
1f0dee6b52
Ticket #3525: fix "Whole words" search.
|
9 years ago |
Egmont Koblinger
|
a0741b0a08
Ticket #3524: fix highliht of search result...
|
9 years ago |
Egmont Koblinger
|
1a1496fc0d
Ticket #3416: viewer case insensitive search doesn't find accents.
|
9 years ago |
Andrew Borodin
|
454479549c
Update copyright years.
|
9 years ago |
Andrew Borodin
|
6ed1eba88f
(mc_search_regex_prepare_replace_str): refactoring.
|
9 years ago |
Andrew Borodin
|
fa7d2ea110
lib/search/regex.c: use [] to get char in string.
|
9 years ago |
Andrew Borodin
|
589d0bea0b
(mc_search__regex_str_append_if_special): refactoring of loop and conditions.
|
9 years ago |
Andrew Borodin
|
8ce85a419b
Ticket #3265: code cleanup before 4.8.14 release.
|
9 years ago |
Boris Savelev
|
933fd255d0
Ticket #2743: File selection by patterns uses bytes instead of (unicode) characters.
|
9 years ago |
Andrew Borodin
|
5ecf12483a
Ticket #2952: search: fix zero-length substitution.
|
9 years ago |
Slava Zanko
|
512ad7d962
Make working with GError in more right way (like with exceptions).
|
10 years ago |
Andrew Borodin
|
708f474d1e
(mc_search_regex__process_append_str): fix possible dereference of null pointer.
|
10 years ago |
Andrew Borodin
|
e5203cb023
Fix name of FSF in all *.c files.
|
10 years ago |
Andrew Borodin
|
f0da49345a
Collapse list of copyright years to ranges. Add 2014 year.
|
10 years ago |
Andrew Borodin
|
377807c5de
Fix search in internal viewer in case of nroff mode.
|
10 years ago |
Slava Zanko
|
0d489acd58
cppcheck: reduce variable scope.
|
11 years ago |
Andrew Borodin
|
0a784f4d2e
(mc_search_regex__process_append_str): minor optimization and cosmetics.
|
11 years ago |
Andrew Borodin
|
fbdf3adfbf
(mc_search__cond_struct_new_regex_accum_append): minor optimization.
|
11 years ago |
Andrew Borodin
|
00f6272364
(mc_search__cond_struct_new_regex_hex_add): refactoring to get rid of extra memory allocation.
|
11 years ago |
Andrew Borodin
|
bb2f5d35f3
(mc_search__run_regex): optimization
|
11 years ago |
Andrew Borodin
|
82b1d7bff3
Parenthesis around some -1.
|
11 years ago |
Andrew Borodin
|
e7fb3526f3
Core, mceditor, mcviewer and mcdiffviewer code tweak and cleanup
|
12 years ago |
Andrew Borodin
|
bbf534e7d7
Don't mix mc_search_cb_ret_t and int as result of search callback.
|
12 years ago |
Andrew Borodin
|
2a5a5b4753
Ticket #2795: hex search: can't find 00 (zeroes) in patterns.
|
12 years ago |
vokac
|
8c0621b2b6
Ticket #2764: Case sensitive search with SEARCH_TYPE_PCRE
|
12 years ago |
Slava Zanko
|
0138645541
Ticket 1551: Update GPL version from 2 to 3
|
13 years ago |
Slava Zanko
|
372cf39a4f
Fixed regexp error if current codepage isn't equal to UTF-8 in UTF-8 environment
|
13 years ago |
Slava Zanko
|
1940e8f5dd
Fixed broken search results highlighting
|
13 years ago |
Slava Zanko
|
e1edfd7c93
Remove replace_prepare_t type and use defined constants for use just one type (int) in functions
|
13 years ago |
Vitaliy Filippov
|
fb7b01eeb9
Despite of the fact that algorithm now ignores the absence of closing curly
|
13 years ago |
Vitaliy Filippov
|
aa2d0b07ed
Ticket #1882: PCRE search: escape sequence support in replacements, UTF8 support (just a flag for libPCRE)
|
13 years ago |
Slava Zanko
|
045debaa8a
Moved charsets.[ch] from src to lib directory
|
13 years ago |