mirror of
https://github.com/python/cpython.git
synced 2026-05-22 04:13:22 -04:00
Fixed issue #4890: Handle empty text search pattern in
Tkinter.Text.search
This commit is contained in:
@@ -3032,7 +3032,8 @@ class Text(Widget):
|
||||
forwards=None, backwards=None, exact=None,
|
||||
regexp=None, nocase=None, count=None, elide=None):
|
||||
"""Search PATTERN beginning from INDEX until STOPINDEX.
|
||||
Return the index of the first character of a match or an empty string."""
|
||||
Return the index of the first character of a match or an
|
||||
empty string."""
|
||||
args = [self._w, 'search']
|
||||
if forwards: args.append('-forwards')
|
||||
if backwards: args.append('-backwards')
|
||||
@@ -3041,7 +3042,7 @@ class Text(Widget):
|
||||
if nocase: args.append('-nocase')
|
||||
if elide: args.append('-elide')
|
||||
if count: args.append('-count'); args.append(count)
|
||||
if pattern[0] == '-': args.append('--')
|
||||
if pattern and pattern[0] == '-': args.append('--')
|
||||
args.append(pattern)
|
||||
args.append(index)
|
||||
if stopindex: args.append(stopindex)
|
||||
|
||||
Reference in New Issue
Block a user