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