patches
changeset 174 b0336b8ba704
parent 173 29abe30a161a
child 175 ce28eba6e426
equal deleted inserted replaced
173:29abe30a161a 174:b0336b8ba704
    23 "/ GLXWorkstation forceGL:true.
    23 "/ GLXWorkstation forceGL:true.
    24 "/ OperatingSystem disableSignal:14.
    24 "/ OperatingSystem disableSignal:14.
    25 
    25 
    26 Class catchMethodRedefinitions:false.
    26 Class catchMethodRedefinitions:false.
    27 ObjectMemory infoPrinting:false.
    27 ObjectMemory infoPrinting:false.
    28 Smalltalk loadBinaries:true.
    28 "/ Smalltalk loadBinaries:true.
    29 Compiler allowUnderscoreInIdentifier:true. 
    29 Compiler allowUnderscoreInIdentifier:true. 
    30 Compiler warnUnderscoreInIdentifier:false. 
    30 Compiler warnUnderscoreInIdentifier:false. 
    31 Compiler warnSTXSpecials:false.
    31 Compiler warnSTXSpecials:false.
    32 
    32 
    33 Project notNil ifTrue:[
    33 Project notNil ifTrue:[
   133 "/ read the abbrev.stc file, extract class names
   133 "/ read the abbrev.stc file, extract class names
   134 "/ and install all nonExisting classes as autoloaded
   134 "/ and install all nonExisting classes as autoloaded
   135 "/
   135 "/
   136 |needToReactivate|
   136 |needToReactivate|
   137 
   137 
   138 needToReactivate := HistoryManager isActive.
   138 HistoryManager notNil ifTrue:[
   139 HistoryManager deactivate.
   139     needToReactivate := HistoryManager isActive.
       
   140     HistoryManager deactivate.
       
   141 ] ifFalse:[
       
   142     needToReactivate := false
       
   143 ].
   140 Class withoutUpdatingChangesDo:[   
   144 Class withoutUpdatingChangesDo:[   
   141     'installing autoloaded classes ...' printCR.
   145     'installing autoloaded classes ...' printCR.
   142 Smalltalk silentLoading:false.
   146 Smalltalk silentLoading:false.
   143     Smalltalk installAutoloadedClassesFrom:'include/abbrev.stc'.
   147     Smalltalk installAutoloadedClassesFrom:'include/abbrev.stc'.
   144 ].
   148 ].
   201 ].
   205 ].
   202 
   206 
   203 Class catchMethodRedefinitions:false.
   207 Class catchMethodRedefinitions:false.
   204 
   208 
   205 'installing patches ...' infoPrintNL.
   209 'installing patches ...' infoPrintNL.
       
   210 !
   206 
   211 
   207 "/
   212 "/
   208 "/ the following patches where added by the changesBrowsers 'make change a patch'
   213 "/ the following patches where added by the changesBrowsers 'make change a patch'
   209 "/ function ...
   214 "/ function ...
   210 "/
   215 "/
   211 !
       
   212