| Age | Commit message (Collapse) | Author | 
|---|
|  |  | 
|  | * doc/modules/skribilo/documentation/api.scm (doc-engine): New `lout'
  writer.
  (doc-engine): Check for Lout. | 
|  | * doc/modules/skribilo/documentation/manual.scm (disp): Use `resolve'
  and test that engine, rather than raw `(engine-format? "xxx")'.
  (compiler-options): Issue a warning if an option is not documented. | 
|  | * doc/user/Makefile.am (EXTRA_DIST): Add `src/scheme.scm'.
* doc/user/syntax.skb (Documents in Scheme Programs): New. | 
|  | * doc/user/Makefile.am (EXTRA_DIST): Add `src/outline.txt' and
  `loute.skb'.
* doc/user/compiler.skb: Add ref to `outline-syntax'.
* doc/user/syntax.skb: Re-structure, add `outline-syntax' section.
* doc/user/user.skb: Use `(skribilo reader)' and `(ice-9 pretty-print)'. | 
|  |  | 
|  |  | 
|  | * doc/modules/skribilo/documentation/manual.scm (prgm): Specialize Lout
  output.
  (disp): Likewise. | 
|  | * doc/modules/skribilo/documentation/api.scm: New lout customization.
  (punctuate): New.
  (doc-markup)[doc-markup.lout]: New.
  Use it. | 
|  | * doc/modules/skribilo/documentation/env.scm (*api-engines*): Add
  `lout'.
* doc/user/engine.skb: Include `loute.skb'.
* doc/user/slide.skb (Slide Package): Add `:ident'. | 
|  | * doc/modules/skribilo/documentation/manual.scm (compiler-options):
  Rewritten to suit our needs.
* doc/user/Makefile.am (EXTRA_DIST): `skribec.skb' renamed to
  `compiler.skb'.
* doc/user/bib.skb: Fix xref.
* doc/user/lib.skb: Likewise.
* doc/user/links.skb: Likewise.
* doc/user/syntax.skb: Add `:ident'. | 
|  |  | 
|  | * doc/user/engine.skb (Engines): Rewrote intro, fixed `resolve'.
  (Functions dealing with engines): Renamed to...
  (Manipulating Engines): New.
  [Writing New Engines]: New.
* doc/user/{htmle,xmle,latexe}.skb: Add intro. | 
|  |  | 
|  | * doc/modules/skribilo/documentation/manual.scm (srfi-ref): New.
* doc/user/bib.skb: Add `*bib-path*'.
* doc/user/image.skb: Add `*image-path*'.
* doc/user/lib.skb: Mention `-I' command-line option for
  `*document-path*'.
* doc/user/prgm.skb: Add `*source-path*'.
* doc/user/skribec.skb: Add `:ident' for chapter. | 
|  | * doc/user/Makefile.am (BUILT_SOURCES): Remove.
  (skrflags): Define `%have-ploticus?' and `%ploticus-path' using `-e'.
  (doc-config.scm): Remove.
* doc/user/user.skb: Don't load `doc-config.scm'. | 
|  | * doc/modules/skribilo/documentation/manual.scm: Set `css' custom of the
  HTML engine.  Explicitly initialize the `chapter-file', etc., customs.
* doc/user/Makefile.am (dist_html_DATA): New.
* doc/user/skribilo.css: New file. | 
|  |  | 
|  |  | 
|  | * doc/user/package.skb (Web)[web-book]: Improve documentation.
  [web-book2]: New. | 
|  | * TODO: Add new item.
* doc/user/package.skb (Standard Packages): Remove references to
  `skribe-load', mention `use-modules'.
  [Web](web-article): Commented out since it sucks.
* src/guile/skribilo/package/web-article.scm: Add FIXMEs. | 
|  | * doc/user/Makefile.am (EXTRA_DIST): Rename `skribe-config.skb' to
  `skribilo-config.skb'.
  (skrflags): Add `-e' flags defining `%top-srcdir' and `%top-builddir'.
* doc/user/lib.skb: Update stuff, removing references to `skribe-*'
  functions.  Remove doc for `load-document' and `skribe-configure',
  both of which have become essentially useless.
* doc/user/skribilo-config.skb: Updated.  Actually run `skribilo-config'
  and get options from there.
* doc/user/user.skb: Use `(ice-9 popen)' and `(ice-9 rdelim)'.  Update
  includes. | 
|  | * doc/user/Makefile.am (install-data-hook, uninstall-local,
  clean-local): New.  This makes `distcheck' happy and installs all the
  documentation files. | 
|  | * doc/user/Makefile.am (EXTRA_DIST): Add `spacing.skb' and
  `src/bib1.sbib'.
  (skrflags): Fix include paths.
  (load_path): Shrink. | 
|  | * README: Update dependency description.
* configure.ac: Check for SRFI-37.
* doc/user/Makefile.am (skrflags): Add the relevant `-S' flag, now that
  `%load-path' is no longer part of `*source-path*' by default.
  (.skb.html, .skb.lout): Add an `=' sign after `--target'.
* src/guile/skribilo.scm: Overhauled.  Use SRFI-37 for command-line
  argument parsing.  Remove legacy (unused) code. | 
|  | * doc/user/lout/book-style.lout (@*Margin): Adjust. | 
|  | * configure.ac: Don't generate `src/guile/skribilo/config.scm'; don't
  substitute `SKRIBILO_DOC_DIR', `SKRIBILO_EXT_DIR' and
  `SKRIBILO_SKR_PATH'.
* doc/modules/skribilo/documentation/env.scm (*courtes-mail*): Update.
  (*skribe-user-doc-url*, *skribe-dir-doc-url*): Update.
* src/guile/skribilo/Makefile.am (CLEANFILES, .in): New.
  Include `substitute.am'.
* src/guile/skribilo/config.scm.in: Overhauled.
* src/guile/skribilo/engine/context.scm: Use `skribilo-version' instead
  of `skribilo-release'.
* src/guile/skribilo/engine/lout.scm: Likewise.
* src/guile/skribilo/utils/compat.scm: Use `(skribilo config)'.
  (skribe-release, skribe-url, skribe-doc-dir, skribe-ext-dir,
  skribe-default-path, skribe-scheme): New. | 
|  | * Makefile.am (EXTRA_DIST): Remove `config.rpath'.
* doc/user/Makefile.am (CLEANFILES): New.
* src/Makefile.am (EXTRA_DIST): Add `pre-inst-skribilo.in'.
  (CLEANFILES): Likewise. | 
|  |  | 
|  | * doc/modules/skribilo/documentation/manual.scm (write <keyword>): New
  method. | 
|  | * doc/user/sectioning.skb (Sections): Remove broken example.  It
  produced a real section, which confused Lout. | 
|  | * doc/user/{start,user}.skb: Slightly improve stuff.  Use paragraphs. | 
|  | * doc/modules/skribilo/documentation/manual.scm (prgm): Better Lout
  output. | 
|  |  | 
|  | * doc/modules/skribilo/documentation/manual.scm: Add `lout' writer for
  `example'.
  (example-produce): Remove `(it "Example:")'. | 
|  | * doc/modules/skribilo/documentation/manual.scm: Switch to native API. | 
|  | * doc/user/Makefile.am (config.scm): Remove leading `-'. | 
|  | * configure.ac: Look for `ps2pdf'.
* doc/user/Makefile.am (pdf_DATA): New.
  (.ps.pdf): New rule. | 
|  | * doc/user/Makefile.am: Use old-fashioned ".input.output" targets. | 
|  | * doc/modules/skribilo/documentation/api.scm (doc-engine): Use
  `ctrtable' instead of `table'.
* doc/modules/skribilo/documentation/manual.scm: Add customs for the
  `lout' engine.
  (ctrtable): New.
  (prgm): Don't center frames in Lout.
* doc/user/Makefile.am (EXTRA_DIST): Add `lout/book-style.lout'.
  (%.ps): Add "-r4 -I$(srcdir)/lout".
* doc/user/char.skb: Use `ctrtable' instead of `(center (table...' for
  the list of chars.
* doc/user/markup.skb: Add emacsology.
* doc/user/package.skb: Don't show the sample code with non-HTML
  engines.
* doc/user/src/html-navtabs.skb: Fix typo.
* doc/user/user.skb: Don't produce out-of-chapter text in Lout. | 
|  |  | 
|  | * doc/user/Makefile.am (skrflags): New.  Use `--compat=skribe' for now.
* src/guile/Makefile.am (moduledir): New.
  (dist_guilemodule_DATA): Renamed to...
  (dist_module_DATA): This, for consistency.
* src/guile/skribilo.scm (skribilo-options): Add `--compat'.
  (doskribe): New COMPAT argument.
  (skribilo): Honor `--compat'.
* src/guile/skribilo/module.scm (%skribilo-user-imports): New.
  (make-run-time-module): Renamed to `make-skribe-user-module'.
  (make-skribilo-user-module): New.
  (make-user-module, user-module-flavor): New.
  (*skribilo-user-module*): Default to a `skribilo' module flavor.
* src/guile/skribilo/package/diff.scm (make-diff-document-from-files):
  Use "(make-user-module 'skribilo)". | 
|  | * doc/user/Makefile.am (skribilo): Use `pre-inst-skribilo'.
* src/Makefile.am (noinst_SCRIPTS): New.
  (substitute): Substitute `abs_top_srcdir' and `abs_top_builddir'.
* src/pre-inst-skribilo.in: New. | 
|  | * doc/user/slide.skb: Update.
* src/guile/skribilo/package/slide.scm (slide-topic,
  slide-subtopic)[:unfold?]: New argument.
* src/guile/skribilo/package/slide/base.scm (make-outline-slide): Honor
  `:unfold?'.
  (slide-topic, slide-subtopic): Mark `:unfold?' as supported. | 
|  | * 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'.
git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-99 | 
|  | Patches applied:
 * lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2  (patch 122-127)
 * skribilo@sv.gnu.org--2006/skribilo--devo--1.2  (patch 138-143)
   - sui: Small autoload fix.
   - `outline' reader: Fixed `append-trees'.
   - Added `html-navtabs' by Manuel Serrano.
   - html-navtabs: Permit disabling of CSS output.
   - Allow arbitrary keyword arguments in `define-markup'.
   - Documented `html-navtabs'.
git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-88 | 
|  | * doc/user/sectioning.skb (Chapter): Mention new behavior with
  non-boolean `:number'.
  (Sections): Likewise.
git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-87 | 
|  | * doc/user/package.skb (HTML Navigation Tabs): New subsection.  Borrowed
  from Manuel Serrano's doc for `html-navtabs'.
git-archimport-id: skribilo@sv.gnu.org--2006/skribilo--devo--1.2--patch-143 | 
|  | * doc/modules/skribilo/documentation/*.scm: Use the
  `%skribilo-module-reader' and corresponding syntax, no longer use
  `compat'.
git-archimport-id: skribilo@sv.gnu.org--2006/skribilo--devo--1.2--patch-137 | 
|  | git-archimport-id: skribilo@sv.gnu.org--2006/skribilo--devo--1.2--patch-134 |