aboutsummaryrefslogtreecommitdiff
path: root/src/guile/skribilo/package/slide.scm
diff options
context:
space:
mode:
authorLudovic Court`es2007-06-05 17:03:28 +0000
committerLudovic Court`es2007-06-05 17:03:28 +0000
commit9457610daa0ad13623c95d7ac5a6e54d188aa4e6 (patch)
tree2013c997d7c9fa3307abe98da307aebc284bbc76 /src/guile/skribilo/package/slide.scm
parent247fc2730a286989cecc202db93d001415bb33a8 (diff)
downloadskribilo-9457610daa0ad13623c95d7ac5a6e54d188aa4e6.tar.gz
skribilo-9457610daa0ad13623c95d7ac5a6e54d188aa4e6.tar.lz
skribilo-9457610daa0ad13623c95d7ac5a6e54d188aa4e6.zip
Started cleaning up packages using Guile-Lint.
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. git-archimport-id: lcourtes@laas.fr--2006-libre/skribilo--devo--1.2--patch-57
Diffstat (limited to 'src/guile/skribilo/package/slide.scm')
-rw-r--r--src/guile/skribilo/package/slide.scm28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/guile/skribilo/package/slide.scm b/src/guile/skribilo/package/slide.scm
index cb5edda..dd6519d 100644
--- a/src/guile/skribilo/package/slide.scm
+++ b/src/guile/skribilo/package/slide.scm
@@ -35,7 +35,7 @@
:use-module (srfi srfi-1)
:use-module (ice-9 optargs))
-(fluid-set! current-reader (make-reader 'skribe))
+(fluid-set! current-reader %skribilo-module-reader)
@@ -54,8 +54,8 @@
;*---------------------------------------------------------------------*/
;* slide ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide #!rest opt
- #!key
+(define-markup (slide :rest opt
+ :key
(ident #f) (class #f)
(toc #t)
title (number #t)
@@ -152,7 +152,7 @@
;*---------------------------------------------------------------------*/
;* slide-vspace ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-vspace #!rest opt #!key (unit 'cm))
+(define-markup (slide-vspace :rest opt :key (unit 'cm))
(new markup
(markup 'slide-vspace)
(loc &invocation-location)
@@ -162,8 +162,8 @@
;*---------------------------------------------------------------------*/
;* slide-embed ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-embed #!rest opt
- #!key
+(define-markup (slide-embed :rest opt
+ :key
command
(arguments '())
(geometry-opt "-geometry")
@@ -187,7 +187,7 @@
;*---------------------------------------------------------------------*/
;* slide-record ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-record #!rest opt #!key ident class tag (play #t))
+(define-markup (slide-record :rest opt :key ident class tag (play #t))
(if (not tag)
(skribe-error 'slide-record "Tag missing" tag)
(new markup
@@ -201,7 +201,7 @@
;*---------------------------------------------------------------------*/
;* slide-play ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-play #!rest opt #!key ident class tag color)
+(define-markup (slide-play :rest opt :key ident class tag color)
(if (not tag)
(skribe-error 'slide-play "Tag missing" tag)
(new markup
@@ -216,8 +216,8 @@
;*---------------------------------------------------------------------*/
;* slide-play* ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-play* #!rest opt
- #!key ident class color (scolor "#000000"))
+(define-markup (slide-play* :rest opt
+ :key ident class color (scolor "#000000"))
(let ((body (the-body opt)))
(for-each (lambda (lbl)
(match-case lbl
@@ -248,8 +248,8 @@
;*---------------------------------------------------------------------*/
;* slide-topic ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-topic #!rest opt
- #!key title (outline? #t)
+(define-markup (slide-topic :rest opt
+ :key title (outline? #t)
(ident #f) (class #f))
(new container
(markup 'slide-topic)
@@ -264,8 +264,8 @@
;*---------------------------------------------------------------------*/
;* slide-subtopic ... */
;*---------------------------------------------------------------------*/
-(define-markup (slide-subtopic #!rest opt
- #!key title (outline? #f)
+(define-markup (slide-subtopic :rest opt
+ :key title (outline? #f)
(ident #f) (class #f))
(new container
(markup 'slide-subtopic)