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