summaryrefslogtreecommitdiff
path: root/bs4/builder/_html5lib.py
diff options
context:
space:
mode:
authorLeonard Richardson <leonardr@segfault.org>2015-06-28 15:39:36 -0400
committerLeonard Richardson <leonardr@segfault.org>2015-06-28 15:39:36 -0400
commit9428b9d6ed0d279a72414a986290821ca4f0caaf (patch)
treef792dd2d4e0b4c3913d4766a2717e57e7dd23b12 /bs4/builder/_html5lib.py
parent92ad5e0dee9503f507f6277b493dfa96010f3a44 (diff)
Changed the way soup objects work under copy.copy(). Copying a
NavigableString or a Tag will give you a new NavigableString that's equal to the old one but not connected to the parse tree. Patch by Martijn Peters. [bug=1307490]
Diffstat (limited to 'bs4/builder/_html5lib.py')
-rw-r--r--bs4/builder/_html5lib.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/bs4/builder/_html5lib.py b/bs4/builder/_html5lib.py
index 4eaaaec..ab5793c 100644
--- a/bs4/builder/_html5lib.py
+++ b/bs4/builder/_html5lib.py
@@ -244,9 +244,9 @@ class Element(html5lib.treebuilders._base.Node):
def reparentChildren(self, new_parent):
"""Move all of this tag's children into another tag."""
- print "MOVE", self.element.contents
- print "FROM", self.element
- print "TO", new_parent.element
+ # print "MOVE", self.element.contents
+ # print "FROM", self.element
+ # print "TO", new_parent.element
element = self.element
new_parent_element = new_parent.element
# Determine what this tag's next_element will be once all the children
@@ -297,9 +297,9 @@ class Element(html5lib.treebuilders._base.Node):
element.contents = []
element.next_element = final_next_element
- print "DONE WITH MOVE"
- print "FROM", self.element
- print "TO", new_parent_element
+ # print "DONE WITH MOVE"
+ # print "FROM", self.element
+ # print "TO", new_parent_element
def cloneNode(self):
tag = self.soup.new_tag(self.element.name, self.namespace)