d02e9fe035 
								
							 
						 
						
							
							
								
								Passing 709 tests in 64-bit mode  
							
							
							
						 
						
							2008-04-12 15:06:55 -04:00  
				
					
						
							
							
								 
						
							
								df0aa2de1f 
								
							 
						 
						
							
							
								
								Added input-socket-buffer-size and output-socket-buffer-size  
							
							... 
							
							
							
							parameters. 
							
						 
						
							2008-04-11 14:02:43 -04:00  
				
					
						
							
							
								 
						
							
								bdd81e2b05 
								
							 
						 
						
							
							
								
								accept and accept-nonblocking now set the port-id to a string  
							
							... 
							
							
							
							representing the incoming address like "nnn.nnn.nnn.nnn:pppp" 
							
						 
						
							2008-04-11 07:01:27 -04:00  
				
					
						
							
							
								 
						
							
								25344fa1d0 
								
							 
						 
						
							
							
								
								Added nanosleep as per bug 210678.  
							
							
							
						 
						
							2008-04-11 05:36:54 -04:00  
				
					
						
							
							
								 
						
							
								191a82e007 
								
							 
						 
						
							
							
								
								Passing 685 tests in 64bit including handling of some foreign calls.  
							
							
							
						 
						
							2008-04-09 07:04:02 -04:00  
				
					
						
							
							
								 
						
							
								866b2b1c17 
								
							 
						 
						
							
							
								
								Now passing 682 tests in 64-bit mode.  
							
							
							
						 
						
							2008-04-09 05:34:36 -04:00  
				
					
						
							
							
								 
						
							
								f63f85e1cc 
								
							 
						 
						
							
							
								
								570 tests in 64-bit mode  
							
							
							
						 
						
							2008-04-09 03:05:19 -04:00  
				
					
						
							
							
								 
						
							
								aa44ce2733 
								
							 
						 
						
							
							
								
								Passing 548 tests in 64-bit mode.  
							
							
							
						 
						
							2008-04-08 03:57:13 -04:00  
				
					
						
							
							
								 
						
							
								5eaa2ff469 
								
							 
						 
						
							
							
								
								fixed a couple of bugs in 64bit assembler.  
							
							
							
						 
						
							2008-04-08 02:22:26 -04:00  
				
					
						
							
							
								 
						
							
								6bdb38ca16 
								
							 
						 
						
							
							
								
								fixed bug in ($make-vector 0)  
							
							
							
						 
						
							2008-04-07 12:32:55 -04:00  
				
					
						
							
							
								 
						
							
								afd7592ae1 
								
							 
						 
						
							
							
								
								Added &i/o-read, &i/o-write, and &i/o conditions to read/write  
							
							... 
							
							
							
							errors. 
							
						 
						
							2008-04-05 05:15:30 -04:00  
				
					
						
							
							
								 
						
							
								8d8f6d39f7 
								
							 
						 
						
							
							
								
								Fixing bug 210744: Interrupts and IO callbacks not interacting  
							
							... 
							
							
							
							properly 
							
						 
						
							2008-04-02 20:28:45 -04:00  
				
					
						
							
							
								 
						
							
								30bc1b7be9 
								
							 
						 
						
							
							
								
								apply error now shows the procedure before the number of args.  
							
							
							
						 
						
							2008-03-25 22:15:10 -04:00  
				
					
						
							
							
								 
						
							
								398ff23992 
								
							 
						 
						
							
							
								
								Fixes bug 206847: default exception handler expected to return for  
							
							... 
							
							
							
							non-&serious conditions 
							
						 
						
							2008-03-25 21:38:11 -04:00  
				
					
						
							
							
								 
						
							
								c2e20a3a68 
								
							 
						 
						
							
							
								
								Fixes bug 206839: map not failing with invalid arguments  
							
							
							
						 
						
							2008-03-25 21:03:26 -04:00  
				
					
						
							
							
								 
						
							
								48f7c88e2d 
								
							 
						 
						
							
							
								
								made time macro not depend on format.  
							
							
							
						 
						
							2008-03-24 21:50:37 -04:00  
				
					
						
							
							
								 
						
							
								81c17da20b 
								
							 
						 
						
							
							
								
								Fixes bug 190373: `time' macro's "running stats for" can be misleading  
							
							
							
						 
						
							2008-03-24 21:45:36 -04:00  
				
					
						
							
							
								 
						
							
								3c3fec3908 
								
							 
						 
						
							
							
								
								Fixed problem shutting down servers on cygwin.  
							
							
							
						 
						
							2008-03-24 13:25:59 -04:00  
				
					
						
							
							
								 
						
							
								12a3f7e19b 
								
							 
						 
						
							
							
								
								Fixes bug 205988: sockaddr_in not recognized on cygwin.  
							
							
							
						 
						
							2008-03-24 13:18:39 -04:00  
				
					
						
							
							
								 
						
							
								884f3fe921 
								
							 
						 
						
							
							
								
								Added tcp-server-socket-nonblocking, tcp-accept-connection-nonblocking  
							
							... 
							
							
							
							and register-callback for handling nonblocking servers and connections. 
							
						 
						
							2008-03-23 05:02:12 -04:00  
				
					
						
							
							
								 
						
							
								0f55361b19 
								
							 
						 
						
							
							
								
								Fixes bug 205427 in letrec*.  
							
							
							
						 
						
							2008-03-23 04:14:53 -04:00  
				
					
						
							
							
								 
						
							
								2119f44125 
								
							 
						 
						
							
							
								
								Added a simple tcp server facility.  See lab/greeting-server.ss.  
							
							
							
						 
						
							2008-03-23 03:44:20 -04:00  
				
					
						
							
							
								 
						
							
								9aaf306f16 
								
							 
						 
						
							
							
								
								Nonblocking sockets no longer raise a continuable exception when a  
							
							... 
							
							
							
							read or write operation would block.  Instead, they are schedules
with an event handler that `selects' on the pending file descriptors
and dispatches the appropriate callback. 
							
						 
						
							2008-03-23 02:14:00 -04:00  
				
					
						
							
							
								 
						
							
								6e599c4c72 
								
							 
						 
						
							
							
								
								refactored nonblocking code in ikarus-io.c and ikarus.io.ss  
							
							
							
						 
						
							2008-03-23 00:41:49 -04:00  
				
					
						
							
							
								 
						
							
								48a86cbaa3 
								
							 
						 
						
							
							
								
								Fixed bug in (mod 3 5/6).  
							
							
							
						 
						
							2008-03-22 21:23:51 -04:00  
				
					
						
							
							
								 
						
							
								85d09cbc1c 
								
							 
						 
						
							
							
								
								fxarithmetic-shift-left now detects overflows properly.  
							
							
							
						 
						
							2008-03-18 00:49:24 -04:00  
				
					
						
							
							
								 
						
							
								97507bce08 
								
							 
						 
						
							
							
								
								Fixes bug in reader now recognizing the following comment:  
							
							... 
							
							
							
							> #|| hello ||# '12 
							
						 
						
							2008-03-15 21:12:43 -04:00  
				
					
						
							
							
								 
						
							
								50888bef94 
								
							 
						 
						
							
							
								
								Fixes issues/warnings in bug 193327.  
							
							
							
						 
						
							2008-03-15 21:06:47 -04:00  
				
					
						
							
							
								 
						
							
								d35566081b 
								
							 
						 
						
							
							
								
								import now recognizes and ignore ``for'' spec.  
							
							
							
						 
						
							2008-03-15 21:00:16 -04:00  
				
					
						
							
							
								 
						
							
								a3f6e3e039 
								
							 
						 
						
							
							
								
								Cut down bootstrap time by 10% by caching the values of scheme-stx.  
							
							... 
							
							
							
							Macroexpansion time is reduced by 25%. 
							
						 
						
							2008-03-12 18:12:57 -04:00  
				
					
						
							
							
								 
						
							
								1943212436 
								
							 
						 
						
							
							
								
								- Added tests for fasl objects  
							
							... 
							
							
							
							- fasl-read can now read bignums, flonums, and ratnums. 
							
						 
						
							2008-03-09 00:25:03 -05:00  
				
					
						
							
							
								 
						
							
								8f0b606609 
								
							 
						 
						
							
							
								
								sin, cos, tan, asin, acos, and atan now support rational numbers.  
							
							
							
						 
						
							2008-03-03 13:49:47 -05:00  
				
					
						
							
							
								 
						
							
								5210f1448b 
								
							 
						 
						
							
							
								
								Fixed part of bug 162334.  Reason: (inexact -1/2) lost the sign and  
							
							... 
							
							
							
							returned 0.5.  It now correctly return -0.5. 
							
						 
						
							2008-03-01 21:54:27 -05:00  
				
					
						
							
							
								 
						
							
								f6ee3618ba 
								
							 
						 
						
							
							
								
								(+ 1/2), (+ 0.5), (* 1/2) and (* 0.5) used to raise "not a number" errors.  
							
							
							
						 
						
							2008-03-01 21:48:42 -05:00  
				
					
						
							
							
								 
						
							
								db54cd0074 
								
							 
						 
						
							
							
								
								Fixes bug 191116: rationalize broken  
							
							
							
						 
						
							2008-03-01 21:45:48 -05:00  
				
					
						
							
							
								 
						
							
								755843e251 
								
							 
						 
						
							
							
								
								196894: --compile-dependencies misnamed in error message  
							
							
							
						 
						
							2008-03-01 21:14:35 -05:00  
				
					
						
							
							
								 
						
							
								ed9f85ea7c 
								
							 
						 
						
							
							
								
								Fixes bug 194232: fasl-write error message wrong about textual  
							
							... 
							
							
							
							output ports 
							
						 
						
							2008-02-26 04:07:33 -05:00  
				
					
						
							
							
								 
						
							
								7a9526ec91 
								
							 
						 
						
							
							
								
								removed a macos-specific dependencies in ikrt_file_ctime procedure.  
							
							
							
						 
						
							2008-02-19 03:28:40 -05:00  
				
					
						
							
							
								 
						
							
								523fa2e588 
								
							 
						 
						
							
							
								
								minor fixes to warning messages.  
							
							
							
						 
						
							2008-02-19 00:15:18 -05:00  
				
					
						
							
							
								 
						
							
								81f6c50341 
								
							 
						 
						
							
							
								
								fixed struct initialization problem in fasl-read.  
							
							
							
						 
						
							2008-02-18 23:37:01 -05:00  
				
					
						
							
							
								 
						
							
								259d43ca37 
								
							 
						 
						
							
							
								
								Changed fasl extension from ".ikfasl" to ".ikarus-fasl"  
							
							
							
						 
						
							2008-02-18 23:29:49 -05:00  
				
					
						
							
							
								 
						
							
								405c7dc9e2 
								
							 
						 
						
							
							
								
								fixed a missing put-mark call in fasl-read.  
							
							
							
						 
						
							2008-02-18 23:26:54 -05:00  
				
					
						
							
							
								 
						
							
								f45a74c115 
								
							 
						 
						
							
							
								
								removed the separate-compilation.ss file because it was not needed.  
							
							
							
						 
						
							2008-02-18 22:07:58 -05:00  
				
					
						
							
							
								 
						
							
								8564000d0d 
								
							 
						 
						
							
							
								
								ikarus --compile-dependencies seems to be working now.  
							
							
							
						 
						
							2008-02-18 22:05:29 -05:00  
				
					
						
							
							
								 
						
							
								8a809e2f58 
								
							 
						 
						
							
							
								
								Added (file-ctime filename) which returns the time of last change  
							
							... 
							
							
							
							(in nanoseconds) 
							
						 
						
							2008-02-18 21:58:11 -05:00  
				
					
						
							
							
								 
						
							
								e751c15bc4 
								
							 
						 
						
							
							
								
								library record now contains original file name for libraries loaded  
							
							... 
							
							
							
							from files. 
							
						 
						
							2008-02-18 20:39:42 -05:00  
				
					
						
							
							
								 
						
							
								c430a91bb8 
								
							 
						 
						
							
							
								
								more preparations for separate compilation  
							
							
							
						 
						
							2008-02-18 20:28:54 -05:00  
				
					
						
							
							
								 
						
							
								fa08c543bb 
								
							 
						 
						
							
							
								
								library records now cache expanded code.  
							
							
							
						 
						
							2008-02-18 19:15:47 -05:00  
				
					
						
							
							
								 
						
							
								163809f667 
								
							 
						 
						
							
							
								
								Ikarus can now compile, save, and reload a simple hello-world library.  
							
							
							
						 
						
							2008-02-18 02:02:00 -05:00  
				
					
						
							
							
								 
						
							
								e02b646d6e 
								
							 
						 
						
							
							
								
								Added separate compilation stubs.  
							
							
							
						 
						
							2008-02-17 04:08:38 -05:00