@@ -90,7 +90,7 @@ def find_trailing_spaces(view):
90
90
include_current_line = bool (ts_settings .get ("trailing_spaces_include_current_line" ,
91
91
DEFAULT_IS_ENABLED ))
92
92
regexp = ts_settings .get ("trailing_spaces_regexp" ) + "$"
93
- no_empty_lines_regexp = "(?<=\S)%s$" % regexp
93
+ no_empty_lines_regexp = "(?<=\\ S)%s$" % regexp
94
94
95
95
offending_lines = view .find_all (regexp if include_empty_lines else no_empty_lines_regexp )
96
96
@@ -101,7 +101,7 @@ def find_trailing_spaces(view):
101
101
return [offending_lines , offending_lines ]
102
102
else :
103
103
current_offender = view .find (regexp if include_empty_lines else no_empty_lines_regexp , line .a )
104
- removal = False if current_offender == None else line .intersects (current_offender )
104
+ removal = False if current_offender is None else line .intersects (current_offender )
105
105
highlightable = [i for i in offending_lines if i != current_offender ] if removal else offending_lines
106
106
return [offending_lines , highlightable ]
107
107
@@ -140,7 +140,7 @@ def match_trailing_spaces(view):
140
140
#
141
141
# Returns True if the view should be ignored, False otherwise.
142
142
def ignore_view (view ):
143
- view_syntax = view .settings ().get ('syntax' );
143
+ view_syntax = view .settings ().get ('syntax' )
144
144
145
145
if not view_syntax :
146
146
return False
@@ -283,7 +283,7 @@ def get_modified_lines(view):
283
283
lines = []
284
284
line_numbers = modified_lines_as_numbers (on_disk , on_buffer )
285
285
if line_numbers :
286
- lines = [view .full_line (view .text_point (number ,0 )) for number in line_numbers ]
286
+ lines = [view .full_line (view .text_point (number , 0 )) for number in line_numbers ]
287
287
return lines
288
288
289
289
@@ -347,6 +347,7 @@ def only_those_with_trailing_spaces():
347
347
348
348
return regions
349
349
350
+
350
351
# Private: Deletes the trailing spaces regions.
351
352
#
352
353
# view - the view, you know
@@ -456,7 +457,7 @@ def run(self, edit):
456
457
457
458
if deleted :
458
459
if ts_settings .get ("trailing_spaces_save_after_trim" ) \
459
- and not ts_settings .get ("trailing_spaces_trim_on_save" ):
460
+ and not ts_settings .get ("trailing_spaces_trim_on_save" ):
460
461
sublime .set_timeout (lambda : self .save (self .view ), 10 )
461
462
462
463
msg_parts = {"nbRegions" : deleted ,
0 commit comments