List Info

Thread: STInST compiler not used for fileins




STInST compiler not used for fileins
user name
2008-04-24 14:55:00
Issue status update for 
http://smalltalk.gn
u.org/node/212
Post a follow up: 
htt
p://smalltalk.gnu.org/project/comments/add/212

 Project:      GNU Smalltalk
 Version:      <none>
 Component:    STInST
 Category:     bug reports
 Priority:     normal
 Assigned to:  Unassigned
 Reported by:  S11001001
 Updated by:   S11001001
 Status:       committed

c12efdf "VFS rewrite" introduced some
specializations of #fileIn on
subclasses of Stream that shadow STInST's version; 45ffb40
on my master
has StartCompiler.st remove those.




_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

STInST compiler not used for fileins
user name
2008-04-25 02:10:03
Issue status update for 
http://sma
lltalk.gnu.org/project/issue/212
Post a follow up: 
htt
p://smalltalk.gnu.org/project/comments/add/212

 Project:      GNU Smalltalk
 Version:      <none>
 Component:    STInST
 Category:     bug reports
 Priority:     normal
 Assigned to:  Unassigned
 Reported by:  S11001001
 Updated by:   bonzinip
-Status:       committed
+Status:       active
 Attachment:   http://smalltalk.gnu.org/files/issues/gst-fix-file
in-vfs.patch (1.25 KB)

Fixed with the attached alternative patch (committed to
master), which
instead overrides the methods in Stream that call the
built-in compiler
(#fileIn does not).

However, I see that there are some problems in Compiler with
the
implementation of deferred variable bindings, exposed by the
following
test:

PackageLoader fileInPackage: 'Compiler'.
PackageLoader fileInPackage: 'SUnit'.
p := (PackageLoader packageAt: 'Complex') test.
p fileIn.
ComplexTest buildSuiteFromSelectors run printNl

Could you take a look?




_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

STInST compiler not used for fileins
user name
2008-04-27 18:34:10
Issue status update for 
http://sma
lltalk.gnu.org/project/issue/212
Post a follow up: 
htt
p://smalltalk.gnu.org/project/comments/add/212

 Project:      GNU Smalltalk
 Version:      <none>
 Component:    STInST
 Category:     bug reports
 Priority:     normal
 Assigned to:  Unassigned
 Reported by:  S11001001
 Updated by:   S11001001
-Status:       active
+Status:       committed
 Attachment:   http://smalltalk.gnu.org/files/issues/home-undecl-
assocs.patch (1.08 KB)

95d8f67: don't rely on BindingDictionaries to home plain
Associations

I suppose at some point in history #add: on
BindingDictionaries would
potentially answer a different association than the one
given; this
hasn't been the case since at least 3.0a, but I seem to
recall it being
so before.  Anyway, this just dupes what's at sym.c:904.




_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

STInST compiler not used for fileins
user name
2008-04-28 02:14:40
Issue status update for 
http://sma
lltalk.gnu.org/project/issue/212
Post a follow up: 
htt
p://smalltalk.gnu.org/project/comments/add/212

 Project:      GNU Smalltalk
 Version:      <none>
 Component:    STInST
 Category:     bug reports
 Priority:     normal
 Assigned to:  Unassigned
 Reported by:  S11001001
 Updated by:   bonzinip
-Status:       committed
+Status:       fixed

applied, thanks!




_______________________________________________
help-smalltalk mailing list
help-smalltalkgnu.org

http://lists.gnu.org/mailman/listinfo/help-smalltalk

[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )