sperber
							
						 
						
							 
							
							
							
							
								
							
							
								a8ad3e0c71 
								
							 
						 
						
							
							
								
								Cater to dynamic subforms of SUBMATCH.  
							
							 
							
							
							
						 
						
							2002-10-29 15:57:00 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								c5c913b129 
								
							 
						 
						
							
							
								
								Fixes for some bugs introduced by the last commit.  
							
							 
							
							
							
						 
						
							2002-10-23 11:51:21 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								96060828fa 
								
							 
						 
						
							
							
								
								Use "compare" und "rename" to compare symbols.  
							
							 
							
							
							
						 
						
							2002-10-21 17:30:49 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								d1142b703c 
								
							 
						 
						
							
							
								
								- Support for odbc 1.0 alloc functions  
							
							 
							
							
							
						 
						
							2002-10-11 08:06:45 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								41d219a5c1 
								
							 
						 
						
							
							
								
								+ define SQLLEN if not defined (libiodbc on OS X doesn't have it)  
							
							 
							
							... 
							
							
							
							+ new (less, but still) broken version of SQLGetData() 
							
						 
						
							2002-10-05 18:00:59 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								ce96216d41 
								
							 
						 
						
							
							
								
								+ This version introduces the all new SQLBindCol(), which might (in  
							
							 
							
							... 
							
							
							
							contrast to former versions) someday be capable of returning things
  like SQL_TIME_STRUCT, SQL_DATE_STRUCT, SQL_TIMESTAMP_STRUCT and
  SQL_NUMERIC_STRUCT.
+ However, SQLGetData() is now even more broken than before (if used
  on integer columns). It seems, that I failed to understand the API
  reference on SQLGetData() completly! 
							
						 
						
							2002-09-30 18:20:47 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								17b1a55c8b 
								
							 
						 
						
							
							
								
								+ Factor out pending interrupts into a separate package.  
							
							 
							
							... 
							
							
							
							+ Let vm-channel-abort clear the pending-i/o interrupt if the queue became empty 
							
						 
						
							2002-09-27 12:44:43 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								dc07184b5d 
								
							 
						 
						
							
							
								
								+ support for SQLBrowseConnect()  
							
							 
							
							... 
							
							
							
							+ finalizers for connection-handles, environment-handles
  and statement-handles
+ finalizers need more testing! 
							
						 
						
							2002-09-25 15:58:30 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								8b451fe673 
								
							 
						 
						
							
							
								
								+ Factor out exit hooks into a separate package.  
							
							 
							
							... 
							
							
							
							+ Let exit call the exit hooks. 
							
						 
						
							2002-09-25 11:40:07 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								949b6df8df 
								
							 
						 
						
							
							
								
								Minor additions.  
							
							 
							
							
							
						 
						
							2002-09-25 11:37:14 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								d1c10a783d 
								
							 
						 
						
							
							
								
								Autoconf 2.52 is already enough.  
							
							 
							
							
							
						 
						
							2002-09-25 11:36:14 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								6bb8778437 
								
							 
						 
						
							
							
								
								Introduced new predicates working on file-info records.  
							
							 
							
							
							
						 
						
							2002-09-25 06:26:19 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								96238c00c8 
								
							 
						 
						
							
							
								
								fixed a missing s48_enter_integer() in odbc_sql_fetch()  
							
							 
							
							
							
						 
						
							2002-09-24 14:15:52 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								4651284138 
								
							 
						 
						
							
							
								
								Fixed a braindead bug in odbc-sql-bindcol() buffer bookkeeping that  
							
							 
							
							... 
							
							
							
							would raise an buffer-exceeded-error even if buffer_needed <
buffer_len after the buffer has been rebound 
							
						 
						
							2002-09-24 13:48:20 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								eb4b60db6f 
								
							 
						 
						
							
							
								
								added a few comments  
							
							 
							
							
							
						 
						
							2002-09-24 13:29:24 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								7cc0537ed4 
								
							 
						 
						
							
							
								
								Basic support for using SQLBindCol() from Scheme. Reading integer  
							
							 
							
							... 
							
							
							
							values from result set is broken. Unbinding columns is not implemented
yet. 
							
						 
						
							2002-09-24 13:29:03 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								938182d4b1 
								
							 
						 
						
							
							
								
								Fix the most obvious insanities that's to do with dynamic parts of the  
							
							 
							
							... 
							
							
							
							RX syntax.  Namely, a lot of code (used to) assume(s) that the
total-number-of-submatches (TSM) quantity is static even for dynamic
regexps.
Specifically, RE-TSM now returns an unspecific value instead of 0 for
non-regexps which should break most of the code that used to just
silently do the wrong thing.  It's likely that more examples involving
dynamic sub-regexps will fail.
In the process, I also removed some of Olin's naming craziness (using
"%" signs to convey meaning) which I needed to do to halfway
understand what's going on. 
							
						 
						
							2002-09-23 12:59:28 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								7062ec4f17 
								
							 
						 
						
							
							
								
								Long obsolete.  
							
							 
							
							
							
						 
						
							2002-09-19 07:08:29 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								5b47488938 
								
							 
						 
						
							
							
								
								Include half-assed implementation of ADD-PENDING-CHANNEL.  
							
							 
							
							
							
						 
						
							2002-09-19 07:08:16 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								d14e638e10 
								
							 
						 
						
							
							
								
								Replace hacked-up VM-CHANNEL-ABORT by a version that's simpler and  
							
							 
							
							... 
							
							
							
							closer to the original. 
							
						 
						
							2002-09-19 07:07:40 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								9950aa7205 
								
							 
						 
						
							
							
								
								Wrap an additional (lambda a ...) around the application of (terminate-current-thread) in terminate-thread! as the continuation may provide any number of values  
							
							 
							
							
							
						 
						
							2002-09-18 19:16:23 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								d21334de83 
								
							 
						 
						
							
							
								
								Keep separate queues for input and output channels, so the VM doesn't  
							
							 
							
							... 
							
							
							
							get confused handling events/interrupts.
I despise myself. 
							
						 
						
							2002-09-18 14:56:31 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								45388f2c12 
								
							 
						 
						
							
							
								
								Remove debugging output.  
							
							 
							
							
							
						 
						
							2002-09-18 11:21:06 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								5b001c5720 
								
							 
						 
						
							
							
								
								Convert optional timeout argument before calling wait-for-channels.  
							
							 
							
							
							
						 
						
							2002-09-17 21:24:04 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								5cb76fd27b 
								
							 
						 
						
							
							
								
								Replace call to channel-has-waiter? by channel-check-waiter.  
							
							 
							
							
							
						 
						
							2002-09-17 21:22:41 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								f0e7b6a43f 
								
							 
						 
						
							
							
								
								Define NULL ifndef.  
							
							 
							
							
							
						 
						
							2002-09-16 13:32:09 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								1b7c49c33c 
								
							 
						 
						
							
							
								
								- support for SQLNumParams() (odbc_sql_num_params)  
							
							 
							
							... 
							
							
							
							- support for SQLColAttribute() (odbc_sql_col_attribute) 
							
						 
						
							2002-09-12 14:31:31 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								d0b1918b0f 
								
							 
						 
						
							
							
								
								Documentation for the effective user/group ID modifiers.  
							
							 
							
							
							
						 
						
							2002-09-12 10:55:08 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								64d35131f3 
								
							 
						 
						
							
							
								
								Fixed a subtle bug in the macro for the << redirection: The port  
							
							 
							
							... 
							
							
							
							opened by open-input-string could be closed by the GC before the exec().
Now << stores the port in a global variable.
The test to reveal the bug was:
(let lp ()
  (run (head) (<< "a"))
  (lp))
printing a "closed channel" message after some a few hundred interations. 
							
						 
						
							2002-09-12 07:30:30 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								5e430feb5d 
								
							 
						 
						
							
							
								
								Added SRFI 25, 26, 27, 28, 30.  
							
							 
							
							
							
						 
						
							2002-09-11 14:43:24 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								3c07ebb50f 
								
							 
						 
						
							
							
								
								PROTECT-PORT-OP saves the return value of CLOSE so better return (if #f #f) than (values).  
							
							 
							
							
							
						 
						
							2002-09-11 14:38:56 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								024d938e39 
								
							 
						 
						
							
							
								
								Added SRFI 25, 26, 27, 28, 30.  
							
							 
							
							
							
						 
						
							2002-09-11 14:34:58 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								87846eef58 
								
							 
						 
						
							
							
								
								- support for SQLNativeSql()  
							
							 
							
							... 
							
							
							
							- dynamic memory allocation for return values in these functions:
  - odbc_sql_get_info_string()
  - odbc_sql_get_connect_attr_string()
  - odbc_sql_get_stmt_attr_string()
  - odbc_sql_get_desc_field_string()
  - odbc_sql_get_cursor_name()
  - odbc_sql_native_sql()
  - odbc_sql_get_data()
  - odbc_sql_describe_col()
  - odbc_sql_get_diag_recs()
- odbc_sql_data_sources() is still broken: sometimes the result string
  is truncated. I'm not sure if this not a unixODBC-bug... 
							
						 
						
							2002-09-11 14:12:30 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								cd9907c68f 
								
							 
						 
						
							
							
								
								Fixed bug in the reference implementation reported by Vladimir Tsichevski on c.l.s..  
							
							 
							
							
							
						 
						
							2002-09-09 08:03:59 +00:00  
						
					 
				
					
						
							
							
								 
								sperber
							
						 
						
							 
							
							
							
							
								
							
							
								e3d6f985fc 
								
							 
						 
						
							
							
								
								Put back an accidentally elided ELSE branch in PLACEHOLDER-SET!  
							
							 
							
							
							
						 
						
							2002-09-06 14:11:36 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								feb4ffcb08 
								
							 
						 
						
							
							
								
								Documentation for the directory streams operations.  
							
							 
							
							
							
						 
						
							2002-09-06 13:54:29 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								e811e1d729 
								
							 
						 
						
							
							
								
								Direct interface to directory streams (stolen from S48).  
							
							 
							
							
							
						 
						
							2002-09-06 13:22:16 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								caebd13cfd 
								
							 
						 
						
							
							
								
								+ Added documentation for uname  
							
							 
							
							... 
							
							
							
							+ Mentioned open/read+write in dup->outport description 
							
						 
						
							2002-09-06 12:41:22 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								aa57bec9c2 
								
							 
						 
						
							
							
								
								Support for uname.  
							
							 
							
							
							
						 
						
							2002-09-06 12:23:18 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								854f9d18e1 
								
							 
						 
						
							
							
								
								Removed duplicate definition of S48_ENTER/EXTRACT_BOOLEAN.  
							
							 
							
							
							
						 
						
							2002-09-06 11:57:53 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								48a009c698 
								
							 
						 
						
							
							
								
								Create a fresh vector of handlers on startup.  
							
							 
							
							
							
						 
						
							2002-09-06 11:25:59 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								ff0ce8fdfb 
								
							 
						 
						
							
							
								
								+ user-effective-uid and -gid per thread.  
							
							 
							
							... 
							
							
							
							+ alignments for euid- and egid-resource
+ argument to chdir is now optional and defaults to (home-dir) 
							
						 
						
							2002-09-06 09:57:32 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								cf7b089f09 
								
							 
						 
						
							
							
								
								Mention Autoconf and require version 2.53.  
							
							 
							
							
							
						 
						
							2002-09-06 07:33:40 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								cc37e0d9c5 
								
							 
						 
						
							
							
								
								But the comments into [].  
							
							 
							
							
							
						 
						
							2002-09-06 07:29:09 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								f8af3fe69a 
								
							 
						 
						
							
							
								
								File so no longer needed for autoconf 2.53  
							
							 
							
							
							
						 
						
							2002-09-06 07:28:46 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								97744da0da 
								
							 
						 
						
							
							
								
								- Support for SQLGetDescField() (odbc-sql-get-desc-field-int and  
							
							 
							
							... 
							
							
							
							odbc-sql-get-desc-field-string)
- Support for SQLNativeSql() (odbc-sql-native-sql) 
							
						 
						
							2002-09-05 14:23:52 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								2e4ac7c244 
								
							 
						 
						
							
							
								
								Support for SQLMoreResults() (odbc-sql-more-results)  
							
							 
							
							
							
						 
						
							2002-09-04 13:53:10 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								78b653e815 
								
							 
						 
						
							
							
								
								Support for SQLSetPos() (odbc-sql-set-pos) and SQLBulkOperations()  
							
							 
							
							... 
							
							
							
							(odbc-sql-bulk-operations) 
							
						 
						
							2002-09-04 13:32:21 +00:00  
						
					 
				
					
						
							
							
								 
								eknauel
							
						 
						
							 
							
							
							
							
								
							
							
								7ddfc3211c 
								
							 
						 
						
							
							
								
								Added support for catalog functions:  
							
							 
							
							... 
							
							
							
							- SQLColumPrivileges() (odbc-sql-column-privileges)
- SQLColumns() (odbc-sql-columns)
- SQLForeignKeys() (odbc-sql-foreign-keys)
- SQLPrimaryKeys() (odbc-sql-primary-keys)
- SQLProcedureColumns() (odbc-sql-proecedure-columns)
- SQLProcedures() (odbc-sql-procedures)
- SQLSpecialColumns() (odbc-sql-special-columns)
- SQLStatistics() (odbc-sql-statistics)
- SQLTablePrivileges() (odbc-sql-table-privileges)
- SQLTables() (odbc-sql-tables) 
							
						 
						
							2002-09-04 12:09:35 +00:00  
						
					 
				
					
						
							
							
								 
								mainzelm
							
						 
						
							 
							
							
							
							
								
							
							
								1599136ffa 
								
							 
						 
						
							
							
								
								Added map, for-each, member, assoc to srfi-1-interface  
							
							 
							
							
							
						 
						
							2002-09-04 08:23:47 +00:00