[html-template-cvs] CVS update: html-template/CHANGELOG html-template/INSTALLATION html-template/api.lisp html-template/errors.lisp html-template/html-template.asd html-template/html-template.system html-template/load.lisp html-template/packages.lisp html-template/specials.lisp html-template/template.lisp html-template/test.lisp html-template/util.lisp
Edi Weitz
eweitz at common-lisp.net
Sat Apr 24 00:32:23 UTC 2004
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.
More information about the Html-template-cvs
mailing list