* Add Martin to AUTHORS for reference manual.
[bpt/guile.git] / doc / ChangeLog
1 2001-05-05 Neil Jerram <neil@ossau.uklinux.net>
2
3 * AUTHORS: Added Martin Grabmueller.
4
5 * scheme-procedures.texi (Macros, Syntax Rules, Internal Macros):
6 New material.
7 (Syntax Case): New node, but currently empty.
8
9 * scheme-data.texi (Booleans, Symbols): Supply cross-references.
10
11 2001-05-04 Neil Jerram <neil@ossau.uklinux.net>
12
13 * new-docstrings.texi, posix.texi, scheme-control.texi,
14 scheme-data.texi, scheme-debug.texi, scheme-evaluation.texi,
15 scheme-io.texi, scheme-memory.texi, scheme-procedures.texi:
16 Automatic docstring updates (mostly argument name updates and
17 blank lines).
18
19 * scheme-modules.texi: Change double hyphens to single.
20
21 * scheme-control.texi (Lazy Catch): Completed.
22
23 * posix.texi (Network Databases and Address Conversion): New
24 subsubsection `IPv6 Address Conversion'.
25
26 2001-05-04 Thien-Thi Nguyen <ttn@revel.glug.org>
27
28 * preface.texi (iff): Use proper texi markup.
29 Thanks to Florian Weimer.
30
31 2001-05-04 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
32
33 * scheme-io.texi (Block Reading and Writing): Moved the
34 documentation for read-string!/partial from the node `Reading'.
35
36 * scheme-data.texi (List/String Conversion): Added docstring for
37 `string-split'.
38
39 2001-05-02 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
40
41 * srfi-13-14.texi: Added @bullet to various @itemize lists.
42
43 * srfi-modules.texi (SRFI Support): New file and chapter.
44
45 * Makefile.am (guile_TEXINFOS): Added repl-modules.texi and
46 srfi-modules.texi.
47
48 * guile.texi (Top): New menu entries for the new chapters.
49 (Top): @includes for the new chapters.
50 (Top): New menu entry for `SRFI Support', @include for
51 `srfi-modules.texi'.
52
53 * repl-modules.texi: New file.
54 (Readline Support): New chapter for (ice-9 readline).
55 (Value History): New chapter for (ice-9 history).
56
57 2001-05-02 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
58
59 * scheme-modules.texi (Dynamic Libraries): Renamed from `Dynamic
60 Linking from Marius''.
61 (The Guile module system): Removed obsolete naming convention.
62 (Loading Guile Modules, Creating Guile Modules),
63 (More Module Procedures, Included Guile Modules): New nodes, split
64 from `The Guile module system'.
65 (The Guile module system): Changed references to (ice-9 slib) to
66 (ice-9 popen), because note everybody has SLIB installed.
67 (Included Guile Modules): Added a bunch of modules shipped with
68 Guile.
69
70 (Dynamic Libraries): (old version) Removed.
71
72 * scheme-io.texi (Block Reading and Writing): Corrected
73 capitalization, so it builds again.
74
75 2001-05-01 Gary Houston <ghouston@arglist.com>
76
77 * scheme-io.texi: Removed obsolete section Binary IO. Added
78 new section Block Reading and Writing. Updated section
79 Line/Delimited with module usage.
80
81 2001-04-29 Neil Jerram <neil@ossau.uklinux.net>
82
83 * deprecated.texi (Tags): Removed - deprecation expired.
84
85 * scheme-io.texi (Random Access): Removed `fseek' - deprecation
86 expired.
87
88 * guile.texi (Top): Add menu entry for Manual Conventions node.
89
90 2001-04-28 Neil Jerram <neil@ossau.uklinux.net>
91
92 * THANKS: Move authorship bit into AUTHORS, simplify structure,
93 add Dirk Herrmann.
94
95 * AUTHORS, guile.texi, guile-tut.texi, goops.texi, Makefile.am:
96 Consolidate authorship information in AUTHORS file, and @include
97 AUTHORS from the top level source file for each manual.
98
99 2001-04-28 Thien-Thi Nguyen <ttn@revel.glug.org>
100
101 * preface.texi (Manual Conventions): New chapter.
102
103 2001-04-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
104
105 * srfi-13-14.texi (Reverse/Append): Updated procedure names for
106 string-concatenate-reverse[/shared].
107 (Reverse/Append): Document the parameter `end' to
108 string-concatenate-reverse.
109
110 2001-04-26 Neil Jerram <neil@ossau.uklinux.net>
111
112 * data-rep.texi (Defining New Types (Smobs)): Use non-deprecated
113 smob interface. Thanks to Masao Uebayashi for the patch!
114 (Creating Instances): Don't need SCM_NIMP anymore.
115
116 2001-04-25 Marius Vollmer <mvo@zagadka.ping.de>
117
118 * guile.1: New file, from Robert Merkel and Rob Browning.
119 * Makefile.am (man_MANS, EXTRADIST): Added, but still commented
120 out: install and distribute the manpage. It is not yet installed
121 or distributed since we don't have Robert's papers yet.
122
123 2001-04-24 Neil Jerram <neil@ossau.uklinux.net>
124
125 * guile-tut.texi: Include version-tutorial.texi rather than
126 version.texi.
127
128 * Makefile.am ($(srcdir)/version-tutorial.texi): New target, to
129 avoid having two files both include version.texi.
130
131 2001-04-24 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
132
133 * Makefile.am (guile_TEXINFOS): Added srfi-13-14.texi.
134
135 * srfi-13-14.texi: New file documenting SRFI-13/14.
136
137 * guile.texi (Top): Added the SRFI-13/14 menu entry and @include.
138
139 2001-04-22 Neil Jerram <neil@ossau.uklinux.net>
140
141 * posix.texi (Network Sockets and Communication): Automatic
142 docstring updates for `socket' and `connect'. (For IPV6 support.)
143
144 * scheme-io.texi: Remove old docstring comments referring to
145 r4rs.scm.
146
147 * appendices.texi (The Basic Guile Package, Packages not shipped
148 with Guile), env.texi (Switching to Environments), format.texi
149 (Format Specification), gh.texi
150 (Executing Scheme code, Calling Scheme procedures from C),
151 guile-tut.texi (How to characterize Guile), scheme-data.texi
152 (Symbols, Keywords, Keyword Read Syntax, Append/Reverse),
153 scheme-evaluation.texi (Delayed Evaluation), scheme-modules.texi
154 (Scheme and modules), scheme-io.texi (Soft Ports): Change R4RS
155 references to R5RS.
156
157 * r4rs.texi: Removed.
158
159 * Makefile.am (info_TEXINFOS): Remove r4rs.
160
161 * README: Note removal of r4rs, and provide a reference.
162
163 * scheme-control.texi (Exceptions): Extended documentation.
164 (Continuations): Correct "except" typo, and fix reference to
165 Exceptions node. Plus minor review changes.
166
167 2001-04-20 Neil Jerram <neil@ossau.uklinux.net>
168
169 * scheme-control.texi (Exceptions): Reorganized and extended
170 existing documentation; more to come.
171
172 2001-04-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
173
174 * scheme-evaluation.texi (Comments): Document normal comments and
175 comment conventions.
176 (Block Comments): Documented multiline comments.
177 (Case Sensitivity): Documented R5RS and Guile behaviour and how to
178 switch it off.
179
180 * scheme-control.texi (Continuations): Added some documentation
181 for call/cc.
182 (Exceptions): Added xref to `Continuations'.
183
184 * scheme-binding.texi (Binding Reflection): Typo fix.
185
186 2001-04-20 Neil Jerram <neil@ossau.uklinux.net>
187
188 * gh.texi (Executing Scheme code): gh_eval_file returns
189 SCM_UNSPECIFIED. Thanks to Dirk for the report!
190
191 * data-rep.texi (Non-immediate Datatypes, Immediates vs
192 Non-immediates): Emphasize current rather than pre-1.4 practice
193 when talking about not needing to call SCM_NIMP.
194
195 * recipe-guidelines.txt: New file: guidelines for contributions to
196 the Guile Recipes manual.
197
198 2001-04-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
199
200 * intro.texi (Using Guile Modules): Wrote intro to using modules.
201 (Writing New Modules): New intro for writing modules.
202 (Reporting Bugs): Added info about what is a bug and what to
203 include in a bug report (taken and adapted from the Emacs
204 Reference Manual).
205
206 2001-04-19 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
207
208 * scheme-control.texi (while do): Added documentation for named
209 let.
210
211 * scheme-binding.texi (Internal Definitions): New explanation of
212 `Internal Definitions'.
213 (Top Level): Documented behaviour of top level definitions.
214 (Binding Constructs): New introductory text.
215 (Local Bindings): Explain concept of local bindings. Document
216 let, let* and letrec.
217
218 2001-04-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
219
220 * scheme-modules.texi (Modules): Added menu descriptions.
221 (Scheme and modules, The Guile module system): Some whitespace
222 cleanup
223 (The Guile module system): Layout fixes, docstring fix for
224 `define-module'.
225
226 2001-04-17 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
227
228 * scheme-control.texi (Multiple Values): Documented concept of
229 multiple values, added docs for `receive'.
230 (begin): Documented `begin'.
231 (if cond case): Documented `if', `cond' and `case'.
232 (and or): Documented `and' and `or'.
233 (while do): Documented `do' and `while'.
234
235 * scheme-procedures.texi (Optional Arguments): Split the node,
236 added introductory text, added menu for subsections.
237 (let-optional Reference, let-keywords Reference),
238 (lambda* Reference, define* Reference): Added syntax documentation
239 for all exported procedures from (ice-9 optargs).
240
241 2001-04-17 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
242
243 * scheme-utility.texi (General Conversion): New node, added
244 `object->string'.
245 (Equality): Added definition and explanation of `sameness'.
246
247 * posix.texi (System Identification): Added `gethostname' and
248 `sethostname'.
249 (Processes): Added `setpriority' and `getpriority'.
250 (User Information): Added `cuserid' and `getlogin'.
251 (Ports and File Descriptors): Added `flock'.
252 (Processes): Added `chroot'.
253 (File System): Added `mkstemp!'.
254 (Encryption): New node, added `crypt' and `getpass'.
255
256 * new-docstrings.texi: Moved several docstrings over to the
257 reference manual (see above which).
258
259 * scheme-data.texi (Data Types), (Numerical Tower): Add explicit
260 @bullet to @itemize to satisfy older `makeinfo'.
261
262 2001-04-16 Neil Jerram <neil@ossau.uklinux.net>
263
264 * data-rep.texi (Signalling Type Errors): Update SCM_ASSERT doc
265 for recent changes to disallow passing a string parameter as the
266 `pos'. Thanks to Dirk Herrmann for the patch!
267
268 2001-04-13 Neil Jerram <neil@ossau.uklinux.net>
269
270 * data-rep.texi (Unpacking the SCM type): New section, taken from
271 Dirk Herrmann's description of SCM and scm_bits_t in api.txt.
272 (Immediate Datatypes, Non-immediate Datatypes): Remove obsolete
273 notes about needing to call SCM_NIMP.
274
275 2001-04-11 Neil Jerram <neil@ossau.uklinux.net>
276
277 * scheme-procedures.texi (Procedures with Setters): Fix dvi
278 building syntax error. Thanks to Dale P. Smith for the report and
279 patch.
280
281 2001-04-11 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
282
283 * scheme-scheduling.texi (Arbiters): New explanatory text.
284 (Asyncs): New explanations and documentation.
285 (Scheduling): Added menu entry descriptions.
286 (Fluids): New documentation.
287
288 2001-04-11 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
289
290 * scheme-procedures.texi (Lambda): Documented the lambda form.
291 (Procedure Properties): Concept and usage explanation added.
292 (Procedures with Setters): Explain by example, introduce
293 definitions.
294
295 * scheme-data.texi (Symbols and Variables): Split and reorganized
296 this section.
297 (Symbols): New introductory text.
298 (Characters): Added char-ci* procedures to rn index.
299
300 2001-04-10 Neil Jerram <neil@ossau.uklinux.net>
301
302 * scm.texi (Handling Errors): Improve Texinfo markup. Thanks to
303 Dale P. Smith for the patch!
304
305 * api.txt (Accessing Cell Entries): Fix typo.
306
307 2001-04-09 Neil Jerram <neil@ossau.uklinux.net>
308
309 * deprecated.texi (Shared And Read Only Strings): New section for
310 deprecated string stuff. I've also updated the text a bit to
311 reflect current usage of "read only" strings.
312
313 * scheme-data.texi (Shared Substrings, Read Only Strings): Moved
314 to deprecated.texi.
315
316 * deprecated.texi, posix.texi, scheme-binding.texi,
317 scheme-control.texi, scheme-data.texi, scheme-debug.texi,
318 scheme-evaluation.texi, scheme-io.texi, scheme-memory.texi,
319 scheme-modules.texi, scheme-options.texi, scheme-procedures.texi,
320 scheme-scheduling.texi, scheme-translation.texi,
321 scheme-utility.texi: Remove `@c docstring' comments, since they
322 aren't used any more by the docstring tracking utilities.
323
324 2001-04-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
325
326 * scheme-data.texi (Pairs): New data type and procedure
327 description.
328 (Lists): Added new subsections for grouping the list procedures.
329 (Hooks): Added new nodes for hook subsections.
330 (String Syntax): New node, factoring out read syntax.
331 (Strings): Some blurb about allowed characters, zero-termination
332 etc.
333 (Keywords): Added menu descriptions.
334
335 2001-04-08 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
336
337 * scheme-indices.texi (R5RS Index): Print index `rn', not `r5'.
338
339 * guile.texi: The index formerly known as `r5' is now called `rn'.
340
341 * scheme-utility.texi, scheme-procedures.texi, scheme-io.texi,
342 scheme-evaluation.texi, scheme-control.texi, scheme-data.texi:
343 Changed all @r5index entries to @rnindex.
344
345 2001-04-06 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
346
347 * scheme-data.texi (Hooks): Added hook description and
348 constraints.
349
350 2001-04-06 Thien-Thi Nguyen <ttn@revel.glug.org>
351
352 * scheme-scheduling.texi (Higher level thread
353 procedures): Replace some instances of `@var' with `@code'.
354
355 * scheme-scheduling.texi (Higher level thread
356 procedures): Rewrite.
357
358 2001-04-04 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
359
360 * scheme-data.texi (Alphabetic Case Mapping),
361 (String Comparison): Rearranged function order.
362 (Vectors): Reorganized, new introductory text, docs about read
363 syntax.
364
365 2001-04-03 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
366
367 * scheme-options.texi, scheme-procedures.texi,
368 scheme-modules.texi, scheme-memory.texi, scheme-control.texi,
369 scheme-utility.texi, scheme-io.texi, scheme-evaluation.texi,
370 scheme-data.texi: Removed a lot of ARGFIXME's after tweaking
371 docstrings and C source.
372
373 * new-docstrings.texi, scheme-io.texi, scheme-data.texi,
374 posix.texi, scheme-control.texi, scheme-evaluation.texi,
375 scheme-memory.texi, scheme-procedures.texi, scheme-modules.texi,
376 scheme-scheduling.texi: Automated docstring merging.
377
378 2001-04-02 Neil Jerram <neil@ossau.uklinux.net>
379
380 * data-rep.texi (Immediates vs. Non-immediates): Update
381 out-of-date documentation. (Thanks to Dirk Herrmann for the
382 report!)
383 (Immediates vs Non-immediates): Renamed without the dot, since the
384 dot causes `info' not to be able to display this node!
385
386 * Makefile.am (guile_TEXINFOS): Add in a few more source files
387 that had got left out.
388
389 2001-03-30 Neil Jerram <neil@ossau.uklinux.net>
390
391 * scheme-reading.texi (Further Reading): Add bullets to further
392 reading list.
393
394 * gh.texi: Insert page break before chapter. Remove page breaks
395 within the chapter.
396
397 * Makefile.am: Add script-getopt.texi.
398
399 * guile.texi (Top): Include and link to new script-getopt.texi
400 chapter.
401
402 * script-getopt.texi: New chapter on command line handling.
403 (Written and contributed by Martin Grabmueller, revised by me.)
404
405 * intro.texi (Modules and Extensions): Fix typo.
406
407 2001-03-27 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
408
409 * scheme-data.texi (Strings): Reorganized the whole `Strings'
410 section and wrote introductory material for each new subsection.
411
412 2001-03-25 Marius Vollmer <mvo@zagadka.ping.de>
413
414 * intro.texi (Modules and Extensions): Some short text about
415 dynamic libraries and modules.
416
417 2001-03-23 Neil Jerram <neil@ossau.uklinux.net>
418
419 * intro.texi (Writing Extensions for Guile), scheme-data.texi
420 (Lists): Fix typos.
421
422 * guile-tut.texi, ChangeLog-guile-doc-tutorial: Added to CVS. It
423 seems that I somehow missed these out when I moved everything from
424 guile-doc to guile-core.
425
426 * posix.texi, scheme-data.texi, scheme-evaluation.texi,
427 scheme-io.texi, scheme-memory.texi: Automatic docstring updates.
428
429 * new-docstrings.texi: New file. Holds snarfed docstrings that
430 have not yet been incorporated into the reference manual.
431
432 2001-03-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
433
434 * scheme-options.texi (Evaluator options): Added evaluator
435 options, corrected docs for evaluator trap options.
436
437 * scheme-evaluation.texi (Scheme Read): New docs for read-options,
438 read-enable, read-disable and read-set! and cross references to
439 option nodes.
440 (Evaluator Options): New docs for eval-options, eval-enable,
441 eval-disable and eval-set!, traps, trap-enable, trap-disable and
442 trap-set! and cross references to option nodes.
443 (Evaluator Behaviour): Renamed node from `Evaluator options' to
444 avoid name clash.
445
446 * scheme-io.texi (String Ports): Added docs for SRFI-6 procedures.
447 (Void Ports): Corrected introductory comment.
448
449 2001-03-16 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
450
451 * scheme-data.texi (Arithmetic): Documented the arithmetic
452 procedures.
453 (Integer Operations): Added documentation.
454 (Comparison): Added documentation.
455 (Complex): Added documentation.
456 (Symbols and Variables): Comment out `builtin-bindings', which is
457 removed according to NEWS.
458 (Pairs): Added documentation.
459
460 * scheme-io.texi: Added R5RS index entries for all R5RS
461 procedures.
462 (File Ports): New docs for `call-with-input-file',
463 `call-with-output-file', `with-input-from-file',
464 `with-output-to-file', `with-error-to-file'.
465
466 * scheme-control.texi, scheme-utility.texi,
467 * scheme-procedures.texi: Added R5RS index entries for all R5RS
468 procedures.
469
470 * scheme-evaluation.texi (Fly Evaluation): Added documentation for
471 `apply'. Added R5RS index entries for all R5RS procedures.
472
473 * scheme-data.texi: Added R5RS index entries for all R5RS
474 procedures. Removed R5RS index entries for `ass{q,v,occ}-set!'.
475 Removed explicit entries into the function entries. They are
476 automagic.
477 (Vectors): Added documentation for `make-vector', `vector-ref' and
478 `vector-set!'.
479
480 2001-03-12 Marius Vollmer <mvo@zagadka.ping.de>
481
482 * intro.texi: Changed to reflect current practice better. Added
483 stuff about writing Guile Extensions (aka dynamically loaded
484 shared libraries).
485
486 2001-03-09 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
487
488 * goops.texi (VERSION): Bumped to version 0.3.
489
490 * goops-tutorial.texi, goops.texi: Updated to reflect new
491 define-method syntax.
492
493 2001-03-09 Neil Jerram <neil@ossau.uklinux.net>
494
495 * Makefile.am: Change HTML to HTMLDOC, now that we're part of a
496 wider distribution.
497
498 Moving documentation files from guile-doc and guile-doc into
499 guile-core/doc:
500
501 * env.texi, indices.texi, mbapi.texi, mltext.texi, scripts.texi,
502 scsh.texi, tcltk.texi, hierarchy.txt, scheme-indices.texi,
503 slib.texi, deprecated.texi, scheme-binding.texi, appendices.texi,
504 scheme-intro.texi, goops.texi, extend.texi, gh.texi, intro.texi,
505 preface.texi, scm.texi, goops-tutorial.texi, hierarchy.eps,
506 r4rs.texi, r5rs.texi, texinfo.tex, scheme-reading.texi,
507 data-rep.texi, scheme-utility.texi, posix.texi,
508 scheme-control.texi, scheme-debug.texi, scheme-evaluation.texi,
509 scheme-io.texi, scheme-memory.texi, scheme-modules.texi,
510 scheme-options.texi, scheme-procedures.texi,
511 scheme-scheduling.texi, scheme-translation.texi, guile.texi,
512 scheme-data.texi, scheme-ideas.texi, expect.texi,
513 ChangeLog-guile-doc-ref, guile-tut.texi,
514 ChangeLog-guile-doc-tutorial, AUTHORS, BUGS, NEWS, THANKS: New
515 files.
516
517 * .cvsignore, Makefile.am, README: Merged.
518
519 * sources: New subdirectory.
520
521 Both the following files are about to be replaced by files from
522 guile-doc/ref.
523
524 * texinfo.tex: Removed.
525
526 * data-rep.texi: Removed.
527
528 2001-02-15 Neil Jerram <neil@ossau.uklinux.net>
529
530 * README: Explain retirement of `data-rep.texi'.
531
532 * Makefile.am (info_TEXINFOS, data_rep_TEXINFOS): Removed.
533
534 * data-rep.texi: Replace this copy of data-rep.texi with a notice
535 indicating that it has been retired. The master copy of
536 data-rep.texi is at guile-doc/ref/data-rep.texi.
537
538 2001-02-04 Marius Vollmer <mvo@zagadka.ping.de>
539
540 * data-rep.texi: Use SCM_SMOB_DATA instead of SCM_CDR. Also
541 things like SCM_SMOB_PREDICATE and SCM_NEWSMOB. Thanks to Dale
542 P. Smith!
543
544 2000-10-25 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
545
546 * mop.text: Preliminary documentation of the GOOPS meta object
547 protocol.
548
549 2000-07-28 Neil Jerram <neil@ossau.uklinux.net>
550
551 * data-rep.texi (Garbage Collection): Fix "accomodate" spelling
552 mistake.
553
554 2000-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
555
556 * data-rep.tex: Removed documentation for SCM_OUTOFRANGE.
557
558 2000-06-20 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
559
560 * data-rep.texi: Center discussion around the standard interface
561 for smob type creation (scm_make_smob_type) and warn about the
562 ongoing discussion which may result in deprecating
563 scm_make_smob_type_mfpe in next release of Guile.
564
565 2000-05-15 Dirk Herrmann <D.Herrmann@tu-bs.de>
566
567 * data-rep.texi: Updated the macro names for operating on
568 characters.
569
570 2000-03-22 Dirk Herrmann <D.Herrmann@tu-bs.de>
571
572 * api.txt: Added a first attempt for a description of the newly
573 designed low level API.
574
575 2000-01-31 Marius Vollmer <mvo@zagadka.ping.de>
576
577 * Makefile.am (version.texi): Override automake's rule for
578 version.texi so that it gets created even in non-maintainer-mode.
579
580 Thu Jan 20 13:00:18 2000 Greg J. Badros <gjb@cs.washington.edu>
581
582 * version.texi, stamp-vti: Removed -- these are auto-generated.
583
584 2000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
585
586 * Makefile.am (dist-hook): Updated to include oldfmt.c in
587 distribution archive.
588
589 * README: Updated with note about oldfmt.c.
590
591 * oldfmt.c: New file: Used by application writers to adapt to
592 new-style error format strings.
593
594 1999-12-06 Gary Houston <ghouston@freewire.co.uk>
595
596 * data-rep.texi: change dircategory to match change in guile-doc
597 and scm.
598
599 1999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
600
601 * Makefile.in: Deleted from CVS repository. Run the autogen.sh
602 script to create generated files like this one.
603
604 1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
605
606 * Makefile.in: Regenerated.
607
608 Fri Jun 25 22:21:43 1999 Greg Badros <gjb@cs.washington.edu>
609
610 * data-rep.texi: Updated SMOB docs to talk about
611 scm_make_smob_type_mfpe, SCM_RETURN_NEWSMOB, SCM_NEWSMOB function
612 and macros.
613
614 1999-04-17 Jim Blandy <jimb@savonarola.red-bean.com>
615
616 * Makefile.in: Regenerated.
617
618 1998-10-19 Jim Blandy <jimb@zwingli.cygnus.com>
619
620 * COPYING: New file.
621 * Makefile.in: Regenerated.
622
623 * Makefile.am (EXAMPLE_SMOB_FILES): List example-smob/COPYING.
624 * Makefile.in: Regenerated.
625
626 1998-10-16 Jim Blandy <jimb@zwingli.cygnus.com>
627
628 * Makefile.in: Regenerated, after change to qthreads.m4.
629
630 1998-10-15 Jim Blandy <jimb@zwingli.cygnus.com>
631
632 * stamp-vti: Regenerated.
633
634 * hacks.el: Some handy helper functions for working on the manual.
635
636 * data-rep.texi: Extended to accomodate a full running example,
637 provided with the manual.
638 * example-smob: A new subdirectory, containing example files for
639 the manual chapter on smobs.
640 * Makefile.am (EXAMPLE_SMOB_FILES, dist-hook): New variable and
641 target, to get the example-smob directory into the distribution.
642 * Makefile.in: Regenerated.
643
644 1998-10-08 Jim Blandy <jimb@zwingli.cygnus.com>
645
646 * .cvsignore: New file, containing data-rep.info. I'm not sure
647 whether we want to check this file into CVS, because it's
648 generated; if you find compelling reasons it should be, let me
649 know.
650
651 1998-10-07 Jim Blandy <jimb@zwingli.cygnus.com>
652
653 * New directory for documentation.
654 * README: New file.
655 * data-rep.texi: It's not a real manual, but it's better than
656 nothing.
657 * Makefile.am, Makefile.in, data-rep.info, data-rep.texi,
658 mdate-sh, stamp-vti, texinfo.tex, version.texi: The usual support
659 files.