From ccf9b00387aab504f1cf73329d07a86224281a82 Mon Sep 17 00:00:00 2001
From: Ludovic Courtes
Date: Thu, 14 Feb 2008 17:17:39 +0100
Subject: Update `NEWS'.

---
 NEWS | 38 ++++++++++++++++++++++----------------
 1 file changed, 22 insertions(+), 16 deletions(-)

(limited to 'NEWS')

diff --git a/NEWS b/NEWS
index 551c7a0..e77f9dd 100644
--- a/NEWS
+++ b/NEWS
@@ -6,39 +6,45 @@ Copyright (C) 2005, 2006, 2007, 2008  Ludovic Courtès <ludo@gnu.org>
 
 
 
-New in Skribilo 0.9.1
+* New in Skribilo 0.9.1
 
-* Improved `configure' diagnostics and build/installation fixes
+** Improved `configure' diagnostics and build/installation fixes
 
 Thanks to Barrie Stott!
 
-* Various documentation fixes and improvements
+** Various documentation fixes and improvements
+** Emacs mode no longer depends on Bigloo UDE
+** Guile warnings about duplicate bindings are now hidden
+
+These harmless warnings looked like:
+
+  WARNING: (skribilo ast): imported module (srfi srfi-34) overrides core binding `raise'
 
 
-New in Skribilo 0.9.0 (user-visible changes compared to Skribe 1.2d)
+* New in Skribilo 0.9.0 (user-visible changes compared to Skribe 1.2d)
 
-* New engine: `lout' (see http://lout.sf.net/).
+** New engine: `lout' (see http://lout.sf.net/).
 
-* New packages
+** New packages
 
   - `eq' for equation formatting.
   - `pie' for pie charts.
   - `diff' for document diff (experimental).
   - `web-book2' for on-line publishing.
 
-* New markups in the `base' package
+** New markups in the `base' package
 
   `~', `breakable-space', `numref', `!lout', `lout-illustration'.
 
-* Extended markups in the `base' package
+** Extended markups in the `base' package
 
    - `footnote' now takes a `:label' option.
    - `document' now takes a `:keywords' option.	
    - `bibliography' now takes a `:labels' option.
 
-* New `outline' front-end (see the `--reader' option of `skribilo')
+** New `outline' front-end (see the `--reader' option of `skribilo')
 
-* New module system (actually that of GNU Guile), no `skribe-load'
+** New module system (actually that of GNU Guile), no `skribe-load'
 
   Just like modules help structure programs, they are useful for
   documents: Skribilo documents are not second-class programs.  Also,
@@ -48,7 +54,7 @@ New in Skribilo 0.9.0 (user-visible changes compared to Skribe 1.2d)
   For compatibility with Skribe, see the `--compat=skribe'
   command-line option.
 
-* Little or no global state
+** Little or no global state
 
   Per-document data structures (e.g., per-document node identifier
   hash table) or SRFI-39 parameters (e.g., `*document-path*') are used
@@ -56,25 +62,25 @@ New in Skribilo 0.9.0 (user-visible changes compared to Skribe 1.2d)
 
   Use `--compat=skribe' for compatibility with Skribe.
 
-* Stricter document structure
+** Stricter document structure
 
   In Skribe, if the engine allowed it, it was possible to use
   `section' instead of `chapter' as the top-level section type.  The
   `latex' engine, consequently, has a new custom named
   `class-has-chapters?'.
 
-* Unique node identifiers
+** Unique node identifiers
 
   No two nodes within a document can have the same identifier (`:ident'
   parameter).  Duplicate identifiers are reported as an error.
 
-* Bug fixes
+** Bug fixes
 
   Most notably in the `resolve' subsystem.
 
-* New build system
+** New build system
 
-* Last but not least: New name!  :-)
+** Last but not least: New name!  :-)
 
 
 ;;; Local Variables:
-- 
cgit v1.2.3