Update of /project/html-template/cvsroot/html-template In directory common-lisp.net:/tmp/cvs-serv27860
Modified Files: CHANGELOG INSTALLATION api.lisp errors.lisp html-template.asd html-template.system load.lisp packages.lisp specials.lisp template.lisp test.lisp util.lisp Log Message: pre-0.1.3 with hyperdoc support
Date: Fri Apr 23 20:32:23 2004 Author: eweitz
Index: html-template/CHANGELOG diff -u html-template/CHANGELOG:1.1.1.1 html-template/CHANGELOG:1.2 --- html-template/CHANGELOG:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/CHANGELOG Fri Apr 23 20:32:22 2004 @@ -4,6 +4,8 @@ Fixed bug in READ-UNTIL which doesn't affect HTML-TEMPLATE Better example in docs inspired by Bruce R. Lewis' critique on lisp-web Mention asdf-install in docs +Added hyperdoc support +Added :HTML-TEMPLATE to *FEATURES*
Version 0.1.2 2003-07-15
Index: html-template/INSTALLATION diff -u html-template/INSTALLATION:1.1.1.1 html-template/INSTALLATION:1.2 --- html-template/INSTALLATION:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/INSTALLATION Fri Apr 23 20:32:22 2004 @@ -25,4 +25,9 @@ check if everything works as expected.
Complete documentation for HTML-TEMPLATE can be found in the 'doc' -directory. \ No newline at end of file +directory. + +HTML-TEMPLATE also supports Nikodemus Siivola's HYPERDOC, see +http://common-lisp.net/project/hyperdoc/ and +http://www.cliki.net/hyperdoc. +
Index: html-template/api.lisp diff -u html-template/api.lisp:1.1.1.1 html-template/api.lisp:1.2 --- html-template/api.lisp:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/api.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HTML-TEMPLATE; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/api.lisp,v 1.1.1.1 2004/01/07 01:09:07 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/api.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/errors.lisp diff -u html-template/errors.lisp:1.1.1.1 html-template/errors.lisp:1.2 --- html-template/errors.lisp:1.1.1.1 Tue Jan 6 20:09:05 2004 +++ html-template/errors.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HTML-TEMPLATE-LISP; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/errors.lisp,v 1.1.1.1 2004/01/07 01:09:05 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/errors.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/html-template.asd diff -u html-template/html-template.asd:1.1.1.1 html-template/html-template.asd:1.2 --- html-template/html-template.asd:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/html-template.asd Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/html-template.asd,v 1.1.1.1 2004/01/07 01:09:07 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/html-template.asd,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/html-template.system diff -u html-template/html-template.system:1.1.1.1 html-template/html-template.system:1.2 --- html-template/html-template.system:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/html-template.system Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/html-template.system,v 1.1.1.1 2004/01/07 01:09:07 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/html-template.system,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/load.lisp diff -u html-template/load.lisp:1.1.1.1 html-template/load.lisp:1.2 --- html-template/load.lisp:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/load.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/load.lisp,v 1.1.1.1 2004/01/07 01:09:07 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/load.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/packages.lisp diff -u html-template/packages.lisp:1.1.1.1 html-template/packages.lisp:1.2 --- html-template/packages.lisp:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/packages.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/packages.lisp,v 1.1.1.1 2004/01/07 01:09:07 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/packages.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
@@ -88,3 +88,5 @@ "TEMPLATE-SYNTAX-ERROR-LINE" "TEMPLATE-SYNTAX-ERROR-COL" "TEMPLATE-SYNTAX-ERROR-STREAM")) + +(pushnew :html-template *features*) \ No newline at end of file
Index: html-template/specials.lisp diff -u html-template/specials.lisp:1.1.1.1 html-template/specials.lisp:1.2 --- html-template/specials.lisp:1.1.1.1 Tue Jan 6 20:09:07 2004 +++ html-template/specials.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HTML-TEMPLATE; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/specials.lisp,v 1.1.1.1 2004/01/07 01:09:07 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/specials.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
@@ -88,4 +88,23 @@ (lambda (symbol values) (getf values symbol)) "The function which associates (attribute) symbols with their -values.") \ No newline at end of file +values.") + +;; stuff for Nikodemus Siivola's HYPERDOC +;; see http://common-lisp.net/project/hyperdoc/ +;; and http://www.cliki.net/hyperdoc + +(defvar *hyperdoc-base-uri* "http://weitz.de/html-template/") + +(let ((exported-symbols-alist + (loop for symbol being the external-symbols of :html-template + collect (cons symbol + (concatenate 'string + "#" + (string-downcase symbol)))))) + (defun hyperdoc-lookup (symbol type) + (declare (ignore type)) + (cdr (assoc symbol + exported-symbols-alist + :test #'eq)))) + \ No newline at end of file
Index: html-template/template.lisp diff -u html-template/template.lisp:1.1.1.1 html-template/template.lisp:1.2 --- html-template/template.lisp:1.1.1.1 Tue Jan 6 20:09:04 2004 +++ html-template/template.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HTML-TEMPLATE; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/template.lisp,v 1.1.1.1 2004/01/07 01:09:04 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/template.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/test.lisp diff -u html-template/test.lisp:1.1.1.1 html-template/test.lisp:1.2 --- html-template/test.lisp:1.1.1.1 Tue Jan 6 20:09:09 2004 +++ html-template/test.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HTML-TEMPLATE-TEST; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/test.lisp,v 1.1.1.1 2004/01/07 01:09:09 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/test.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
Index: html-template/util.lisp diff -u html-template/util.lisp:1.1.1.1 html-template/util.lisp:1.2 --- html-template/util.lisp:1.1.1.1 Tue Jan 6 20:09:09 2004 +++ html-template/util.lisp Fri Apr 23 20:32:22 2004 @@ -1,5 +1,5 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HTML-TEMPLATE; Base: 10 -*- -;;; $Header: /project/html-template/cvsroot/html-template/util.lisp,v 1.1.1.1 2004/01/07 01:09:09 eweitz Exp $ +;;; $Header: /project/html-template/cvsroot/html-template/util.lisp,v 1.2 2004/04/24 00:32:22 eweitz Exp $
;;; Copyright (c) 2003, Dr. Edmund Weitz. All rights reserved.
html-template-cvs@common-lisp.net