B
    nb\*v                 @   s  d Z ddlZddlmZ ddlZddlmZmZm	Z	m
Z
 ddlmZmZmZmZ ddlmZ ddlmZ ddlmZ dgZd	d
dddddgZee Zddddgdd eD  ZdZejdkZejdkZerdndZejdkrdZ ndZ dZ!dZ"dd d!d"ed#d"d#d#d$d#d#d"d#d"d%d&d"d#d'd"d"d(d#d(d"dd#d"d"d"eed#d#eed#d#d)d*d#d#d+*fd,d-d.d/d0d1gd.d/d0d1gd.d/d0d1gd2fd3d4d5d#d"d"d#d"d"d6d7d"d8fd9d"d#d"d"g g d-d:fd;d"dd#d"d#d"d<d"d#ddd=d>d?d"d-d#d-d#d#dd#d-d-d#d"d@fdAedBed"d"d#d"d"d#dC	fdDeed#d#d#d"d"d#d"d"dEd"d"d#d"dFd"d"d"d"d#d"d"dGd?d"d"d"d"d#d"d"d"d"dHd#d"dId"d"d#dJ)fdKd"dLd"d"dMfdNd"dId"d#d#d"d"dOfdPd"dQdIdRfdSd"d#d#d"dTfdUed"d"d"dVfdWd"d"ed"d"d#dXfdYd"dZd[d\ged#d#d-gej#gd"d#d]	fd^d#dId#d"d#d_fd`dadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd{d|d}d~ddddddddded erVdnderbdnddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddde e"dde!dddddddddddddԜwfdddddddddddg
dddddddddddddddddddddddddddddddddddd ddddddddddd	d
ddd	ddddddddddddddddddddddddddddddddddddddddddddddddd ddd!d"d#dd$ddd%dddd&d'd(d)d*d+d,d-d.d/d0d1dd.ddd2d3d4d4d5d6d7d8d9d:d;d<d=d>d<d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMd>dLdNd@dOdBdCdDdPdFdGdHdQfgZ$dRZ%yede$d"e%e
d"d"dSZ&W n. e'k
r   ede$d#e%e
d"d"dSZ&Y nX e(e	 dTZ)e*e)re+e) dS (U  z
Spyder configuration options

Note: Leave this file free of Qt related imports, so that it can be used to
quickly load a user config file
    N)	CHECK_ALLEXCLUDED_NAMESget_home_dir	SUBFOLDER)BIGMEDIUM	MONOSPACE
SANS_SERIF)
UserConfig)
IMPORT_EXT)codeanalysisz)*.csv, *.dat, *.log, *.tmp, *.bak, *.origz.pyz.ipynbz.txtz.datz.pdfz.pngz.svgZREADMEZINSTALLLICENSEZ	CHANGELOGc             C   s   g | ]}|rd | qS )* ).0Z_extr   r   1lib/python3.7/site-packages/spyder/config/main.py
<listcomp>+   s    r   iR  ntdarwinZMetaZCtrlzMeta+ReturnzCtrl+Returnz
Alt+ReturnzShift+Returnmainzspyder 3ZsoftwareTFz1.5)i  i  )
   r   )i  i  i     )i,     )*Z
icon_themeZopenglZsingle_instanceZopen_files_portZtear_off_menusZnormal_screen_resolutionZhigh_dpi_scalingZhigh_dpi_custom_scale_factorZhigh_dpi_custom_scale_factorsZvertical_dockwidget_titlebarsZvertical_tabsZanimated_docksZprompt_on_exitZpanes_lockedzwindow/sizezwindow/positionzwindow/is_maximizedzwindow/is_fullscreenzwindow/prefs_dialog_sizeZshow_status_barzmemory_usage/enablezmemory_usage/timeoutzcpu_usage/enablezcpu_usage/timeoutZuse_custom_marginZcustom_marginZuse_custom_cursor_blinkingZshow_internal_errorsZcheck_updates_on_startupZtoolbars_visiblezfont/familyz	font/sizezfont/italicz	font/boldzrich_font/familyzrich_font/sizezrich_font/italiczrich_font/boldzcursor/widthzcompletion/sizezreport_error/remember_mezreport_error/remember_tokenZquick_layouts zMatlab layoutzRstudio layoutzVertical splitzHorizontal split)Zplace_holdernamesorderZactiveZinternal_consolei,     ZSciTEz-goto:)Zmax_line_countworking_dir_historyworking_dir_adjusttocontentswrapcalltipszcodecompletion/autozcodecompletion/enter_keyzcodecompletion/case_sensitivezexternal_editor/pathzexternal_editor/gotolineZlight_backgroundZmain_interpreter)defaultZcustomzumr/enabledzumr/verbosezumr/namelistZcustom_interpreters_listZcustom_interpreterZipython_consolei  H         )Zshow_bannerZcompletion_typeZ	use_pagerZshow_calltipsZask_before_closingZshow_reset_namespace_warningbuffer_sizeZpylabzpylab/autoloadzpylab/backendzpylab/inline/figure_formatzpylab/inline/resolutionzpylab/inline/widthzpylab/inline/heightzpylab/inline/bbox_incheszstartup/run_lineszstartup/use_run_filezstartup/run_fileZgreedy_completerZjedi_completerZautocallZsymbolic_mathZ	in_promptZ
out_promptZshow_elapsed_timeZask_before_restartZvariable_explorerz.6g)	Z	check_allZdataframe_formatZexcluded_namesZexclude_privateZexclude_uppercaseZexclude_capitalizedZexclude_unsupportedtruncateZminmaxZeditori	  O   z*    *i     ))zprinter_header/font/familyzprinter_header/font/sizezprinter_header/font/italiczprinter_header/font/boldr   Zwrapflagzcode_analysis/pyflakeszcode_analysis/pep8Z	todo_listZrealtime_analysiszrealtime_analysis/timeoutoutline_explorerZline_numbersZblank_spacesZ	edge_lineZedge_line_columnZtoolbox_panelr    Zgo_to_definitionZclose_parenthesesZclose_quotesZ
add_colonsZauto_unindentZindent_charsZtab_stop_width_spaceszcodecompletion/autozcodecompletion/enter_keyzcodecompletion/case_sensitiveZcheck_eol_charsZtab_always_indentZintelligent_backspaceZhighlight_current_lineZhighlight_current_cellZoccurrence_highlightingzoccurrence_highlighting/timeoutZalways_remove_trailing_spacesZshow_tab_barZmax_recent_filesZsave_all_before_runZfocus_to_editorZonsave_analysisZ
historylogd   )enableZmax_entriesr   Z	go_to_eofhelp)r+   max_history_entriesr   zconnect/editorzconnect/ipython_consoleZmathZautomatic_importZ
onlinehelpg?)r+   Zzoom_factorr-   r)   )r+   Zshow_fullpathZshow_all_filesZshow_commentsZproject_explorer)name_filtersshow_allZshow_hscrollbarZvisible_if_project_openZexplorer)r+   r   r.   Zshow_hiddenr/   Zshow_icontextZfind_in_fileszutf-8z
iso-8859-1cp1252)	r+   Zsupported_encodingsZexcludeZexclude_regexpZsearch_text_regexpZsearch_textZsearch_text_samplesZmore_optionsZcase_sensitiveZ
workingdir)r   r   z%console/use_project_or_home_directoryzconsole/use_cwdzconsole/use_fixed_directoryZ	shortcutszShift+Ctrl+F4zShift+Ctrl+F5zShift+Alt+PgDownzShift+Alt+PgUpzCtrl+Alt+Shift+PzCtrl+Alt+Shift+MZF11zShift+Alt+SzShift+Alt+PzAlt+Shift+TZF1zShift+Alt+RzCtrl+QzCtrl+Pz
Ctrl+Alt+PzCtrl+F5zCtrl+F10zCtrl+F12zCtrl+F11zCtrl+Shift+F11zCtrl+Shift+F12ZF5zCtrl+F6ZF6zCtrl+Shift+HzCtrl+Shift+OzCtrl+Shift+EzCtrl+Shift+LzCtrl+Shift+DzCtrl+Shift+PzCtrl+Shift+IzCtrl+Shift+VzCtrl+Shift+FzCtrl+Shift+XzCtrl+FZF3zShift+F3zCtrl+RZEscapez+SpacezCtrl+Alt+UpzShift+Alt+UpzCtrl+Alt+DownzShift+Alt+DownzCtrl+DzCtrl+Shift+UzCtrl+UzCtrl+]zCtrl+[zAlt+UpzAlt+DownzCtrl+Shift+ReturnzCtrl+GzCtrl+1zCtrl+4zCtrl+5zMeta+AzMeta+EzMeta+PzMeta+NzMeta+BzMeta+Fz	Meta+Leftz
Meta+RightzMeta+KzMeta+UzMeta+YzShift+Meta+YzMeta+BackspacezMeta+Dz	Ctrl+HomezCtrl+EndzCtrl+ZzCtrl+Shift+ZzCtrl+XzCtrl+CzCtrl+VZDeletezCtrl+AzCtrl+IZF12z	Shift+F12ZF9zCtrl+LzCtrl+Shift+TabzCtrl+Tabz	Ctrl+PgUpzCtrl+PgDownzCtrl+NzCtrl+Shift+TzCtrl+OzCtrl+Sz
Ctrl+Alt+SzCtrl+Shift+SzCtrl+Shift+WzCtrl+Alt+Shift+LeftzCtrl+Alt+LeftzCtrl+Alt+RightzCtrl++zCtrl+=zCtrl+-zCtrl+0zCtrl+WzCtrl+F4z	Ctrl+DownzCtrl+UpzCtrl+Shift+BzShift+EscapeZF8ZF10zCtrl+Tz
Ctrl+Alt+RzCtrl+.z
Ctrl+Alt+MzCtrl+M)wz_/close panez_/lock unlock panesz_/use next layoutz_/use previous layoutz_/preferencesz_/maximize panez_/fullscreen modez_/save current layoutz_/layout preferencesz_/show toolbarsz_/spyder documentationz	_/restartz_/quitz_/file switcherz_/symbol finderz_/debugz_/debug step overz_/debug continuez_/debug step intoz_/debug step returnz_/debug exitz_/runz_/configurez_/re-run last scriptz_/switch to helpz_/switch to outline_explorerz_/switch to editorz_/switch to historylogz_/switch to onlinehelpz_/switch to project_explorerz_/switch to ipython_consolez_/switch to variable_explorerz_/switch to find_in_filesz_/switch to explorerz_/find textz_/find nextz_/find previousz_/replace textz_/hide find and replacezeditor/code completionzeditor/duplicate linezeditor/copy linezeditor/delete linezeditor/transform to uppercasezeditor/transform to lowercasezeditor/indentzeditor/unindentzeditor/move line upzeditor/move line downzeditor/go to new linezeditor/go to definitionzeditor/toggle commentzeditor/blockcommentzeditor/unblockcommentzeditor/start of linezeditor/end of linezeditor/previous linezeditor/next linezeditor/previous charzeditor/next charzeditor/previous wordzeditor/next wordzeditor/kill to line endzeditor/kill to line startzeditor/yankzeditor/rotate kill ringzeditor/kill previous wordzeditor/kill next wordzeditor/start of documentzeditor/end of documentzeditor/undozeditor/redoz
editor/cutzeditor/copyzeditor/pastezeditor/deletezeditor/select allzeditor/inspect current objectzeditor/breakpointzeditor/conditional breakpointzeditor/run selectionzeditor/go to linezeditor/go to previous filezeditor/go to next filezeditor/cycle to previous filezeditor/cycle to next filezeditor/new filezeditor/open last closedzeditor/open filezeditor/save filezeditor/save allzeditor/save aszeditor/close allzeditor/last edit locationzeditor/previous cursor positionzeditor/next cursor positionzeditor/zoom in 1zeditor/zoom in 2zeditor/zoom outzeditor/zoom resetzeditor/close file 1zeditor/close file 2zeditor/run cellzeditor/run cell and advancezeditor/go to next cellzeditor/go to previous cellzeditor/re-run last cellz_/switch to breakpointszconsole/inspect current objectzconsole/clear shellzconsole/clear linezpylint/run analysiszprofiler/run profilerzipython_console/new tabzipython_console/reset namespacezipython_console/restart kernelz array_builder/enter array inlinezarray_builder/enter array tablezvariable_explorer/copyZcolor_schemesZemacsZidleZmonokaiZpydevZ	scintillaZspyderzspyder/darkZzenburnzsolarized/lightzsolarized/darkZEmacsz#000000z#2b2b43z#1c1c2dz#abab67z#0000ffz#555555z#009800z#c80000)z#ffffffFF)z#3c51e8FF)z#900090FF)z#ff8040TF)z#005100FF)z#00aa00FT)z#800000FF)z#ffffffFTZIDLEz#ffffffz#f2e6f3z#feefffz#e8f2fez#efefefz#99ff99z#ff9999)z#000000FF)z#ff7700TF)z#0000ffFF)z#dd0000FT)z#00aa00FF)z#924900FF)z#777777TTZMonokaiz#2a2b24z#484848z#3d3d3dz#666666z#688060z#bd6e76)z#dddddaFF)z#f92672FF)z#ae81ffFF)z#a6e22eFF)z#75715eFT)z#e6db74FF)z#dddddaFTZPydevz#eff8fez#ffff99z#ff99992)z#000000TF)z#c0c0c0FF)z#000000FTZ	Scintillaz#e1f0d1z#edfcdc)z#00007fTF)z#007f7fTF)z#007f00FF)z#7f007fFF)z#007f7fFFZSpyderz#f7ecf8z#fdfdde)z#adadadFT)z#924900FTzSpyder Darkz#131926z#31314ez#282828)z#558effFF)z#aa00aaFF)z#ffffffTF)z#7f7f7fFF)z#11a642FT)z#c80000FF)z#be5f00FTZZenburnz#3f3f3fz#333333z#2c2c2cz#7a738f)z#dcdcccFF)z#dfaf8fTF)z#efef8fFF)z#7f9f7fFT)z#cc9393FF)z#8cd0d3FF)z#dcdcccFTzSolarized Lightz#fdf6e3z#f5efdBz#eee8d5z#839496z#d33682z#586e75z#dc322f)z#657b83FF)z#859900FF)z#6c71c4FF)z#268bd2TF)z#93a1a1FT)z#2aa198FF)z#cb4b16FF)z#b58900FTzSolarized Darkz#002b36z#083f4dz#073642z#657b83z#93a1a1)z#839496FF)z#586e75FT)r   Zselectedz
emacs/namezemacs/backgroundzemacs/currentlinezemacs/currentcellzemacs/occurrencezemacs/ctrlclickzemacs/sideareaszemacs/matched_pzemacs/unmatched_pzemacs/normalzemacs/keywordzemacs/builtinzemacs/definitionzemacs/commentzemacs/stringzemacs/numberzemacs/instancez	idle/namezidle/backgroundzidle/currentlinezidle/currentcellzidle/occurrencezidle/ctrlclickzidle/sideareaszidle/matched_pzidle/unmatched_pzidle/normalzidle/keywordzidle/builtinzidle/definitionzidle/commentzidle/stringzidle/numberzidle/instancezmonokai/namezmonokai/backgroundzmonokai/currentlinezmonokai/currentcellzmonokai/occurrencezmonokai/ctrlclickzmonokai/sideareaszmonokai/matched_pzmonokai/unmatched_pzmonokai/normalzmonokai/keywordzmonokai/builtinzmonokai/definitionzmonokai/commentzmonokai/stringzmonokai/numberzmonokai/instancez
pydev/namezpydev/backgroundzpydev/currentlinezpydev/currentcellzpydev/occurrencezpydev/ctrlclickzpydev/sideareaszpydev/matched_pzpydev/unmatched_pzpydev/normalzpydev/keywordzpydev/builtinzpydev/definitionzpydev/commentzpydev/stringzpydev/numberzpydev/instancezscintilla/namezscintilla/backgroundzscintilla/currentlinezscintilla/currentcellzscintilla/occurrencezscintilla/ctrlclickzscintilla/sideareaszscintilla/matched_pzscintilla/unmatched_pzscintilla/normalzscintilla/keywordzscintilla/builtinzscintilla/definitionzscintilla/commentzscintilla/stringzscintilla/numberzscintilla/instancezspyder/namezspyder/backgroundzspyder/currentlinezspyder/currentcellzspyder/occurrencezspyder/ctrlclickzspyder/sideareaszspyder/matched_pzspyder/unmatched_pzspyder/normalzspyder/keywordzspyder/builtinzspyder/definitionzspyder/commentzspyder/stringzspyder/numberzspyder/instancezspyder/dark/namezspyder/dark/backgroundzspyder/dark/currentlinezspyder/dark/currentcellzspyder/dark/occurrencezspyder/dark/ctrlclickzspyder/dark/sideareaszspyder/dark/matched_pzspyder/dark/unmatched_pzspyder/dark/normalzspyder/dark/keywordzspyder/dark/builtinzspyder/dark/definitionzspyder/dark/commentzspyder/dark/stringzspyder/dark/numberzspyder/dark/instancezzenburn/namezzenburn/backgroundzzenburn/currentlinezzenburn/currentcellzzenburn/occurrencezzenburn/ctrlclickzzenburn/sideareaszzenburn/matched_pzzenburn/unmatched_pzzenburn/normalzzenburn/keywordzzenburn/builtinzzenburn/definitionzzenburn/commentzzenburn/stringzzenburn/numberzzenburn/instancezsolarized/light/namezsolarized/light/backgroundzsolarized/light/currentlinezsolarized/light/currentcellzsolarized/light/occurrencezsolarized/light/ctrlclickzsolarized/light/sideareaszsolarized/light/matched_pzsolarized/light/unmatched_pzsolarized/light/normalzsolarized/light/keywordzsolarized/light/builtinzsolarized/light/definitionzsolarized/light/commentzsolarized/light/stringzsolarized/light/numberzsolarized/light/instancezsolarized/dark/namezsolarized/dark/backgroundzsolarized/dark/currentlinezsolarized/dark/currentcellzsolarized/dark/occurrencezsolarized/dark/ctrlclickzsolarized/dark/sideareaszsolarized/dark/matched_pzsolarized/dark/unmatched_pzsolarized/dark/normalzsolarized/dark/keywordzsolarized/dark/builtinzsolarized/dark/definitionzsolarized/dark/commentzsolarized/dark/stringzsolarized/dark/numberzsolarized/dark/instancez46.2.0)defaultsloadversionZ	subfolderZbackupZraw_modez.spyder.ini),__doc__osos.pathpathZospsysZspyder.config.baser   r   r   r   Zspyder.config.fontsr   r   r   r	   Zspyder.config.userr
   Zspyder.config.utilsr   Zspyder.utilsr   ZEXCLUDE_PATTERNSZSHOW_EXTZ
USEFUL_EXTZNAME_FILTERSZOPEN_FILES_PORTnameZWINplatformZMACZCTRLZRUN_CELL_SHORTCUTZRE_RUN_LAST_CELL_SHORTCUTZRUN_CELL_AND_ADVANCE_SHORTCUTZTASKS_PATTERNZDEFAULTSZCONF_VERSIONZCONF	ExceptionjoinZold_locationisfileremover   r   r   r   <module>   s   








