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