We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7cfeb8c commit d7583afCopy full SHA for d7583af
1 file changed
Lib/idlelib/editor.py
@@ -605,13 +605,16 @@ def python_docs(self, event=None):
605
return "break"
606
607
def cut(self,event):
608
+ if not self.text.tag_ranges('sel'):
609
+ self.text.tag_add('sel', 'insert linestart', 'insert+1l linestart')
610
+ self.text.mark_set('insert', 'insert linestart')
611
self.text.event_generate("<<Cut>>")
612
613
614
def copy(self,event):
615
if not self.text.tag_ranges("sel"):
- # There is no selection, so do nothing and maybe interrupt.
- return None
616
617
618
self.text.event_generate("<<Copy>>")
619
620
0 commit comments