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