diff options
author | Tim Pierce <twp@skepsis.com> | 1997-06-17 19:20:07 +0000 |
---|---|---|
committer | Tim Pierce <twp@skepsis.com> | 1997-06-17 19:20:07 +0000 |
commit | 55407879190adb99acaf3585b3ba054170405c75 (patch) | |
tree | ea017a7d1764031e24f0609efd7031e5677de57f | |
parent | e035e7e68b91bb88b9f5e6d1e3d4fa8ae33be713 (diff) | |
download | guile-55407879190adb99acaf3585b3ba054170405c75.tar.gz |
Tue Jun 17 13:49:56 1997 Tim Pierce <twpierce@bio-5.bsd.uchicago.edu>
* * load.c (scm_init_load_path): Append $(datadir)/guile to
%load-path, so modules do not have to be installed in Guile's
current version directory.
-rw-r--r-- | libguile/ChangeLog | 6 | ||||
-rw-r--r-- | libguile/load.c | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog index a9d314dba..b6a8f985f 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,9 @@ +Tue Jun 17 13:49:56 1997 Tim Pierce <twpierce@bio-5.bsd.uchicago.edu> + +* * load.c (scm_init_load_path): Append $(datadir)/guile to + %load-path, so modules do not have to be installed in Guile's + current version directory. + Mon Jun 16 17:20:55 1997 Marius Vollmer <mvo@zagadka.ping.de> * dynl.c (scm_dynamic_call, scm_dynamic_args_call): Wrap dynamic diff --git a/libguile/load.c b/libguile/load.c index 36850e0a8..90a4488e0 100644 --- a/libguile/load.c +++ b/libguile/load.c @@ -129,9 +129,10 @@ scm_init_load_path () SCM path = SCM_EOL; #ifdef SCM_LIBRARY_DIR - path = scm_cons2 (scm_makfrom0str (SCM_SITE_DIR), - scm_makfrom0str (SCM_LIBRARY_DIR), - path); + path = scm_listify (scm_makfrom0str (SCM_SITE_DIR), + scm_makfrom0str (SCM_LIBRARY_DIR), + scm_makfrom0str (SCM_PKGDATA_DIR), + SCM_UNDEFINED); #endif /* SCM_LIBRARY_DIR */ { |