Rename piccolo to hsx

This commit is contained in:
paku 2024-05-25 21:48:35 +09:00
parent 988aa8d672
commit 6ddf42f6a4
6 changed files with 18 additions and 15 deletions

View file

@ -1,8 +1,11 @@
# Piccolo # HSX
Piccolo, a fork of [flute](https://github.com/ailisp/flute), is a beautiful, easily composable HTML5 generation library for Common Lisp. HSX (hypertext s-expression) is an incredibly simple HTML5 generation library for Common Lisp.
This is a fork project of [flute](https://github.com/ailisp/flute/), created by Bo Yao.
# License # License
Licensed under MIT License.  Licensed under MIT License. 
Copyright (c) 2024, skyizwhite. Copyright (c) 2024, skyizwhite.

View file

@ -1,6 +1,6 @@
(defsystem "piccolo-test" (defsystem "hsx-test"
:class :package-inferred-system :class :package-inferred-system
:pathname "tests" :pathname "tests"
:depends-on ("fiveam" :depends-on ("fiveam"
"piccolo-test/element") "hsx-test/element")
:perform (test-op (op c) (symbol-call :fiveam :run-all-tests))) :perform (test-op (op c) (symbol-call :fiveam :run-all-tests)))

View file

@ -1,4 +1,4 @@
(defsystem "piccolo" (defsystem "hsx"
:version "0.1.0" :version "0.1.0"
:description "A beautiful, easily composable HTML5 generation library" :description "A beautiful, easily composable HTML5 generation library"
:author "Bo Yao, skyizwhite" :author "Bo Yao, skyizwhite"
@ -6,7 +6,7 @@
:license "MIT" :license "MIT"
:long-description #.(uiop:read-file-string :long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "README.md")) (uiop:subpathname *load-pathname* "README.md"))
:in-order-to ((test-op (test-op piccolo-test))) :in-order-to ((test-op (test-op hsx-test)))
:class :package-inferred-system :class :package-inferred-system
:pathname "src" :pathname "src"
:depends-on ("piccolo/main")) :depends-on ("hsx/main"))

View file

@ -1,10 +1,10 @@
(defpackage #:piccolo/element (defpackage #:hsx/element
(:use #:cl) (:use #:cl)
(:export #:element-kind (:export #:element-kind
#:element-props #:element-props
#:create-element #:create-element
#:expand)) #:expand))
(in-package #:piccolo/element) (in-package #:hsx/element)
(defclass element () (defclass element ()
((kind ((kind

View file

@ -1,4 +1,4 @@
(defpackage :piccolo (defpackage :hsx
(:nicknames #:piccolo/main) (:nicknames #:hsx/main)
(:use #:cl)) (:use #:cl))
(in-package :piccolo) (in-package :hsx)

View file

@ -1,8 +1,8 @@
(defpackage :piccolo-test/element (defpackage :hsx-test/element
(:use :cl (:use :cl
:fiveam :fiveam
:piccolo/element)) :hsx/element))
(in-package :piccolo-test/element) (in-package :hsx-test/element)
(def-suite create-element) (def-suite create-element)