1a98773440 
								
							 
						 
						
							
							
								
								This is the 0.0.3 release.  
							
							
							
						 
						
							2008-02-02 23:08:58 -05:00  
				
					
						
							
							
								 
						
							
								f6e5e4d5b4 
								
							 
						 
						
							
							
								
								Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no.  
							
							
							
						 
						
							2008-01-29 00:34:34 -05:00  
				
					
						
							
							
								 
						
							
								01d0669607 
								
							 
						 
						
							
							
								
								sigaltstack is not used now if the OS does not provide it.  
							
							
							
						 
						
							2008-01-07 19:04:46 -05:00  
				
					
						
							
							
								 
						
							
								341e53a36d 
								
							 
						 
						
							
							
								
								64-bit fasl files can now be produced and read.  
							
							
							
						 
						
							2008-01-03 02:07:17 -05:00  
				
					
						
							
							
								 
						
							
								3c99e7d393 
								
							 
						 
						
							
							
								
								fasl-write now writes different fasl objects depending on the  
							
							... 
							
							
							
							architecture bitness. 
							
						 
						
							2008-01-02 23:22:55 -05:00  
				
					
						
							
							
								 
						
							
								648991d793 
								
							 
						 
						
							
							
								
								cygwin does not have getaddrinfo so I added a compatibility  
							
							... 
							
							
							
							implementation in src/ikarus-getaddrinfo.[ch] 
							
						 
						
							2007-12-26 22:28:48 -05:00  
				
					
						
							
							
								 
						
							
								7d7ceb6480 
								
							 
						 
						
							
							
								
								Weeded out gcc warnings and added -Wall as a configure flag.  
							
							
							
						 
						
							2007-12-10 15:02:25 -05:00  
				
					
						
							
							
								 
						
							
								54ace976b5 
								
							 
						 
						
							
							
								
								Fixes bug 173465: suppress warning about missing .bzr/branch/last-revision  
							
							
							
						 
						
							2007-12-02 23:43:22 -05:00  
				
					
						
							
							
								 
						
							
								fd3b347f1a 
								
							 
						 
						
							
							
								
								Fixes bug 172894 by checking at configure-time whether the  
							
							... 
							
							
							
							sizeof(void*) is 4. 
							
						 
						
							2007-12-01 22:41:36 -05:00  
				
					
						
							
							
								 
						
							
								9651a717cf 
								
							 
						 
						
							
							
								
								renamed the extras directory to be lib.  
							
							
							
						 
						
							2007-12-01 01:21:18 -05:00  
				
					
						
							
							
								 
						
							
								c855a0e600 
								
							 
						 
						
							
							
								
								Forgot to commit the 0.0.2 release.  
							
							
							
						 
						
							2007-11-29 03:31:54 -05:00  
				
					
						
							
							
								 
						
							
								e21026c635 
								
							 
						 
						
							
							
								
								Fixed minor typo in doc/Makefile.am  
							
							
							
						 
						
							2007-11-28 04:34:47 -05:00  
				
					
						
							
							
								 
						
							
								fb804a24f4 
								
							 
						 
						
							
							
								
								Changed version to 0.0.2-rc1 and added benchmarks to distribution.  
							
							
							
						 
						
							2007-11-23 20:50:28 -05:00  
				
					
						
							
							
								 
						
							
								ccce44fffa 
								
							 
						 
						
							
							
								
								Fixed dynamic loading problem in the cygwin port.  Apparently, no  
							
							... 
							
							
							
							one is using the bzr version of Ikarus under cygwin since it's been
broken for some time now. 
							
						 
						
							2007-11-23 02:29:46 -05:00  
				
					
						
							
							
								 
						
							
								61fe1ce007 
								
							 
						 
						
							
							
								
								Added an extras directory containing SRFI-41:streams implementation.  
							
							
							
						 
						
							2007-11-18 20:58:25 -05:00  
				
					
						
							
							
								 
						
							
								5a6e106a44 
								
							 
						 
						
							
							
								
								* upgrades to new(er) versions of automake and autoconf.  
							
							... 
							
							
							
							* updated configure.ac and makefile.ac files for the new version
  (applying some of the patch in bug 160100). 
							
						 
						
							2007-11-10 23:50:54 -05:00  
				
					
						
							
							
								 
						
							
								ff81bb99d9 
								
							 
						 
						
							
							
								
								* Fixed bug 160100: ikarus.boot should not be in /usr/local/bin  
							
							... 
							
							
							
							- ikarus.boot now goes to $prefix/lib/ikarus/ikarus.boot
  - location of bootfile is now hard-coded in the ikarus executable
  - pdf/README/COPYING/GPL-3 files go to $prefix/doc/ikarus/
  - Added a 1-line "scheme-script" script to bin. 
							
						 
						
							2007-11-10 08:28:19 -05:00  
				
					
						
							
							
								 
						
							
								800eb3b732 
								
							 
						 
						
							
							
								
								* Fixing bug 159235: undefined GMP symbols  
							
							... 
							
							
							
							- I don't know if this is the best solution, but it seems like a
    working hack. 
							
						 
						
							2007-11-07 13:05:31 -05:00  
				
					
						
							
							
								 
						
							
								431f768ab5 
								
							 
						 
						
							
							
								
								* configure.ac now contains a case for adding -Wl,-E to LDFLAGS  
							
							... 
							
							
							
							on *bsd* systems.
* ikarus.writer prints symbols that start with a digit properly. 
							
						 
						
							2007-11-01 00:46:04 -04:00  
				
					
						
							
							
								 
						
							
								6be6dee96c 
								
							 
						 
						
							
							
								
								* Fixed a few typos in docs.  
							
							... 
							
							
							
							* Updated README and introduction in docs.
* changed target in configure.ac to be ikarus instead of ikarus-scheme. 
							
						 
						
							2007-10-31 04:43:22 -04:00  
				
					
						
							
							
								 
						
							
								b79c21132b 
								
							 
						 
						
							
							
								
								* Fixed bug in record constructor when proto is unspecified.  
							
							
							
						 
						
							2007-10-29 16:18:11 -04:00  
				
					
						
							
							
								 
						
							
								67e0b4dc40 
								
							 
						 
						
							
							
								
								* fixed automake bugs for cygwin.  
							
							
							
						 
						
							2007-10-26 00:22:16 -04:00  
				
					
						
							
							
								 
						
							
								2ed6afb446 
								
							 
						 
						
							
							
								
								* Migrated to automake-1.9  
							
							
							
						 
						
							2007-10-25 17:43:40 -04:00  
				
					
						
							
							
								 
						
							
								4141d699c5 
								
							 
						 
						
							
							
								
								* Fixed a bug that caused record-predicates to segfault.  
							
							... 
							
							
							
							* Added condition printers. 
							
						 
						
							2007-10-25 02:19:53 -04:00  
				
					
						
							
							
								 
						
							
								658e441d6c 
								
							 
						 
						
							
							
								
								* Fixed implementation of record-constructor in (rnrs records procedural)  
							
							
							
						 
						
							2007-10-23 00:28:21 -04:00  
				
					
						
							
							
								 
						
							
								e010d03523 
								
							 
						 
						
							
							
								
								renamed:  
							
							... 
							
							
							
							scheme/ikarus.boot => scheme/ikarus.boot.orig
modified:
  configure
  configure.ac
  scheme/Makefile.am 
							
						 
						
							2007-10-18 00:45:46 -04:00  
				
					
						
							
							
								 
						
							
								25e49d5aa2 
								
							 
						 
						
							
							
								
								* test  
							
							
							
						 
						
							2007-10-17 21:23:47 -04:00  
				
					
						
							
							
								 
						
							
								d59c2b304b 
								
							 
						 
						
							
							
								
								major restructuring to support autotools  
							
							... 
							
							
							
							added:
  Makefile
  Makefile.am
  Makefile.in
  aclocal.m4
  config.guess
  config.sub
  configure
  configure.ac
  depcomp
  install-sh
  missing
  mkinstalldirs
  src/Makefile.am
  src/Makefile.in
  src/scheme/
renamed:
  bin/ikarus-collect.c => src/ikarus-collect.c
  bin/ikarus-data.h => src/ikarus-data.h
  bin/ikarus-enter.s => src/ikarus-enter.s
  bin/ikarus-exec.c => src/ikarus-exec.c
  bin/ikarus-fasl.c => src/ikarus-fasl.c
  bin/ikarus-flonums.c => src/ikarus-flonums.c
  bin/ikarus-main.c => src/ikarus-main.c
  bin/ikarus-numerics.c => src/ikarus-numerics.c
  bin/ikarus-print.c => src/ikarus-print.c
  bin/ikarus-runtime.c => src/ikarus-runtime.c
  bin/ikarus-symbol-table.c => src/ikarus-symbol-table.c
  bin/ikarus-verify-integrity.c => src/ikarus-verify-integrity.c
  bin/ikarus-weak-pairs.c => src/ikarus-weak-pairs.c
  bin/ikarus-winmmap.c => src/ikarus-winmmap.c
  bin/ikarus-winmmap.h => src/ikarus-winmmap.h
  src/asm-tests.ss => src/scheme/asm-tests.ss
  src/dotests.ss => src/scheme/dotests.ss
  src/ikarus => src/scheme/ikarus
  src/ikarus.apply.ss => src/scheme/ikarus.apply.ss
  src/ikarus.bytevectors.ss => src/scheme/ikarus.bytevectors.ss
  src/ikarus.cafe.ss => src/scheme/ikarus.cafe.ss
  src/ikarus.chars.ss => src/scheme/ikarus.chars.ss
  src/ikarus.code-objects.ss => src/scheme/ikarus.code-objects.ss
  src/ikarus.codecs.ss => src/scheme/ikarus.codecs.ss
  src/ikarus.collect.ss => src/scheme/ikarus.collect.ss
  src/ikarus.command-line.ss => src/scheme/ikarus.command-line.ss
  src/ikarus.compiler.altcogen.ss => src/scheme/ikarus.compiler.altcogen.ss
  src/ikarus.compiler.ss => src/scheme/ikarus.compiler.ss
  src/ikarus.control.ss => src/scheme/ikarus.control.ss
  src/ikarus.date-string.ss => src/scheme/ikarus.date-string.ss
  src/ikarus.fasl.ss => src/scheme/ikarus.fasl.ss
  src/ikarus.fasl.write.ss => src/scheme/ikarus.fasl.write.ss
  src/ikarus.fixnums.ss => src/scheme/ikarus.fixnums.ss
  src/ikarus.guardians.ss => src/scheme/ikarus.guardians.ss
  src/ikarus.handlers.ss => src/scheme/ikarus.handlers.ss
  src/ikarus.hash-tables.ss => src/scheme/ikarus.hash-tables.ss
  src/ikarus.intel-assembler.ss => src/scheme/ikarus.intel-assembler.ss
  src/ikarus.io-ports.ss => src/scheme/ikarus.io-ports.ss
  src/ikarus.io-primitives.ss => src/scheme/ikarus.io-primitives.ss
  src/ikarus.io-primitives.unsafe.ss => src/scheme/ikarus.io-primitives.unsafe.ss
  src/ikarus.io.input-files.ss => src/scheme/ikarus.io.input-files.ss
  src/ikarus.io.input-strings.ss => src/scheme/ikarus.io.input-strings.ss
  src/ikarus.io.output-files.ss => src/scheme/ikarus.io.output-files.ss
  src/ikarus.io.output-strings.ss => src/scheme/ikarus.io.output-strings.ss
  src/ikarus.lists.ss => src/scheme/ikarus.lists.ss
  src/ikarus.load.ss => src/scheme/ikarus.load.ss
  src/ikarus.main.ss => src/scheme/ikarus.main.ss
  src/ikarus.multiple-values.ss => src/scheme/ikarus.multiple-values.ss
  src/ikarus.numerics.ss => src/scheme/ikarus.numerics.ss
  src/ikarus.pairs.ss => src/scheme/ikarus.pairs.ss
  src/ikarus.posix.ss => src/scheme/ikarus.posix.ss
  src/ikarus.predicates.ss => src/scheme/ikarus.predicates.ss
  src/ikarus.pretty-print.ss => src/scheme/ikarus.pretty-print.ss
  src/ikarus.promises.ss => src/scheme/ikarus.promises.ss
  src/ikarus.reader.ss => src/scheme/ikarus.reader.ss
  src/ikarus.records.procedural.ss => src/scheme/ikarus.records.procedural.ss
  src/ikarus.singular-objects.ss => src/scheme/ikarus.singular-objects.ss
  src/ikarus.sort.ss => src/scheme/ikarus.sort.ss
  src/ikarus.strings.ss => src/scheme/ikarus.strings.ss
  src/ikarus.structs.ss => src/scheme/ikarus.structs.ss
  src/ikarus.symbols.ss => src/scheme/ikarus.symbols.ss
  src/ikarus.timer.ss => src/scheme/ikarus.timer.ss
  src/ikarus.trace.ss => src/scheme/ikarus.trace.ss
  src/ikarus.transcoders.ss => src/scheme/ikarus.transcoders.ss
  src/ikarus.unicode-data.ss => src/scheme/ikarus.unicode-data.ss
  src/ikarus.vectors.ss => src/scheme/ikarus.vectors.ss
  src/ikarus.writer.ss => src/scheme/ikarus.writer.ss
  src/makefile.ss => src/scheme/makefile.ss
  src/pass-specify-rep-primops.ss => src/scheme/pass-specify-rep-primops.ss
  src/pass-specify-rep.ss => src/scheme/pass-specify-rep.ss
  src/psyntax.builders.ss => src/scheme/psyntax.builders.ss
  src/psyntax.compat.ss => src/scheme/psyntax.compat.ss
  src/psyntax.config.ss => src/scheme/psyntax.config.ss
  src/psyntax.expander.ss => src/scheme/psyntax.expander.ss
  src/psyntax.internal.ss => src/scheme/psyntax.internal.ss
  src/psyntax.library-manager.ss => src/scheme/psyntax.library-manager.ss
  src/r6rs-records.ss => src/scheme/r6rs-records.ss
  src/rationalize.ss => src/scheme/rationalize.ss
  src/run-tests.ss => src/scheme/run-tests.ss
  src/set-operations.ss => src/scheme/set-operations.ss
  src/tests => src/scheme/tests
  src/tests.libraries.ss => src/scheme/tests.libraries.ss
  src/todo-r6rs.ss => src/scheme/todo-r6rs.ss
  src/unicode => src/scheme/unicode
modified:
  src/ikarus.boot 
							
						 
						
							2007-10-17 19:59:37 -04:00