Kevin Ryde
a23acd1c03
remove pending enhancements etc to ice-9 slib module to work with newest slib
2006-09-11 00:12:32 +00:00
Kevin Ryde
f1b0f6d0bf
*** empty log message ***
2006-09-07 22:53:32 +00:00
Kevin Ryde
dfc5f8d2d4
(scm_recvfrom): Update docstring from manual.
...
(scm_init_socket): Add MSG_DONTWAIT.
2006-09-07 22:52:16 +00:00
Kevin Ryde
c1a524ed9a
*** empty log message ***
2006-09-07 21:13:35 +00:00
Kevin Ryde
a56f2de792
Module "(ice-9 threads)" no longer used, now no mutex.
...
(format:parse-float): Fix normalization of leading zeros like "02.5"
to "2.5". left-zeros was zeroed before adjusting format:fn-dot,
resulting in the latter being unchanged.
2006-09-07 21:07:36 +00:00
Kevin Ryde
c23d8c6ac5
*** empty log message ***
2006-09-07 21:05:18 +00:00
Kevin Ryde
f461265c96
(~f): Test leading zeros bugfix.
2006-09-07 21:04:56 +00:00
Kevin Ryde
e8587f7eca
*** empty log message ***
2006-09-07 20:51:30 +00:00
Kevin Ryde
020570a42d
(Formatted Output): Show ":@" rather than "@:",
...
because ":@" is traditional common lisp, though either way works.
Break a couple of example lines to avoid overflowing DVI page width.
2006-09-07 20:51:00 +00:00
Kevin Ryde
ceafa69a71
(Debug Last Error): Line break in "Type
...
(backtrace) to get ..." which overflowed the line in both info and
DVI. Reported by Percy Tiglao.
2006-09-07 20:49:12 +00:00
Kevin Ryde
dc1cac02eb
*** empty log message ***
2006-09-05 23:01:52 +00:00
Kevin Ryde
1d7e911818
(Network Sockets and Communication): Tweak description,
...
note not multi-threading.
2006-09-05 22:57:01 +00:00
Neil Jerram
237788d2a2
* api-control.texi (Dynamic Wind): Doc for scm_dynwind_free.
...
* api-modules.texi (The Guile module system), api-data.texi
(Integers, Numerical Tower), api-compound.texi (Uniform Numeric
Vectors): Fix typos. (Patch sent in by Marco Maggi.)
2006-09-04 06:29:13 +00:00
Rob Browning
1d69880461
Fix C style error.
2006-09-01 01:39:52 +00:00
Rob Browning
421ccd369d
*** empty log message ***
2006-09-01 01:35:26 +00:00
Rob Browning
2b49d8e3cb
(scm_c_port_for_each): Add a scm_remember_upto_here_1(ports) at the
...
end of the function to fix a GC bug.
2006-09-01 01:35:13 +00:00
Kevin Ryde
0e1b2e1ed2
*** empty log message ***
2006-08-28 21:52:50 +00:00
Kevin Ryde
4d84f173ef
(Dynamic Wind): Reformat example a bit to avoid
...
going off the right edge of the paper. Reported by Percy Tiglao.
2006-08-28 21:52:26 +00:00
Kevin Ryde
bcbecaf7fd
*** empty log message ***
2006-08-25 01:44:40 +00:00
Kevin Ryde
364da711cf
(open-input-pipe, open-output-pipe): In the "no
...
duplicate" tests, close parent side of signalling pipe, to hopefully
generate an error instead of a hang if something bad in the child
means it doesn't write anything.
2006-08-25 01:21:39 +00:00
Kevin Ryde
c2696f1f61
primitive-_exit under "scheme functions and syntax"
2006-08-25 00:59:13 +00:00
Kevin Ryde
3d59ecbc90
record type checks
2006-08-25 00:56:49 +00:00
Kevin Ryde
f35ac81fd8
Bit more of:
...
* configure.in: Test if need braces around PTHREAD_ONCE_INIT, set
AC_OUTPUT of SCM_I_GSC_NEED_BRACES_ON_PTHREAD_ONCE_INIT.
Need to set SCM_I_GSC_NEED_BRACES_ON_PTHREAD_ONCE_INIT to some value
always, not just when pthreads.
2006-08-22 23:59:49 +00:00
Kevin Ryde
e315794e34
*** empty log message ***
2006-08-21 23:48:25 +00:00
Kevin Ryde
27a33ef9f1
More tests, in particular check for exceptions on
...
wrong record types passed to accessor and modifier funcs.
2006-08-21 23:46:16 +00:00
Kevin Ryde
02e06553f0
(Internationalization): Cross reference gettext manual on plural forms.
2006-08-21 23:43:52 +00:00
Kevin Ryde
5f749e99dc
*** empty log message ***
2006-08-21 23:35:24 +00:00
Kevin Ryde
acc028b0eb
(SCM_I_PTHREAD_ONCE_INIT): Use
...
SCM_NEED_BRACES_ON_PTHREAD_ONCE_INIT to cope with Solaris.
Reported by Claes Wallin.
2006-08-21 23:32:58 +00:00
Kevin Ryde
065366d0df
(SCM_NEED_BRACES_ON_PTHREAD_ONCE_INIT): New output to scmconfig.h.
2006-08-21 23:29:48 +00:00
Kevin Ryde
5c2b1ab57b
(SCM_I_GSC_NEED_BRACES_ON_PTHREAD_ONCE_INIT): New, set from configure.
2006-08-21 23:27:53 +00:00
Kevin Ryde
33f9e79b8c
Test if need braces around PTHREAD_ONCE_INIT, set
...
AC_OUTPUT of SCM_I_GSC_NEED_BRACES_ON_PTHREAD_ONCE_INIT.
2006-08-21 23:26:32 +00:00
Kevin Ryde
82843d5c26
*** empty log message ***
2006-08-02 00:48:35 +00:00
Kevin Ryde
b0c50494b6
(%record-type-check): New function.
...
(record-accessor, record-modifier): Use it for a strict type check of
the given record. Previously an accessor returned #f on a wrong
record type, and modifier silently did nothing.
2006-08-02 00:45:45 +00:00
Kevin Ryde
729ab63afa
*** empty log message ***
2006-07-25 00:39:39 +00:00
Kevin Ryde
4a7ad916fd
Use "&& exit 1" instead of "!" to
...
invert the sense of exit statuses, as the latter doesn't work on
Solaris 10. Reported by Claes Wallin.
2006-07-25 00:39:18 +00:00
Kevin Ryde
3805c7d8c9
*** empty log message ***
2006-07-25 00:26:05 +00:00
Kevin Ryde
158d3dac8a
Use scm_boot_guile rather than scm_init_guile, for the benefit of
...
those systems where we can't implement the latter.
2006-07-25 00:22:45 +00:00
Kevin Ryde
3e494123b6
(AC_CHECK_FUNCS): Add pthread_getattr_np.
2006-07-25 00:10:17 +00:00
Kevin Ryde
3d9ff38eac
(get_thread_stack_base): Restrict HAVE_PTHREAD_GETATTR_NP
...
on pthreads version, since pthread_getattr_np not available on solaris
and macos. Reported by Claes Wallin.
2006-07-25 00:09:30 +00:00
Kevin Ryde
658b7fa124
bit more comment on sethostname
2006-07-24 23:40:31 +00:00
Kevin Ryde
42522438e9
*** empty log message ***
2006-07-24 01:39:51 +00:00
Kevin Ryde
0a331acc54
(dirfd): Test with #ifndef rather than HAVE_DIRFD, since
...
it's a macro on MacOS X. Reported by Claes Wallin.
2006-07-24 01:38:24 +00:00
Kevin Ryde
1fe40cee4c
(AC_CHECK_DECLS): Add sethostname for Solaris 10.
...
(AC_CHECK_FUNCS): Remove dirfd, it's a macro.
Reported by Claes Wallin.
2006-07-24 01:09:41 +00:00
Kevin Ryde
2895b96375
*** empty log message ***
2006-07-24 00:47:23 +00:00
Kevin Ryde
adc72e85fd
(sethostname): Give prototype if not HAVE_DECL_SETHOSTNAME,
...
for the benefit of Solaris 10. Reported by Claes Wallin.
2006-07-24 00:45:09 +00:00
Kevin Ryde
67fbf55cf7
*** empty log message ***
2006-07-23 22:37:22 +00:00
Kevin Ryde
4fd8558217
add copyright years
2006-07-23 22:31:51 +00:00
Kevin Ryde
77d93b60ee
(Fly Evaluation): Add scm_c_eval_string.
...
(Loading): Add scm_c_primitive_load.
Reported by Jon Wilson.
2006-07-23 22:30:19 +00:00
Kevin Ryde
2d4fd7f194
*** empty log message ***
2006-07-23 22:29:04 +00:00
Kevin Ryde
6867446f57
(htonl, ntohl): New tests.
2006-07-23 22:22:20 +00:00