schema.py
changeset 4181 c79135c217df
parent 4151 66fe38345a65
parent 4132 440d383367eb
child 4233 94ffaecd8e8c
--- a/schema.py	Tue Dec 22 09:27:28 2009 +0100
+++ b/schema.py	Tue Dec 22 10:27:49 2009 +0100
@@ -138,8 +138,9 @@
 
 def split_expression(rqlstring):
     for expr in rqlstring.split(','):
-        for word in expr.split():
-            yield word
+        for noparen in expr.split('('):
+            for word in noparen.split():
+                yield word
 
 def normalize_expression(rqlstring):
     """normalize an rql expression to ease schema synchronization (avoid