sperber
							
						 
						
							 
							
							
							
							
								
							
							
								8ebe0fe3f8 
								
							 
						 
						
							
							
								
								Obsolete.  
							
							 
							
							
							
						 
						
							2002-08-14 14:47:38 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								2f259b881a 
								
							 
						 
						
							
							
								
								Forgotten commit:  
							
							 
							
							... 
							
							
							
							Remove all mention of the old LIST-LIB, CHAR-SET-LIB, and STRING-LIB
files. 
							
						 
						
							2002-08-14 14:46:58 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								09db2fed71 
								
							 
						 
						
							
							
								
								Remove a bunch of crud from utilities.scm as well as the dependencies  
							
							 
							
							... 
							
							
							
							upon that crud. 
							
						 
						
							2002-08-14 14:45:33 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								7f1879b497 
								
							 
						 
						
							
							
								
								Remove the old LIST-LIB, STRING-LIB, and CHAR-SET-LIB libraries, now  
							
							 
							
							... 
							
							
							
							that the corresponding SRFIs are in the Scheme 48 core.
All this hopefully preserving backwards compatibility. 
							
						 
						
							2002-08-14 14:23:41 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								4b9e07bc44 
								
							 
						 
						
							
							
								
								Note (may GC) for s48_extract_integer and remove doc for non-existent  
							
							 
							
							... 
							
							
							
							S48_UNSAFE_EXTRACT_INTEGER. 
							
						 
						
							2002-08-14 11:43:58 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								4381ac9095 
								
							 
						 
						
							
							
								
								Add a whole bunch of S48_GC_PROTECT annotations in functions which  
							
							 
							
							... 
							
							
							
							call s48_extract_integer.
s48_extract_integer can cause a callback for bignums, and, hence, heap
allocation.
This fixes a bug report by Seth Alves <alves@hungry.com> noting
spurious failures in SET-FILE-TIMES. 
							
						 
						
							2002-08-13 15:46:17 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								d30130ab03 
								
							 
						 
						
							
							
								
								Deadlock-free resource locking.  
							
							 
							
							
							
						 
						
							2002-08-13 06:49:22 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								f456608175 
								
							 
						 
						
							
							
								
								- record-types for sql-data, sql-time and sql-numeric  
							
							 
							
							... 
							
							
							
							- tons of function ids for usage with SQLGetFunctions (sql-api-*)
- some key values for SQLGetInfo (sql-get-info-*). Need to be sorted (renamed?) by type of return value.
- minor code cleanups 
							
						 
						
							2002-08-06 14:02:38 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								992bc80409 
								
							 
						 
						
							
							
								
								minor code clean-ups  
							
							 
							
							
							
						 
						
							2002-08-06 13:52:06 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								96b40e8846 
								
							 
						 
						
							
							
								
								Fix to allow single character here strings.  
							
							 
							
							
							
						 
						
							2002-08-05 14:27:12 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								f172795016 
								
							 
						 
						
							
							
								
								Pass start argument of cre-search? to regexp-match.  
							
							 
							
							
							
						 
						
							2002-08-05 14:22:11 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								cad4096910 
								
							 
						 
						
							
							
								
								Finished implementation for pending interrupts.  
							
							 
							
							
							
						 
						
							2002-08-05 11:30:33 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								66c2ae5d38 
								
							 
						 
						
							
							
								
								Check enabled interrupts before calling the handler.  
							
							 
							
							
							
						 
						
							2002-07-18 08:04:34 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								e74e23388e 
								
							 
						 
						
							
							
								
								Initialize t.c_lflag before reading it.  
							
							 
							
							... 
							
							
							
							Fixes  #577473 . 
							
						 
						
							2002-07-04 16:46:23 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								b951e1c933 
								
							 
						 
						
							
							
								
								Use flush-all-ports-no-threads on exit.  
							
							 
							
							
							
						 
						
							2002-06-27 12:26:23 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								1aadf4e87f 
								
							 
						 
						
							
							
								
								Added md5 support.  
							
							 
							
							
							
						 
						
							2002-06-27 12:14:23 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								16fdcca89f 
								
							 
						 
						
							
							
								
								Imports and exports for scsh-top-package.  
							
							 
							
							
							
						 
						
							2002-06-26 12:19:04 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								f197f3b06c 
								
							 
						 
						
							
							
								
								Minor fixes.  
							
							 
							
							
							
						 
						
							2002-06-26 11:56:14 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								d17a682498 
								
							 
						 
						
							
							
								
								Added scsh-version-string for internal use in top.scm.  
							
							 
							
							
							
						 
						
							2002-06-26 11:28:47 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								4e5b87209d 
								
							 
						 
						
							
							
								
								Added ignore-port-locks? flag to output-port-forcers and use it in  
							
							 
							
							... 
							
							
							
							flush-all-ports-no-threads. 
							
						 
						
							2002-06-26 11:25:33 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								4e295e26d1 
								
							 
						 
						
							
							
								
								More about exit hooks.  
							
							 
							
							
							
						 
						
							2002-06-26 11:18:25 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								71e3326079 
								
							 
						 
						
							
							
								
								Reintroduce run-as-long-as to ensure the threads exit on an error  
							
							 
							
							... 
							
							
							
							while evaluating -c and -s flags. 
							
						 
						
							2002-06-26 10:02:10 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								bfc3c427f6 
								
							 
						 
						
							
							
								
								Removed duplicate $(OBJ) entry.  
							
							 
							
							
							
						 
						
							2002-06-17 07:37:45 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								54a3d86c67 
								
							 
						 
						
							
							
								
								Spawn-on-root the deliver-interrupts thread.  
							
							 
							
							
							
						 
						
							2002-06-10 08:49:13 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								e710e9b121 
								
							 
						 
						
							
							
								
								Dynamically allocate space for symbolic link if MAXPATHLEN is not defined.  
							
							 
							
							
							
						 
						
							2002-06-10 08:47:48 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								bbfd094bbd 
								
							 
						 
						
							
							
								
								Queue os-signal events.  
							
							 
							
							
							
						 
						
							2002-06-10 08:46:08 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								8d0a620457 
								
							 
						 
						
							
							
								
								+ Spawn auto-reaping thread on root scheduler  
							
							 
							
							... 
							
							
							
							+ Don't mark a child dead if it simply received SIGSTOP. 
							
						 
						
							2002-06-10 08:38:57 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								1585024cd4 
								
							 
						 
						
							
							
								
								Some minor improvements.  
							
							 
							
							... 
							
							
							
							dump-libscsh-image is now the only export of the libscsh package. 
							
						 
						
							2002-05-23 09:52:26 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								e8fe6105bf 
								
							 
						 
						
							
							
								
								Use vsprintf if vasprintf is not available.  
							
							 
							
							
							
						 
						
							2002-05-23 09:51:24 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								6dd03e81a2 
								
							 
						 
						
							
							
								
								support for SQLNumResultCols and SQLDescribeCol  
							
							 
							
							
							
						 
						
							2002-05-21 13:48:47 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								f70889ccc8 
								
							 
						 
						
							
							
								
								removed parameter 'direction' for odbc_sql_data_sources  
							
							 
							
							... 
							
							
							
							support for SQLNumResultCols and SQLDescribeCol 
							
						 
						
							2002-05-21 13:48:37 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								5ab07b6398 
								
							 
						 
						
							
							
								
								Renamed some confusing parameter names  
							
							 
							
							... 
							
							
							
							Support for SQLEndTransaction 
							
						 
						
							2002-05-17 12:22:15 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								41a3e0fcfb 
								
							 
						 
						
							
							
								
								First version of scsh-config.  
							
							 
							
							
							
						 
						
							2002-05-16 14:51:10 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								aed248d24b 
								
							 
						 
						
							
							
								
								First version of libscsh.  
							
							 
							
							
							
						 
						
							2002-05-16 14:50:46 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								dcebc64e8b 
								
							 
						 
						
							
							
								
								Unify initialization of scsh-specific stuff.  
							
							 
							
							
							
						 
						
							2002-05-16 14:34:58 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								021cd1efc1 
								
							 
						 
						
							
							
								
								+ Let WITH-HANDLER take care of the resource lock.  
							
							 
							
							... 
							
							
							
							+ Removed some duplicate alignments of process resources and moved
other closer the the actual system call 
							
						 
						
							2002-05-15 17:05:02 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								d3bd352421 
								
							 
						 
						
							
							
								
								Snapshot for 0.6.2 release.  
							
							 
							
							
							
						 
						
							2002-05-10 08:18:09 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								73092cb733 
								
							 
						 
						
							
							
								
								Adjust the test for exec-path-list.  
							
							 
							
							
							
						 
						
							2002-05-10 07:24:37 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								cdd0b40057 
								
							 
						 
						
							
							
								
								For 0.6.2  
							
							 
							
							
							
						 
						
							2002-05-10 07:23:04 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								7c8abb2ab1 
								
							 
						 
						
							
							
								
								Install srfi collection, too.  
							
							 
							
							
							
						 
						
							2002-05-07 14:17:08 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								82928fa4d2 
								
							 
						 
						
							
							
								
								Adjusted documentation for exec-path-list.  
							
							 
							
							
							
						 
						
							2002-05-07 09:47:38 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								026c29842f 
								
							 
						 
						
							
							
								
								Some files to build the HTML version of the paper.  
							
							 
							
							
							
						 
						
							2002-05-07 09:35:57 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								0b35dbbe2f 
								
							 
						 
						
							
							
								
								exec-path-list is a thread-fluid now.  
							
							 
							
							
							
						 
						
							2002-05-07 08:58:53 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								37948e173d 
								
							 
						 
						
							
							
								
								Preserve ports in forked child.  
							
							 
							
							... 
							
							
							
							The use of NARROW had borked this. 
							
						 
						
							2002-05-06 15:54:38 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								d2783645ea 
								
							 
						 
						
							
							
								
								Better dependency for man.pdf  
							
							 
							
							
							
						 
						
							2002-05-06 13:17:17 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								6960c04879 
								
							 
						 
						
							
							
								
								0.6.2 will be released in May.  
							
							 
							
							
							
						 
						
							2002-05-06 13:16:49 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								1d35626709 
								
							 
						 
						
							
							
								
								Redo the forking-without-the-threads fix in a way not involving  
							
							 
							
							... 
							
							
							
							command levels (as there *are* no command levels for things like scsh
-c):
There's now a new asynchronous event, similar to SPAWN, called NARROW.
It spawns off a new scheduler with just one thread (which runs the
thunk provided as an argument to NARROW) and blocks the current one
until the narrowed scheduler finishes.
For this to work, two schedulers need to be in place: the root
scheduler which performs the housekeeping, and another one inside that
which is the one the program uses---otherwise it's the root scheduler
that's blocked, and that means no housekeeping gets done.  This is
trivially the case for interactive mode, as the command-levels all
have their own schedulers, but we also need to make sure scsh's entry
point fires up its own initial scheduler. 
							
						 
						
							2002-05-03 13:42:36 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								2a302178e6 
								
							 
						 
						
							
							
								
								Provide names for housekeeping threads for better debugging.  
							
							 
							
							
							
						 
						
							2002-05-03 13:36:15 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								f5d958ac91 
								
							 
						 
						
							
							
								
								Added { and } to the characters to be quoted within literal strings.  
							
							 
							
							
							
						 
						
							2002-05-02 11:46:44 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								43cd435bad 
								
							 
						 
						
							
							
								
								Fixed cut and paste error in with-umask-aligned.  
							
							 
							
							
							
						 
						
							2002-04-29 11:25:17 +00:00