Micro-optimization

This commit is contained in:
Kovid Goyal 2020-08-10 09:54:52 +05:30
parent 41717d5eca
commit 054a7e374f
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -3,13 +3,14 @@
from __python__ import bound_methods, hash_literals from __python__ import bound_methods, hash_literals
def caret_position_from_point(x, y): if document.caretPositionFromPoint:
if document.caretPositionFromPoint: caret_position_from_point = document.caretPositionFromPoint.bind(document)
return document.caretPositionFromPoint(x, y) else:
r = document.caretRangeFromPoint(x, y) caret_position_from_point = def(x, y):
if r: r = document.caretRangeFromPoint(x, y)
return {'offsetNode': r.startContainer, 'offset': r.startOffset} if r:
return None return {'offsetNode': r.startContainer, 'offset': r.startOffset}
return None
def word_boundary_regex(): def word_boundary_regex():