Ugly unbreaking of lhtml--man I hate this bit
Sun Dec 13 05:23:23 UTC 2009 pix@kepibu.org
* Ugly unbreaking of lhtml--man I hate this bit
diff -rN -u old-Oh, Ducks!/unify.lisp new-Oh, Ducks!/unify.lisp
--- old-Oh, Ducks!/unify.lisp 2013-07-24 10:33:25.000000000 +0000
+++ new-Oh, Ducks!/unify.lisp 2013-07-24 10:33:25.000000000 +0000
@@ -37,7 +37,7 @@
;;; descendant combinator to be sure, but the general one (#\Space) doesn't
;;; exactly show up all that well. Somebody might assume " b" was the same as
;;; "b" and get confused.
- ((element-parent document)
+ ((ignore-errors (element-parent document)) ; bleh. element-parent breaks lhtml nodes
(find-matching-elements-in-list css-specifier (element-children document)))
;; root element includes itself
(t (find-matching-elements css-specifier document)))))