[Poet-commit] SF.net SVN: poet:[44] trunk
Brought to you by:
mercurio
|
From: <mer...@us...> - 2008-10-27 22:52:23
|
Revision: 44
http://poet.svn.sourceforge.net/poet/?rev=44&view=rev
Author: mercurio
Date: 2008-10-27 22:52:14 +0000 (Mon, 27 Oct 2008)
Log Message:
-----------
Added "Tier0.9" designation to force Mixin to be
loaded after Object and before all other Tier1 objects.
This fixes a bug that occurs on some systems where
the order of lines in poetIndex is different, causing
Thing (which autoloads Mixin) to load before Mixin.
Modified Paths:
--------------
trunk/lib/tier1/tier1-mixin.tcl
trunk/lib/tier1/tier1.tcl
trunk/win/Poet21-84.dll
trunk/win/Poet21-85.dll
trunk/win/libPoet21.a
trunk/win/poet.def
Modified: trunk/lib/tier1/tier1-mixin.tcl
===================================================================
--- trunk/lib/tier1/tier1-mixin.tcl 2008-10-27 20:28:14 UTC (rev 43)
+++ trunk/lib/tier1/tier1-mixin.tcl 2008-10-27 22:52:14 UTC (rev 44)
@@ -1,4 +1,4 @@
-::Poet::Preload Tier1
+::Poet::Preload Tier0.9
### Mixin - the primordial mixin object
###
Modified: trunk/lib/tier1/tier1.tcl
===================================================================
--- trunk/lib/tier1/tier1.tcl 2008-10-27 20:28:14 UTC (rev 43)
+++ trunk/lib/tier1/tier1.tcl 2008-10-27 22:52:14 UTC (rev 44)
@@ -9,9 +9,12 @@
# the preloading of objects (almost all of Tier1
# needs to be preloaded). Note that Object is
# assigned to Tier0 to force it to be loaded first.
+# PJM 20081027 Added Tier0.9, used to make sure Mixin loads
+# before all other Tier1 objects.
#
::Poet::preloadSet Tier0
+::Poet::preloadSet Tier0.9
::Poet::preloadSet Tier1
#---------------------------------------------------------------------------
Modified: trunk/win/Poet21-84.dll
===================================================================
(Binary files differ)
Modified: trunk/win/Poet21-85.dll
===================================================================
(Binary files differ)
Modified: trunk/win/libPoet21.a
===================================================================
(Binary files differ)
Modified: trunk/win/poet.def
===================================================================
--- trunk/win/poet.def 2008-10-27 20:28:14 UTC (rev 43)
+++ trunk/win/poet.def 2008-10-27 22:52:14 UTC (rev 44)
@@ -86,6 +86,4 @@
Poet_slotNodeInfo @ 84
Poet_slotUnconstrain @ 85
Poet_slotUnlink @ 86
- debug_chanInit @ 87
- debug_print @ 88
- pdoeCompare @ 89
+ pdoeCompare @ 87
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|