Ignore:
Timestamp:
07/23/17 13:06:08 (7 years ago)
Author:
obi
Message:

update python stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/mediathek/localhoster/lib/python2.7/idlelib/IOBinding.py

    r40094 r40658  
    1717import tkMessageBox
    1818from SimpleDialog import SimpleDialog
     19
     20from idlelib.configHandler import idleConf
    1921
    2022# Try setting the locale, so that we can find out
     
    6466encoding = encoding.lower()
    6567
    66 coding_re = re.compile(r'^[ \t\f]*#.*coding[:=][ \t]*([-\w.]+)')
     68coding_re = re.compile(r'^[ \t\f]*#.*?coding[:=][ \t]*([-\w.]+)')
    6769blank_re = re.compile(r'^[ \t\f]*(?:[#\r\n]|$)')
    6870
     
    137139        raise LookupError, "Unknown encoding "+name
    138140    return name
    139 
    140141
    141142class IOBinding:
     
    568569def _io_binding(parent):  # htest #
    569570    from Tkinter import Toplevel, Text
    570     from idlelib.configHandler import idleConf
    571571
    572572    root = Toplevel(parent)
     
    579579            self.flist = None
    580580            self.text.bind("<Control-o>", self.open)
     581            self.text.bind('<Control-p>', self.printer)
    581582            self.text.bind("<Control-s>", self.save)
     583            self.text.bind("<Alt-s>", self.saveas)
     584            self.text.bind('<Control-c>', self.savecopy)
    582585        def get_saved(self): return 0
    583586        def set_saved(self, flag): pass
    584587        def reset_undo(self): pass
     588        def update_recent_files_list(self, filename): pass
    585589        def open(self, event):
    586590            self.text.event_generate("<<open-window-from-file>>")
     591        def printer(self, event):
     592            self.text.event_generate("<<print-window>>")
    587593        def save(self, event):
    588594            self.text.event_generate("<<save-window>>")
    589         def update_recent_files_list(s, f): pass
     595        def saveas(self, event):
     596            self.text.event_generate("<<save-window-as-file>>")
     597        def savecopy(self, event):
     598            self.text.event_generate("<<save-copy-of-window-as-file>>")
    590599
    591600    text = Text(root)
Note: See TracChangeset for help on using the changeset viewer.