mirror of
https://github.com/davidhalter/parso.git
synced 2025-12-09 06:04:54 +08:00
Fix diff parser: error dedents in between nodes should be ignored for now when copying
This commit is contained in:
@@ -617,6 +617,8 @@ class _NodesTree(object):
|
||||
# Endmarkers just distort all the checks below. Remove them.
|
||||
break
|
||||
|
||||
if node.type == 'error_leaf' and node.token_type == 'ERROR_DEDENT':
|
||||
break
|
||||
# TODO this check might take a bit of time for large files. We
|
||||
# might want to change this to do more intelligent guessing or
|
||||
# binary search.
|
||||
|
||||
Reference in New Issue
Block a user