diff options
author | Jim Blandy <jimb@red-bean.com> | 1996-09-05 16:53:17 +0000 |
---|---|---|
committer | Jim Blandy <jimb@red-bean.com> | 1996-09-05 16:53:17 +0000 |
commit | 393ee9a851b2c222bce385e46e315710755c60cc (patch) | |
tree | 4e6c0a02cb7bd54054319356f31d759528c42879 | |
parent | 68ec6062cec5154eaeffa883165c9d4e378df53f (diff) | |
download | guile-393ee9a851b2c222bce385e46e315710755c60cc.tar.gz |
*** empty log message ***
-rw-r--r-- | ice-9/ChangeLog | 9 | ||||
-rw-r--r-- | libguile/ChangeLog | 36 |
2 files changed, 45 insertions, 0 deletions
diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index 16c7df45d..9c2c6ac43 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,3 +1,12 @@ +Thu Sep 5 11:33:41 1996 Jim Blandy <jimb@floss.cyclic.com> + + * boot-9.scm: %load-path is initialized in C code now. + (implementation-vicinity, parse-path): Deleted, along with code to + initialize %load-path. + + * boot-9.scm (in-vicinity): If the vicinity doesn't end with a + "/", use one to separate it from the file. + Thu Aug 29 23:05:11 1996 Thomas Morgan <tmorgan@gnu.ai.mit.edu> * boot-9.scm (%load-path): Add the site directory. diff --git a/libguile/ChangeLog b/libguile/ChangeLog index aa00054a2..28aaadad0 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,35 @@ +Thu Sep 5 11:38:07 1996 Jim Blandy <jimb@floss.cyclic.com> + + * load.c (scm_sys_try_load): Correct spelling. + + * feature.c (scm_loc_features): Make this static. + + * Makefile.in (libpath.h): Omit trailing slash from path. We + shouldn't require it of users, so why put it here? + + Move code to initialize and search %load-path from ice-9 to C + code, so we can use the load-path to find the ice-9 boot code; + this makes it easier to run Guile without installing it. See + corresponding changes in guile/Makefile.in. + * feature.c: Move stuff concerned with the load path to load.c. + (scm_compiled_library_path): Deleted. + Don't #include libpath.h here. + * feature.h: Don't mention scm_compiled_library_path. + * load.c: #include "libpath.h" here, as well as <sys/types.h>, + <sys/stat.h>, and <unistd.h> (if present). + (R_OK): #define if the system hasn't deigned to. + (scm_loc_load_path): New variable. + (scm_init_load_path, scm_sys_search_load_path, + scm_sys_try_load_path): New functions. + (scm_init_load): Initialize scm_loc_load_path to point to the + value cell of the Scheme %load-path variable. + * load.h: Add declarations for scm_sys_search_load_path, + scm_sys_try_load_path. + * init.c: Call scm_init_load_path. + * Makefile.in (feature.o, load.o): Dependencies updated. + + * load.c, load.h: Rewrite using PROTO macro. + Thu Sep 5 01:54:33 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se> * gc.c (scm_cellp): New function: C predicate to determine if an @@ -20,6 +52,10 @@ Thu Sep 5 01:54:33 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se> Added -I.. to INCLUDE_CFLAGS (otherwise the include files won't be found if object files and source are kept separate). +Wed Sep 4 14:35:02 1996 Jim Blandy <jimb@floss.cyclic.com> + + * feature.h, feature.c: Use PROTO macro, instead of #if __STDC__. + Wed Sep 4 01:30:47 1996 Jim Blandy <jimb@totoro.cyclic.com> * configure.in: Don't substitute the values of TCL_SRC_DIR and |