Skip to content

Commit ea8d8ad

Browse files
gh-55646: Rename warn_bad_binding to a non-underscored name
idlelib is private, so its helpers need no leading underscore. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 2947118 commit ea8d8ad

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

Lib/idlelib/multicall.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ def _triplet_to_sequence(triplet):
311311
return '<'+_state_names[triplet[0]]+_types[triplet[1]][0]+'>'
312312

313313

314-
def _warn_bad_binding(virtual, sequence, err):
314+
def warn_bad_binding(virtual, sequence, err):
315315
# gh-55646: warn instead of crashing on an invalid key binding.
316316
action = virtual[2:-2] if virtual[:2] == '<<' and virtual[-2:] == '>>' \
317317
else virtual
@@ -359,9 +359,9 @@ def bind(self, sequence=None, func=None, add=None):
359359
try:
360360
self.__binders[triplet[1]].bind(triplet, func)
361361
except tkinter.TclError as err:
362-
_warn_bad_binding(sequence,
363-
_triplet_to_sequence(triplet),
364-
err)
362+
warn_bad_binding(sequence,
363+
_triplet_to_sequence(triplet),
364+
err)
365365
bad.append(triplet)
366366
for triplet in bad: # Drop the invalid sequences.
367367
ei[1].remove(triplet)
@@ -394,15 +394,15 @@ def event_add(self, virtual, *sequences):
394394
try:
395395
widget.event_add(self, virtual, seq)
396396
except tkinter.TclError as err:
397-
_warn_bad_binding(virtual, seq, err)
397+
warn_bad_binding(virtual, seq, err)
398398
continue # Drop the invalid sequence.
399399
else:
400400
if func is not None:
401401
try:
402402
self.__binders[triplet[1]].bind(triplet, func)
403403
except tkinter.TclError as err:
404-
_warn_bad_binding(virtual,
405-
_triplet_to_sequence(triplet), err)
404+
warn_bad_binding(virtual,
405+
_triplet_to_sequence(triplet), err)
406406
continue # Drop the invalid sequence.
407407
triplets.append(triplet)
408408

0 commit comments

Comments
 (0)