* srcprop.h: Name changes: tc16_srcprops --> scm_tc16_srcprops,
[bpt/guile.git] / ice-9 / ChangeLog
CommitLineData
234f2da6
GH
1Sun Sep 15 03:55:35 1996 Gary Houston <ghouston@actrix.gen.nz>
2
3 * boot-9.scm (%%handle-system-error key): set args and rest to
4 the empty list if they are #f.
5 Initialize out-of-range as an error key.
6
e1724d20
GH
7Sat Sep 14 03:41:15 1996 Gary Houston <ghouston@actrix.gen.nz>
8
40c8906e
GH
9 * PLUGIN/REQ: remove the "ice-9 lgh" line which causes a cycle.
10
e1724d20
GH
11 * boot-9.scm: remove leading %% from references to '%%system-error.
12 (%%handle-system-error): don't pass all the thrown arguments when
13 aborting, just the key and subr.
14 Remove the code to "Install default handlers for built-in errors."
15 Remove the definition of the syserror procedure.
16 Associate 'numerical-overflow with default handler.
17
1a80fb07
MD
18Fri Sep 13 04:58:11 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
19
20 * boot-9.scm: Name change: value-ref --> local-ref
21 resolved-ref --> nested-ref Motivation: conformance to the other
22 dictionary operators: list-ref operates on list, vector-ref
23 operates on vector, nested-ref operates on nested namespace,
24 local-ref operates on the local nested namespace.
25
7cb1d4d3
GH
26Sat Sep 7 06:44:47 1996 Gary Houston <ghouston@actrix.gen.nz>
27
28 * boot-9.scm (%%handle-system-error): recognise errors thrown
29 by lgh-error (fill-message etc.)
9561554c 30 (fill-message): check first whether args is null.
a949b3f2 31 (fill-message): bug fix and check that args is a list.
7cb1d4d3 32
393ee9a8
JB
33Thu Sep 5 11:33:41 1996 Jim Blandy <jimb@floss.cyclic.com>
34
35 * boot-9.scm: %load-path is initialized in C code now.
36 (implementation-vicinity, parse-path): Deleted, along with code to
37 initialize %load-path.
38
39 * boot-9.scm (in-vicinity): If the vicinity doesn't end with a
40 "/", use one to separate it from the file.
41
e4ef46d4
JB
42Thu Aug 29 23:05:11 1996 Thomas Morgan <tmorgan@gnu.ai.mit.edu>
43
44 * boot-9.scm (%load-path): Add the site directory.
45 Add the directory named after the version number.
46 Prepend the version number to the other directories in the path.
47 Simplify by mapping the common prefix onto each item.
48 * Makefile.in (datadir, pkgdatadir, pkgverdatadir, subpkgdatadir,
49 sitedatadir): New definitions.
50 (libparent, libdir, install_path): Replaced by above.
51 (install): Create the above directories.
52 Put the source files into subpkgdatadir.
53 (uninstall): Remove the above directories.
54
00312aa3
JB
55Thu Aug 29 21:48:47 1996 Jim Blandy <jimb@floss.cyclic.com>
56
57 Don't use the PLUGIN system to gather information for the
58 Makefile's distribution and installation targets; just put it all
59 in the Makefile directly.
60 * PLUGIN/this.configure (scm_files, aux_files): Remove sections
61 for these.
62 * configure.in: Remove code that gets and substitutes scm_files and
63 aux_files.
64 * Makefile.in (scm_files, aux_files): Write out the list of files
65 here, where people expect to find them.
66
96a8aaf3
MD
67Fri Aug 23 06:44:36 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
68
69 * boot-9.scm: Preliminary solution: optionally load the debug
7685f77c 70 module. Changed "gls" to "guile1.0b3".
96a8aaf3
MD
71
72 * debug.scm: New file: debug extensions.
73
4e378733
MD
74Wed Aug 21 13:06:56 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
75
76 * boot-9.scm (print-vector): Renamed weak-hash-table? -->
77 weak-key-hash-table?. (Again!)
78
0190d683
MD
79Tue Aug 20 07:31:39 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
80
81 * boot-9.scm (print-vector, macro-table, xformer-table):
82 Renamed weak-hash-table --> weak-key-hash-table.
83
84 * poe.scm (funcq-memo): Renamed weak-hash-table -->
85 weak-key-hash-table.
86
8b13c6b3
GH
87Sat Aug 3 06:16:35 1996 Gary Houston <ghouston@actrix.gen.nz>
88
89 * boot-9.scm (*null-device*): global constant from goonix.
90 (move->fdes): adjusted for boolean primitive-move->fdes. return
91 the modified port, always set revealed count to 1 (SCSH compatible).
92 (release-port-handle port): from goonix (SCSH compatible).
93 (%open-file): removed.
94 (open-input-file, open-output-file, file-exists?, file-is-directory?):
95 modified for open-file change (does not return #f).
96
a44a755d
JB
97Thu Aug 1 02:52:42 1996 Jim Blandy <jimb@totoro.cyclic.com>
98
99 * Makefile.in (dist-dir): New target for new dist system.
100 (manifest): Deleted.
101 * PLUGIN/this.configure (aux_files): Removed PLUGIN; it's a
102 directory, and needs special treatment in the dist-dir target.
103
02b754d3
GH
104Thu Aug 1 09:00:21 1996 Gary Houston <ghouston@actrix.gen.nz>
105
106 * boot-9.scm: remove the wrappers for '%' system primitives,
107 now that they throw errors directly.
108 remove make-simple-wrapper and similar functions.
109 protect a call to getenv which may now throw an exception.
110
111Wed Jul 31 23:44:42 1996 Gary Houston <ghouston@actrix.gen.nz>
112
113 * boot-9.scm (false-if-exception): new macro.
114
0f2d19dd
JB
115Fri Apr 19 13:53:08 1996 Tom Lord <lord@beehive>
116
117 * The more things change...
118
119