summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLudovic Courtès2008-01-04 20:16:19 +0100
committerLudovic Courtès2008-01-04 20:16:19 +0100
commita3b7dfffbda5fe148920c7556244ab35b99109a5 (patch)
treeca4b4077188f55a3658beea4d7c49f3448f2ea7d /src
parent70830b1187d3d1924f38573caf8aeda2372ae84c (diff)
downloadskribilo-a3b7dfffbda5fe148920c7556244ab35b99109a5.tar.gz
skribilo-a3b7dfffbda5fe148920c7556244ab35b99109a5.tar.lz
skribilo-a3b7dfffbda5fe148920c7556244ab35b99109a5.zip
doc: Update "Standard Packages" section.
* TODO: Add new item. * doc/user/package.skb (Standard Packages): Remove references to `skribe-load', mention `use-modules'. [Web](web-article): Commented out since it sucks. * src/guile/skribilo/package/web-article.scm: Add FIXMEs.
Diffstat (limited to 'src')
-rw-r--r--src/guile/skribilo/package/web-article.scm10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/guile/skribilo/package/web-article.scm b/src/guile/skribilo/package/web-article.scm
index 31a88fa..d291c7c 100644
--- a/src/guile/skribilo/package/web-article.scm
+++ b/src/guile/skribilo/package/web-article.scm
@@ -1,7 +1,7 @@
;;; web-article.scm -- A style to produce web articles.
;;;
+;;; Copyright 2007, 2008 Ludovic Courtès <ludo@chbouib.org>
;;; Copyright 2003, 2004 Manuel Serrano
-;;; Copyright 2007 Ludovic Courtès <ludo@chbouib.org>
;;;
;;;
;;; This program is free software; you can redistribute it and/or modify
@@ -36,6 +36,11 @@
(fluid-set! current-reader %skribilo-module-reader)
+;; FIXME: The purpose of this package is unclear, and it relies on "documents
+;; made of sections" (according to the doc), which sucks (we want all
+;; documents to consist of chapters at the top-level, so that engines can at
+;; least assume that), so better not advertise it.
+
;*---------------------------------------------------------------------*/
;* &web-article-load-options ... */
@@ -242,6 +247,9 @@
;*---------------------------------------------------------------------*/
;* Setup ... */
;*---------------------------------------------------------------------*/
+;; FIXME: The `*load-options*' stuff is not usable from `use-modules', so we
+;; must provide another mechanism, e.g., exporting a `customize-engine!'
+;; method or so.
(let* ((opt &web-article-load-options)
(p (memq :style opt))
(css (memq :css opt))