Class.st
changeset 10141 669ade985ad7
parent 10102 729c151ddff1
child 10142 cd1ff466dcc9
equal deleted inserted replaced
10140:154f52dd6821 10141:669ade985ad7
  1234     "set the classes filename.
  1234     "set the classes filename.
  1235      This is a dangerous (low level) operation, 
  1235      This is a dangerous (low level) operation, 
  1236      since the comment and primitiveSpecs may no longer be accessable, 
  1236      since the comment and primitiveSpecs may no longer be accessable, 
  1237      if a wrong filename is set here."
  1237      if a wrong filename is set here."
  1238 
  1238 
       
  1239 "/ cg: somewhere, the filename is set from a temporary (checkout) files name.
       
  1240 "/ we MUST catch and FIX this.
       
  1241 (aFilename asFilename baseName startsWith:'st') ifTrue:[
       
  1242     (aFilename asFilename baseName at:3) isDigit ifTrue:[
       
  1243         self halt
       
  1244     ].
       
  1245 ].
  1239     classFilename := aFilename
  1246     classFilename := aFilename
  1240 
  1247 
  1241     "Modified: / 08-09-1995 / 14:16:48 / claus"
  1248     "Modified: / 08-09-1995 / 14:16:48 / claus"
  1242     "Modified: / 06-10-2006 / 13:32:52 / cg"
  1249     "Modified: / 25-10-2006 / 13:33:05 / cg"
  1243 !
  1250 !
  1244 
  1251 
  1245 setClassVariableString:aString
  1252 setClassVariableString:aString
  1246     "set the classes classvarnames string.
  1253     "set the classes classvarnames string.
  1247      This is a dangerous (low level) operation, since the
  1254      This is a dangerous (low level) operation, since the
  4705 ! !
  4712 ! !
  4706 
  4713 
  4707 !Class class methodsFor:'documentation'!
  4714 !Class class methodsFor:'documentation'!
  4708 
  4715 
  4709 version
  4716 version
  4710     ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.517 2006-10-20 11:26:34 cg Exp $'
  4717     ^ '$Header: /cvs/stx/stx/libbasic/Class.st,v 1.518 2006-10-25 11:33:23 cg Exp $'
  4711 ! !
  4718 ! !