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