1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
|
Thu Jun 2 10:58:23 CEST 2005 (Manuel Serrano):
*** Minor changes in acmproc.skr and html.skr in order to improve
HTML div generation of abstracts.
Thu May 26 12:59:53 CEST 2005 (Manuel Serrano):
*** Fix LaTeX author address printing.
Sun Apr 10 09:10:31 CEST 2005 (Manuel Serrano):
* Handles correctly LaTeX \charNUMNUMNUM commands in Skribebibtex.
This enables handling ~ as \char126.
Fri Mar 4 08:44:36 CET 2005 (Manuel Serrano):
*** Fix HTML inner links. If the reference pointed to by a link
is located inside the document, the link doest contain the file name
any longer. This enables the renaming of the HTML file while preserving
the correctness of the HTML links.
Wed Nov 17 11:10:53 CET 2004 (Erick Gallesio, Manuel Serrano):
********* release 1.2b.
Wed Nov 10 11:03:47 CET 2004 (Manuel Serrano):
* The image conversion process is now coherent. That is, when an
image does not need conversion, it is still copied into the
output directory.
Mon Nov 8 11:00:07 CET 2004 (Erick Gallesio)
* skr/web-book.skr: Added the option :margin-title to web-book
Thu Oct 28 21:53:34 CEST 2004 (Erick Gallesio)
* New back-end using the ConTeXt TeX macro package
Tue Oct 26 10:52:05 CEST 2004 (Erick Gallesio):
* Added the STklos skribebibtex. Makefile and hierearchy changed
accordingly.
Thu Oct 21 14:55:04 CEST 2004 (Ludovic Court�s):
*** Bibliography parsers use SKRIBE-READ instead of READ.
Mon Oct 11 15:47:08 CEST 2004 (Manuel Serrano):
*** Fix TABLE construction in src/common/api.scm.
Fri Oct 8 22:14:06 CEST 2004 (Manuel Serrano):
*** Fix a bug in src/common/api.scm. The subsection environment
was erroneously represented as a shared constant instead of a
freshly allocated list.
Thu Sep 23 19:30:13 CEST 2004 (Manuel Serrano):
*** Fix the definition of the ITEM markup that was erroneously
doubling its :key attribute.
Thu Sep 23 17:15:21 CEST 2004 (Erick Gallesio)
* In the documentation the installed skribe-config script was used,
instead of the one of the distribution. Fixed.
Wed Sep 22 14:51:45 CEST 2004 (Damien Ciabrini):
* New latex-simple.skr Skribe style that let's LaTex handling
references, links, and the enables non-breakable ~ character.
Wed Sep 22 14:11:36 CEST 2004 (Manuel Serrano):
*** Improve error detections.
Wed Sep 22 02:13:59 CEST 2004 (Manuel Serrano):
* Change the start and stop SOURCE markup. These can now be
integer standing for line numbers or then can be marks matched
against the beginning of the lines.
Sun Jul 11 10:38:23 CEST 2004 (Manuel Serrano):
*** Fix SKRIBE.el paragraph delimiters.
Wed Jul 7 06:23:49 CEST 2004 (Manuel Serrano):
*** Switch the execution order of verify and resolve. Resolve now
takes place *before* verify (because verify simply requires the
ast to be already resolved).
Wed Jun 23 16:56:57 CEST 2004 (Manuel Serrano):
*** etc/bigloo/configure, README.java: add JVM visibility over the
environment variable SKRIBEPATH.
Tue Jun 22 09:47:37 CEST 2004 (Manuel Serrano):
* skr/html.skr: Add the inline-css HTML engine custom.
Mon May 31 18:51:09 CEST 2004 (Erick Gallesio)
*** skr/html.skr: Added the charset custom to html
Mon May 31 14:35:17 CEST 2004 (Manuel Serrano):
*** skr/html.skr: fix a small HTML compliance bug in the TD/TH
background color emission.
Fri May 21 16:44:53 CEST 2004 (Yann Dirson):
*** Add DESTDIR to generated Bigloo Makefiles (in order to ease
the Debian package).
Fri May 21 16:12:48 CEST 2004 (St�phane Epardaud):
*** src/bigloo/engine.scm: Fix a bug in ENGINE-FORMAT?
Fri May 21 15:54:46 CEST 2004 (Manuel Serrano):
*** skr/web-book.skr: Add subsection to navigation tocs.
Mon May 17 10:14:25 CEST 2004 (Manuel Serrano):
*** src/bigloo/xml.scm: Improve XML fontification.
Mon May 10 21:00:10 CEST 2004 (Manuel Serrano):
*** skr/html.skr: Fix an error in negative relative font size handling.
Thu Apr 29 05:52:53 CEST 2004 (Manuel Serrano):
*** skr/html.skr: Add JS custom.
* src/common/lib.scm: Add ENGINE-CUSTOM-ADD!.
Tue Apr 20 13:40:00 CEST 2004 (Manuel Serrano):
*** skr/html.skr: Add &html-figure-legend to the figure
writer.
Tue Apr 20 12:07:36 CEST 2004 (Manuel Serrano):
*** skr/base.skr: fix a bug in &bib-entry emission. The writer
used to display the label of the entry (&bib-entry-label) was
the writer of the default engine instead of the engine of the
dynamically active engine.
Tue Apr 13 10:11:33 CEST 2004 (Manuel Serrano):
*** skr/html.skr: Fix SUI mark reference generation.
Tue Apr 6 06:58:28 CEST 2004 (Manuel Serrano):
*** doc/user/{engine,latexe}.skb: add document about engines.
Thu Apr 1 14:43:47 CEST 2004 (Manuel Serrano):
*** src/bigloo/evapi.scm: export the SKRIBE-READ function into
the standard api.
Fri Mar 26 05:50:10 CET 2004 (Manuel Serrano):
*** skr/latex.skr, skr/slide.skr: fix PRE and PROG LaTeX tabcolsep.
Wed Mar 24 16:37:06 CET 2004 (Manuel Serrano):
*** skr/latex.skr: add the postdocument custom.
*** skr/web-article.skr: fix illegal html identifiers (add
calls to STRING-CANONICALIZE).
Mon Mar 22 15:53:37 CET 2004 (Erick Gallesio):
* Fix a bash problem in the configure driver script.
Tue Mar 16 09:44:49 CET 2004 (Erick Gallesio, Manuel Serrano):
********* release 1.1a.
Mon Mar 15 00:00:37 CET 2004 (Erick Gallesio):
*** skr/html.skr: Changed the generated JavaScript for email
obfuscation to be conform to HTML 4. This is an ugly hack.
Thu Mar 11 11:28:17 CET 2004 (Manfred Lotz):
*** emacs/emacs.el.in: Fix error in font lock declarations.
*** skr/latex.skr: fix inconsistency in bold face generation.
Wed Mar 10 06:06:48 CET 2004 (Manuel Serrano):
*** src/lib/bigloo.bgl, skr/latex.skr: fix a path bug in
BUILTIN-CONVERT-IMAGE. The generated image was generated in the
source directory but it should be generated in the target directory.
Mon Mar 8 11:40:46 CET 2004 (Manuel Serrano):
* src/common/lib.scm: add an optional filler to LIST-SPLIT.
Sat Mar 6 21:17:45 CET 2004 (Manuel Serrano):
*** skr/html.skr: change the generation of font markup. It now uses
<big> and <small> as much as possible.
*** skr/html.skr: fix mailto markup.
Fri Mar 5 18:45:34 CET 2004 (Manuel Serrano):
*** src/{bigloo,stklos}/{engine,types,writer}.{scm,stk} rename
inherit in delegate.
Sun Feb 29 06:40:53 CET 2004 (Manuel Serrano):
*** src/bigloo/lib.bgl: change image conversion in order to avoid
new conversion when the target image already exists.
*** src/bigloo/writer.scm: change MARKUP-WRITER-GET. The optional
argument PRED may now be #unspecified which means that writers
predicate are not checked during the search.
Sat Feb 28 10:18:16 CET 2004 (Erick Gallesio):
*** src/stklos/reader.stk (%read-bracket): Bug correction: ",("
sequences in strings were interpreted.
Thu Feb 26 20:44:50 CET 2004 (Erick Gallesio):
*** main.stk: Added the --use-variant option
Thu Feb 26 16:33:49 CET 2004 (Erick Gallesio):
*** Documentation can now be conform to HTML 4.01, if compiled
using html4.skr
Thu Feb 26 10:18:21 CET 2004 (Manuel Serrano):
* src/common/api.scm, skr/html.skr: ref markups have no default class.
The HTML engine generates a class which is the name of the protocol
of the reference (i.e., ftp, http, file, ...) for url references.
Wed Feb 25 06:41:51 CET 2004 (Manuel Serrano):
*** src/bigloo/engine.scm: add PUSH-DEFAULT-ENGINE and
POP-DEFAULT-ENGINE.
Wed Feb 25 01:03:22 CET 2004 (Erick Gallesio):
*** skr/html4.skr: File that must be preloaded to produce HTML
4.01 output
Mon Feb 23 10:13:57 CET 2004 (Manuel Serrano):
*** skr/latex.skr: change the output of URL-REF when a text is
provided.
Sat Feb 21 10:39:26 CET 2004 (Manuel Serrano):
* Document standard packages (letter, french, web-book, acmproc, ...).
Fri Feb 20 07:36:09 CET 2004 (Manuel Serrano):
*** skr/html.skr: add the lower case Nu greek symbol.
Thu Feb 19 18:28:43 CET 2004 (Manuel Serrano):
* doc/skr/api.skr: Improve MAKE-ENGINE? predicate in order to
break deeply recursive searches.
Wed Feb 19 00:48:47 CET 2004 (Erick Gallesio):
*** src/stklos/writer.stk: writers can be cloned with COPY-MARKUP-WRITER
Wed Feb 18 22:55:20 CET 2004 (Erick Gallesio):
*** src/stklos/output.stk: added a way to insert a validation phase
before outputting a markup. This should permit, for instance to
verify that a document is conform to certain constraints, as a DTD.
Wed Feb 18 13:25:47 CET 2004 (Manuel Serrano):
*** src/bigloo/lib.bgl: change STRING-CANONICALIZE to get rid
of #\# characters that pose problem for both HTML and LaTeX.
Wed Feb 18 12:03:11 CET 2004 (Manuel Serrano):
*** skr/latex.skr: improve error detection of FONT markups.
Tue Feb 17 13:26:38 CET 2004 (Manuel Serrano):
*** src/common/api.scm, skr/html.skr, skr/latex.skr: fix the big
mess about string used by references (string-canonicalize).
*** src/common/api.scm, skr/html.skr, skr/latex.skr: fix bibliography
references. Bibliography database must be loaded prior to bibliography
entries are referenced. Otherwise, this causes a problem of fix
point iterations between citations and database printing.
Tue Feb 17 11:36:19 CET 2004 (Damien Ciabrini):
*** src/common/sui.scm: fix sui subsection and subsubsection
searches.
Tue Feb 17 06:42:44 CET 2004 (Manuel Serrano):
*** skr/html.skr, skr/latex.skr: add the TABLE rules 'header
option.
Mon Feb 16 15:02:19 CET 2004 (Manuel Serrano):
*** tools/skribebibtex/skribebibtex.scm: add n~ and N~ character
parsing.
Thu Feb 12 22:26:31 CET 2004 (Manuel Serrano):
*** Get rid of the user stage.
Thu Feb 12 16:31:41 CET 2004 (Manuel Serrano):
*** src/common/api.scm: fix table border width handling (option
was ignored).
Thu Feb 12 16:13:48 CET 2004 (Manuel Serrano):
*** src/common/api.scm, skr/html.skr: Improve HTML4.01 compliance.
Thu Feb 12 10:42:30 CET 2004 (Manuel Serrano):
*** src/bigloo/lisp.scm, skr/html.skr, skr/latex.skr: add
&source-error markup.
Wed Feb 11 09:48:08 CET 2004 (Manuel Serrano):
*** src/bigloo/types.scm: The functions LANGUAGE-NAME,
LANGUAGE-FONTIFIER, and LANGUAGE-EXTRACTOR are now exported and
visible from the standard Skribe runtime system.
*** src/common/api.scm, skr/html.skr: Change the default table
attributes value for BORDER, CELLPADDING, and CELLSPACING in order
to get rid of warning messages when producing LaTeX documents.
Mon Feb 9 20:38:28 CET 2004 (Manuel Serrano):
*** skr/latex.skr: fix tt, code, pre engine that were not using
the correct symbol table.
Mon Feb 9 09:44:59 CET 2004 (Manuel Serrano):
*** src/bigloo/lib/bgl: fix the STRING-CANONICALIZE function
so now it turns #\space into #\_.
Mon Feb 9 06:40:33 CET 2004 (Manuel Serrano):
*** src/bigloo/main.scm: the RC file (.skribe/skriberc) is now loaded
before the command line is parsed.
Sat Feb 7 08:23:38 CET 2004 (Manuel Serrano):
* configure, src/bigloo/configure.bgl, src/common/configure.scm:
Improve the configuration mechanism (enabling dynamic configuration
tests).
Fri Feb 6 10:10:31 CET 2004 (Manuel Serrano):
*** skr/html.skr, skr/slide.skr, skr/web-article.skr: redesign HTML
header generation.
Wed Feb 4 14:58:25 CET 2004 (Manuel Serrano):
*** src/common/index.scm: indexes letter references are now
made unique.
Wed Feb 4 05:24:51 CET 2004 (Manuel Serrano):
*** src/common/api.scm, src/{common,bigloo}/index.scm: improve
error localization for indexes.
*** skr/base.skr: improve indexed generation.
Tue Feb 3 11:58:43 CET 2004 (Manuel Serrano):
* src/bigloo/param.scm, src/bigloo/parse-args.scm, src/bigloo/eval.scm:
add the -w?level command line option.
Tue Feb 3 05:51:41 CET 2004 (Manuel Serrano):
*** src/common/api.scm, skr/{html.skr,latex.skr}, doc/user/table.skb:
Redesign of tables.
Mon Feb 2 09:43:28 CET 2004 (Manuel Serrano):
*** skr/html.skr: Improve HTML4.01 compliance.
*** skr/latex.skr: Fix LaTeX symbol table.
*** src/common/api.scm: Fix color declaration in TC and TR.
Sun Feb 1 06:18:08 CET 2004 (Manuel Serrano):
*** src/bigloo/c.scm, src/bigloo/xml.scm: fix multi-lines
fontification in C and XML mode. Older fontification was producing
ill-formed LaTeX outputs.
*** src/common/api.scm: fix figure identifier.
Wed Jan 28 20:57:11 CET 2004 (Manuel Serrano):
* WEB-ARTICLE.SKR now supports the :css option that enables CSS
production and sets the CSS to be used.
Mon Jan 26 15:25:12 CET 2004 (Manuel Serrano):
*** skr/html.skr: various HTML4.01 conformity fixes.
Sun Jan 25 18:31:19 CET 2004 (Manuel Serrano):
*** skr/slide.skr: fix a error is the slide numbering.
Thu Jan 22 07:28:08 CET 2004 (Manuel Serrano):
*** src/common/api.scm: fix a bug in multiple bib references.
Sun Jan 18 11:55:56 CET 2004 (Manuel Serrano):
*** skr/html.skr: fix a bug in the HTML class attribute production.
* src/bigloo/asm.scm: Creation of the assembly fontification (asm).
Sat Jan 17 18:26:00 CET 2004 (Manuel Serrano):
* src/bigloo/api.sch, skr/slide.skr: Change the definition
of DEFINE-MARKUP. This macro now defines a function and a macro.
The macro adds an extra parameters called &SKRIBE-EVAL-LOCATION
that can be used inside the body of the defined function to retrieve
the location of the call. This is extremely useful for function
that defines new nodes. In general, it is desired that the location
associated with these nodes is the user call to the function that
has created the node, instead of the location of the call to
the constructor.
Fri Jan 16 06:56:14 CET 2004 (Manuel Serrano):
* emacs/skribe.el.in: fontification of markups "PROG" and "SOURCE".
* skr/html.skr, skr/web-article.skr: explicit introduction of two
dummy markups &HTML-DOCUMENT-HEADER and &HTML-DOCUMENT-TITLE for
enabling user fine-grain customizations.
Thu Jan 15 17:57:01 CET 2004 (Manuel Serrano):
*** src/bigloo/eval.scm, src/bigloo/lib.bgl, src/bigloo/resolve.scm,
src/common/api.scm:
Improved location detection for unbound references (such as
unbound (ref :bib ...).
Wed Jan 14 08:03:18 CET 2004 (Manuel Serrano):
* src/common/api.scm, src/common/bib.scm, src/bigloo/bib.bgl,
doc/user/bib.skb, doc/user/links.skb: change the bibliography
table mechanism. Bib tables are now first class citizen.
Tue Jan 13 16:22:30 CET 2004 (Manuel Serrano):
* src/bigloo/eval.scm, src/bigloo/parse-args.scm, src/bigloo/lib.bgl,
src/common/api.scm, src/bigloo/source.scm, doc/user/lib.skb:
Creation of the SKRIBE-{IMAGE,BIB,SOURCE}-PATH and
SKRIBE-{IMAGE,BIB,SOURCE}-PATH-SET! functions.
* src/common/api.scm, skr/html.skr, skr/latex.skr, doc/usr/image.skb:
Add :URL image option.
Tue Jan 13 09:02:18 CET 2004 (Manuel Serrano):
*** src/bigloo/eval.scm, src/bigloo/parse-args.scm, doc/user/lib.skb:
Remove the SKRIBE-PATH-ADD! function. Only SKRIBE-PATH-SET! lefts.
Tue Jan 13 08:59:17 CET 2004 (Todd Dukes):
*** configure: Fix illegal shell exports.
Mon Jan 12 13:50:29 CET 2004 (Manuel Serrano):
* src/bigloo/eval.scm: Add the functions SKRIBE-PATH, SKRIBE-PATH-SET!,
and SKRIBE-PATH-ADD!.
Mon Jan 12 12:02:58 CET 2004 (Manuel Serrano):
*** skr/latex.skr: fix when color were disabled.
Mon Jan 12 09:17:46 CET 2004 (Manuel Serrano):
*** skr/html.skr: change the default value of css which used to
be '(quote ()) and which is now ().
Sat Jan 10 10:00:08 CET 2004 (Manuel Serrano):
* src/common/api.scm, src/bigloo/types.scm, src/bigloo/output.scm:
Add the PROCEDURE field to PROCESSOR nodes .
* skr/web-article.skb: Creation of this new package.
Fri Jan 9 15:35:03 CET 2004 (Manuel Serrano):
* The slide.skr package is now documented in the user manual.
* SKRIBE-LOAD and SKRIBE-LOAD-OPTIONS are now documented.
Wed Jan 7 16:37:52 CET 2004 (Manuel Serrano):
* skr/html.skr, skr/latex.skr: fix &source-type and
&source-bracket markups implementation.
Wed Jan 7 11:29:16 CET 2004 (Manuel Serrano):
* src/bigloo/color.scm: colors are lower case, the search
color search is lower case.
*** src/bigloo/color.scm: fix a bug in the string search.
*** skr/latex.skr: The LaTeX engines now uses the "symbol" itemize
option.
*** skr/latex.skr: The LaTeX engines now uses the "key" item
option.
Wed Jan 7 06:12:53 CET 2004 (Manuel Serrano):
* Add skribe-emacs-dir in emacs/skribe.el.in.
* Add the skribe-indent-load in emacs/skribe.el.in.
* Add --emacs-dir in etc/skribe-config.
Sat Jan 3 06:59:15 CET 2004 (Manuel Serrano):
* etc/ChangeLog is now included in the distribution and included
in the Web page.
* Extensions are now uploaded on the Skribe ftp server. They are
also listed from the Skribe Web page.
Fri Jan 2 21:21:52 CET 2004 (Manuel Serrano):
* Add a chapter for skribe-config in the user documentation.
* Creation of the directory documentation that gives information
about the installed extensions.
Thu Jan 1 06:21:39 CET 2004 (Manuel Serrano):
* Implement the SUI link mechanisms.
*** Fix RESOLVE-SEARCH-PARENT whose behavior was incorrect for orphans.
* Add SKRIBE-DOC-DIR in configure.scm.in.
Dec 30 22:09:54 CET 2003 (Manuel Serrano):
*** Fix FIND-MARKUP-IDENT whose return type was incorrect.
* Add the :URL option to the INDEX markup.
Thu Dec 18 09:12:33 CET 2003 (Erick Gallesio, Manuel Serrano):
********* release 1.0a.
Wed Dec 17 10:22:27 CET 2003 (Manuel Serrano):
* Change the processor nodes. The COMBINATOR argument is no longer
required to be a procedure. It can be #f.
* Export predicates such as COMMAND?, UNRESOLVED? and PROCESSOR?.
Export the accessors associated with these primitive types.
Tue Dec 9 16:44:01 CET 2003 (Manuel Serrano):
* the "q" markup now introduces a new node that is handled by the
engines.
Thu Dec 4 09:53:24 CET 2003 (Manuel Serrano):
* Bib (Bigloo) manager now detects duplicate entries.
*** Fix LaTeX engine (latex.skr). LaTeX titles (for chapters,
sections, ...) where incorrects.
*** Various fixes in skribe.el.
Mon Nov 24 10:28:15 CET 2003 (Manuel Serrano):
* Add -c, --custom command line options.
* Re-design the SUI file generation.
|