Fix byte-compiler warning
[geiser.git] / doc / macros.texi
blobe79d875add75408e8aeffcf47ba8e9731367b63c
1 @set VERSION 0.11.2
2 @set VERSION_NICK
3 @set RELEASE_DATE February 2020
4 @set GUILE_VERSION 2.2
5 @set RACKET_VERSION 6.0
6 @set CHICKEN_VERSION 4.8.0
7 @set MIT_VERSION 9.1
8 @set CHIBI_VERSION 0.7
9 @set CHEZ_VERSION 9.4
10 @set GAMBIT_VERSION 4.9
11 @set EMACS_VERSION 24
12 @set RELEASES https://gitlab.com/jaor/geiser/-/releases
13 @set DOWN_BASE http://download-mirror.savannah.gnu.org/@/releases/@/geiser
14 @set PACKAGE_REPO @value{DOWN_BASE}/@/packages
15 @set PACKAGE @value{PACKAGE_REPO}/@/geiser-@value{VERSION}.tar
16 @set TARBALL geiser-@value{VERSION}.tar.gz
18 @macro downfile{FILE, CAPT}
19 @uref{@value{DOWN_BASE}/@/@value{VERSION}/@/\FILE\, \CAPT\}
20 @end macro
23 @macro releasesref{CAPT}
24 @uref{@value{RELEASES}, \CAPT\}
25 @end macro
27 @macro vblurb{}
28 @html
29 <div class="version" align="right">
30 @end html
31 @uref{@value{RELEASES}, Version @value{VERSION} @value{VERSION_NICK}
32 (@value{RELEASE_DATE}) for Guile @value{GUILE_VERSION} Chicken
33 @value{CHICKEN_VERSION} GNU/MIT  @value{MIT_VERSION} Chez
34 @value{CHEZ_VERSION} Chibi @value{CHIBI_VERSION} Gambit
35 @value{GAMBIT_VERSION} and Racket @value{RACKET_VERSION}}
36 @html
37 </div>
38 @end html
39 @end macro
41 @macro altr{LINK, TXT, TLINK, TRAIL}
42 @ifhtml
43 @ref{\LINK\,,\TXT\}\TRAIL\
44 @end ifhtml
45 @ifinfo
46 @pxref{\LINK\,\TXT\}\TRAIL\
47 @end ifinfo
48 @iftex
49 @ref{\TLINK\}\TRAIL\
50 @end iftex
51 @ifdocbook
52 @ref{\TLINK\}\TRAIL\
53 @end ifdocbook
54 @end macro
56 @macro img{FILE, ALIGN}
57 @ifhtml
58 @html
59 <img src="img/\FILE\.png" class="float\ALIGN\"/>
60 @end html
61 @end ifhtml
62 @ifdocbook
63 @image{img/\FILE\,,,,.png}
64 @end ifdocbook
65 @end macro
67 @macro imgc{FILE}
68 @ifhtml
69 @html
70 <img src="img/\FILE\.png"/>
71 @end html
72 @end ifhtml
73 @ifdocbook
74 @image{img/\FILE\,,,,.png}
75 @end ifdocbook
76 @end macro