Aziz,
It may be worth considering to have Ikarus look for a file such as
'~/.ikarus-library-path' as a way to specify the location of libraries
in addition to IKARUS_LIBRARIES_PATH. Perhaps with a syntax friendly to
both Scheme and shell scripts such as one path per line for example.
With IKARUS_LIBRARIES_PATH, the question of where to place it comes up.
Also I ran into a situation today which makes '~/.ikarus-libraries-path'
attractive. My '.bashrc' sets the IKARUS_LIBRARIES_PATH. But I noticed
that Ikarus running inside Emacs didn't honor this. This is because
Ikarus was launched by Emacs which was launched by the window manager,
so the '.bashrc' never came into play. I solved this by *also*
specifying IKARUS_LIBRARIES_PATH in '.xinitrc'. Why not only specify it
there? Because then it won't be honored when running on Linux virtual
consoles...
So anywho, not super important, but something to think about.
Ed