3aad0fbe0b 
								
							 
						 
						
							
							
								
								inexact->exact and exact now hangle compnums and cflonums properly.  
							
							
							
						 
						
							2009-04-06 17:41:28 +03:00  
				
					
						
							
							
								 
						
							
								65dc2bc40d 
								
							 
						 
						
							
							
								
								trace-define now does not raise an error when given a non-procedure  
							
							
							
						 
						
							2009-04-06 17:21:56 +03:00  
				
					
						
							
							
								 
						
							
								7d6316f723 
								
							 
						 
						
							
							
								
								fixed error in division in (/ 0 <bignum>)  
							
							
							
						 
						
							2009-04-06 17:14:57 +03:00  
				
					
						
							
							
								 
						
							
								4ca8b1add2 
								
							 
						 
						
							
							
								
								fixed bugs in format when given inexact and complex arguments to ~d,  
							
							... 
							
							
							
							~b, ~x, and ~o. 
							
						 
						
							2009-04-06 16:52:11 +03:00  
				
					
						
							
							
								 
						
							
								0c96321f20 
								
							 
						 
						
							
							
								
								fixed definitions of last clauses in cond and case macros.  
							
							
							
						 
						
							2009-04-06 16:36:07 +03:00  
				
					
						
							
							
								 
						
							
								af46220d64 
								
							 
						 
						
							
							
								
								fixed definition of with-syntax to allow internal definitions.  
							
							
							
						 
						
							2009-04-06 16:30:23 +03:00  
				
					
						
							
							
								 
						
							
								5e1066170e 
								
							 
						 
						
							
							
								
								changed definition of ref in order to work around a bug in gcc-4.2.2  
							
							... 
							
							
							
							at -O3 that was computing incorrect addresses for ref(x, -n). 
							
						 
						
							2009-04-06 16:24:12 +03:00  
				
					
						
							
							
								 
						
							
								230b5186d6 
								
							 
						 
						
							
							
								
								fixed a bug in converting out parameters in the ypsilon-compat  
							
							... 
							
							
							
							layer.  Thanks to Ed Cavazos for the patch. 
							
						 
						
							2009-04-06 10:14:33 +03:00  
				
					
						
							
							
								 
						
							
								b97cbf1688 
								
							 
						 
						
							
							
								
								Fixed environ.  The procedure environ takes no arguments and returns  
							
							... 
							
							
							
							an association list where both keys and values and strings found in
the posix environment. 
							
						 
						
							2009-04-06 09:59:07 +03:00  
				
					
						
							
							
								 
						
							
								7b60ec46a9 
								
							 
						 
						
							
							
								
								Non-system procedures now print with source-position.  E.g.,  
							
							... 
							
							
							
							you now get #<procedure foo [nnn of file.ss]> or
#<procedure [nnn of file.ss]>  instead of plain #<procedure foo>
or #<procedure>. 
							
						 
						
							2009-03-30 12:28:30 +03:00  
				
					
						
							
							
								 
						
							
								1d25a3db07 
								
							 
						 
						
							
							
								
								fixed rounding error for flonums (now rounding to even as required).  
							
							
							
						 
						
							2009-02-06 23:46:12 +03:00  
				
					
						
							
							
								 
						
							
								a59aede042 
								
							 
						 
						
							
							
								
								removed streams and pregexp libraries from lib directory  
							
							
							
						 
						
							2009-01-09 11:46:52 +03:00  
				
					
						
							
							
								 
						
							
								0ec9c9536e 
								
							 
						 
						
							
							
								
								added missing copyrights from scheme files.  
							
							
							
						 
						
							2009-01-09 11:40:55 +03:00  
				
					
						
							
							
								 
						
							
								f6333ff13b 
								
							 
						 
						
							
							
								
								- added (ikarus ipc) library  
							
							... 
							
							
							
							- added copyright notices for (ikarus foreign) and (ikarus ipc). 
							
						 
						
							2009-01-09 10:53:39 +03:00  
				
					
						
							
							
								 
						
							
								a28e67c7c2 
								
							 
						 
						
							
							
								
								- completed section on IPC.  
							
							... 
							
							
							
							- changed the order of returned values for tcp-connect[-nonblocking]
  and accept-connection[-nonblocking] so that you get an input and
  output ports in that order (making it a little easier to rememeber). 
							
						 
						
							2009-01-09 10:45:27 +03:00  
				
					
						
							
							
								 
						
							
								735803a312 
								
							 
						 
						
							
							
								
								fixed a bug in parsing UnicodeData.txt (not accounting for <First>  
							
							... 
							
							
							
							and <Last> special tokens. 
							
						 
						
							2009-01-05 06:21:02 +03:00  
				
					
						
							
							
								 
						
							
								2adc9cb85d 
								
							 
						 
						
							
							
								
								Applied patch for "make-hard-link".  Thanks to Andreas Rottmann.  
							
							
							
						 
						
							2009-01-03 20:36:53 -05:00  
				
					
						
							
							
								 
						
							
								71c707df50 
								
							 
						 
						
							
							
								
								missing library file errors now print import trace.  
							
							
							
						 
						
							2009-01-03 20:23:33 -05:00  
				
					
						
							
							
								 
						
							
								1ebd4f4d9a 
								
							 
						 
						
							
							
								
								fixed minor bug in "->inexact" helper.  
							
							
							
						 
						
							2009-01-03 20:03:04 -05:00  
				
					
						
							
							
								 
						
							
								6dca996f3a 
								
							 
						 
						
							
							
								
								fixed bug in fasl-reading unicode chars in 64-bit mode.  
							
							
							
						 
						
							2009-01-03 19:57:19 -05:00  
				
					
						
							
							
								 
						
							
								f5f6af8bd7 
								
							 
						 
						
							
							
								
								fixed compile error for (vector-set! (vector 0) 0.0 'foo).  
							
							
							
						 
						
							2009-01-03 19:48:23 -05:00  
				
					
						
							
							
								 
						
							
								5946459630 
								
							 
						 
						
							
							
								
								fixed bug in guard (now allowing definitions and expressions in <body>)  
							
							
							
						 
						
							2009-01-02 17:55:01 -05:00  
				
					
						
							
							
								 
						
							
								e72effdb73 
								
							 
						 
						
							
							
								
								command-line now prints detailed message on "--help"  
							
							
							
						 
						
							2008-12-29 00:38:50 -05:00  
				
					
						
							
							
								 
						
							
								120a6dab52 
								
							 
						 
						
							
							
								
								de-cpsed command-line pattern-matching code.  
							
							
							
						 
						
							2008-12-28 23:56:44 -05:00  
				
					
						
							
							
								 
						
							
								75aaa0b235 
								
							 
						 
						
							
							
								
								command-line progress: now prints some usage info.  
							
							
							
						 
						
							2008-12-28 21:50:24 -05:00  
				
					
						
							
							
								 
						
							
								2e7dd5b619 
								
							 
						 
						
							
							
								
								added work-in-progress command-line parser  
							
							
							
						 
						
							2008-12-28 18:43:55 -05:00  
				
					
						
							
							
								 
						
							
								2658e6395d 
								
							 
						 
						
							
							
								
								made apropos symbols come out in order (as in symbol<? order)  
							
							
							
						 
						
							2008-12-27 13:48:49 -05:00  
				
					
						
							
							
								 
						
							
								264156f305 
								
							 
						 
						
							
							
								
								added an apropos command  
							
							
							
						 
						
							2008-12-27 13:13:45 -05:00  
				
					
						
							
							
								 
						
							
								ce4dc64e0d 
								
							 
						 
						
							
							
								
								made public source-position conditions and load-r6rs-script.  
							
							
							
						 
						
							2008-12-27 00:36:13 -05:00  
				
					
						
							
							
								 
						
							
								79e62bf5d5 
								
							 
						 
						
							
							
								
								updated documentation.  more in progress.  
							
							
							
						 
						
							2008-12-26 20:02:44 -05:00  
				
					
						
							
							
								 
						
							
								930c713b76 
								
							 
						 
						
							
							
								
								added missing assertion check for (fxdiv (least-fixnum) -1)  
							
							... 
							
							
							
							and (fxdiv-and-mod (least-fixnum) -1). 
							
						 
						
							2008-12-25 21:00:14 -05:00  
				
					
						
							
							
								 
						
							
								2be7d93637 
								
							 
						 
						
							
							
								
								- Added  (syntax-transpose syntax-object base-id new-id-object).  
							
							... 
							
							
							
							It returns syntax-object wrapped with the marks and substitutions
  that have been added to new-id since its introduction as base-id.
  The new-id and base-id should be free-identifier=? and new-id
  should have the same (or more) marks as base-id. 
							
						 
						
							2008-12-25 16:33:50 -05:00  
				
					
						
							
							
								 
						
							
								788762da44 
								
							 
						 
						
							
							
								
								eq- and eqv-hashtables are now fasl-writable.  
							
							
							
						 
						
							2008-12-23 21:40:09 -05:00  
				
					
						
							
							
								 
						
							
								4918b0e965 
								
							 
						 
						
							
							
								
								added setenv and unsetenv to (ikarus).  
							
							
							
						 
						
							2008-12-23 20:58:46 -05:00  
				
					
						
							
							
								 
						
							
								05180035f2 
								
							 
						 
						
							
							
								
								fixed &who for the error condition when uint-list->bytevector is  
							
							... 
							
							
							
							given a nonpositive size. 
							
						 
						
							2008-12-23 20:44:47 -05:00  
				
					
						
							
							
								 
						
							
								82b7edcf14 
								
							 
						 
						
							
							
								
								fixed fprintf line in scheme-script.c  
							
							
							
						 
						
							2008-12-23 20:41:12 -05:00  
				
					
						
							
							
								 
						
							
								0bd854dedf 
								
							 
						 
						
							
							
								
								fixed bug where put-bytevector was advancing the port index twice as  
							
							... 
							
							
							
							far as needed. 
							
						 
						
							2008-12-17 15:42:28 -05:00  
				
					
						
							
							
								 
						
							
								c2047badb9 
								
							 
						 
						
							
							
								
								- fixed problem where interned symbols were being gc-ed incorrectly  
							
							
							
						 
						
							2008-12-17 14:59:03 -05:00  
				
					
						
							
							
								 
						
							
								e8d727c8a5 
								
							 
						 
						
							
							
								
								added printing of progress for guardians test (which takes along time)  
							
							
							
						 
						
							2008-12-13 07:33:25 -05:00  
				
					
						
							
							
								 
						
							
								3ad5c2fc80 
								
							 
						 
						
							
							
								
								fixed the &who in error of [us]int-list->bytevector.  
							
							
							
						 
						
							2008-12-13 07:02:17 -05:00  
				
					
						
							
							
								 
						
							
								818d15a080 
								
							 
						 
						
							
							
								
								fixed a bug in ffi callouts when the type is [un]signed-long on 32-bit.  
							
							
							
						 
						
							2008-12-13 06:34:01 -05:00  
				
					
						
							
							
								 
						
							
								f8efdfc848 
								
							 
						 
						
							
							
								
								fixed buffer overrun problem when printing a char to an unbuffered  
							
							... 
							
							
							
							port is interrupted. 
							
						 
						
							2008-12-12 16:03:10 -05:00  
				
					
						
							
							
								 
						
							
								026fd6f446 
								
							 
						 
						
							
							
								
								added tests to ensure that symbols are gcable.  
							
							
							
						 
						
							2008-12-10 03:18:33 -05:00  
				
					
						
							
							
								 
						
							
								279618fde2 
								
							 
						 
						
							
							
								
								added simple regression test for guardians.  
							
							
							
						 
						
							2008-12-10 03:03:49 -05:00  
				
					
						
							
							
								 
						
							
								e315324cbf 
								
							 
						 
						
							
							
								
								added set-port-position! for string and bytevector input ports.  
							
							
							
						 
						
							2008-12-09 05:27:50 -05:00  
				
					
						
							
							
								 
						
							
								eec9567014 
								
							 
						 
						
							
							
								
								- added "output-port-buffer-mode" which returns "none" or "block".  
							
							... 
							
							
							
							(there is no line buffering yet)
- updated error message when using unimplemented features. 
							
						 
						
							2008-12-09 04:46:43 -05:00  
				
					
						
							
							
								 
						
							
								b31454d592 
								
							 
						 
						
							
							
								
								added more tests for set/get position  
							
							
							
						 
						
							2008-12-09 03:47:08 -05:00  
				
					
						
							
							
								 
						
							
								d6a950ae23 
								
							 
						 
						
							
							
								
								added set-port-position! for binary input files.  
							
							
							
						 
						
							2008-12-09 03:41:59 -05:00  
				
					
						
							
							
								 
						
							
								aba76624b2 
								
							 
						 
						
							
							
								
								added set-port-position! for binary output files.  
							
							
							
						 
						
							2008-12-09 03:00:44 -05:00  
				
					
						
							
							
								 
						
							
								4861daf6fc 
								
							 
						 
						
							
							
								
								fixed bug in port-position returning 0 for  
							
							... 
							
							
							
							(port-position 
    (let ([p (open-string-input-port "Hello")]) (read p) p)) 
							
						 
						
							2008-12-09 02:06:46 -05:00