Skip to content
Snippets Groups Projects
Commit c933fb01dbe2 authored by Sylvain Thénault's avatar Sylvain Thénault
Browse files

support for node from having in Select.remove

parent 8bb2733fcd88
No related branches found
No related tags found
No related merge requests found
ChangeLog for RQL
=================
--
* support for node from having in Select.remove
2010-06-11 -- 0.26.2
* totally remove 'IS' operator
......
......@@ -677,6 +677,9 @@
term.parent = self
self.selection.append(term)
# XXX proprify edition, we should specify if we want:
# * undo support
# * references handling
def replace(self, oldnode, newnode):
assert oldnode is self.where
self.where = newnode
......@@ -696,6 +699,9 @@
self.remove_sort_term(node)
elif node in self.groupby:
self.remove_group_var(node)
elif node in self.having:
self.having.remove(node)
# XXX selection
else:
raise Exception('duh XXX')
node.parent = None
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment