8226619438 
								
							 
						 
						
							
							
								
								* install-library now takes an extra visibility flag.  
							
							... 
							
							
							
							* installed-libraries now takes an optional "all?" flag:
  - if all? is true, it returns all libraries.
  - if all? is false, it returns only the visible libraries
  - all? defaults to #t. 
							
						 
						
							2007-05-07 04:52:22 -04:00  
				
					
						
							
							
								 
						
							
								4c8029ab3e 
								
							 
						 
						
							
							
								
								* now exporting installed-libraries.  
							
							
							
						 
						
							2007-05-07 04:09:35 -04:00  
				
					
						
							
							
								 
						
							
								37920f52af 
								
							 
						 
						
							
							
								
								* now exporting set-rtd-printer!  
							
							
							
						 
						
							2007-05-07 04:04:54 -04:00  
				
					
						
							
							
								 
						
							
								3f4e5ee1a4 
								
							 
						 
						
							
							
								
								* current-library-collection removed.  
							
							
							
						 
						
							2007-05-07 03:57:17 -04:00  
				
					
						
							
							
								 
						
							
								1807ac38c9 
								
							 
						 
						
							
							
								
								* removed library-subst/env procedure.  
							
							
							
						 
						
							2007-05-07 03:55:51 -04:00  
				
					
						
							
							
								 
						
							
								97cd3dc461 
								
							 
						 
						
							
							
								
								* added an auxilary procedure library-exists? for the library  
							
							... 
							
							
							
							manager. 
							
						 
						
							2007-05-07 03:45:13 -04:00  
				
					
						
							
							
								 
						
							
								22b191334f 
								
							 
						 
						
							
							
								
								* the expander now signals a proper error if it cannot find an  
							
							... 
							
							
							
							imported library. 
							
						 
						
							2007-05-07 03:42:40 -04:00  
				
					
						
							
							
								 
						
							
								9cdaa11a60 
								
							 
						 
						
							
							
								
								* all lexicals are now added through the procedure add-lexical in  
							
							... 
							
							
							
							(ikarus syntax). 
							
						 
						
							2007-05-07 03:22:42 -04:00  
				
					
						
							
							
								 
						
							
								bb3dac193f 
								
							 
						 
						
							
							
								
								* top-rib is now unsealed after we're done with it.  
							
							
							
						 
						
							2007-05-07 02:48:23 -04:00  
				
					
						
							
							
								 
						
							
								24f07a7d66 
								
							 
						 
						
							
							
								
								* swapped the message and the procedure for time-it.  
							
							
							
						 
						
							2007-05-07 02:32:39 -04:00  
				
					
						
							
							
								 
						
							
								4e5d1439e0 
								
							 
						 
						
							
							
								
								* Added timers to the makefile.ss  
							
							
							
						 
						
							2007-05-07 02:29:34 -04:00  
				
					
						
							
							
								 
						
							
								6723a30ef9 
								
							 
						 
						
							
							
								
								* completed self-organizing sealed ribs.  
							
							
							
						 
						
							2007-05-07 02:17:39 -04:00  
				
					
						
							
							
								 
						
							
								de158ca4cd 
								
							 
						 
						
							
							
								
								* added a sealed/freq field to the rib record.  The idea is to  
							
							... 
							
							
							
							convert the rib data from lists to vectors once the rib is sealed
  (i.e. no more bindings will be added to it) and then sort it
  according to the frequency of references made to the individual
  bindings. 
							
						 
						
							2007-05-07 00:44:28 -04:00  
				
					
						
							
							
								 
						
							
								c69f74fb05 
								
							 
						 
						
							
							
								
								* re-ordered the clauses in label->binding since imported stuff are  
							
							... 
							
							
							
							more likely to occur than locally defined stuff (is this true in
  general?) 
							
						 
						
							2007-05-07 00:25:21 -04:00  
				
					
						
							
							
								 
						
							
								90da5334bd 
								
							 
						 
						
							
							
								
								* the global bindings are now a pair of <library,gensym-location>.  
							
							
							
						 
						
							2007-05-06 23:42:10 -04:00  
				
					
						
							
							
								 
						
							
								08a0bb0989 
								
							 
						 
						
							
							
								
								* the library manager now has a hash table mapping all labels to  
							
							... 
							
							
							
							their bindings.  This gives a 0.3 second speed up to the bootstrap
  process. 
							
						 
						
							2007-05-06 23:32:51 -04:00  
				
					
						
							
							
								 
						
							
								4c12889e10 
								
							 
						 
						
							
							
								
								* removed current-library-collection from list of primitives.  
							
							
							
						 
						
							2007-05-06 23:12:34 -04:00  
				
					
						
							
							
								 
						
							
								2eb451febe 
								
							 
						 
						
							
							
								
								* removed some junk from ikarus.syntax  
							
							
							
						 
						
							2007-05-06 23:11:30 -04:00  
				
					
						
							
							
								 
						
							
								085a0c14ed 
								
							 
						 
						
							
							
								
								* removed $code? from the compiler as well.  
							
							
							
						 
						
							2007-05-06 22:50:28 -04:00  
				
					
						
							
							
								 
						
							
								70008f2f7a 
								
							 
						 
						
							
							
								
								* removed all references to $code? from the code.  
							
							
							
						 
						
							2007-05-06 22:49:33 -04:00  
				
					
						
							
							
								 
						
							
								d58f15b14c 
								
							 
						 
						
							
							
								
								* added code? to the compiler.  
							
							
							
						 
						
							2007-05-06 22:48:10 -04:00  
				
					
						
							
							
								 
						
							
								1703ff38f8 
								
							 
						 
						
							
							
								
								* (ikarus system unsafe) is gone.  
							
							... 
							
							
							
							* a new bootstrap library is added for three primitives. 
							
						 
						
							2007-05-06 20:54:30 -04:00  
				
					
						
							
							
								 
						
							
								f46dac0612 
								
							 
						 
						
							
							
								
								* eval-core is no longer exported  
							
							
							
						 
						
							2007-05-06 20:46:47 -04:00  
				
					
						
							
							
								 
						
							
								e638797f11 
								
							 
						 
						
							
							
								
								* eval-top-level is no longer exported to the top-level  
							
							
							
						 
						
							2007-05-06 20:43:56 -04:00  
				
					
						
							
							
								 
						
							
								e3c58d4464 
								
							 
						 
						
							
							
								
								* moved load to ikarus.load.ss  
							
							
							
						 
						
							2007-05-06 20:39:42 -04:00  
				
					
						
							
							
								 
						
							
								cbad0231d4 
								
							 
						 
						
							
							
								
								* ikarus.cafe now imports eval-top-level explicitly from  
							
							... 
							
							
							
							ikarus.syntax 
							
						 
						
							2007-05-06 20:29:58 -04:00  
				
					
						
							
							
								 
						
							
								7032f963e1 
								
							 
						 
						
							
							
								
								* void is moved to ikarus.singular-objects  
							
							... 
							
							
							
							* removed:
    src/ikarus.void.ss 
							
						 
						
							2007-05-06 20:23:45 -04:00  
				
					
						
							
							
								 
						
							
								aa50cd2b12 
								
							 
						 
						
							
							
								
								renamed:  
							
							... 
							
							
							
							src/libtoplevel.ss => src/ikarus.main.ss 
							
						 
						
							2007-05-06 20:20:13 -04:00  
				
					
						
							
							
								 
						
							
								3b5fe561ea 
								
							 
						 
						
							
							
								
								* removed the junkyard library since everything there is not needed  
							
							... 
							
							
							
							* by the user. 
							
						 
						
							2007-05-06 20:18:36 -04:00  
				
					
						
							
							
								 
						
							
								a0c81d9ce7 
								
							 
						 
						
							
							
								
								* moved some prims to (ikarus system $interrupts)  
							
							
							
						 
						
							2007-05-06 20:15:49 -04:00  
				
					
						
							
							
								 
						
							
								6dc380029c 
								
							 
						 
						
							
							
								
								* makefile and the compiler now signal an error if a primitive  
							
							... 
							
							
							
							is not associated with a location. 
							
						 
						
							2007-05-06 20:12:25 -04:00  
				
					
						
							
							
								 
						
							
								a146056491 
								
							 
						 
						
							
							
								
								* removed (ikarus system) from the set of libraries.  
							
							
							
						 
						
							2007-05-06 20:07:00 -04:00  
				
					
						
							
							
								 
						
							
								eb5770e079 
								
							 
						 
						
							
							
								
								* moved misc things to (ikarus system $junkyard)  
							
							
							
						 
						
							2007-05-06 20:04:26 -04:00  
				
					
						
							
							
								 
						
							
								207654f779 
								
							 
						 
						
							
							
								
								* scheme-env-junk is gone from makefile.ss  
							
							
							
						 
						
							2007-05-06 20:01:18 -04:00  
				
					
						
							
							
								 
						
							
								cec70be7b8 
								
							 
						 
						
							
							
								
								* (scheme) is gone from the library manager.  
							
							
							
						 
						
							2007-05-06 19:22:06 -04:00  
				
					
						
							
							
								 
						
							
								a41b08894d 
								
							 
						 
						
							
							
								
								* (ikarus syntax) now uses (ikarus system $all) instead of (scheme)  
							
							... 
							
							
							
							to construct scheme-stx objects. 
							
						 
						
							2007-05-06 19:20:52 -04:00  
				
					
						
							
							
								 
						
							
								5a488fe96c 
								
							 
						 
						
							
							
								
								* before removing (ikarus system).  
							
							
							
						 
						
							2007-05-06 19:14:51 -04:00  
				
					
						
							
							
								 
						
							
								e35a87b57e 
								
							 
						 
						
							
							
								
								* removed install-library from the prims  
							
							
							
						 
						
							2007-05-06 18:58:54 -04:00  
				
					
						
							
							
								 
						
							
								d579b63f52 
								
							 
						 
						
							
							
								
								* cleanip of ikarus.trace, vectors, and writer.ss  
							
							
							
						 
						
							2007-05-06 18:52:19 -04:00  
				
					
						
							
							
								 
						
							
								e3ddd4d0e6 
								
							 
						 
						
							
							
								
								* added the $unbound-object? prim to the (ikarus system $symbols)  
							
							... 
							
							
							
							library. 
							
						 
						
							2007-05-06 18:43:04 -04:00  
				
					
						
							
							
								 
						
							
								00075f13d0 
								
							 
						 
						
							
							
								
								* cleanup of input-files  
							
							
							
						 
						
							2007-05-06 18:30:08 -04:00  
				
					
						
							
							
								 
						
							
								190f360daf 
								
							 
						 
						
							
							
								
								* cleanip of unsafe io primitives.  
							
							
							
						 
						
							2007-05-06 18:28:21 -04:00  
				
					
						
							
							
								 
						
							
								ab49f9ee42 
								
							 
						 
						
							
							
								
								* cleanup of io-primitives.ss  
							
							
							
						 
						
							2007-05-06 18:27:10 -04:00  
				
					
						
							
							
								 
						
							
								79408d142d 
								
							 
						 
						
							
							
								
								* cleanup of io-ports.ss  
							
							
							
						 
						
							2007-05-06 18:25:53 -04:00  
				
					
						
							
							
								 
						
							
								e976ee649b 
								
							 
						 
						
							
							
								
								* cleanip of intel-assembler.ss  
							
							
							
						 
						
							2007-05-06 18:24:25 -04:00  
				
					
						
							
							
								 
						
							
								81179a5e5d 
								
							 
						 
						
							
							
								
								* cleanup of hash-tables.ss  
							
							
							
						 
						
							2007-05-06 18:23:07 -04:00  
				
					
						
							
							
								 
						
							
								fcf401b076 
								
							 
						 
						
							
							
								
								* removed import of (scheme) from ikarus.handlers  
							
							
							
						 
						
							2007-05-06 18:21:13 -04:00  
				
					
						
							
							
								 
						
							
								aebad6ece7 
								
							 
						 
						
							
							
								
								* added symbol-bound?, symbol-value, and set-symbol-value! to the  
							
							... 
							
							
							
							symbols library. 
							
						 
						
							2007-05-06 18:18:53 -04:00  
				
					
						
							
							
								 
						
							
								0d03979d60 
								
							 
						 
						
							
							
								
								* removed import of (scheme) from ikarus.fixnums.ss  
							
							
							
						 
						
							2007-05-06 18:13:57 -04:00  
				
					
						
							
							
								 
						
							
								ec4b28c09b 
								
							 
						 
						
							
							
								
								* removed import of (scheme) from ikarus.fasl.ss  
							
							
							
						 
						
							2007-05-06 18:12:31 -04:00