update windows build to Python 3.7
This commit is contained in:
parent
73105fa71e
commit
ddc59ab92d
5761 changed files with 750298 additions and 213405 deletions
42
Lib/idlelib/zzdummy.py
Normal file
42
Lib/idlelib/zzdummy.py
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
"Example extension, also used for testing."
|
||||
|
||||
from idlelib.config import idleConf
|
||||
|
||||
ztext = idleConf.GetOption('extensions', 'ZzDummy', 'z-text')
|
||||
|
||||
|
||||
class ZzDummy:
|
||||
|
||||
## menudefs = [
|
||||
## ('format', [
|
||||
## ('Z in', '<<z-in>>'),
|
||||
## ('Z out', '<<z-out>>'),
|
||||
## ] )
|
||||
## ]
|
||||
|
||||
def __init__(self, editwin):
|
||||
self.text = editwin.text
|
||||
z_in = False
|
||||
|
||||
@classmethod
|
||||
def reload(cls):
|
||||
cls.ztext = idleConf.GetOption('extensions', 'ZzDummy', 'z-text')
|
||||
|
||||
def z_in_event(self, event):
|
||||
"""
|
||||
"""
|
||||
text = self.text
|
||||
text.undo_block_start()
|
||||
for line in range(1, text.index('end')):
|
||||
text.insert('%d.0', ztest)
|
||||
text.undo_block_stop()
|
||||
return "break"
|
||||
|
||||
def z_out_event(self, event): pass
|
||||
|
||||
ZzDummy.reload()
|
||||
|
||||
##if __name__ == "__main__":
|
||||
## import unittest
|
||||
## unittest.main('idlelib.idle_test.test_zzdummy',
|
||||
## verbosity=2, exit=False)
|
||||
Loading…
Add table
Add a link
Reference in a new issue