Author: bamboo
Date: 2005-11-25 18:29:18 -0500 (Fri, 25 Nov 2005)
New Revision: 53487

Modified:
   trunk/monodevelop/ChangeLog
   trunk/monodevelop/Extras/BooBinding/ChangeLog
   trunk/monodevelop/Extras/BooBinding/Gui/ShellTextView.boo
   trunk/monodevelop/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo
   trunk/monodevelop/configure.in
Log:
BooBinding now requires 0.7.5.2013

Modified: trunk/monodevelop/ChangeLog
===================================================================
--- trunk/monodevelop/ChangeLog 2005-11-25 23:00:25 UTC (rev 53486)
+++ trunk/monodevelop/ChangeLog 2005-11-25 23:29:18 UTC (rev 53487)
@@ -1,3 +1,7 @@
+2005-11-25 Rodrigo B. de Oliveira  <[EMAIL PROTECTED]>
+
+       * configure.in: BOO_REQUIRED_VERSION bumped to 0.7.5.2013.
+
 2005-11-23 Wade Berrier  <[EMAIL PROTECTED]>
 
        * configure.in: Add GettextCatalog.cs to AC_OUTPUT

Modified: trunk/monodevelop/Extras/BooBinding/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/BooBinding/ChangeLog       2005-11-25 23:00:25 UTC 
(rev 53486)
+++ trunk/monodevelop/Extras/BooBinding/ChangeLog       2005-11-25 23:29:18 UTC 
(rev 53487)
@@ -1,3 +1,9 @@
+2005-11-25  Rodrigo B. de Oliveira <[EMAIL PROTECTED]>
+
+       * Gui/ShellTextView.boo: 'in' operator now requires a proper array 
argument
+       * Parser/ExpressionTypeVisitor.boo: AsExpression -> TryCastExpression,
+       TernaryExpression -> ConditionalExpression
+
 2005-11-16  Peter Johanson  <[EMAIL PROTECTED]>
 
        * Parser/Resolver.boo: Remove some unneeded code, and properly resolve

Modified: trunk/monodevelop/Extras/BooBinding/Gui/ShellTextView.boo
===================================================================
--- trunk/monodevelop/Extras/BooBinding/Gui/ShellTextView.boo   2005-11-25 
23:00:25 UTC (rev 53486)
+++ trunk/monodevelop/Extras/BooBinding/Gui/ShellTextView.boo   2005-11-25 
23:29:18 UTC (rev 53487)
@@ -183,7 +183,8 @@
                for assembly in Model.References:
                        _fakeProject.AddReference(assembly)
 
-               GLib.Idle.Add( { _parserContext.ParseFile (_fakeFileName, 
_scriptLines) } )
+               GLib.Idle.Add () do:
+                       _parserContext.ParseFile (_fakeFileName, _scriptLines)
                return false
                        
        override def Dispose():
@@ -242,7 +243,7 @@
                
                // Short circuit to avoid getting moved back to the input line
                // when paging up and down in the shell output
-               if ev.Key in Gdk.Key.Page_Up, Gdk.Key.Page_Down:
+               if ev.Key in (Gdk.Key.Page_Up, Gdk.Key.Page_Down):
                        return super (ev)
                
                // Needed so people can copy and paste, but always end up
@@ -340,7 +341,7 @@
 
                // Short circuit to avoid getting moved back to the input line
                // when paging up and down in the shell output
-               elif ev.Key in Gdk.Key.Page_Up, Gdk.Key.Page_Down:
+               elif ev.Key in (Gdk.Key.Page_Up, Gdk.Key.Page_Down):
                        return super (ev)
                
                return super (ev)

Modified: trunk/monodevelop/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo
===================================================================
--- trunk/monodevelop/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo        
2005-11-25 23:00:25 UTC (rev 53486)
+++ trunk/monodevelop/Extras/BooBinding/Parser/ExpressionTypeVisitor.boo        
2005-11-25 23:29:18 UTC (rev 53487)
@@ -166,7 +166,7 @@
                Debug(node)
                CombineTypes(node.Left, node.Right)
        
-       override def OnTernaryExpression(node as TernaryExpression):
+       override def OnConditionalExpression(node as ConditionalExpression):
                Debug(node)
                CombineTypes(node.TrueValue, node.FalseValue)
        
@@ -263,7 +263,7 @@
        override def OnArrayLiteralExpression(node as ArrayLiteralExpression):
                CreateReturnType("System.Array")
        
-       override def OnAsExpression(node as AsExpression):
+       override def OnTryCastExpression(node as TryCastExpression):
                CreateReturnType(node.Type)
        
        override def OnCastExpression(node as CastExpression):

Modified: trunk/monodevelop/configure.in
===================================================================
--- trunk/monodevelop/configure.in      2005-11-25 23:00:25 UTC (rev 53486)
+++ trunk/monodevelop/configure.in      2005-11-25 23:29:18 UTC (rev 53487)
@@ -119,7 +119,7 @@
                enable_java=no)
 AM_CONDITIONAL(ENABLE_JAVA, test x$enable_java = xyes)
 
-BOO_REQUIRED_VERSION=0.5.6.1767
+BOO_REQUIRED_VERSION=0.7.5.2013
 AC_ARG_ENABLE(boo,
        AC_HELP_STRING([--enable-boo],
                [enable support for boo [default=no]]),

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to