diff --git a/TODO b/TODO index d97d8e49..c7eb57db 100644 --- a/TODO +++ b/TODO @@ -12,6 +12,20 @@ Working TODO list: - self-hosting, there are a lot of accumulated TODO's that need to be addressed + - installation - let's get this nailed down, since it is important and a mess right now + * need to figure out how to get the share/cyclone dir from build + cmd line to the codebase. Maybe it could be part of the runtime + library, as a C argument? EG: could pass $(PREFIX) to the build + command + * purge (cyc:get-*-dir) functions + should only need these maybe for the chicken install. + * figure out how a build will go now. is it possible to build locally + and test (which would be ideal) or is an install required? a + compromise might be to require libs/includes be installed, but + allow local cyclone/icyc to work with them. TBD how the scheme/cyclone + dir would fit in that case (implies share dir may need to live in + scheme code and not in the runtime libraries). + - improved error handling: - param count checks * should have checks in compiler as well. could possibly