; fBc@sdkZdkZdkZdkZdkZdkZdkZyeidWnej oei dnXdk l Z l Z l Z lZlZdklZlZe ie _de ifdYZeiieidZdeifd YZeiZd eiefd YZ d e i!fd YZ"ei#e"ei$ddeedZ%de% dd!dZ&ei'ee&dZ(dZ)ei*i+de(ei*i+de)dS(NsPyrexsPyrex is not installed(s Controllerss EditorHelpers EditorModelssPythonEditorModelssPythonControllers(s SourceViewssStyledTextCtrlss PyrexModelcBs)tZdZdZdZdZeiZRS(NsPyrexspyrexs Pyrex.pngs.pyx( s__name__s __module__smodelIdentifiers defaultNamesbitmapsexts EditorHelpers imgPyrexModelsimgIdx(((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pys PyrexModels sstc-pyrex.rc.cfgsPyrexStyledTextCtrlMixcBstZdZRS(NcCs3tii||dtifdt|idS(Nispyrex( sStyledTextCtrlssLanguageSTCMixs__init__sselfswIds PreferencessSTCLineNumMarginWidths pyrex_cfgfiles setStyles(sselfswId((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pys__init__*s(s__name__s __module__s__init__(((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pysPyrexStyledTextCtrlMix)ssPyrexSourceViewcBstZdZdZRS(NsSourcecCs<tii||t|fdti|tt|_ dS(Ni( s SourceViewssEditorStyledTextCtrls__init__sselfsparentswxID_PYREXSOURCEVIEWsmodelsPyrexStyledTextCtrlMixsTruesactive(sselfsparentsmodel((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pys__init__2s(s__name__s __module__sviewNames__init__(((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pysPyrexSourceView0ssPyrexControllercBs/tZeZegZdZdZdZRS(NsImages/Debug/Compile.pngcCs-tii||d|iddfgSdS(NsCompiles-s CheckSource(s ControllerssSourceControllersactionssselfsmodels OnCompile(sselfsmodel((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pysactions@scCsdkl}l}|i}y|i|idd}Wn1|i j o"}t i t |d}nXd}|djp |idjo|iiddn|iiddS( N(sMainsErrorssc_onlyisErrorsInfoisPyrex compilation failedsPyrex compilation succeeded(sPyrex.CompilersMainsErrorssselfsgetModelsmodelscompiles localFilenamesresults PyrexErrorserrswxsLogErrorsstrsmsgs num_errorsseditors setStatus(sselfseventsErrorsserrsresultsmsgsmodelsMain((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pys OnCompileDs  ( s__name__s __module__s PyrexModelsModelsPyrexSourceViews DefaultViewss compileBmpsactionss OnCompile(((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pysPyrexController:s   spyrexs>## Comment Blocks! cdef extern from "Numeric/arrayobject.h": struct PyArray_Descr: int type_num, elsize char type ctypedef class PyArrayObject [type PyArray_Type]: cdef char *data cdef int nd cdef int *dimensions, *strides cdef object base cdef PyArray_Descr *descr cdef int flags s common.defs.msw={'size': 10, 'backcol': '#FFFFFF', 'lnsize2': 7, 'mono': 'Courier New', 'lnsize': 8, 'helv': 'Lucida Console', 'ln-font': 'Lucida Console', 'ln-size': 8} common.defs.gtk={'mono': 'Courier', 'helv': 'Helvetica', 'other': 'new century schoolbook', 'size': 9, 'lnsize': 6, 'backcol': '#FFFFFF', 'ln-font': 'Lucida Console', 'ln-size': 8} common.styleidnames = {wx.stc.STC_STYLE_DEFAULT: 'Style default', wx.stc.STC_STYLE_LINENUMBER: 'Line numbers', wx.stc.STC_STYLE_BRACELIGHT: 'Matched braces', wx.stc.STC_STYLE_BRACEBAD: 'Unmatched brace', wx.stc.STC_STYLE_CONTROLCHAR: 'Control characters', wx.stc.STC_STYLE_INDENTGUIDE: 'Indent guide'} [style.pyrex] setting.pyrex.-3= setting.pyrex.-2=fore:#000000 setting.pyrex.-1=fore:#000000,back:#88C4FF style.pyrex.000=fore:#808080 style.pyrex.001=fore:#007F00,back:#E8FFE8 style.pyrex.002=fore:#007F7F style.pyrex.003=fore:#7F007F style.pyrex.004=fore:#7F007F style.pyrex.005=fore:#00007F,bold style.pyrex.006=fore:#7F0000 style.pyrex.007=fore:#000033,back:#FFFFE8 style.pyrex.008=fore:#0000FF,bold style.pyrex.009=fore:#007F7F,bold style.pyrex.010=bold style.pyrex.011= style.pyrex.012=fore:#7F7F7F style.pyrex.013=fore:#000000,back:#ECD7EC,eolfilled style.pyrex.032=back:%(backcol)s,face:%(mono)s,size:%(size)d style.pyrex.033=size:%(ln-size)d,face:%(ln-font)s,back:#A0A0A0 style.pyrex.034=fore:#0000FF,back:#FFFF88,bold style.pyrex.035=fore:#FF0000,back:#FFFF88,bold style.pyrex.036= style.pyrex.037= [style.pyrex.default] [pyrex] displaysrc=iis1 braces={} styleidnames={wx.stc.STC_P_DEFAULT: 'Default', wx.stc.STC_P_COMMENTLINE: 'Comment', wx.stc.STC_P_NUMBER : 'Number', wx.stc.STC_P_STRING : 'String', wx.stc.STC_P_CHARACTER: 'Single quoted string', wx.stc.STC_P_WORD: 'Keyword', wx.stc.STC_P_TRIPLE:'Triple quotes', wx.stc.STC_P_TRIPLEDOUBLE: 'Triple double quotes', wx.stc.STC_P_CLASSNAME: 'Class definition', wx.stc.STC_P_DEFNAME: 'Function or method', wx.stc.STC_P_OPERATOR: 'Operators', wx.stc.STC_P_IDENTIFIER: 'Identifiers', wx.stc.STC_P_COMMENTBLOCK: 'Comment blocks', wx.stc.STC_P_STRINGEOL: 'EOL unclosed string'} lexer=wx.stc.STC_LEX_PYTHON keywords=and assert break class continue def del elif else except exec finally for from global if import in is lambda not or pass print raise return try while struct union enum ctypedef cdef void extern NULL cCsdSdS(NsCPNG  IHDRasBIT|dIDATxSQ 6=v w_n0CTڵy4* #tv;UCSUdn .uMs7 kc$wY6wrXi6mԶ`D\e < &gI yR,ZnufJ|{m9݄P,Da޽?ꏣS6~ˋ09aƞ۝f_T'Tqރ.(̻SIENDB`((((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pysgetPyrexModuleDatascCsdSdS(NsPNG  IHDRw=sBIT|dQIDATxݕAN0 E0WE#D(݈E5Ӹ fVu݊rx+ x& `+s1oeޝ_ǩ{GIENDB`((((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pysgetPyrexPaletteDatassImages/Modules/Pyrex.pngsImages/Palette/Pyrex.png(,sossimpswxswx.stcs PreferencessUtilssPluginss find_modules ImportErrors SkipPluginsModelss Controllerss EditorHelpers EditorModelssPythonEditorModelssPythonControllerssViewss SourceViewssStyledTextCtrlss imgIdxRanges imgPyrexModels SourceModels PyrexModelspathsjoinsrcPaths pyrex_cfgfilesLanguageSTCMixsPyrexStyledTextCtrlMixsNewIdswxID_PYREXSOURCEVIEWsEditorStyledTextCtrlsPyrexSourceViewsSourceControllersPyrexControllersregisterFileTypesregisterLanguageSTCStyles pyrexSourcespyrexStyleEditorConfigsassureConfigFilesgetPyrexModuleDatasgetPyrexPaletteDatasISs registerImage(s Preferencess pyrex_cfgfilesPythonControllerssimps EditorModelss EditorHelpersStyledTextCtrlssPyrexSourceViews Controllerss pyrexSourcesPyrexStyledTextCtrlMixswxID_PYREXSOURCEVIEWsPythonEditorModelsswxs SourceViewssgetPyrexModuleDatasUtilss PyrexModelsgetPyrexPaletteDatasPluginssossPyrexControllerspyrexStyleEditorConfig((sc/mnt/gmirror/ports/devel/boaconstructor/work/boa-constructor-0.4.4/Plug-ins/PyrexSupport.plug-in.pys? s2  %   (