Move code to initialize and search %load-path from ice-9 to C
[bpt/guile.git] / ice-9 / ChangeLog
CommitLineData
e4ef46d4
JB
1Thu Aug 29 23:05:11 1996 Thomas Morgan <tmorgan@gnu.ai.mit.edu>
2
3 * boot-9.scm (%load-path): Add the site directory.
4 Add the directory named after the version number.
5 Prepend the version number to the other directories in the path.
6 Simplify by mapping the common prefix onto each item.
7 * Makefile.in (datadir, pkgdatadir, pkgverdatadir, subpkgdatadir,
8 sitedatadir): New definitions.
9 (libparent, libdir, install_path): Replaced by above.
10 (install): Create the above directories.
11 Put the source files into subpkgdatadir.
12 (uninstall): Remove the above directories.
13
00312aa3
JB
14Thu Aug 29 21:48:47 1996 Jim Blandy <jimb@floss.cyclic.com>
15
16 Don't use the PLUGIN system to gather information for the
17 Makefile's distribution and installation targets; just put it all
18 in the Makefile directly.
19 * PLUGIN/this.configure (scm_files, aux_files): Remove sections
20 for these.
21 * configure.in: Remove code that gets and substitutes scm_files and
22 aux_files.
23 * Makefile.in (scm_files, aux_files): Write out the list of files
24 here, where people expect to find them.
25
96a8aaf3
MD
26Fri Aug 23 06:44:36 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
27
28 * boot-9.scm: Preliminary solution: optionally load the debug
7685f77c 29 module. Changed "gls" to "guile1.0b3".
96a8aaf3
MD
30
31 * debug.scm: New file: debug extensions.
32
4e378733
MD
33Wed Aug 21 13:06:56 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
34
35 * boot-9.scm (print-vector): Renamed weak-hash-table? -->
36 weak-key-hash-table?. (Again!)
37
0190d683
MD
38Tue Aug 20 07:31:39 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
39
40 * boot-9.scm (print-vector, macro-table, xformer-table):
41 Renamed weak-hash-table --> weak-key-hash-table.
42
43 * poe.scm (funcq-memo): Renamed weak-hash-table -->
44 weak-key-hash-table.
45
8b13c6b3
GH
46Sat Aug 3 06:16:35 1996 Gary Houston <ghouston@actrix.gen.nz>
47
48 * boot-9.scm (*null-device*): global constant from goonix.
49 (move->fdes): adjusted for boolean primitive-move->fdes. return
50 the modified port, always set revealed count to 1 (SCSH compatible).
51 (release-port-handle port): from goonix (SCSH compatible).
52 (%open-file): removed.
53 (open-input-file, open-output-file, file-exists?, file-is-directory?):
54 modified for open-file change (does not return #f).
55
a44a755d
JB
56Thu Aug 1 02:52:42 1996 Jim Blandy <jimb@totoro.cyclic.com>
57
58 * Makefile.in (dist-dir): New target for new dist system.
59 (manifest): Deleted.
60 * PLUGIN/this.configure (aux_files): Removed PLUGIN; it's a
61 directory, and needs special treatment in the dist-dir target.
62
02b754d3
GH
63Thu Aug 1 09:00:21 1996 Gary Houston <ghouston@actrix.gen.nz>
64
65 * boot-9.scm: remove the wrappers for '%' system primitives,
66 now that they throw errors directly.
67 remove make-simple-wrapper and similar functions.
68 protect a call to getenv which may now throw an exception.
69
70Wed Jul 31 23:44:42 1996 Gary Houston <ghouston@actrix.gen.nz>
71
72 * boot-9.scm (false-if-exception): new macro.
73
0f2d19dd
JB
74Fri Apr 19 13:53:08 1996 Tom Lord <lord@beehive>
75
76 * The more things change...
77
78