AlkantarClanX12
Current Path : /proc/self/root/opt/alt/python35/lib64/python3.5/idlelib/__pycache__/ |
Current File : //proc/self/root/opt/alt/python35/lib64/python3.5/idlelib/__pycache__/configHandler.cpython-35.pyc |
��Yf�~ � @ sq d Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z m Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z Gd d � d � Z e � Z e d k rmd d l m Z d d f \ a a d d � Z d d � Z e e j � e e j � e d t d t d d �d S)a� Provides access to stored IDLE configuration information. Refer to the comments at the beginning of config-main.def for a description of the available configuration files and the design implemented to update user configuration information. In particular, user configuration choices which duplicate the defaults will be removed from the user's configuration files, and if a file becomes empty, it will be deleted. The contents of the user files may be altered using the Options/Configure IDLE menu to access the configuration GUI (configDialog.py), or manually. Throughout this module there is an emphasis on returning useable defaults when a problem occurs in returning a requested configuration value back to idle. This is to allow IDLE to continue to function in spite of errors in the retrieval of config information. When a default is returned instead of a requested config value, a message is printed to stderr to aid in configuration problem notification and resolution. � N)�ConfigParser)� TkVersion)�Font� nametofontc @ s e Z d Z d S)�InvalidConfigTypeN)�__name__� __module__�__qualname__� r r �:/opt/alt/python35/lib64/python3.5/idlelib/configHandler.pyr s r c @ s e Z d Z d S)�InvalidConfigSetN)r r r r r r r r s r c @ s e Z d Z d S)�InvalidFgBgN)r r r r r r r r s r c @ s e Z d Z d S)�InvalidThemeN)r r r r r r r r s r c @ sR e Z d Z d Z d d d � Z d d d d d � Z d d � Z d d � Z d S)�IdleConfParserzI A ConfigParser specialised for idle configuration file handling Nc C s&