85a54dbbbf 
								
							 
						 
						
							
							
								
								custom-binary-input-files now have their attrs set properly.  
							
							
							
						 
						
							2007-12-10 10:56:10 -05:00  
				
					
						
							
							
								 
						
							
								4a3f9a334a 
								
							 
						 
						
							
							
								
								Added tests for custom-binary-output-ports (and fixed it too)  
							
							
							
						 
						
							2007-12-10 10:53:17 -05:00  
				
					
						
							
							
								 
						
							
								3575b0c8d8 
								
							 
						 
						
							
							
								
								Added IO tests.  
							
							
							
						 
						
							2007-12-10 10:42:43 -05:00  
				
					
						
							
							
								 
						
							
								8a375a3cf7 
								
							 
						 
						
							
							
								
								Added make-custom-binary-output-port  
							
							
							
						 
						
							2007-12-10 10:36:10 -05:00  
				
					
						
							
							
								 
						
							
								91b8f90715 
								
							 
						 
						
							
							
								
								removed obsolete (ikarus system $io) library.  
							
							
							
						 
						
							2007-12-10 10:24:10 -05:00  
				
					
						
							
							
								 
						
							
								2ac39cfad0 
								
							 
						 
						
							
							
								
								reimplemented open-output-file.  
							
							
							
						 
						
							2007-12-10 10:18:52 -05:00  
				
					
						
							
							
								 
						
							
								921999a3a2 
								
							 
						 
						
							
							
								
								minor fix to string-input-ports  
							
							
							
						 
						
							2007-12-10 09:28:48 -05:00  
				
					
						
							
							
								 
						
							
								1ecadc0ce5 
								
							 
						 
						
							
							
								
								Added missing license stub to ikarus.io.ss  
							
							
							
						 
						
							2007-12-10 08:08:50 -05:00  
				
					
						
							
							
								 
						
							
								dfd66a6cbf 
								
							 
						 
						
							
							
								
								Added some of the new IO primitives to the (ikarus) library.  
							
							
							
						 
						
							2007-12-10 08:05:31 -05:00  
				
					
						
							
							
								 
						
							
								7fdeade412 
								
							 
						 
						
							
							
								
								Added console-error-port procedure and redirected all error output  
							
							... 
							
							
							
							to it. 
							
						 
						
							2007-12-10 07:40:34 -05:00  
				
					
						
							
							
								 
						
							
								0e38534d2e 
								
							 
						 
						
							
							
								
								New IO layer is installed.  Still buggy in some area but can be used  
							
							... 
							
							
							
							for bootstrapping at least. 
							
						 
						
							2007-12-10 07:28:03 -05:00  
				
					
						
							
							
								 
						
							
								ea96ab85db 
								
							 
						 
						
							
							
								
								stage 1 of new input IO is almost complete.  
							
							
							
						 
						
							2007-12-09 17:13:09 -05:00  
				
					
						
							
							
								 
						
							
								3562a736c5 
								
							 
						 
						
							
							
								
								Fixes bug 175117: Named let violates scoping rules  
							
							
							
						 
						
							2007-12-09 12:20:13 -05:00  
				
					
						
							
							
								 
						
							
								1d5c069273 
								
							 
						 
						
							
							
								
								Fixes bug 175057: Added time-gmt-offset procedure that takes a time  
							
							... 
							
							
							
							object and returns the offset from gmt in seconds. 
							
						 
						
							2007-12-09 07:20:49 -05:00  
				
					
						
							
							
								 
						
							
								efd233ad0e 
								
							 
						 
						
							
							
								
								Fixes bugs 175025 and 175026: let-values and let*-values are fixed/added  
							
							
							
						 
						
							2007-12-09 02:53:12 -05:00  
				
					
						
							
							
								 
						
							
								0e93ac2db9 
								
							 
						 
						
							
							
								
								Code of fasl-write is changed to use only binary output prims.  
							
							
							
						 
						
							2007-12-08 14:52:35 -05:00  
				
					
						
							
							
								 
						
							
								515101d188 
								
							 
						 
						
							
							
								
								string-input-ports in new IO work now.  
							
							
							
						 
						
							2007-12-07 07:39:17 -05:00  
				
					
						
							
							
								 
						
							
								39e5c98476 
								
							 
						 
						
							
							
								
								time-second was off my 30 years.  fixed.  
							
							
							
						 
						
							2007-12-07 06:34:56 -05:00  
				
					
						
							
							
								 
						
							
								86d9c640b1 
								
							 
						 
						
							
							
								
								decoding of utf8-transcoded ports is complete.  
							
							
							
						 
						
							2007-12-07 05:34:46 -05:00  
				
					
						
							
							
								 
						
							
								2575419665 
								
							 
						 
						
							
							
								
								utf8 input transcoding works for 1-byte and 2-byte utf8 sequences  
							
							
							
						 
						
							2007-12-07 04:42:10 -05:00  
				
					
						
							
							
								 
						
							
								cf82981383 
								
							 
						 
						
							
							
								
								Fixes bug 174497: syntax-error should not be in (rnrs) and  
							
							... 
							
							
							
							syntax-violation not completed 
							
						 
						
							2007-12-07 03:00:25 -05:00  
				
					
						
							
							
								 
						
							
								c0191a8283 
								
							 
						 
						
							
							
								
								Fixes bug 174594: Record read/write now terminate on cycles.  
							
							
							
						 
						
							2007-12-07 01:41:21 -05:00  
				
					
						
							
							
								 
						
							
								1f352825f5 
								
							 
						 
						
							
							
								
								Transcoding to latin-1 now works in the new IO layer.  
							
							
							
						 
						
							2007-12-06 08:14:05 -05:00  
				
					
						
							
							
								 
						
							
								1469932f3d 
								
							 
						 
						
							
							
								
								Exported the transcoder? primitive.  
							
							
							
						 
						
							2007-12-06 05:05:26 -05:00  
				
					
						
							
							
								 
						
							
								f7021bbcbc 
								
							 
						 
						
							
							
								
								some progress in the new IO system.  
							
							
							
						 
						
							2007-12-05 11:36:25 -05:00  
				
					
						
							
							
								 
						
							
								cebab86485 
								
							 
						 
						
							
							
								
								Start of work on the new IO system.  
							
							
							
						 
						
							2007-12-05 05:33:31 -05:00  
				
					
						
							
							
								 
						
							
								0b693a7103 
								
							 
						 
						
							
							
								
								The unread-char primitive is deleted, all code that referenced  
							
							... 
							
							
							
							unread-char was rewritten as peek-char and read-char. 
							
						 
						
							2007-12-05 05:01:56 -05:00  
				
					
						
							
							
								 
						
							
								e874d2d0a0 
								
							 
						 
						
							
							
								
								Added "include-into" macro.  
							
							... 
							
							
							
							(include-into ctxt "filename") included the contents of the file
  as if they were present in the context ctxt (which must be an
  identifier).  
  (include-into here "filename") would do the same thing as
  (include "filename") 
							
						 
						
							2007-12-05 03:26:56 -05:00  
				
					
						
							
							
								 
						
							
								4318a7cea7 
								
							 
						 
						
							
							
								
								* fixed name of time-second (was time-seconds before).  
							
							
							
						 
						
							2007-12-05 03:11:47 -05:00  
				
					
						
							
							
								 
						
							
								5d568e478e 
								
							 
						 
						
							
							
								
								forgot to add the file ikarus.time-and-date.ss :-)  
							
							
							
						 
						
							2007-12-05 02:48:42 -05:00  
				
					
						
							
							
								 
						
							
								553c986253 
								
							 
						 
						
							
							
								
								Added current-time, time?, and time-seconds.  
							
							
							
						 
						
							2007-12-05 02:35:14 -05:00  
				
					
						
							
							
								 
						
							
								171604d7fc 
								
							 
						 
						
							
							
								
								values and call-with-values now have proper names when printed.  
							
							... 
							
							
							
							e.g. #<procedure values> and #<procedure call-with-values> 
							
						 
						
							2007-12-05 01:33:47 -05:00  
				
					
						
							
							
								 
						
							
								dbf3620a0c 
								
							 
						 
						
							
							
								
								Switched fonts to CharisSIL and Inconsolata.  
							
							
							
						 
						
							2007-12-05 01:07:56 -05:00  
				
					
						
							
							
								 
						
							
								00ffe4fdfd 
								
							 
						 
						
							
							
								
								Minor bugs in utf32->string and utf8->string.  
							
							
							
						 
						
							2007-12-03 11:06:29 -05:00  
				
					
						
							
							
								 
						
							
								b5ab25c1cf 
								
							 
						 
						
							
							
								
								Fixed some potential bugs in utf8->string.  
							
							
							
						 
						
							2007-12-03 05:43:53 -05:00  
				
					
						
							
							
								 
						
							
								d878bd3934 
								
							 
						 
						
							
							
								
								utf16->string, utf32->string, string->utf16, string->utf32 are all  
							
							... 
							
							
							
							working now. 
							
						 
						
							2007-12-03 04:28:41 -05:00  
				
					
						
							
							
								 
						
							
								4efdebb3ac 
								
							 
						 
						
							
							
								
								string<->utf in progress  
							
							
							
						 
						
							2007-12-03 03:00:01 -05:00  
				
					
						
							
							
								 
						
							
								bdb73c70a8 
								
							 
						 
						
							
							
								
								Added string->utf16 and string->utf32.  
							
							
							
						 
						
							2007-12-03 01:35:29 -05:00  
				
					
						
							
							
								 
						
							
								307fb64f84 
								
							 
						 
						
							
							
								
								Fixes bug 173467.  Ikarus now probes the cpuid for SSE2 support.  
							
							
							
						 
						
							2007-12-03 00:29:36 -05:00  
				
					
						
							
							
								 
						
							
								54ace976b5 
								
							 
						 
						
							
							
								
								Fixes bug 173465: suppress warning about missing .bzr/branch/last-revision  
							
							
							
						 
						
							2007-12-02 23:43:22 -05:00  
				
					
						
							
							
								 
						
							
								9d3647f4f5 
								
							 
						 
						
							
							
								
								renamed: scheme/ikarus.transcoders.ss => scheme/ikarus.unicode-conversion.ss  
							
							
							
						 
						
							2007-12-02 23:35:23 -05:00  
				
					
						
							
							
								 
						
							
								8073aa0e1e 
								
							 
						 
						
							
							
								
								Partially fixes bug 173173: call-with-bytevector-output-port: primitive not supported yet  
							
							
							
						 
						
							2007-12-02 23:13:19 -05:00  
				
					
						
							
							
								 
						
							
								58fd9cbed8 
								
							 
						 
						
							
							
								
								Added open-bytevector-output-port  
							
							
							
						 
						
							2007-12-02 22:59:08 -05:00  
				
					
						
							
							
								 
						
							
								5073b26fe9 
								
							 
						 
						
							
							
								
								Fixes bug 173201: More reader bugs from read0  
							
							
							
						 
						
							2007-12-02 20:06:00 -05:00  
				
					
						
							
							
								 
						
							
								9d9735ce2a 
								
							 
						 
						
							
							
								
								Cases in bug 173201 are closed.  Still failing read0 though.  
							
							
							
						 
						
							2007-12-02 06:58:33 -05:00  
				
					
						
							
							
								 
						
							
								bc2e88e4e7 
								
							 
						 
						
							
							
								
								Added special case for (div x [positive-fixnum-power-of-2])  
							
							
							
						 
						
							2007-12-02 04:30:59 -05:00  
				
					
						
							
							
								 
						
							
								ebb1f7c055 
								
							 
						 
						
							
							
								
								Partial fix to bug 173042: Wrong error message for (mod 3.0 3)  
							
							
							
						 
						
							2007-12-02 02:59:18 -05:00  
				
					
						
							
							
								 
						
							
								67ecd7124d 
								
							 
						 
						
							
							
								
								Fixes bug 173382: Contents of opaque records should not be printed  
							
							
							
						 
						
							2007-12-02 01:51:28 -05:00  
				
					
						
							
							
								 
						
							
								2d06b792e1 
								
							 
						 
						
							
							
								
								Some work on fixing bug 173201.  
							
							
							
						 
						
							2007-12-02 01:30:38 -05:00  
				
					
						
							
							
								 
						
							
								68852b48e4 
								
							 
						 
						
							
							
								
								Fixes minor bugs 173386 and 173381: added typecast and chmod.  
							
							
							
						 
						
							2007-12-01 23:54:44 -05:00