bdc
69d6a1cb6b
Interix support on mainline. This file was still machine specific in the branch so I'm making the corresponding change here as well so it does not get lost in the branch integration.
2004-04-16 05:02:58 +00:00
sperber
6bd1809b57
Merge revision 1.41.2.1 from r0-6-stable.
...
Original log message:
date: 2004/01/16 21:42:17; author: sperber; state: Exp; lines: +33 -27
Fix the various SELECT-like procedures for 0 timeouts.
2004-01-17 16:12:38 +00:00
bdc
507a10137b
syntax fix for gcc3
2003-10-02 14:32:21 +00:00
mainzelm
237f344ae8
Don't pass -o VM to scshvm. After the unification of VM and scsh
...
switches, the semantics has changed.
2003-09-04 13:12:12 +00:00
mainzelm
7621d34e4d
Add a comment about setting socket descriptors to non-blocking mode.
2003-09-04 12:43:06 +00:00
mainzelm
e589da1991
Add a counter to each process resource and use it to implement WITH-RESOURCES-ALIGNED by this partial order.
2003-08-13 12:46:58 +00:00
mainzelm
a39c87e7d6
After fork/pipe, make the ports returned by the pipe the
...
current-in/output-ports. This corresponds to the intended semantics of
side-effecting the standard ports and tells the GC that the ports are
alive.
2003-07-21 12:03:12 +00:00
mainzelm
8dc7a4af45
OS specific definitions for GNU Hurd by Andreas Voegele.
2003-06-25 08:46:31 +00:00
mainzelm
240a07af3b
Use s48_enter_integer instead of s48_enter_fixnum for errno to please GNU Hurd.
...
(Patch from Andreas Voegele)
2003-06-25 08:44:08 +00:00
mainzelm
41b60e6ac9
Specify "%s" as format string for syslog to prevent the message from
...
being interpreted as a format string (Patch by Peter Wang).
This fixes #745444 .
2003-06-16 16:51:00 +00:00
eknauel
e981de7c4c
- remove odbc_sql_set_env_attr()
...
- fixed odbc_sql_set_env_attr_int()
2003-05-13 13:45:32 +00:00
eknauel
7c40f1b3f4
+ export odbc-diag-rec selectors
2003-05-13 13:43:50 +00:00
mainzelm
26fcfcd8b2
Merged arguments of VM and scsh.
...
Non-backward comptaible changes:
-o for specifying the object file is gone
-i does not terminate argument scanning
-s for specifying the size of the stack is now -stacksize
2003-05-05 07:09:35 +00:00
mainzelm
56cf0cba9f
No longer 0.6
2003-05-02 15:40:36 +00:00
mainzelm
6261942760
Die Lady Die.
2003-05-02 13:34:23 +00:00
mainzelm
16f7c7ce18
Next case of death.
2003-05-02 11:20:26 +00:00
mainzelm
29ed0edb27
"I'm not proud of it"
...
(Olin Shivers)
R.I.P
cig
1994 - 2003
2003-05-02 07:20:37 +00:00
mainzelm
f2c4ddb44d
Merged contents of time_dep1.c into time1.c.
...
There was nothing OS-specific left.
2003-05-01 18:11:48 +00:00
mainzelm
c594e945d3
Merged contents of time_dep1.c into time1.c.
...
There was nothing OS-specific left.
2003-05-01 18:11:47 +00:00
eknauel
fd4634e27f
+ outlined the support for SQLBindParameter()
2003-04-28 12:33:02 +00:00
sperber
35f1ddd533
Split scsh code into lots of modules.
...
Note that this change doesn't represent any sort of design suggestion
or decision: It merely represents an attempt to codify the
dependencies between the parts of the code base. There's still lots
of work to be done to actually make user-accessible modules.
2003-04-28 08:33:46 +00:00
eknauel
576420fd48
+ fixed a bug in bindcol example (README)
...
+ export bindcol, removed odbc-bindcol.scm
2003-04-25 07:29:04 +00:00
eknauel
5f9eb17fed
+ fixed confusion of environment/connection handles
2003-04-24 14:51:20 +00:00
eknauel
8a40bfdc90
+ fixed return values for odbc-sql-get-data
2003-04-24 13:30:38 +00:00
eknauel
ad8131edad
- rewrote exception handling system, pass ODBC status codes to Scheme
...
directly. This leads to multiple return values in some cases.
- new condition types
- raise conditions only in case of fatal errors
- rewrote odbc_sql_data_sources() and odbc_sql_drivers()
- removed hardcoded ODBC_RETVAL_BUFFER_INITIAL_SIZE, the return value
buffer size can now be read/set from Scheme.
- removed odbc_sql_bind_parameter_exec_out(), which is a poor
implementation of a SQLBindParameter() binding. TODO: make a
better one.
- use the p.c. SQL_SUCCEEDED()
- rewrote odbc_sql_get_data(): Resize return buffer value if necessary
- new modules: low-odbc (functions), low-odbc-constants (constants)
- major code cleanup
2003-04-24 13:02:02 +00:00
mainzelm
750de51339
Let read-string/partial return "" on a vacuous request.
2003-04-22 16:29:45 +00:00
mainzelm
c0b8928e7d
Ensure argument to EXIT is an integer.
2003-04-22 15:56:20 +00:00
sperber
5c19731d59
Missed one 2-line IF in the last commit.
2003-04-16 13:02:19 +00:00
sperber
a6978187ba
Sanitize Olin's atrocious 2-line IF.
2003-04-16 13:01:32 +00:00
mainzelm
4f84e3cb99
Removed pause-until-interrupt.
2003-04-14 09:45:58 +00:00
mainzelm
87632c785e
Renamed string-filter to make-string-port-filter and char-filter to
...
make-char-port-filter to avoid a name clash with SRFI-13/14.
2003-04-14 09:34:55 +00:00
mainzelm
0c61d18779
Release name for 0.6.4.
2003-04-14 09:33:27 +00:00
eknauel
9e0d68ad76
- fixed a really embarrasing bug introduced in the last version...
2003-03-31 08:04:28 +00:00
mainzelm
551f0a3ee2
Fixed bug in really-fork/pipe+: let-optionals already takes care of
...
optional arguments, no need to CAR any further.
2003-03-31 06:09:00 +00:00
eknauel
f732ad9938
+ Nothing but a noncommittal declaration of intent ;)
2003-03-29 12:47:03 +00:00
eknauel
c9194d9ba7
+ don't assume driver manager implementing API version >= 0x300
...
- removed functions
s48_value odbc_sql_alloc_env()
s48_value odbc_sql_alloc_connect(s48_value env_handle)
s48_value odbc_sql_alloc_stmt(s48_value conn_handle)
+ For driver managers < 0x300
s48_value odbc_alloc_environment_handle()
s48_value odbc_alloc_connection_handle(s48_value env_handle)
s48_value odbc_alloc_statement_handle(s48_value stmt_handle)
call SQLAllocEnv(), SQLAllocConnect(), SQLAllocStmt() automatically
+ removed scheme functions
odbc10-sql-alloc-env
odbc10-sql-alloc-connect
odbc10-sql-alloc-stmt
2003-03-29 12:42:21 +00:00
eknauel
2c1385f136
+ fixed various bugs introduced in last version
2003-03-20 16:28:50 +00:00
eknauel
45dfc0fbde
+ use unified patch format
2003-03-20 16:04:23 +00:00
eknauel
975e08732e
+ added preliminary building and usage instructions for ODBC bindings
2003-03-19 15:49:42 +00:00
mainzelm
e62510c4f1
+ Catch and report errors
...
+ Use scheme-with-scsh
2003-03-14 09:02:05 +00:00
mainzelm
e24932011f
Include limits.h for the sake of Solaris which doesn't find
...
NGROUPS_MAX otherwise.
2003-03-13 10:51:57 +00:00
mainzelm
96ab618b28
Use load-port to implement -sfd switch.
2003-03-13 07:53:34 +00:00
mainzelm
dca47f0da6
Fixed typo.
2003-03-10 13:46:38 +00:00
mainzelm
075630989e
Make srfi-19 a functor and move the definition back to scheme/srfi.
2003-03-10 13:27:09 +00:00
sperber
1e1d44a497
In FORK, flush output ports inside the narrowed section, not before,
...
avoiding some, erm, pretty obvious race condition.
2003-03-07 13:38:07 +00:00
mainzelm
df9c8bee6c
Most of the tty procedures now again take file name arguments.
...
Made some arguments optional again.
2003-03-03 10:46:09 +00:00
mainzelm
cc3f5b07bc
Fixed typo in error message.
2003-03-03 09:43:17 +00:00
mainzelm
e0b3cbd1b1
Small set of tests for strings and chars.
2003-02-25 13:20:13 +00:00
mainzelm
68072b171f
Moved srfi-19.scm to scsh/.
2003-02-25 12:58:37 +00:00
mainzelm
da76638c82
Added bind-prepare-listen-accept-loop.
2003-02-20 17:18:56 +00:00