# relevant settings from the default file.
#
# Additional help sources are listed in the [HelpFiles] section below
-# and should be viewable by a web browser (or the Windows Help viewer in
-# the case of .chm files). These sources will be listed on the Help
-# menu. The pattern, and two examples, are:
+# and should be viewable by a web browser. These sources will be listed
+# on the Help menu. The pattern, and two examples, are:
#
# <sequence_number = menu item;/path/to/help/source>
# 1 = IDLE;C:/Programs/Python36/Lib/idlelib/help.html
TK_TABWIDTH_DEFAULT = 8
darwin = sys.platform == 'darwin'
-def _sphinx_version():
- "Format sys.version_info to produce the Sphinx version string used to install the chm docs"
- major, minor, micro, level, serial = sys.version_info
- # TODO remove unneeded function since .chm no longer installed
- release = f'{major}{minor}'
- release += f'{micro}'
- if level == 'candidate':
- release += f'rc{serial}'
- elif level != 'final':
- release += f'{level[0]}{serial}'
- return release
-
-
class EditorWindow:
from idlelib.percolator import Percolator
from idlelib.colorizer import ColorDelegator, color_config
def browse_file(self):
filetypes = [
("HTML Files", "*.htm *.html", "TEXT"),
- ("PDF Files", "*.pdf", "TEXT"),
- ("Windows Help Files", "*.chm"),
("Text Files", "*.txt", "TEXT"),
("All Files", "*")]
path = self.pathvar.get()