about summary refs log tree commit diff
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))