6f771517e1 
								
							 
						 
						
							
							
								
								Removed old, non-free sort code.  
							
							
							
						 
						
							2004-02-09 08:45:16 +00:00  
				
					
						
							
							
								 
						
							
								5e52592084 
								
							 
						 
						
							
							
								
								Bail out if inliner gets invoked on code that was already processed by  
							
							... 
							
							
							
							FLAT-ENVIRONMENTS optimizer. 
							
						 
						
							2004-02-09 08:22:54 +00:00  
				
					
						
							
							
								 
						
							
								47b9d6028e 
								
							 
						 
						
							
							
								
								Use NAME->SYMBOL to generate formal arguments of lambda nodes that get inlined.  
							
							... 
							
							
							
							Test case is:
,config (define-structure foo (export)
  (open scheme
        finite-types)
  (optimize auto-integrate)
  (begin
   (define-enumerated-type afs-permission :afs-permission
     afs-permission?
     the-afs-permissions
     afs-permission-name
     afs-permission-index
     (read))))
> ,config (define-structure foo (export)
  (open scheme
        finite-types)
  (optimize auto-integrate)
  (begin
   (define-enumerated-type afs-permission :afs-permission
     afs-permission?
     the-afs-permissions
     afs-permission-name
     afs-permission-index
     (read))))
> ,in foo the-afs-permissions
Load structure foo (y/n)? y
[foo
Analyzing...
Calls will be compiled in line: (#{Generated maker 1408} afs-permission-index afs-permission-name)
]
'#(#{Afs-permission #{Generated name 1408}})
> ,inspect
 [0] '#{Afs-permission #{Generated name 1408}}
inspect: 0
'#{Afs-permission #{Generated name 1408}}
 [0: name] '#{Generated name 1408}
 [1: index] '#{Generated index 1408} 
							
						 
						
							2004-02-09 08:21:05 +00:00  
				
					
						
							
							
								 
						
							
								f5833ad272 
								
							 
						 
						
							
							
								
								Use FORCE-NODE instead of FORCE in case a previous optmizer already  
							
							... 
							
							
							
							forced the nodes. 
							
						 
						
							2004-02-09 08:15:48 +00:00  
				
					
						
							
							
								 
						
							
								bdf5f8e09f 
								
							 
						 
						
							
							
								
								Fixed bug in MAKE-STRING-PORT-FILTER: An argument to read-string! was missing  
							
							
							
						 
						
							2004-02-04 08:37:43 +00:00  
				
					
						
							
							
								 
						
							
								1e098d1ced 
								
							 
						 
						
							
							
								
								Snapshot of auto-generated file  
							
							
							
						 
						
							2004-02-03 12:53:03 +00:00  
				
					
						
							
							
								 
						
							
								57fbec4ef2 
								
							 
						 
						
							
							
								
								Renamed lib-dir-list to lib-dirs-list.  
							
							
							
						 
						
							2004-02-03 12:49:40 +00:00  
				
					
						
							
							
								 
						
							
								0562f3301d 
								
							 
						 
						
							
							
								
								Use single quotes when builing scsh/configure.scm  
							
							
							
						 
						
							2004-02-03 10:07:36 +00:00  
				
					
						
							
							
								 
						
							
								2b2fee0632 
								
							 
						 
						
							
							
								
								Distclean before making dist.  
							
							
							
						 
						
							2004-02-03 09:38:38 +00:00  
				
					
						
							
							
								 
						
							
								0a899ac0fd 
								
							 
						 
						
							
							
								
								Use strcmp to check for empty arguments.  
							
							
							
						 
						
							2004-02-02 17:18:39 +00:00  
				
					
						
							
							
								 
						
							
								8fd66025f0 
								
							 
						 
						
							
							
								
								Use /etc instead of /bin in tests that change dirctories.  
							
							
							
						 
						
							2004-02-02 15:17:36 +00:00  
				
					
						
							
							
								 
						
							
								bc7e37593c 
								
							 
						 
						
							
							
								
								Bump version number to 0.6.6  
							
							
							
						 
						
							2004-02-02 10:57:29 +00:00  
				
					
						
							
							
								 
						
							
								3ff781f491 
								
							 
						 
						
							
							
								
								Use \ex instead of \var  
							
							
							
						 
						
							2004-02-02 10:56:29 +00:00  
				
					
						
							
							
								 
						
							
								780da3558f 
								
							 
						 
						
							
							
								
								First version of 0.6.6 release notes.  
							
							
							
						 
						
							2004-01-29 13:52:25 +00:00  
				
					
						
							
							
								 
						
							
								a3d560c2ba 
								
							 
						 
						
							
							
								
								Fix installation of scsh.image: Set the default library path in new module lib-dirs.  
							
							
							
						 
						
							2004-01-29 13:44:20 +00:00  
				
					
						
							
							
								 
						
							
								252e390354 
								
							 
						 
						
							
							
								
								Replaced the original MIT license with a new BSD-style license.  
							
							... 
							
							
							
							Chris Hanson from MIT Scheme granted the new license in a private
email on 12 Dec 2003.
In addition, I added a private email from Olin, saying that the MIT
code has nothing in common with MIT Scheme anymore. 
							
						 
						
							2004-01-27 14:36:28 +00:00  
				
					
						
							
							
								 
						
							
								d1b1c3dee3 
								
							 
						 
						
							
							
								
								Replaced the original MIT license with a new BSD-style license.  
							
							... 
							
							
							
							Chris Hanson from MIT Scheme granted the new license in a private
email on 12 Dec 2003. 
							
						 
						
							2004-01-27 14:33:39 +00:00  
				
					
						
							
							
								 
						
							
								6582c616a3 
								
							 
						 
						
							
							
								
								Changed the copyright notices concerning David Albertz on behalf of  
							
							... 
							
							
							
							Dr. Olin Shivers. Quoting Olin: "Forget it. David was a student who
worked for me -- paid money to hack." 
							
						 
						
							2004-01-27 13:50:48 +00:00  
				
					
						
							
							
								 
						
							
								11880601dd 
								
							 
						 
						
							
							
								
								+ Pass prog_name from main to process_args  
							
							... 
							
							
							
							+ During argument processing, skip empty arguments inserted by the
meta-argument expander 
							
						 
						
							2004-01-27 13:39:34 +00:00  
				
					
						
							
							
								 
						
							
								ba76b7a3cc 
								
							 
						 
						
							
							
								
								Fixed check for rdynamic, provided by Stephen Ma  
							
							
							
						 
						
							2004-01-27 10:38:36 +00:00  
				
					
						
							
							
								 
						
							
								e8a662ea1b 
								
							 
						 
						
							
							
								
								Re-add interface of SRFI-42, which was accidentally removed on the last commit.  
							
							
							
						 
						
							2004-01-27 09:51:36 +00:00  
				
					
						
							
							
								 
						
							
								9a22e55080 
								
							 
						 
						
							
							
								
								Remove scsh/configure.scm in clean-scsh  
							
							
							
						 
						
							2004-01-27 09:40:35 +00:00  
				
					
						
							
							
								 
						
							
								3f108f501f 
								
							 
						 
						
							
							
								
								Hook Olin's sorting code into the regular build, replacing the old T  
							
							... 
							
							
							
							implementation. 
							
						 
						
							2004-01-26 21:30:55 +00:00  
				
					
						
							
							
								 
						
							
								d772a5df84 
								
							 
						 
						
							
							
								
								- fix paren typo in sort interfaces  
							
							... 
							
							
							
							- rename SORT to SORTING so we can hook it into the regular build 
							
						 
						
							2004-01-26 21:25:22 +00:00  
				
					
						
							
							
								 
						
							
								cb9f440657 
								
							 
						 
						
							
							
								
								Import sort code from s48-tuebingen/trunk, rev 573.  
							
							
							
						 
						
							2004-01-22 19:52:15 +00:00  
				
					
						
							
							
								 
						
							
								33fe47abca 
								
							 
						 
						
							
							
								
								Fix the various SELECT-like procedures for 0 timeouts.  
							
							
							
						 
						
							2004-01-16 21:42:17 +00:00  
				
					
						
							
							
								 
						
							
								90ea0cf502 
								
							 
						 
						
							
							
								
								Fixed implementation of STRING-CONTAINS by using the commented out  
							
							... 
							
							
							
							"slow & simple" version instead of calling the KMP searcher.
See http://srfi.schemers.org/srfi-13/post-mail-archive/msg00003.html 
I fixed the mentioned "off-by-one error" by using <= instead of < at
the termination check. 
							
						 
						
							2004-01-13 15:37:35 +00:00  
				
					
						
							
							
								 
						
							
								b7388740b9 
								
							 
						 
						
							
							
								
								Reworked description of the library directories.  
							
							
							
						 
						
							2004-01-13 14:36:38 +00:00  
				
					
						
							
							
								 
						
							
								03ab628c93 
								
							 
						 
						
							
							
								
								Moved the library directories facility to its own module.  
							
							
							
						 
						
							2004-01-13 13:21:20 +00:00  
				
					
						
							
							
								 
						
							
								eb9410cc44 
								
							 
						 
						
							
							
								
								Fix bug in S48_RECORD_TYPE: third parameter to s48_stob_ref was missing.  
							
							
							
						 
						
							2004-01-13 12:08:28 +00:00  
				
					
						
							
							
								 
						
							
								af976ddde2 
								
							 
						 
						
							
							
								
								Removed accidentally committed expansion of paths in SCSH_LIB_DIR.  
							
							
							
						 
						
							2004-01-13 11:56:00 +00:00  
				
					
						
							
							
								 
						
							
								da53963d82 
								
							 
						 
						
							
							
								
								Fixed a bug in the parser of "-" sre forms.  
							
							
							
						 
						
							2004-01-09 22:51:07 +00:00  
				
					
						
							
							
								 
						
							
								5330ba06e0 
								
							 
						 
						
							
							
								
								Typo fix.  
							
							
							
						 
						
							2004-01-09 14:56:05 +00:00  
				
					
						
							
							
								 
						
							
								065d686d21 
								
							 
						 
						
							
							
								
								Minor enhancement for the configure module: Return machine, vendor and os.  
							
							
							
						 
						
							2004-01-09 14:55:33 +00:00  
				
					
						
							
							
								 
						
							
								655a2e5cc2 
								
							 
						 
						
							
							
								
								Description of the configure module.  
							
							
							
						 
						
							2004-01-09 14:53:13 +00:00  
				
					
						
							
							
								 
						
							
								1fa4ea33ac 
								
							 
						 
						
							
							
								
								-> 0.6.6 CVS  
							
							
							
						 
						
							2004-01-09 13:53:42 +00:00  
				
					
						
							
							
								 
						
							
								8df6b631e1 
								
							 
						 
						
							
							
								
								Changed the copyright notice on behalf of Dr. Olin Shivers.  
							
							... 
							
							
							
							Quoting Olin: "What do you all want the copyright to be? What are the
issues that drive the copyright needs? You Germans have been out there
using this code in the Real World, so I'm happy to just make things be
whatever your experience has shown to be needed." 
							
						 
						
							2004-01-09 13:09:26 +00:00  
				
					
						
							
							
								 
						
							
								9742102f34 
								
							 
						 
						
							
							
								
								Changed the copyright notices concerning David Albertz on behalf of  
							
							... 
							
							
							
							Dr. Olin Shivers. Quoting Olin: "Forget it. David was a student who
worked for me -- paid money to hack." 
							
						 
						
							2004-01-09 13:01:39 +00:00  
				
					
						
							
							
								 
						
							
								c46ec9118a 
								
							 
						 
						
							
							
								
								Add a notice to the description of the signal event system: interrupt  
							
							... 
							
							
							
							handlers have to be disabled before using the event system. 
							
						 
						
							2004-01-09 12:43:08 +00:00  
				
					
						
							
							
								 
						
							
								dfa05a0c5c 
								
							 
						 
						
							
							
								
								Added structure CONFIGURE to access values from ./configure.  
							
							
							
						 
						
							2003-12-19 14:08:58 +00:00  
				
					
						
							
							
								 
						
							
								bcf88c05d0 
								
							 
						 
						
							
							
								
								Better test for -rdynamic by Stephen Ma.  
							
							
							
						 
						
							2003-12-19 13:44:25 +00:00  
				
					
						
							
							
								 
						
							
								6b5e75bd3f 
								
							 
						 
						
							
							
								
								Let PATH-LIST->FILE-NAME return "/" for '("").  
							
							... 
							
							
							
							'("") is the value returned by (split-file-name "/") and
PATH-LIST->FILE-NAME is supposed to be the inverse of SPLIT-FILE-NAME. 
							
						 
						
							2003-12-19 08:27:34 +00:00  
				
					
						
							
							
								 
						
							
								2aac5914d6 
								
							 
						 
						
							
							
								
								Fix:  
							
							... 
							
							
							
							FIELD-READER did return (values EOF #()) instead of (values EOF '()) on an empty port. 
							
						 
						
							2003-12-17 10:08:17 +00:00  
				
					
						
							
							
								 
						
							
								9378e2ff27 
								
							 
						 
						
							
							
								
								Correctly quote lib_dirs_list.  
							
							
							
						 
						
							2003-12-09 06:16:15 +00:00  
				
					
						
							
							
								 
						
							
								b85d581f25 
								
							 
						 
						
							
							
								
								Bump the year to 2003  
							
							
							
						 
						
							2003-11-24 14:11:37 +00:00  
				
					
						
							
							
								 
						
							
								8dfdf2c868 
								
							 
						 
						
							
							
								
								Added -lel switch. There is currently no way to deal with relative  
							
							... 
							
							
							
							file names in the exec scripts so this might just get removed again. 
							
						 
						
							2003-11-13 14:44:40 +00:00  
				
					
						
							
							
								 
						
							
								ba5cdcf6fb 
								
							 
						 
						
							
							
								
								Removed infix directory. It has a non-free copyright and will  
							
							... 
							
							
							
							therefore be removed from S48 as well. 
							
						 
						
							2003-11-12 11:11:55 +00:00  
				
					
						
							
							
								 
						
							
								442559a708 
								
							 
						 
						
							
							
								
								Thank Peter Wang.  
							
							
							
						 
						
							2003-11-12 11:08:25 +00:00  
				
					
						
							
							
								 
						
							
								2336171f47 
								
							 
						 
						
							
							
								
								Delete scsh-config in distclean target.  
							
							
							
						 
						
							2003-11-12 11:08:06 +00:00  
				
					
						
							
							
								 
						
							
								9b29fff8e1 
								
							 
						 
						
							
							
								
								Ensure and document that SEEK works on unbuffered ports only.  
							
							
							
						 
						
							2003-11-12 11:07:29 +00:00