summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog463
1 files changed, 463 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fa5badd..1443955 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,469 @@
# arch-tag: automatic-ChangeLog--skribilo@sv.gnu.org--2006/skribilo--devo--1.2
#
+2007-09-24 18:52:24 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-168
+
+ Summary:
+ Tolerate unresolved nodes in `first-paragraph?'.
+ Revision:
+ skribilo--devo--1.2--patch-168
+
+ * src/guile/skribilo/ast.scm (first-paragraph?): Check whether PARENT is
+ a markup.
+
+ modified files:
+ ChangeLog src/guile/skribilo/ast.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-110
+
+
+2007-09-20 17:20:55 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-167
+
+ Summary:
+ lout: Add customs for the `book' document type.
+ Revision:
+ skribilo--devo--1.2--patch-167
+
+ * src/guile/skribilo/engine/lout.scm (lout-engine)[publisher, edition,
+ before-title-page, on-title-page, after-title-page, at-end]: New
+ customs.
+ (output-report-options, output-book-options): New.
+ (document): Use them.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-109
+
+
+2007-09-20 14:16:12 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-166
+
+ Summary:
+ slide: Tiny fix.
+ Revision:
+ skribilo--devo--1.2--patch-166
+
+ * src/guile/skribilo/package/slide.scm (slide-embed): Provide an
+ identifier, pass ARGUMENTS.
+
+ modified files:
+ ChangeLog src/guile/skribilo/package/slide.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-108
+
+
+2007-09-20 14:15:38 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-165
+
+ Summary:
+ eq/lout: Better handle parenthesizing of combinations.
+ Revision:
+ skribilo--devo--1.2--patch-165
+
+ * src/guile/skribilo/package/eq/lout.scm (binary-lout-markup-writer):
+ Special-case `eq:combinations'.
+
+ modified files:
+ ChangeLog src/guile/skribilo/package/eq/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-107
+
+
+2007-09-20 14:14:45 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-164
+
+ Summary:
+ lout: New `:word' option for `chapter' et al.
+ Revision:
+ skribilo--devo--1.2--patch-164
+
+ * src/guile/skribilo/engine/lout.scm (lout-block-before): Handle the
+ `:word' option (note `@BypassWord' should be added in Lout 3.37).
+ (chapter, section, subsection, subsubsection): Mark `:word' as
+ supported.
+ (ref): Sanity-check IDENT.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-106
+
+
+2007-09-03 17:23:55 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-163
+
+ Summary:
+ skribilo: Flush the output port before exiting.
+ Revision:
+ skribilo--devo--1.2--patch-163
+
+ * src/guile/skribilo.scm (skribilo): Flush `(*skribilo-output-port*)'
+ before exiting.
+
+ modified files:
+ ChangeLog src/guile/skribilo.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-105
+
+
+2007-08-31 17:05:55 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-162
+
+ Summary:
+ biblio: Fixed default template for `book' and `inbook'.
+ Revision:
+ skribilo--devo--1.2--patch-162
+
+ * src/guile/skribilo/biblio/template.scm
+ (make-bib-entry-template/default): For `book', use `(or author
+ editor)'. Added an `inbook' case.
+
+ modified files:
+ ChangeLog src/guile/skribilo/biblio/template.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-104
+
+
+2007-08-30 16:56:46 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-161
+
+ Summary:
+ Moved `first-paragraph?' to `ast'.
+ Revision:
+ skribilo--devo--1.2--patch-161
+
+ * src/guile/skribilo/ast.scm (first-paragraph?): New.
+
+ * src/guile/skribilo/engine/lout.scm (first-paragraph?): Removed.
+
+ modified files:
+ ChangeLog src/guile/skribilo/ast.scm
+ src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-103
+
+
+2007-08-30 16:56:12 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-160
+
+ Summary:
+ lout: Added support for drop capitals.
+ Revision:
+ skribilo--devo--1.2--patch-160
+
+ * src/guile/skribilo/engine/lout.scm (lout-engine)[drop-capital?,
+ drop-capital-lines]: New customs.
+ (first-paragraph?, make-drop-capital?, output-with-drop-capital): New.
+ (paragraph)[first-paragraph?]: Moved outside.
+ Use an `:action' to support drop capitals.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-102
+
+
+2007-08-29 13:23:11 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-159
+
+ Summary:
+ biblio: SRFI'd `author.scm'.
+ Revision:
+ skribilo--devo--1.2--patch-159
+
+ * src/guile/skribilo/biblio/author.scm: Use `srfi-14'.
+ (%no-comma): New.
+ (comma-separated->author-list): Use `string-tokenize'.
+
+ modified files:
+ ChangeLog src/guile/skribilo/biblio/author.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-101
+
+
+2007-08-29 13:22:43 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-158
+
+ Summary:
+ lout: Provide support for separate first-paragraph gap style.
+ Revision:
+ skribilo--devo--1.2--patch-158
+
+ * src/guile/skribilo/engine/lout.scm (lout-engine)[first-paragraph-gap]:
+ New custom.
+ (paragraph)[first-paragraph?]: New. Use it to honor
+ `first-paragraph-gap'.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-100
+
+
+2007-08-29 13:22:11 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-157
+
+ Summary:
+ doc: Improved bibliography doc, documented `noabbrev'.
+ Revision:
+ skribilo--devo--1.2--patch-157
+
+ * doc/user/bib.skb (Bibliography): Better explain the constraints with
+ `name+year'. Document `noabbrev'.
+ (Sorting Bibliography Entries): Document
+ `bib-sort/first-author-last-name'.
+
+ * doc/user/src/bib1.sbib: Use proper `author' fields, including
+ `noabbrev'.
+
+ modified files:
+ ChangeLog doc/user/bib.skb doc/user/src/bib1.sbib
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-99
+
+
+2007-08-29 13:21:41 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-156
+
+ Summary:
+ `base' package: Introduced `noabbrev'.
+ Revision:
+ skribilo--devo--1.2--patch-156
+
+ * src/guile/skribilo/engine/base.scm (noabbrev): New writer.
+
+ * src/guile/skribilo/package/base.scm (noabbrev): New markup.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/base.scm
+ src/guile/skribilo/package/base.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-98
+
+
+2007-08-29 13:21:09 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-155
+
+ Summary:
+ biblio: Properly handle non-string authors.
+ Revision:
+ skribilo--devo--1.2--patch-155
+
+ * src/guile/skribilo/biblio/author.scm
+ (bib-sort/first-author-last-name)[maybe-first-author-last-name]: New.
+ Use it.
+
+ modified files:
+ ChangeLog src/guile/skribilo/biblio/author.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-97
+
+
+2007-08-29 13:20:34 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-154
+
+ Summary:
+ biblio: Improved `bib-sort/first-author-last-name'.
+ Revision:
+ skribilo--devo--1.2--patch-154
+
+ * src/guile/skribilo/biblio/author.scm
+ (bib-sort/first-author-last-name)[entry-field, <=?]: New.
+ Use them such that ordering also takes `year' and `title' into
+ account.
+
+ modified files:
+ ChangeLog src/guile/skribilo/biblio/author.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-96
+
+
+2007-08-28 14:40:42 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-153
+
+ Summary:
+ ast: Provide better error messages.
+ Revision:
+ skribilo--devo--1.2--patch-153
+
+ * src/guile/skribilo/ast.scm (handle-ast-error)[show-location]: Use it
+ in all cases. Internationalized error messages.
+
+ modified files:
+ ChangeLog src/guile/skribilo/ast.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-95
+
+
+2007-08-28 14:40:03 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-152
+
+ Summary:
+ lout: Use `@OnePage' for `figure'.
+ Revision:
+ skribilo--devo--1.2--patch-152
+
+ * src/guile/skribilo/engine/lout.scm (figure): Use "@OnePage { Yes }" so
+ that figure and caption are kept on the same page. This looks like a
+ sane default, since multi-page figures are expected to be rare.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-94
+
+
+2007-08-24 17:38:53 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-151
+
+ Summary:
+ Slightly improved AST classes and methods.
+ Revision:
+ skribilo--devo--1.2--patch-151
+
+ * src/guile/skribilo/ast.scm: For all simple getters, use GOOPS's
+ `:getter' rather than define functions that call `slot-ref'.
+
+ modified files:
+ ChangeLog src/guile/skribilo/ast.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-93
+
+
+2007-08-24 17:38:16 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-150
+
+ Summary:
+ Added `equal?' for ASTs.
+ Revision:
+ skribilo--devo--1.2--patch-150
+
+ * src/guile/skribilo/ast.scm (equal?): New methods, for <ast>, <node>
+ and <markup>.
+
+ modified files:
+ ChangeLog src/guile/skribilo/ast.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-92
+
+
+2007-08-24 15:51:27 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-149
+
+ Summary:
+ eq/lout: Tiny fix.
+ Revision:
+ skribilo--devo--1.2--patch-149
+
+ * src/guile/skribilo/package/eq/lout.scm (in): Use `in' instead of
+ `element', which fixes spacing.
+ (notin): Likewise.
+
+ modified files:
+ ChangeLog src/guile/skribilo/package/eq/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-91
+
+
+2007-08-24 08:31:38 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-148
+
+ Summary:
+ eq/lout: Use "strut @Font" within parenthesized expressions.
+ Revision:
+ skribilo--devo--1.2--patch-148
+
+ * src/guile/skribilo/package/eq/lout.scm (%left-paren): Use "strut
+ @Font" for the expression that follows.
+ (%right-paren): Updated accordingly.
+ (combinations): Use "nostrut @Font".
+
+ modified files:
+ ChangeLog src/guile/skribilo/package/eq/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-90
+
+
+2007-08-24 08:31:04 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-147
+
+ Summary:
+ `eq' package: Switched to Lout's `@Math'.
+ Revision:
+ skribilo--devo--1.2--patch-147
+
+ * src/guile/skribilo/package/eq.scm (*use-lout-eq2?*): Renamed to...
+ (*use-lout-math?*): Default to `#t' since `@Math' is now part of Lout,
+ from version 3.36.
+
+ * src/guile/skribilo/package/eq/lout.scm: Updated accordingly.
+
+ modified files:
+ ChangeLog src/guile/skribilo/package/eq.scm
+ src/guile/skribilo/package/eq/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-89
+
+
+2007-08-20 16:30:42 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-146
+
+ Summary:
+ doc: Updated documentation of `:number' for sections.
+ Revision:
+ skribilo--devo--1.2--patch-146
+
+ * doc/user/sectioning.skb (Chapter): Mention new behavior with
+ non-boolean `:number'.
+ (Sections): Likewise.
+
+ modified files:
+ ChangeLog doc/user/sectioning.skb
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-87
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-88
+
+
+2007-08-20 16:29:46 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-145
+
+ Summary:
+ Fixed `find-up'.
+ Revision:
+ skribilo--devo--1.2--patch-145
+
+ * src/guile/skribilo/ast.scm (find-up): Don't cons OBJ when it doesn't
+ match PRED.
+
+ modified files:
+ ChangeLog src/guile/skribilo/ast.scm
+ src/guile/skribilo/package/base.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-86
+
+
+2007-08-20 16:28:40 GMT Ludovic Court`es <ludovic.courtes@laas.fr> patch-144
+
+ Summary:
+ lout engine: Always use `@BypassNumber'.
+ Revision:
+ skribilo--devo--1.2--patch-144
+
+ * src/guile/skribilo/engine/lout.scm (lout-block-before): Always use
+ `@BypassNumber'.
+
+ modified files:
+ ChangeLog src/guile/skribilo/engine/lout.scm
+
+ new patches:
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-83
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-84
+ lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-85
+
+
2007-07-29 10:30:53 GMT Ludovic Courtes <ludo@gnu.org> patch-143
Summary: