# do not edit -- automatically generated by arch changelog # arch-tag: automatic-ChangeLog--skribilo@sv.gnu.org--2006/skribilo--devo--1.2 # 2007-09-20 14:15:38 GMT Ludovic Court`es 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 patch-150 Summary: Added `equal?' for ASTs. Revision: skribilo--devo--1.2--patch-150 * src/guile/skribilo/ast.scm (equal?): New methods, for , and . 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 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 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 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 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 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 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 patch-143 Summary: Documented `html-navtabs'. Revision: skribilo--devo--1.2--patch-143 * doc/user/package.skb (HTML Navigation Tabs): New subsection. Borrowed from Manuel Serrano's doc for `html-navtabs'. new files: doc/user/src/.arch-ids/html-navtabs.skb.id doc/user/src/html-navtabs.skb modified files: ChangeLog doc/user/package.skb new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-127 2007-07-29 10:30:23 GMT Ludovic Courtes patch-142 Summary: Allow arbitrary keyword arguments in `define-markup'. Revision: skribilo--devo--1.2--patch-142 * src/guile/skribilo/lib.scm (define-markup)[fix-rest-arg]: Add `:allow-other-keys' so that package like `html-navtabs' can require extra keyword arguments. modified files: ChangeLog src/guile/skribilo/lib.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-126 2007-07-29 10:29:53 GMT Ludovic Courtes patch-141 Summary: html-navtabs: Permit disabling of CSS output. Revision: skribilo--devo--1.2--patch-141 * src/guile/skribilo/package/html-navtabs.scm (&html-header-style): Check whether `html-navtabs-produce-css?' is set. modified files: ChangeLog src/guile/skribilo/package/html-navtabs.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-125 2007-07-29 10:29:16 GMT Ludovic Courtes patch-140 Summary: Added `html-navtabs' by Manuel Serrano. Revision: skribilo--devo--1.2--patch-140 * src/guile/skribilo/package/Makefile.am (dist_guilemodule_DATA): Added `html-navtabs.scm'. new files: src/guile/skribilo/package/html-navtabs.scm modified files: ChangeLog src/guile/skribilo/package/Makefile.am new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-124 2007-07-26 15:28:37 GMT Ludovic Courtes patch-139 Summary: `outline' reader: Fixed `append-trees'. Revision: skribilo--devo--1.2--patch-139 * src/guile/skribilo/reader/outline.scm (append-trees): Make sure only symbols can appear as the head of the resulting list. modified files: ChangeLog src/guile/skribilo/reader/outline.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-123 2007-07-18 06:50:29 GMT Ludovic Courtes patch-138 Summary: sui: Small autoload fix. Revision: skribilo--devo--1.2--patch-138 * src/guile/skribilo/sui.scm: Autoload `parameters' on `*destination-file*'. modified files: ChangeLog src/guile/skribilo/sui.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-122 2007-07-04 20:36:43 GMT Ludovic Courtes patch-137 Summary: Linted documentation modules. Revision: skribilo--devo--1.2--patch-137 * doc/modules/skribilo/documentation/*.scm: Use the `%skribilo-module-reader' and corresponding syntax, no longer use `compat'. modified files: ChangeLog doc/modules/skribilo/documentation/api.scm doc/modules/skribilo/documentation/extension.scm doc/modules/skribilo/documentation/manual.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-121 2007-07-04 20:36:19 GMT Ludovic Courtes patch-136 Summary: Moved SUI stuff from `html.scm' to `sui.scm'. Revision: skribilo--devo--1.2--patch-136 * src/guile/skribilo/engine/html.scm: Use `(skribilo sui)'. Export `html-title-engine' and `html-file'. (document-sui, sui-referenced-file, sui-marks, sui-blocks): Moved. * src/guile/skribilo/sui.scm: Use required modules. (document-sui, sui-referenced-file, sui-marks, sui-blocks): New. modified files: ChangeLog src/guile/skribilo/engine/html.scm src/guile/skribilo/sui.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-120 2007-07-04 20:35:54 GMT Ludovic Courtes patch-135 Summary: Fixed the `sui' module. Revision: skribilo--devo--1.2--patch-135 * src/guile/skribilo/Makefile.am (dist_guilemodule_DATA): Added `sui.scm'. * src/guile/skribilo/sui.scm (sui-filter): Removed single-operand `and'. modified files: ChangeLog src/guile/skribilo/Makefile.am src/guile/skribilo/sui.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-119 2007-07-04 20:35:23 GMT Ludovic Courtes patch-134 Summary: Renamed the `coloring' module tree to `source' for consistency. Revision: skribilo--devo--1.2--patch-134 modified files: ChangeLog configure.ac doc/modules/skribilo/documentation/manual.scm po/fr.po src/guile/skribilo/Makefile.am src/guile/skribilo/module.scm src/guile/skribilo/source/Makefile.am src/guile/skribilo/source/c-lex.scm src/guile/skribilo/source/c.scm src/guile/skribilo/source/lisp-lex.scm src/guile/skribilo/source/lisp.scm src/guile/skribilo/source/parameters.scm src/guile/skribilo/source/xml-lex.scm src/guile/skribilo/source/xml.scm renamed files: src/guile/skribilo/coloring/.arch-ids/=id ==> src/guile/skribilo/source/.arch-ids/=id src/guile/skribilo/coloring/.arch-ids/Makefile.am.id ==> src/guile/skribilo/source/.arch-ids/Makefile.am.id src/guile/skribilo/coloring/.arch-ids/c-lex.l.id ==> src/guile/skribilo/source/.arch-ids/c-lex.l.id src/guile/skribilo/coloring/.arch-ids/c-lex.scm.id ==> src/guile/skribilo/source/.arch-ids/c-lex.scm.id src/guile/skribilo/coloring/.arch-ids/c.scm.id ==> src/guile/skribilo/source/.arch-ids/c.scm.id src/guile/skribilo/coloring/.arch-ids/lisp-lex.l.id ==> src/guile/skribilo/source/.arch-ids/lisp-lex.l.id src/guile/skribilo/coloring/.arch-ids/lisp-lex.scm.id ==> src/guile/skribilo/source/.arch-ids/lisp-lex.scm.id src/guile/skribilo/coloring/.arch-ids/lisp.scm.id ==> src/guile/skribilo/source/.arch-ids/lisp.scm.id src/guile/skribilo/coloring/.arch-ids/xml-lex.l.id ==> src/guile/skribilo/source/.arch-ids/xml-lex.l.id src/guile/skribilo/coloring/.arch-ids/xml-lex.scm.id ==> src/guile/skribilo/source/.arch-ids/xml-lex.scm.id src/guile/skribilo/coloring/.arch-ids/xml.scm.id ==> src/guile/skribilo/source/.arch-ids/xml.scm.id new directories: src/guile/skribilo/source/.arch-ids removed directories: src/guile/skribilo/coloring/.arch-ids renamed directories: src/guile/skribilo/coloring ==> src/guile/skribilo/source new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-118 2007-07-01 23:50:22 GMT Ludovic Courtes patch-133 Summary: Fixed and simplified `(ref :line ...)', aka. `line-ref'. Revision: skribilo--devo--1.2--patch-133 * src/guile/skribilo/engine/base.scm (line-ref): Changed the way the number is obtained. * src/guile/skribilo/engine/context.scm (line-ref): Removed. * src/guile/skribilo/engine/html.scm (&prog-line): New. Produce an anchor. Needed because `mark' are no longer produced by `make-prog-body'. (line-ref): Changed the way the number is obtained. * src/guile/skribilo/engine/latex.scm (line-ref): Removed. * src/guile/skribilo/engine/lout.scm (line-ref): Removed. * src/guile/skribilo/prog.scm (make-line-mark): Removed. (make-prog-body): No longer use it. modified files: ChangeLog src/guile/skribilo/engine/base.scm src/guile/skribilo/engine/context.scm src/guile/skribilo/engine/html.scm src/guile/skribilo/engine/latex.scm src/guile/skribilo/engine/lout.scm src/guile/skribilo/prog.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-117 2007-07-01 23:49:58 GMT Ludovic Courtes patch-132 Summary: Removed global hash tables for marks and program lines. Revision: skribilo--devo--1.2--patch-132 * src/guile/skribilo/package/base.scm (*mark-table*): Removed. (mark): Return the new mark without touching `*mark-table*'. Use `bs' as the mark's identifier. (ref)[mark-ref]: Simplified using `do-ident-ref'. [line-ref]: Use the new `resolve-line'. * src/guile/skribilo/prog.scm: Use `srfi-1'. (*lines*): Removed. (make-line-mark): Don't use `*lines*'. Removed `m' parameter. (resolve-line): Take an additional `doc' argument. (extract-string-mark): Fixed. (flat-lines): Use `concatenate' instead of `apply append'. (make-prog-body)[regexp]: Use brackets. Fixed invocation of `make-line-mark'. modified files: ChangeLog src/guile/skribilo/package/base.scm src/guile/skribilo/prog.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-116 2007-07-01 23:49:34 GMT Ludovic Courtes patch-131 Summary: Tiny doc fix. Revision: skribilo--devo--1.2--patch-131 * doc/user/package.skb (document): Use `document/letter' as the identifier, to avoid collision with `document'. modified files: ChangeLog doc/user/package.skb new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-115 2007-07-01 23:49:09 GMT Ludovic Courtes patch-130 Summary: `base' package: Honor `:line #f' in `prog'. Revision: skribilo--devo--1.2--patch-130 * src/guile/skribilo/prog.scm: Use `srfi-11' instead of `receive'. (make-prog-body): When creating a `&prog-line', set the `:number' option only if `lnum-init' is true. modified files: ChangeLog src/guile/skribilo/prog.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-114 2007-07-01 23:48:43 GMT Ludovic Courtes patch-129 Summary: `lout' engine: Fixed argument passing for `lout-illustration'. Revision: skribilo--devo--1.2--patch-129 * src/guile/skribilo/engine/lout.scm (lout-illustration): Better compute argument string for `lout'. modified files: ChangeLog src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-113 2007-07-01 23:48:19 GMT Ludovic Courtes patch-128 Summary: Autoload `(skribilo coloring c)' in the default module. Revision: skribilo--devo--1.2--patch-128 * src/guile/skribilo/module.scm (%skribilo-user-autoloads): Fixed the `lout' autoload list. Added `(skribilo coloring c)'. modified files: ChangeLog src/guile/skribilo/module.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-112 2007-07-01 23:47:37 GMT Ludovic Courtes patch-127 Summary: Fixed (or almost so) the C lexer. Revision: skribilo--devo--1.2--patch-127 * src/guile/skribilo/coloring/Makefile.am (.l.scm): Have the generated module use `srfi-1'. * src/guile/skribilo/coloring/c-lex.l: Support multi-line comments and properly use `*the-keys*'. * src/guile/skribilo/coloring/c-lex.scm: Updated. * src/guile/skribilo/coloring/c.scm: Fixed module name. (c-language): New. modified files: ChangeLog src/guile/skribilo/coloring/Makefile.am src/guile/skribilo/coloring/c-lex.l src/guile/skribilo/coloring/c-lex.scm src/guile/skribilo/coloring/c.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-110 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-111 2007-06-29 11:45:36 GMT Ludovic Court`es patch-126 Summary: `lncs' package: Honor `:sort-bib-refs'. Revision: skribilo--devo--1.2--patch-126 * src/guile/skribilo/package/lncs.scm (bib-ref+): Honor `:sort-bib-refs'. modified files: ChangeLog src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-82 2007-06-29 11:45:08 GMT Ludovic Court`es patch-125 Summary: Updated documentation of `ref'. Revision: skribilo--devo--1.2--patch-125 modified files: ChangeLog doc/user/links.skb new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-81 2007-06-29 11:44:40 GMT Ludovic Court`es patch-124 Summary: Factorized `bib-ref+', add a `:sort-bib-refs' options to `ref'. Revision: skribilo--devo--1.2--patch-124 * src/guile/skribilo/biblio.scm (bib-sort-refs/number): New. * src/guile/skribilo/engine/base.scm: Use `%skribilo-module-reader' instead of the Skribe reader. (bib-ref, bib-ref+): New writer. Handle `:sort-bib-refs' in `bib-ref+'. * src/guile/skribilo/engine/context.scm (bib-ref+): Removed. * src/guile/skribilo/engine/html.scm (bib-ref+): Removed. * src/guile/skribilo/engine/latex.scm (bib-ref, bib-ref+): Removed. * src/guile/skribilo/engine/lout.scm (lout-bib-refs-sort/number): Removed. (lout-engine): Documented `bib-refs-sort-proc' as unused. (bib-ref, bib-ref+): Removed. * src/guile/skribilo/package/base.scm (ref): New `:sort-bib-refs' option. [bib-ref]: Add it to the markup's option list. modified files: ChangeLog src/guile/skribilo/biblio.scm src/guile/skribilo/engine/base.scm src/guile/skribilo/engine/context.scm src/guile/skribilo/engine/html.scm src/guile/skribilo/engine/latex.scm src/guile/skribilo/engine/lout.scm src/guile/skribilo/package/base.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-80 2007-06-29 11:44:12 GMT Ludovic Court`es patch-123 Summary: Updated `TODO'. Revision: skribilo--devo--1.2--patch-123 * TODO: Added `(skribilo color)'. modified files: ChangeLog TODO new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-79 2007-06-29 11:43:30 GMT Ludovic Court`es patch-122 Summary: `diff' package: Small bug fix. Revision: skribilo--devo--1.2--patch-122 * src/guile/skribilo/package/diff.scm (make-diff-document): Don't use `ast-loc' when AST2 is not `ast?'. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-77 lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-78 2007-06-24 19:53:56 GMT Ludovic Courtes patch-121 Summary: eq/lout: Fixed spacing around in-line equations. Revision: skribilo--devo--1.2--patch-121 * src/guile/skribilo/package/eq/lout.scm (eq): Don't output a space in front of in-line equations. modified files: ChangeLog src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-109 2007-06-24 19:53:32 GMT Ludovic Courtes patch-120 Summary: eq: Updated doc for `:number'. Revision: skribilo--devo--1.2--patch-120 modified files: ChangeLog TODO doc/user/eq.skb new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-108 2007-06-24 19:53:02 GMT Ludovic Courtes patch-119 Summary: eq/lout: Use the new `@BypassNumber' option for numbered displays. Revision: skribilo--devo--1.2--patch-119 * src/guile/skribilo/package/eq.scm (eq)[number]: Default to `#t'. * src/guile/skribilo/package/eq/lout.scm (eq): Use `@CAND'/`@CAD' instead of `@IAD' (because `@IAND' is broken). Handle `:number'. modified files: ChangeLog src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-107 2007-06-24 19:52:01 GMT Ludovic Courtes patch-118 Summary: eq: Implemented equation numbering. Revision: skribilo--devo--1.2--patch-118 * src/guile/skribilo/package/base.scm (chapter): Augmented environment to include `equation-env' and `equation-counter'. * src/guile/skribilo/package/eq.scm: Use `(skribilo resolve)'. (equation-number-string): New. (eq)[:number]: New option. Handle it. * src/guile/skribilo/package/eq/lout.scm (eq): Prepare to handle `:number'. modified files: ChangeLog src/guile/skribilo/package/base.scm src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-100 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-101 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-102 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-103 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-104 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-105 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-106 2007-06-23 07:41:59 GMT Ludovic Court`es patch-117 Summary: `lncs' package: Prettified bibliography output. Revision: skribilo--devo--1.2--patch-117 * src/guile/skribilo/package/lncs.scm (&the-bibliography): The `\thebibliography' the number of entries so that all entries are properly aligned. modified files: ChangeLog src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-76 2007-06-23 07:41:25 GMT Ludovic Court`es patch-116 Summary: lout engine: Export `lout-output-pdf-meta-info'. Revision: skribilo--devo--1.2--patch-116 * src/guile/skribilo/engine/lout.scm: Export `lout-output-pdf-meta-info', needed by the `slide' package. modified files: ChangeLog src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-75 2007-06-11 16:02:21 GMT Ludovic Court`es patch-115 Summary: Fixed top-level Makefile. Revision: skribilo--devo--1.2--patch-115 * Makefile.am (EXTRA_DIST): Added `TODO' and `*.Skribe'. * po/fr.po: Updated. modified files: ChangeLog Makefile.am po/fr.po new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-74 2007-06-11 16:01:23 GMT Ludovic Court`es patch-114 Summary: Updated the top-level documentation files. Revision: skribilo--devo--1.2--patch-114 * configure.ac: Changed the bug report address to `skribilo-users@nongnu.org'. new files: .arch-ids/README.id .arch-ids/TODO.id README TODO modified files: ChangeLog configure.ac renamed files: .arch-ids/README.id ==> .arch-ids/README.Skribe.id README ==> README.Skribe new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-73 2007-06-11 16:00:19 GMT Ludovic Court`es patch-113 Summary: Lout engine: Work around bug with tables within floating figures. Revision: skribilo--devo--1.2--patch-113 * src/guile/skribilo/engine/lout.scm (table): Check whether N is within a figure, in which case `@OneRow' must be preprended. modified files: ChangeLog src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-72 2007-06-11 15:59:21 GMT Ludovic Court`es patch-112 Summary: Reduced dependency on `(skribilo module)'. Revision: skribilo--devo--1.2--patch-112 * src/guile/skribilo/engine.scm: Don't `(use-modules (skribilo module))' before initializing `*current-engine*' (no longer needed). modified files: ChangeLog src/guile/skribilo/engine.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-71 2007-06-11 15:58:22 GMT Ludovic Court`es patch-111 Summary: Switched all engines to a native Guile module. Revision: skribilo--devo--1.2--patch-111 removed files: src/guile/skribilo/engine/.arch-ids/latex-simple.scm.id src/guile/skribilo/engine/latex-simple.scm modified files: ChangeLog src/guile/skribilo/engine/Makefile.am src/guile/skribilo/engine/base.scm src/guile/skribilo/engine/context.scm src/guile/skribilo/engine/html.scm src/guile/skribilo/engine/html4.scm src/guile/skribilo/engine/latex.scm src/guile/skribilo/engine/lout.scm src/guile/skribilo/engine/xml.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-70 2007-06-11 15:57:17 GMT Ludovic Court`es patch-110 Summary: Added a `:&location' argument to `table'. Revision: skribilo--devo--1.2--patch-110 * doc/modules/skribilo/documentation/api.scm (%undocumented-options): New. (doc-check-arguments): Use it to allow `:&location' to not be documented. * src/guile/skribilo/package/base.scm (table): Added a `&location' argument. modified files: ChangeLog doc/modules/skribilo/documentation/api.scm src/guile/skribilo/package/base.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-69 2007-06-08 15:08:50 GMT Ludovic Court`es patch-109 Summary: Slight optimization/cleanup of AST traversal functions. Revision: skribilo--devo--1.2--patch-109 * src/guile/skribilo/ast.scm (container-search-down): Use `(map loop obj)', thereby removing an indirection. (search-down): Likewise. (find-down): Likewise. modified files: ChangeLog src/guile/skribilo/ast.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-68 2007-06-07 14:34:59 GMT Ludovic Court`es patch-108 Summary: Fixed location reporting for `verify' warnings. Revision: skribilo--devo--1.2--patch-108 * src/guile/skribilo/verify.scm: Concatenated `use-modules' to `define-module'. (verify): Use `skribe-warning/ast' instead of `skribe-warning'. modified files: ChangeLog src/guile/skribilo/verify.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-67 2007-06-07 14:33:54 GMT Ludovic Court`es patch-107 Summary: Optimized `make-general-string-replace'. Revision: skribilo--devo--1.2--patch-107 * src/guile/skribilo/utils/strings.scm (%make-general-string-replace): Rewritten in a way that is more efficient with Guile 1.8. modified files: ChangeLog src/guile/skribilo/utils/strings.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-66 2007-06-06 13:20:57 GMT Ludovic Court`es patch-106 Summary: Cleaned up the core modules. Revision: skribilo--devo--1.2--patch-106 modified files: ChangeLog src/guile/skribilo/ast.scm src/guile/skribilo/biblio.scm src/guile/skribilo/debug.scm src/guile/skribilo/evaluator.scm src/guile/skribilo/index.scm src/guile/skribilo/lib.scm src/guile/skribilo/location.scm src/guile/skribilo/module.scm src/guile/skribilo/prog.scm src/guile/skribilo/reader.scm src/guile/skribilo/resolve.scm src/guile/skribilo/source.scm src/guile/skribilo/utils/compat.scm src/guile/skribilo/verify.scm src/guile/skribilo/writer.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-65 2007-06-06 13:19:59 GMT Ludovic Court`es patch-105 Summary: Cleaned up the `biblio' modules. Revision: skribilo--devo--1.2--patch-105 modified files: ChangeLog src/guile/skribilo/biblio/abbrev.scm src/guile/skribilo/biblio/author.scm src/guile/skribilo/biblio/bibtex.scm src/guile/skribilo/biblio/template.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-64 2007-06-06 13:19:02 GMT Ludovic Court`es patch-104 Summary: Cleaned up the source code fontifiers (under `coloring'). Revision: skribilo--devo--1.2--patch-104 This brings `(skribilo coloring c)' to life! new files: src/guile/skribilo/coloring/parameters.scm modified files: ChangeLog src/guile/skribilo/coloring/Makefile.am src/guile/skribilo/coloring/c-lex.scm src/guile/skribilo/coloring/c.scm src/guile/skribilo/coloring/lisp-lex.scm src/guile/skribilo/coloring/lisp.scm src/guile/skribilo/coloring/xml-lex.scm src/guile/skribilo/coloring/xml.scm renamed files: src/guile/skribilo/coloring/.arch-ids/c-lex.l.scm.id ==> src/guile/skribilo/coloring/.arch-ids/c-lex.scm.id src/guile/skribilo/coloring/.arch-ids/lisp-lex.l.scm.id ==> src/guile/skribilo/coloring/.arch-ids/lisp-lex.scm.id src/guile/skribilo/coloring/.arch-ids/xml-lex.l.scm.id ==> src/guile/skribilo/coloring/.arch-ids/xml-lex.scm.id src/guile/skribilo/coloring/c-lex.l.scm ==> src/guile/skribilo/coloring/c-lex.scm src/guile/skribilo/coloring/lisp-lex.l.scm ==> src/guile/skribilo/coloring/lisp-lex.scm src/guile/skribilo/coloring/xml-lex.l.scm ==> src/guile/skribilo/coloring/xml-lex.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-63 2007-06-06 13:18:03 GMT Ludovic Court`es patch-103 Summary: More linting. Revision: skribilo--devo--1.2--patch-103 modified files: ChangeLog src/guile/skribilo/package/scribe.scm src/guile/skribilo/utils/compat.scm src/guile/skribilo/utils/images.scm src/guile/skribilo/utils/keywords.scm src/guile/skribilo/utils/strings.scm src/guile/skribilo/utils/syntax.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-62 2007-06-06 13:17:02 GMT Ludovic Court`es patch-102 Summary: More package cleanups. Revision: skribilo--devo--1.2--patch-102 Various additional package cleanups, thanks to Guile-Lint. modified files: ChangeLog src/guile/skribilo/package/acmproc.scm src/guile/skribilo/package/base.scm src/guile/skribilo/package/diff.scm src/guile/skribilo/package/eq.scm src/guile/skribilo/package/letter.scm src/guile/skribilo/package/pie.scm src/guile/skribilo/package/scribe.scm src/guile/skribilo/package/sigplan.scm src/guile/skribilo/package/slide.scm src/guile/skribilo/package/web-article.scm src/guile/skribilo/package/web-book.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-61 2007-06-06 13:16:02 GMT Ludovic Court`es patch-101 Summary: lib: Minor fixes that make Guile-Lint happy. Revision: skribilo--devo--1.2--patch-101 * src/guile/skribilo/lib.scm (define-simple-markup): Don't quote strings. (define-simple-container): Likewise. (define-processor-markup): Likewise. Added a `loc' argument. Pass location information to `new'. modified files: ChangeLog src/guile/skribilo/lib.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-60 2007-06-06 13:15:03 GMT Ludovic Court`es patch-100 Summary: Removed useless file. Revision: skribilo--devo--1.2--patch-100 * src/guile/skribilo/package/Makefile.am (dist_guilemodule_DATA): Removed `skribe.scm'. removed files: src/guile/skribilo/package/.arch-ids/skribe.scm.id src/guile/skribilo/package/skribe.scm modified files: ChangeLog src/guile/skribilo/package/Makefile.am new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-59 2007-06-06 13:14:06 GMT Ludovic Court`es patch-99 Summary: Tiny Automake fix. Revision: skribilo--devo--1.2--patch-99 * Makefile.am (EXTRA_DIST): Added `guile-lint.am'. modified files: ChangeLog Makefile.am new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-58 2007-06-05 17:09:02 GMT Ludovic Court`es patch-98 Summary: Started cleaning up packages using Guile-Lint. Revision: skribilo--devo--1.2--patch-98 Most of the changes involve: * using a native module rather than `define-skribe-module'. * using `:'-style keywords instead of DSSSL keywords so that Guile-Lint can handle them. * fixing unbound variables and the likes. modified files: ChangeLog src/guile/skribilo/engine/latex.scm src/guile/skribilo/package/acmproc.scm src/guile/skribilo/package/eq/lout.scm src/guile/skribilo/package/french.scm src/guile/skribilo/package/jfp.scm src/guile/skribilo/package/letter.scm src/guile/skribilo/package/lncs.scm src/guile/skribilo/package/pie/lout.scm src/guile/skribilo/package/scribe.scm src/guile/skribilo/package/sigplan.scm src/guile/skribilo/package/skribe.scm src/guile/skribilo/package/slide.scm src/guile/skribilo/package/slide/base.scm src/guile/skribilo/package/slide/html.scm src/guile/skribilo/package/slide/latex.scm src/guile/skribilo/package/slide/lout.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-57 2007-06-05 17:08:05 GMT Ludovic Court`es patch-97 Summary: Added support for Guile-Lint. Revision: skribilo--devo--1.2--patch-97 * configure.ac: Look for `guile-lint'. * */Makefile.am: Include `guile-lint.am'. new files: .arch-ids/guile-lint.am.id guile-lint.am modified files: ChangeLog configure.ac src/guile/skribilo/Makefile.am src/guile/skribilo/biblio/Makefile.am src/guile/skribilo/coloring/Makefile.am src/guile/skribilo/engine/Makefile.am src/guile/skribilo/package/Makefile.am src/guile/skribilo/package/eq/Makefile.am src/guile/skribilo/package/pie/Makefile.am src/guile/skribilo/package/slide/Makefile.am src/guile/skribilo/reader/Makefile.am src/guile/skribilo/utils/Makefile.am new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-56 2007-06-05 17:05:42 GMT Ludovic Court`es patch-96 Summary: Fixed handling of figure numbering in `ref'. Revision: skribilo--devo--1.2--patch-96 * src/guile/skribilo/ast.scm (markup-number-string): Don't use a hierarchical numbering scheme for figures. * src/guile/skribilo/engine/lout.scm (ref): Use `markup-number-string' rather than `@NumberOf' to determine the number of a figure. This guarantees numbering consistency. 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-55 2007-06-01 17:59:55 GMT Ludovic Court`es patch-95 Summary: eq/biblio: Small additions. Revision: skribilo--devo--1.2--patch-95 * src/guile/skribilo/biblio/template.scm (make-bib-entry-template/default): Issue `institution' for `misc' entries. * src/guile/skribilo/package/eq.scm (%operators): Added `modulo'. (eq:modulo): New. * src/guile/skribilo/package/eq/lout.scm (eq:modulo): New writer. modified files: ChangeLog src/guile/skribilo/biblio/template.scm 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-54 2007-05-22 13:56:04 GMT Ludovic Court`es patch-94 Summary: Resolve s too. Revision: skribilo--devo--1.2--patch-94 * src/guile/skribilo/resolve.scm (do-resolve!): New method. Allows arguments of a command (the command body) to be properly resolved. modified files: ChangeLog src/guile/skribilo/resolve.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-53 2007-05-04 13:48:29 GMT Ludovic Court`es patch-93 Summary: doc: Documented the `:labels' option of `the-bibliography'. Revision: skribilo--devo--1.2--patch-93 modified files: ChangeLog doc/user/bib.skb new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-52 2007-05-04 13:47:41 GMT Ludovic Court`es patch-92 Summary: biblio: Implemented the `name+year' label style. Revision: skribilo--devo--1.2--patch-92 * src/guile/skribilo/biblio.scm: Use `biblio author'. (assign-entries-numbers!): New (formerly `count!' in `resolve-the-bib'). (assign-entries-name+years!): New. (resolve-the-bib): New optional `assign-entries-identifiers!' argument. Use it. * src/guile/skribilo/biblio/author.scm (short-author-names): New. * src/guile/skribilo/engine/lout.scm (lout-bib-refs-sort/number): Accept non-number identifiers. (&the-bibliography): Use simply `@TaggedList' when a style other than `number' is used. (&bib-entry): Use `@DropTagItem' when the bibliography style is not `number'. * src/guile/skribilo/package/base.scm (the-bibliography): New `:labels' option. Pass the right label assignment function to `resolve-the-bib'. --This line, and those below, will be ignored-- Files to commit: src/guile/skribilo/package/base.scm src/guile/skribilo/engine/lout.scm src/guile/skribilo/biblio.scm doc/user/bib.skb src/guile/skribilo/biblio/author.scm This list might be incomplete or outdated if editing the log message was not invoked from an up-to-date changes buffer! modified files: ChangeLog src/guile/skribilo/biblio.scm src/guile/skribilo/biblio/author.scm src/guile/skribilo/engine/lout.scm src/guile/skribilo/package/base.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-51 2007-05-04 13:46:55 GMT Ludovic Court`es patch-91 Summary: Fixed `index'. Revision: skribilo--devo--1.2--patch-91 * src/guile/skribilo/Makefile.am (dist_guilemodule_DATA): Added `index.scm'. * src/guile/skribilo/package/base.scm: Autoload `(skribilo index)' upon `default-index'. modified files: ChangeLog src/guile/skribilo/Makefile.am src/guile/skribilo/package/base.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-50 2007-04-10 07:48:46 GMT Ludovic Court`es patch-90 Summary: `diff': Included Aubrey Jaffer's fix for `diff:edits'. Revision: skribilo--devo--1.2--patch-90 * src/guile/diff.scm: Updated from Aubrey Jaffer's latest upstream version which includes a fix for bug in `diff:edits' that showed up in `(diff:edits "Conclusion" "Related Work")' (SLIB changes dated 2007-04-07). modified files: ChangeLog src/guile/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-49 2007-04-10 07:47:58 GMT Ludovic Court`es patch-89 Summary: `eq' package: Added support for Lout's new `eq2'. Revision: skribilo--devo--1.2--patch-89 * src/guile/skribilo/package/eq.scm (*use-lout-eq2?*): New. (direct-equation-child?): New. * src/guile/skribilo/package/eq/lout.scm (Initialization): Use `eq2' if asked to. (simple-lout-markup-writer): Use `direct-equation-child?' to decide on whether the issue the `^' character. This is to avoid issuing too many `^', which could result in broken layout. (eq:limit): Adapated. (range-lout-markup-writer): Likewise. 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-48 2007-04-10 07:47:03 GMT Ludovic Court`es patch-88 Summary: `lncs' package: Fixed for non-LaTeX engines. Revision: skribilo--devo--1.2--patch-88 * src/guile/skribilo/package/lncs.scm (abstract): Use `chapter' instead of `section'. (references): Likewise. modified files: ChangeLog src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-47 2007-04-04 17:18:18 GMT Ludovic Court`es patch-87 Summary: `eq' package: Properly handle auto-inlining. Revision: skribilo--devo--1.2--patch-87 * src/guile/skribilo/package/eq.scm (inline-equation?): Use `find1-up' instead of `find-up'. This fixes a bug. (eq): Properly pass the `:inline?' options through the `options' slot. * src/guile/skribilo/package/eq/lout.scm (eq): When inline, enclose equation in `@OneRow @OneCol' so that it is not breakable. 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-46 2007-04-04 17:17:32 GMT Ludovic Court`es patch-86 Summary: Fixed `find-up'. Revision: skribilo--devo--1.2--patch-86 * 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 new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-45 2007-04-04 17:16:45 GMT Ludovic Court`es patch-85 Summary: Renamed module `(differ)' to `(diff)'. Revision: skribilo--devo--1.2--patch-85 modified files: ChangeLog src/guile/Makefile.am src/guile/diff.scm src/guile/skribilo/package/diff.scm renamed files: src/guile/differ.scm ==> src/guile/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-44 2007-04-04 17:15:48 GMT Ludovic Court`es patch-84 Summary: `diff' package: Added basic source location support. Revision: skribilo--devo--1.2--patch-84 * src/guile/skribilo/package/diff.scm (deletion, insertion, replacement, unchanged): Added a `:loc' parameter. (make-diff-document): When creating new ASTs, keep the location of AST2. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-43 2007-04-03 14:58:13 GMT Ludovic Court`es patch-83 Summary: Fixed computation of `&invocation-location'. Revision: skribilo--devo--1.2--patch-83 * src/guile/skribilo/location.scm (invocation-location): Make sure we always return the exact invocation location, no matter how `invocation-location' is implemented. * src/guile/skribilo/lib.scm (define-markup): Updated DEPTH argument to `invocation-location' due to previous change in the implementation of `invocation-location'. modified files: ChangeLog src/guile/skribilo/lib.scm src/guile/skribilo/location.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-42 2007-04-03 14:57:19 GMT Ludovic Court`es patch-82 Summary: Reduced reliance on the debugging evaluator (improves performance). Revision: skribilo--devo--1.2--patch-82 * src/guile/skribilo.scm (skribilo): Do not impose use of the debugging evaluator, allowing for significant performance improvements. * src/guile/skribilo/evaluator.scm (%evaluate): Use the debugging evaluator when evaluating EXPR. * src/guile/skribilo/location.scm (invocation-location): Return `#f' when the debugging evaluator is not being used. modified files: ChangeLog src/guile/skribilo.scm src/guile/skribilo/evaluator.scm src/guile/skribilo/location.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-41 2007-04-03 11:58:43 GMT Ludovic Court`es patch-81 Summary: Moved legacy source location code to `compat'. Revision: skribilo--devo--1.2--patch-81 * src/guile/skribilo/lib.scm (skribe-eval-location): Removed. * src/guile/skribilo/location.scm (location-pos): Removed. * src/guile/skribilo/utils/compat.scm: Use `(skribilo location)'. (location-pos, skribe-eval-location): New. modified files: ChangeLog src/guile/skribilo/lib.scm src/guile/skribilo/location.scm src/guile/skribilo/utils/compat.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-40 2007-04-03 11:57:56 GMT Ludovic Court`es patch-80 Summary: Added source location tracking to various packages. Revision: skribilo--devo--1.2--patch-80 * src/guile/skribilo/package/base.scm: Autoload `parameters'. (ref)[skribe-ref]: Use `search-path' and `*document-path*' instead of `find-file/path' and `skribe-path'. Initialize the `loc' field of markups. * src/guile/skribilo/package/eq.scm: Likewise. * src/guile/skribilo/package/pie.scm: Likewise. * src/guile/skribilo/package/slide.scm: Likewise. modified files: ChangeLog src/guile/skribilo/package/base.scm src/guile/skribilo/package/eq.scm src/guile/skribilo/package/pie.scm src/guile/skribilo/package/slide.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-39 2007-04-03 11:57:10 GMT Ludovic Court`es patch-79 Summary: Added support for source location tracking. Revision: skribilo--devo--1.2--patch-79 * src/guile/skribilo/ast.scm (): Added the `:loc' init-keyword. * src/guile/skribilo/lib.scm: Re-export `invocation-location'. (define-markup): Locally define `&invocation-location' for use by markups. (define-simple-markup): Initialize `loc'. (define-simple-container): Likewise. (%skribe-warn): New `col'. parameter. (skribe-warning): Updated. (skribe-warning/ast): Likewise. * src/guile/skribilo/location.scm (): Removed slot `pos'. Added slot `column'. Export `location-column'. (location-pos): Kept for compatibility. (write): New method. (invocation-location): New function. modified files: ChangeLog src/guile/skribilo/ast.scm src/guile/skribilo/lib.scm src/guile/skribilo/location.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-38 2007-04-03 11:55:49 GMT Ludovic Court`es patch-78 Summary: biblio template: Small fix. Revision: skribilo--devo--1.2--patch-78 * src/guile/skribilo/biblio/template.scm (make-bib-entry-template/default): Fixed `books'. modified files: ChangeLog src/guile/skribilo/biblio/template.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-37 2007-03-28 09:26:08 GMT Ludovic Court`es patch-77 Summary: `diff' package: Fixed off-by-one in string diff. Revision: skribilo--devo--1.2--patch-77 * src/guile/skribilo/package/diff.scm (add-unchanged): When `(null? edits)', check whether `(< str-pos str-len)' (was `(< str-pos (- str-len 1))'). This fixes off-by-one when diffing strings (last character didn't appear). modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-36 2007-03-28 09:25:20 GMT Ludovic Court`es patch-76 Summary: `diff' package: Use `breakable-space' instead of `~' in `annotated-string-diff'. Revision: skribilo--devo--1.2--patch-76 * src/guile/skribilo/package/diff.scm: Autoload `(skribilo utils keywords)'. (annotated-string-diff)[space-preserving-substring]: Use `breakable-space' instead of `~'. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-35 2007-03-28 09:24:33 GMT Ludovic Court`es patch-75 Summary: doc: Documented spacing. Revision: skribilo--devo--1.2--patch-75 * NEWS: Mention `breakable-space'. * doc/user/markup.skb: Include "spacing.skb". new files: doc/user/spacing.skb modified files: ChangeLog NEWS doc/user/markup.skb new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-34 2007-03-28 09:23:47 GMT Ludovic Court`es patch-74 Summary: `base' package: Introduced `breakable-space'. Revision: skribilo--devo--1.2--patch-74 * src/guile/skribilo/engine/base.scm (breakable-space): New writer. * src/guile/skribilo/engine/latex.scm (breakable-space): New writer. * src/guile/skribilo/engine/lout.scm (breakable-space): New writer. * src/guile/skribilo/package/base.scm (breakable-space): New markup. modified files: ChangeLog src/guile/skribilo/engine/base.scm src/guile/skribilo/engine/latex.scm src/guile/skribilo/engine/lout.scm src/guile/skribilo/package/base.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-33 2007-03-28 09:23:01 GMT Ludovic Court`es patch-73 Summary: `lout' engine: Fixed space handling with `color'. Revision: skribilo--devo--1.2--patch-73 * src/guile/skribilo/engine/lout.scm (color): Insert the linebreak between the left parameter of `@Color' and `@Color' itself, so as to never insert additional spaces. modified files: ChangeLog src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-32 2007-03-28 09:22:14 GMT Ludovic Court`es patch-72 Summary: `diff' package: Handle commands appropriately. Revision: skribilo--devo--1.2--patch-72 * src/guile/skribilo/package/diff.scm (make-diff-document): Don't touch commands. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-31 2007-03-28 09:21:28 GMT Ludovic Court`es patch-71 Summary: `diff' package: Preserve space around diff'd strings. Revision: skribilo--devo--1.2--patch-71 * src/guile/skribilo/package/diff.scm: Use `srfi-14'. (annotated-string-diff)[space-preserving-substring]: New. Use it. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-30 2007-03-28 08:48:01 GMT Ludovic Court`es patch-70 Summary: `diff' package: Compute diffs on selected options. Revision: skribilo--devo--1.2--patch-70 * src/guile/skribilo/package/diff.scm (%diffable-options): New. (make-diff-document)[make-diff-options]: New. Use it. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-29 2007-03-28 08:45:48 GMT Ludovic Court`es patch-69 Summary: Slightly optimized `make-string-replace'. Revision: skribilo--devo--1.2--patch-69 * src/guile/skribilo/utils/strings.scm (%make-general-string-replace): Removed the `let'... modified files: ChangeLog src/guile/skribilo/utils/strings.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-28 2007-03-28 08:44:53 GMT Ludovic Court`es patch-68 Summary: `diff' package: Use actual markups and writers. Revision: skribilo--devo--1.2--patch-68 * src/guile/skribilo/package/diff.scm: Use `output' and `writer'. (deletion, insertion, replacement, unchanged): Return a specific markup object. Add the corresponding writers for the `base' engine. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-27 2007-03-16 17:11:30 GMT Ludovic Court`es patch-67 Summary: `eq' package: Added `eq:set'. Revision: skribilo--devo--1.2--patch-67 * src/guile/skribilo/package/eq.scm: Use `(srfi srfi-1)'. (%operators): Added `set'. (eq:set): New. New writer. * src/guile/skribilo/package/eq/lout.scm: Use `srfi-1'. (eq:set): New writer. 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-26 2007-03-16 17:10:38 GMT Ludovic Court`es patch-66 Summary: `diff' package: Various fixes. Revision: skribilo--devo--1.2--patch-66 * src/guile/skribilo/package/diff.scm (%undiffable-markups): Added `numref' and `eq'. (make-diff-document)[undiffable?]: New. For containers, check whether they are undiffable. For lists, iterate until AST2 is empty, not until the smallest is empty. Added an `(equal? ast1 ast2)' cond clause. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-25 2007-03-16 17:09:41 GMT Ludovic Court`es patch-65 Summary: `lout' engine: Skip lines in `color'. Revision: skribilo--devo--1.2--patch-65 * src/guile/skribilo/engine/lout.scm (color): Skip a line at the end. modified files: ChangeLog src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-24 2007-03-08 18:17:42 GMT Ludovic Court`es patch-64 Summary: `diff' package: Fixes and hacking. Revision: skribilo--devo--1.2--patch-64 * src/guile/skribilo/package/diff.scm (add-unchanged): Fixed (hopefully). (annotated-string-diff): New. (make-diff-document): Moved code to `annotated-string-diff'. (make-diff-document-from-files): Cleaned up. modified files: ChangeLog src/guile/skribilo/package/diff.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-23 2007-03-08 18:16:51 GMT Ludovic Court`es patch-63 Summary: Added an experimental `diff' package. Revision: skribilo--devo--1.2--patch-63 * src/guile/Makefile.am (dist_guilemodule_DATA): Added `differ.scm'. * src/guile/skribilo/package/Makefile.am (dist_guilemodule_DATA): Added `diff.scm'. new files: src/guile/differ.scm src/guile/skribilo/package/diff.scm modified files: ChangeLog src/guile/Makefile.am src/guile/skribilo/package/Makefile.am new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-22 2007-03-08 18:15:59 GMT Ludovic Court`es patch-62 Summary: biblio: Adding missing `use-module'. Revision: skribilo--devo--1.2--patch-62 * src/guile/skribilo/biblio.scm: Autoload `(skribilo lib)'. modified files: ChangeLog src/guile/skribilo/biblio.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-21 2007-03-08 18:15:01 GMT Ludovic Court`es patch-61 Summary: evaluator: Modularized the evaluation process. Revision: skribilo--devo--1.2--patch-61 * src/guile/skribilo/evaluator.scm (evaluate-ast-from-port): New. Based on code formerly in `evaluate-document-from-port'. Pass `(current-module)' instead of `module' when invoking `%evaluate'. (evaluate-document-from-port): Use it. modified files: ChangeLog src/guile/skribilo/evaluator.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-20 2007-03-08 18:13:30 GMT Ludovic Court`es patch-60 Summary: `base' engine: Fixed autoload issue. Revision: skribilo--devo--1.2--patch-60 * src/guile/skribilo/engine/base.scm: Autoload `(skribilo package base)' upon `it', `bold' and `ref' as well. modified files: ChangeLog src/guile/skribilo/engine/base.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-18 lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-19 2007-02-19 23:31:50 GMT Ludovic Courtes patch-59 Summary: `base' engine: Use the native Skribilo APIs. Revision: skribilo--devo--1.2--patch-59 * src/guile/skribilo/engine/base.scm: No longer use `define-skribe-module'. Use the native Skribilo APIs instead. modified files: ChangeLog src/guile/skribilo/engine/base.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-99 2007-02-07 23:07:44 GMT Ludovic Courtes patch-58 Summary: skribe-load: Better modulogy. Revision: skribilo--devo--1.2--patch-58 * src/guile/skribilo/utils/compat.scm (skribe-load): Use `resolve-interface' instead of `resolve-module'; use `module-use-interfaces!' instead of `set-module-uses!'. modified files: ChangeLog src/guile/skribilo/utils/compat.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-98 2007-02-07 23:07:16 GMT Ludovic Courtes patch-57 Summary: evaluator: Slight module-related cleanups. Revision: skribilo--devo--1.2--patch-57 * src/guile/skribilo/evaluator.scm (%evaluate): Take an additional MODULE argument. Updated callers. (evaluate-document-from-port): Likewise. (load-document): Take additional MODULE and READER arguments. (include-document): Have MODULE default to `(*skribilo-user-module*)' instead of `(current-module)'. modified files: ChangeLog src/guile/skribilo/evaluator.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-97 2007-02-06 22:54:27 GMT Ludovic Courtes patch-56 Summary: `slide' package: use the native APIs. Revision: skribilo--devo--1.2--patch-56 Patches applied: * lcourtes@laas.fr--2005-libre/skribilo--engine-classes--1.2 (patch 5) - `slide' package: use the native APIs. modified files: ChangeLog src/guile/skribilo/package/slide.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--engine-classes--1.2--patch-5 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-96 2007-02-06 22:53:16 GMT Ludovic Courtes patch-55 Summary: evaluator: Made safer with respect to module excursions. Revision: skribilo--devo--1.2--patch-55 Patches applied: * lcourtes@laas.fr--2005-libre/skribilo--engine-classes--1.2 (patch 11) * skribilo--engine-classes--1.2 (patch 7) - evaluator: Made safer with respect to module excursions. new files: ChangeLog removed files: ChangeLog modified files: src/guile/skribilo/evaluator.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--engine-classes--1.2--patch-11 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-92 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-93 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-94 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-95 lcourtes@laas.fr--2005-mobile/skribilo--engine-classes--1.2--patch-7 2007-02-05 16:32:14 GMT Ludovic Court`es patch-54 Summary: Updated (French) translation. Revision: skribilo--devo--1.2--patch-54 modified files: po/POTFILES.in po/fr.po new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-17 2007-02-05 16:31:25 GMT Ludovic Court`es patch-53 Summary: Internationalized `(skribilo condition)'. Revision: skribilo--devo--1.2--patch-53 * src/guile/skribilo/condition.scm: Autoload `(skribilo utils syntax)'. (%call-with-skribilo-error-catch): I18n'd messages. modified files: src/guile/skribilo/condition.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-16 2007-02-05 16:30:37 GMT Ludovic Court`es patch-52 Summary: biblio: Use SRFI-3[45] conditions instead of `skribe-error'. Revision: skribilo--devo--1.2--patch-52 * src/guile/skribilo/biblio.scm (&biblio-error): New. (&biblio-entry-error): New. (&biblio-template-error): New. (handle-biblio-error): New. (%bib-error): Removed. (bib-add!, parse-bib, bib-load!, resolve-bib, resolve-the-bib): Use error conditions instead of `skribe-error'. * src/guile/skribilo/biblio/template.scm: Use srfi-3[45] and `(skribilo biblio)'. (evaluate-bib-entry-template): Use error conditions. modified files: src/guile/skribilo/biblio.scm src/guile/skribilo/biblio/template.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-15 2007-02-05 16:29:50 GMT Ludovic Court`es patch-51 Summary: Cleaned up the default bibliography template. Revision: skribilo--devo--1.2--patch-51 * src/guile/skribilo/biblio/template.scm (make-bib-entry-template/default): Cleaned up. Produces better output. modified files: src/guile/skribilo/biblio/template.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-14 2007-02-05 16:28:58 GMT Ludovic Court`es patch-50 Summary: Rewrote the bib entry template evaluator, added support for `if'. Revision: skribilo--devo--1.2--patch-50 * src/guile/skribilo/biblio/template.scm (evaluate-bib-entry-template): New procedure. (output-bib-entry-template): Use it. modified files: src/guile/skribilo/biblio/template.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-13 2007-02-05 16:28:09 GMT Ludovic Court`es patch-49 Summary: Fixed biblio template output. Revision: skribilo--devo--1.2--patch-49 * src/guile/skribilo/biblio/template.scm (output-bib-entry-template): Fixed output for strings. modified files: src/guile/skribilo/biblio/template.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-12 2007-02-02 17:17:30 GMT Ludovic Court`es patch-48 Summary: Added basic GNU Gettext support. Revision: skribilo--devo--1.2--patch-48 * .arch-inventory: Mark `ABOUT-NLS' as precious. * Makefile.am (SUBDIRS): Added `po'. (ACLOCAL_AMFLAGS): New. (EXTRA_DIST): New. * configure.ac: Look for `gettext', output `po/Makefile.in'. * src/guile/skribilo/biblio/template.scm (make-bib-entry-template/default): Internationalized a bit. (make-bib-entry-template/skribe): Likewise. * src/guile/skribilo/utils/syntax.scm (%skribilo-module-reader): I18ned. (_): New. (N_): New. new files: .arch-ids/config.rpath.id config.rpath m4/.arch-ids/=id m4/.arch-inventory po/.arch-ids/=id po/.arch-ids/POTFILES.in.id po/.arch-ids/fr.po.id po/.arch-inventory po/LINGUAS po/Makevars po/POTFILES.in po/fr.po modified files: .arch-inventory Makefile.am configure.ac src/guile/skribilo/biblio/template.scm src/guile/skribilo/utils/syntax.scm new directories: m4 m4/.arch-ids po po/.arch-ids new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-11 2007-01-29 18:21:45 GMT Ludovic Court`es patch-47 Summary: `latex' engine: Fixed `ref' with both `:handle' and `:text'. Revision: skribilo--devo--1.2--patch-47 * src/guile/skribilo/engine/latex.scm (ref): Fixed output of `:handle' refs with a `:text' option. Use `hyperref' to produce cross-references with hyperlinks. modified files: src/guile/skribilo/engine/latex.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-10 2007-01-29 18:20:58 GMT Ludovic Court`es patch-46 Summary: `lncs' package: Tiny fix. Revision: skribilo--devo--1.2--patch-46 * src/guile/skribilo/package/lncs.scm: Autoload `evaluator' upon `evaluate-document'. (&html-lncs-abstract): Use `evaluate-document' instead of `skribe-eval'. modified files: src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-9 2007-01-26 17:20:12 GMT Ludovic Court`es patch-45 Summary: `latex' engine: Support `a' with grave accent. Revision: skribilo--devo--1.2--patch-45 * src/guile/skribilo/engine/latex.scm (latex-verbatim-encoding): Support `a' with grave accent. modified files: src/guile/skribilo/engine/latex.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-8 2007-01-23 16:48:41 GMT Ludovic Court`es patch-44 Summary: `lncs' package: Changed the default bibliography sort, udpated the doc. Revision: skribilo--devo--1.2--patch-44 * src/guile/skribilo/package/lncs.scm: Autoload `(skribilo biblio author)' upon `bib-sort/first-author-last-name'. (references): Added a `sort' keyword. Use `bib-sort/first-author-last-name' by default. * doc/user/package.skb: Documented `references'. modified files: doc/user/package.skb src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-7 2007-01-19 17:13:37 GMT Ludovic Court`es patch-43 Summary: `latex' engine: Removed stupid uses of `bold'. Revision: skribilo--devo--1.2--patch-43 * src/guile/skribilo/engine/latex.scm (&bib-entry-title): Don't use a bold typeface for the text. (&bib-entry-url): Use italics rather than bold for the URL itself. modified files: src/guile/skribilo/engine/latex.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-6 2007-01-19 17:12:50 GMT Ludovic Court`es patch-42 Summary: `lncs' package: Use a native LaTeX/BibTeX bibliography. Revision: skribilo--devo--1.2--patch-42 * src/guile/skribilo/package/lncs.scm: Added LaTeX writers for `bib-ref', `bib-ref+', `&the-bibliography', `&bib-entry-body' and `&bib-entry'. modified files: src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-5 2007-01-19 17:12:04 GMT Ludovic Court`es patch-41 Summary: `lncs' package: Fixed `abstract' for LaTeX. Revision: skribilo--devo--1.2--patch-41 * src/guile/skribilo/package/lncs.scm (abstract): Look for an `lncs-abstract' writer with the current engine; if found, simply issue an `lncs-abstract' markup, otherwise keep the previous behavior. Added a markup write for `lncs-abstract' for LaTeX. modified files: src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-4 2007-01-16 17:34:12 GMT Ludovic Court`es patch-40 Summary: `lncs' package: Use the native APIs. Revision: skribilo--devo--1.2--patch-40 * src/guile/skribilo/package/lncs.scm: Use `define-module' instead of `define-skribe-module'. When customizing the LaTeX engine, set `class-has-chapters?' to `#f'. modified files: src/guile/skribilo/package/lncs.scm new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-3 2007-01-16 17:33:22 GMT Ludovic Court`es patch-39 Summary: Updated the LaTeX engine doc, mention `class-has-chapters?'. Revision: skribilo--devo--1.2--patch-39 * doc/modules/skribilo/documentation/manual.scm: When customizing the LaTeX engine to use the `book' class, set `class-has-chapters?' to `#t'. * doc/user/latexe.skb (LaTeX Customization): Documented `class-has-chapters?'. (LaTeX Document Class): Likewise. modified files: doc/modules/skribilo/documentation/manual.scm doc/user/latexe.skb new patches: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-2 2007-01-16 17:31:05 GMT Ludovic Court`es patch-38 Summary: LaTeX engine: Added support for classes without `chapter'. Revision: skribilo--devo--1.2--patch-38 * src/guile/skribilo/engine/latex.scm (latex-engine)[class-has-chapters?]: New custom, default to `#f'. This allows the production of documents really suitable for the `article' class. (latex-block-before)[%chapter-mapping, %chapterless-mapping]: New. Use them. modified files: src/guile/skribilo/engine/latex.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--version-0 lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--base-0 lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-1 2006-12-12 17:03:02 GMT Ludovic Court`es patch-37 Summary: lout engine: Fixed automatic `url-ref' breaking wrt. spacing. Revision: skribilo--devo--1.2--patch-37 * src/guile/skribilo/engine/lout.scm: Use `(srfi srfi-14)'. (lout-split-external-link): Use `char-set-contains?' when looking for whitespace. (lout-make-url-breakable): Do not remove newlines. modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-90 2006-12-09 16:29:34 GMT Ludovic Courtes patch-36 Summary: Fixed `publisher' in default biblio entry style. Revision: skribilo--devo--1.2--patch-36 * src/guile/skribilo/biblio/template.scm (make-bib-entry-template/default): Issue `publisher' for `inproceedings' entries. * src/guile/skribilo/engine/base.scm (&bib-entry-publisher): No italics. modified files: src/guile/skribilo/biblio/template.scm src/guile/skribilo/engine/base.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-89 2006-12-09 16:28:52 GMT Ludovic Courtes patch-35 Summary: eq/lout: Properly handle `div-style' and `mul-style'. Revision: skribilo--devo--1.2--patch-35 * src/guile/skribilo/package/eq/lout.scm (eq:*): Always pass the result through `mul-style->lout'. (eq:/): Likewise. modified files: src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-88 2006-12-09 16:28:08 GMT Ludovic Courtes patch-34 Summary: lout & latex engines: Fixed the output of `&prog-line'. Revision: skribilo--devo--1.2--patch-34 * src/guile/skribilo/engine/latex.scm: Use `(srfi srfi-13)'. (&prog-line): Use markup option `:number' instead of `markup-ident' as the line number. * src/guile/skribilo/engine/lout.scm: Likewise. modified files: src/guile/skribilo/engine/latex.scm src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-86 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-87 2006-12-03 21:54:14 GMT Ludovic Courtes patch-33 Summary: doc: Updated the `eq' markup documentation. Revision: skribilo--devo--1.2--patch-33 * doc/user/eq.skb: Updated documentation of `eq': the `inline?' parameter and the `:mul-style' parameter. modified files: ChangeLog doc/user/eq.skb new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-91 2006-12-03 21:53:41 GMT Ludovic Courtes patch-32 Summary: eq: Support automatic detection of inlining. Revision: skribilo--devo--1.2--patch-32 * src/guile/skribilo/package/eq.scm (inline-equation?): New. (eq)[inline?]: Default to `auto'. * src/guile/skribilo/package/eq/lout.scm (eq): Use `inline-equation?'. modified files: ChangeLog src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-90 2006-12-03 21:52:40 GMT Ludovic Courtes patch-31 Summary: eq/lout: Fixed binomial coefficient. Revision: skribilo--devo--1.2--patch-31 * src/guile/skribilo/package/eq/lout.scm (eq:combinations): Fixed spacing, use `lpar' instead of `blpar' (according to "The TeXbook"), changed order of OF and AMONG. modified files: ChangeLog src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-89 2006-12-03 21:52:02 GMT Ludovic Courtes patch-30 Summary: eq: Added support for `:mul-style'. Revision: skribilo--devo--1.2--patch-30 * src/guile/skribilo/package/eq.scm (eq)[:mul-style]: New option. (eq*)[mul-style]: New option. * src/guile/skribilo/package/eq/lout.scm (eq)[options]: Added `:mul-style'. (mul-style->lout): New. (eq:*): Support `:mul-style'. modified files: ChangeLog src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-88 2006-12-03 21:51:27 GMT Ludovic Courtes patch-29 Summary: eq/lout: Improved typesetting of parentheses. Revision: skribilo--devo--1.2--patch-29 * src/guile/skribilo/package/eq/lout.scm (%left-paren): New. (%right-paren): New. (simple-lout-markup-writer): Use them. (binary-lout-markup-writer): Likewise. (eq:apply): Likewise. (eq:limit): Likewise. modified files: ChangeLog src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-87 2006-12-03 21:50:20 GMT Ludovic Courtes patch-28 Summary: eq/lout: Fixed `limit'. Revision: skribilo--devo--1.2--patch-28 * src/guile/skribilo/package/eq/lout.scm (eq:limit): Use `from' instead of `on'. modified files: ChangeLog src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-84 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-85 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-86 2006-12-02 10:45:56 GMT Ludovic Courtes patch-27 Summary: doc: Augmented the `eq' doc, documented `eq-display'. Revision: skribilo--devo--1.2--patch-27 new files: doc/user/src/.arch-ids/eq3.skb.id doc/user/src/eq3.skb modified files: doc/user/eq.skb new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-85 2006-12-02 10:44:57 GMT Ludovic Courtes patch-26 Summary: eq: Added `eq-display' and the `:align-with' option for `eq'. Revision: skribilo--devo--1.2--patch-26 * src/guile/skribilo/package/eq.scm: Use `srfi-39'. (*embedded-renderer*): New. (eq-display): New. (eq)[:align-with]: New option. (eq-display): New text-based writer. (eq): Parameterize `*embedded-renderer*'. * src/guile/skribilo/package/eq/lout.scm (eq-display): New writer. (eq): Support `:align-with'. (simple-lout-markup-writer): Honor `:align-with'. modified files: src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-84 2006-12-02 10:43:59 GMT Ludovic Courtes patch-25 Summary: eq: Properly handle operator precedence. Revision: skribilo--devo--1.2--patch-25 * src/guile/skribilo/package/eq.scm (%operator-precedence): Fixed according to Wikipedia. (simple-markup-writer): Honor operator precedence. * src/guile/skribilo/package/eq/lout.scm (simple-lout-markup-writer): Likewise. modified files: src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-83 2006-12-02 10:42:56 GMT Ludovic Courtes patch-24 Summary: eq: Added `limit' and `combinations'. Revision: skribilo--devo--1.2--patch-24 * src/guile/skribilo/package/eq.scm (%operators): Added `limit' and `combinations'. (eq:limit): New. (eq:combinations): New. (eq:limit): New text-based writer. (eq:combinations): Likewise. * src/guile/skribilo/package/eq/lout.scm (eq:limit): New. (eq:combinations): New. modified files: src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-82 2006-12-02 10:41:59 GMT Ludovic Courtes patch-23 Summary: doc: Documented `eq' and the `:div-style' option. Revision: skribilo--devo--1.2--patch-23 * doc/user/char.skb (Symbols): Added an ident. * doc/user/eq.skb (Equation Formatting)[Summary]: New section. Use `doc-markup' as should have already been the case and document `:div-style'. modified files: doc/user/char.skb doc/user/eq.skb new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-81 2006-12-02 10:40:47 GMT Ludovic Courtes patch-22 Summary: eq: Added the `:div-style' option. Revision: skribilo--devo--1.2--patch-22 * src/guile/skribilo/package/eq.scm (eq): New `:div-style' option. Return a container rather than a markup. (eq:/): Added support for `:div-style'. * src/guile/skribilo/package/eq/lout.scm (eq): List `:div-style' as supported. (div-style->lout): New. (simple-lout-markup-writer): Handle LOUT-NAME as procedure. (eq:/): Use the `:div-style' option. (eq:script): Only use "on" when SUP is passed. modified files: src/guile/skribilo/package/eq.scm src/guile/skribilo/package/eq/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-80 2006-11-25 17:42:18 GMT Ludovic Courtes patch-21 Summary: Cleaned up `(skribilo biblio)' a bit. Revision: skribilo--devo--1.2--patch-21 * doc/user/bib.skb: Replaced `default-bib-table' with `*bib-table*'. * src/guile/skribilo/biblio.scm: Clean up. (skribe-open-bib-file): Renamed to `open-bib-file'. * src/guile/skribilo/package/base.scm: Use `*bib-table*' instead of `default-bib-table'. * src/guile/skribilo/utils/compat.scm: Autoload `biblio'. (default-bib-table): New. (skribe-open-bib-file): New. modified files: doc/user/bib.skb src/guile/skribilo/biblio.scm src/guile/skribilo/package/base.scm src/guile/skribilo/utils/compat.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-79 2006-11-25 17:41:44 GMT Ludovic Courtes patch-20 Summary: doc: Documented `numref'. Revision: skribilo--devo--1.2--patch-20 * doc/user/links.skb (Reference): Added identifier `refs'. [ref](page): Explain that this option is hardcopy-specific. [numref]: New. * doc/user/src/links1.skb: Show `numref' usage. modified files: doc/user/links.skb doc/user/src/links1.skb new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-78 2006-11-25 17:41:04 GMT Ludovic Courtes patch-19 Summary: `base' package: Added `numref'. Revision: skribilo--devo--1.2--patch-19 * src/guile/skribilo/package/base.scm (numref): New. modified files: src/guile/skribilo/package/base.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-77 2006-11-25 17:40:28 GMT Ludovic Courtes patch-18 Summary: Introduced `markup-number-string'. Revision: skribilo--devo--1.2--patch-18 * src/guile/skribilo/ast.scm: Use `(ice-9 optargs)'. (markup-number-string): New (stolen from the Lout engine). * src/guile/skribilo/engine/lout.scm: Use it. (lout-structure-number-string): Redefined in terms of `markup-number-string'. modified files: src/guile/skribilo/ast.scm src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-76 2006-11-25 17:37:51 GMT Ludovic Courtes patch-17 Summary: lout: bib-ref+: Gracefully handle `unref' objects. Revision: skribilo--devo--1.2--patch-17 * src/guile/skribilo/engine/lout.scm (bib-ref+)[canonicalize-entry]: Handle `unref' objects. [help-proc]: Don't pass `unref' objects to PROC. modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-75 2006-11-17 09:06:30 GMT Ludovic Court`es patch-16 Summary: outline reader: Support keywords. Revision: skribilo--devo--1.2--patch-16 * src/guile/skribilo/reader/outline.scm (outline-reader)[keywords-rx]: New. [author-rx]: Support "Authors" (plural). [extract-keywords]: New. Use a `cond' instead of nested `if's when matching the title/author/keywords regexps. modified files: src/guile/skribilo/reader/outline.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-74 2006-11-17 09:05:31 GMT Ludovic Court`es patch-15 Summary: Lout engine: Better cover sheet for `doc' documents. Revision: skribilo--devo--1.2--patch-15 * src/guile/skribilo/engine/lout.scm (lout-make-doc-cover-sheet): Improved spacing. Moved `date-line' after `author'. Provide a default value for `date-line' when it's `#t'. modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-72 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-73 2006-11-12 12:55:51 GMT Ludovic Courtes patch-14 Summary: Lout engine: Make URLs breakable; make bibliography defaults sane. Revision: skribilo--devo--1.2--patch-14 * src/guile/skribilo/engine/lout.scm (lout-split-external-link): Use `!lout' and `lout-make-url-breakable'. (lout-make-url-breakable): New, taken from `url-ref'. (url-ref): Use it. (&bib-entry-title): Don't issue bold text. (&bib-entry-url): Likewise. modified files: ChangeLog src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-83 2006-11-12 12:54:10 GMT Ludovic Courtes patch-13 Summary: Added the `(skribilo biblio template)' module. Revision: skribilo--devo--1.2--patch-13 * src/guile/skribilo/engine/base.scm: Autoload `(skribilo biblio template)'. (&bib-entry-url): New writer. (&bib-entry-body)[output-fields]: Removed. Moved to the new module as `output-bib-entry-template'. Use it, as well as `make-bib-entry-template/default'. (&bib-entry-title): Don't produce bold text. (&bib-entry-booktitle): New writer. (&bib-entry-journal): New writer. * src/guile/skribilo/biblio/Makefile.am (dist_guilemodule_DATA): Added `template.scm'. new files: src/guile/skribilo/biblio/template.scm modified files: ChangeLog src/guile/skribilo/biblio/Makefile.am src/guile/skribilo/engine/base.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-75 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-76 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-77 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-78 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-80 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-81 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-82 2006-11-11 17:40:09 GMT Ludovic Court`es patch-12 Summary: lout engine: Fixed the default value of `lout-program-arguments'. Revision: skribilo--devo--1.2--patch-12 * src/guile/skribilo/engine/lout.scm (lout-engine): Set default value of `lout-program-arguments' to `()'. modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-71 2006-10-25 15:05:17 GMT Ludovic Court`es patch-11 Summary: slide/html: Issue only one anchor per slide. Revision: skribilo--devo--1.2--patch-11 * src/guile/skribilo/package/slide/html.scm (%slide-html-initialize!)[slide]: Issue only one anchor per slide. modified files: src/guile/skribilo/package/slide/html.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-70 2006-10-25 15:04:52 GMT Ludovic Court`es patch-10 Summary: slide: Improved HTML output, especially wrt. the use of CSS. Revision: skribilo--devo--1.2--patch-10 * src/guile/skribilo/package/slide.scm (slide-topic): Pass CLASS as the `class' slot rather than as an option. (slide-subtopic): Likewise. * src/guile/skribilo/package/slide/base.scm (make-outline-slide): Use `(markup-class topic)' instead of `(markup-option topic :class)'. * src/guile/skribilo/package/slide/html.scm: Use a native Guile module. Use `format' instead of `printf'. (%slide-html-initialize): Simply issue `div' tags when a class is specified. modified files: src/guile/skribilo/package/slide.scm src/guile/skribilo/package/slide/base.scm src/guile/skribilo/package/slide/html.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-69 2006-10-25 15:04:26 GMT Ludovic Court`es patch-9 Summary: Lout engine: Added a `lout-program-arguments' custom. Revision: skribilo--devo--1.2--patch-9 * src/guile/skribilo/engine/lout.scm (lout-engine)[lout-program-arguments]: New custom. (lout-illustration): Honor it. modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-68 2006-10-23 17:25:54 GMT Ludovic Court`es patch-8 Summary: Lout engine: Implemented `slide-embed'. Revision: skribilo--devo--1.2--patch-8 * src/guile/skribilo/engine/lout.scm (lout-definitions): Renamed `@SkribeMark' to `@SkribiloMark'. Added `@SkribiloEmbed'. * src/guile/skribilo/package/slide/lout.scm: No longer use `define-skribe-module'. (slide-embed): Use `@SkribiloEmbed' (works fine). modified files: src/guile/skribilo/engine/lout.scm src/guile/skribilo/package/slide/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-67 2006-10-23 17:25:00 GMT Ludovic Court`es patch-7 Summary: Added a `:arguments' keyword to `slide-embed'. Revision: skribilo--devo--1.2--patch-7 * src/guile/skribilo/package/slide.scm (slide-embed): Added an `arguments' keyword. * doc/user/slide.skb: Updated the markup documentation. modified files: doc/user/slide.skb src/guile/skribilo/package/slide.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-65 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-66 2006-10-16 21:14:12 GMT Ludovic Courtes patch-6 Summary: color.scm: Added support for `lightred'. :-) Revision: skribilo--devo--1.2--patch-6 * src/guile/skribilo/color.scm (*skribe-rgb-alist*): Added `lightred'. modified files: ChangeLog src/guile/skribilo/color.scm new patches: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-79 2006-10-16 18:18:40 GMT Ludovic Court`es patch-5 Summary: Lout engine: Honor `inline-definitions-proc'. Revision: skribilo--devo--1.2--patch-5 * src/guile/skribilo/engine/lout.scm (document): Invoke the procedure defined by the `inline-definitions-proc' rather than directly invoking `lout-definitions'. modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-64 2006-10-12 16:08:38 GMT Ludovic Court`es patch-4 Summary: doc: Fixed the Fibonacci example in ``Computer Programs''. Revision: skribilo--devo--1.2--patch-4 * doc/user/prgm.skb: Use title case for the chapter title. * doc/user/src/prgm2.skb: Fixed the line numbers for `fib'. modified files: doc/user/prgm.skb doc/user/src/prgm2.skb new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-63 2006-10-12 16:08:13 GMT Ludovic Court`es patch-3 Summary: prog: Fixed line number output (`&prog-line'). Revision: skribilo--devo--1.2--patch-3 * src/guile/skribilo/engine/base.scm: Use `srfi-13'. (&prog-line): Use the `:number' markup option rather than the ident as the line number. * src/guile/skribilo/prog.scm: Use `%skribilo-module-reader'. (make-prog-body): Pass the line number as a `:number' markup option in the `&prog-line' markup. modified files: src/guile/skribilo/engine/base.scm src/guile/skribilo/prog.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-62 2006-10-11 07:44:12 GMT Ludovic Court`es patch-2 Summary: Lout engine: Honor `date-line' for slides. Revision: skribilo--devo--1.2--patch-2 * src/guile/skribilo/engine/lout.scm (document): Honor `date-line' for `slides' (was only honored for `report'). modified files: src/guile/skribilo/engine/lout.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-61 2006-10-11 07:43:47 GMT Ludovic Court`es patch-1 Summary: slide: Propagate the `outline?' parameter in `slide-(sub)?topic'. Revision: skribilo--devo--1.2--patch-1 * src/guile/skribilo/package/slide.scm (slide-topic): Propagate the `outline?' parameter as an option. (slide-subtopic): Likewise. modified files: src/guile/skribilo/package/slide.scm new patches: lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-60 2006-09-13 08:52:50 GMT Ludovic Court`es base-0 Summary: tag of lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-59 Revision: skribilo--devo--1.2--base-0 (automatically generated log message) new patches: lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--base-0 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-1 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-2 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-3 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-4 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-5 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-6 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-7 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-8 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-9 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-10 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-11 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-12 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-13 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-14 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-15 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-16 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-17 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-18 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-19 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-20 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-21 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-22 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-23 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-24 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-25 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-26 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-27 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-28 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-29 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-30 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-31 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-32 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-33 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-34 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-35 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-36 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-37 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-38 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-39 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-40 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-41 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-42 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-43 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-44 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-45 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-46 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-47 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-48 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-49 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-50 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-51 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-52 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-53 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-54 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-55 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-56 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-57 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-58 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-59 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-60 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-61 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-62 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-63 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-64 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-65 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-66 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-67 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-68 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-69 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-70 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-71 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-72 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-73 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-74 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-75 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-76 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-77 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-78 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-79 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-80 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-81 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-82 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-83 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-84 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-85 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-86 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--patch-87 lcourtes@laas.fr--2004-libre/skribilo--devel--1.2--version-0 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--base-0 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-1 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-2 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-3 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-4 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-5 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-6 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-7 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-8 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-9 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-10 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-11 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-12 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-13 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-14 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-15 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-16 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-17 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-18 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-19 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-20 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-21 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-22 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-23 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-24 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-25 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-26 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-27 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-28 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-29 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-30 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-31 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-32 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-33 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-34 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-35 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-36 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-37 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-38 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-39 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-40 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-41 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-42 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-43 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-44 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-45 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-46 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-47 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-48 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-49 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-50 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-51 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-52 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-53 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-54 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-55 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-56 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-57 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-58 lcourtes@laas.fr--2005-libre/skribilo--devo--1.2--patch-59 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--base-0 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-1 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-2 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-3 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-4 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-5 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-6 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-7 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-8 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-9 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-10 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-11 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-12 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-13 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-14 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-15 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-16 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-17 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-18 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-19 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-20 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-21 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-22 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-23 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-24 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-25 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-26 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-27 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-28 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-29 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-30 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-31 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-32 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-33 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-34 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-35 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-36 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-37 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-38 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-39 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-40 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-41 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-42 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-43 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-44 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-45 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-46 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-47 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-48 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-49 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-50 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-51 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-52 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-53 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-54 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-55 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-56 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-57 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-58 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-59 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-60 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-61 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-62 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-63 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-64 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-65 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-66 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-67 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-68 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-69 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-70 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-71 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-72 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-73 lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-74