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