hh-web-tags /

Filename Size Date modified Message
doctaglibraries
doctemplates
taglibraries
testtaglibraries
testtemplates
1.1 KB
Reassigned copyright
906 B
Added URL to README
2.1 KB
Fixed a bug in tag library handling; the folder for tag libraries was still effectively hard-coded. Documentation in-progress, still very crude
1.9 KB
Bumped version number, given the changes to tags and improved documentation
1.7 KB
Reassigned copyright
7.2 KB
Bumped version number, given the changes to tags and improved documentation
12.7 KB
Better handling for end-of-file condition when reading taglibraries
30.9 KB
Added logic to catch errors and render to html-out, rather than cause rendering of an entire page to fail
17.5 KB
Removed another sb-posix reference
2.6 KB
Converted from having a class for each tag to having a tag-definition for each tag, with lambdas for major 'methods.' Should enable better memory usage (as unused tag definitions can flush completely out of memory) and local tags in the future.
4.4 KB
Reassigned copyright
HH-Web-Tags

An HTML generation library written in Common Lisp. It differs from other HTML generators by providing 
for generating HTML, CSS, and Javascript in a modular fashion, making reuse of content across pages 
much easier.

See LICENSE for applicable licensing information.

For documentation, load the package into your lisp (e.g, (require 'hh-web-tags) or (asdf:load-system 'hh-web-tags)), then
invoke the following private function to generate documentation for HH-Web-Tags:

  (hh-web-tags::generate-package-documentation)

This should create a docs/ subdirectory inside the folder containing the package, and the index.html file there should
be a starting point for understanding the library.

Contact phil@haphazardhouse.net for any questions, comments, feedback, or contributions, and keep an eye on
http://haphazardhouse.net/projects/hh-web-tags for info and news about HH-Web-Tags.

Thanks!
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.