From a3b7dfffbda5fe148920c7556244ab35b99109a5 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Fri, 4 Jan 2008 20:16:19 +0100 Subject: 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. --- src/guile/skribilo/package/web-article.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') 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 ;;; Copyright 2003, 2004 Manuel Serrano -;;; Copyright 2007 Ludovic Courtès ;;; ;;; ;;; 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)) -- cgit v1.2.3