The library finally has a name!
Wed Nov 18 07:21:49 UTC 2009 pix@kepibu.org
* The library finally has a name!
diff -rN -u old-Oh, Ducks!/css-selector-unifier.asd new-Oh, Ducks!/css-selector-unifier.asd
--- old-Oh, Ducks!/css-selector-unifier.asd 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/css-selector-unifier.asd 2013-08-10 18:54:27.000000000 +0000
@@ -1,8 +1,8 @@
-(defpackage #:css-selector-unifier.system
+(defpackage #:oh-ducks.system
(:use #:cl #:asdf))
-(in-package #:css-selector-unifier.system)
+(in-package #:oh-ducks.system)
-(asdf:defsystem css-selector-unifier
+(asdf:defsystem oh-ducks
:version "0"
:description "cl-unification templates using CSS-style selectors"
:maintainer "pinterface <pix@kepibu.org>"
diff -rN -u old-Oh, Ducks!/package.lisp new-Oh, Ducks!/package.lisp
--- old-Oh, Ducks!/package.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/package.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,3 +1,3 @@
-(defpackage #:css-selector-unifier
+(defpackage #:oh-ducks
(:use #:cl #:unify)
(:export #:lhtml))
diff -rN -u old-Oh, Ducks!/regexp-template.lisp new-Oh, Ducks!/regexp-template.lisp
--- old-Oh, Ducks!/regexp-template.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/regexp-template.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,7 +1,7 @@
;;;; we add an automagical &rest, because cl-unification's cl-ppcre support
;;;; requires matching the entire string, and we're generally concerned with
;;;; just the beginning of it.
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
(defmethod make-template ((kind (eql 'regexp+)) (spec cons))
(destructuring-bind (re-kwd regexp &optional vars &rest keys)
diff -rN -u old-Oh, Ducks!/selectors.lisp new-Oh, Ducks!/selectors.lisp
--- old-Oh, Ducks!/selectors.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/selectors.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -42,7 +42,7 @@
Hrm... how does ScrAPI do this? Or any of the other projects which
offer element selection by CSS selector?
||#
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
#.(set-dispatch-macro-character #\# #\T 'unify::|sharp-T-reader|)
diff -rN -u old-Oh, Ducks!/tests.lisp new-Oh, Ducks!/tests.lisp
--- old-Oh, Ducks!/tests.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/tests.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,4 +1,4 @@
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
;; FIXME: the switch to chtml:pt nodes means our #'equalp no longer
;; works.
diff -rN -u old-Oh, Ducks!/traversal/interface.lisp new-Oh, Ducks!/traversal/interface.lisp
--- old-Oh, Ducks!/traversal/interface.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/traversal/interface.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,7 +1,7 @@
;;;; type-defines-accessors
;;;; Under this implementation strategy, elements would need only implement
;;;; accessors for traversing the node graph.
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
;;; general accessors
diff -rN -u old-Oh, Ducks!/traversal/lhtml.lisp new-Oh, Ducks!/traversal/lhtml.lisp
--- old-Oh, Ducks!/traversal/lhtml.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/traversal/lhtml.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,7 +1,7 @@
;;; WARNING: lhtml will conflict with any handler which also uses lists.
;;; xmls, for instance (though I think that's at least
;;; structurally compatible). Sorry, but that's the way it goes.
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
;;; general accessors
diff -rN -u old-Oh, Ducks!/traversal/pt.lisp new-Oh, Ducks!/traversal/pt.lisp
--- old-Oh, Ducks!/traversal/pt.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/traversal/pt.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,4 +1,4 @@
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
;;; general accessors
diff -rN -u old-Oh, Ducks!/unification-templates.lisp new-Oh, Ducks!/unification-templates.lisp
--- old-Oh, Ducks!/unification-templates.lisp 2013-08-10 18:54:27.000000000 +0000
+++ new-Oh, Ducks!/unification-templates.lisp 2013-08-10 18:54:27.000000000 +0000
@@ -1,4 +1,4 @@
-(in-package #:css-selector-unifier)
+(in-package #:oh-ducks)
;; FIXME: rather than having separate
;; #t(pt-html ...)
;; #t(lhtml ...)