Kevin Ryde
54733c952d
*** empty log message ***
2004-03-20 23:22:17 +00:00
Kevin Ryde
45198ffbfe
(scm_gmtime): Use gmtime_r when available, for thread safety.
2004-03-20 23:18:06 +00:00
Kevin Ryde
fa525c8a68
*** empty log message ***
2004-03-20 23:14:35 +00:00
Kevin Ryde
c9d1dcc03b
(AC_CHECK_FUNCS): Add gmtime_r.
2004-03-20 23:13:48 +00:00
Kevin Ryde
bfffb76aaf
*** empty log message ***
2004-03-20 00:04:46 +00:00
Kevin Ryde
3c0a41b108
(scm_gethostname): Preserve errno across free() call.
2004-03-19 23:58:22 +00:00
Kevin Ryde
bbaf87472b
*** empty log message ***
2004-03-19 23:17:59 +00:00
Kevin Ryde
228651245d
* posix.c (scm_gethostname): Preserve errno across free() call.
2004-03-19 23:17:00 +00:00
Han-Wen Nienhuys
726f82e747
(sweep_card): use SCM_GC_SET_CELL_WORD for setting
...
free cells.
2004-03-18 00:19:52 +00:00
Kevin Ryde
e1350d6afa
*** empty log message ***
2004-03-13 23:34:13 +00:00
Kevin Ryde
3c61e80f1d
Define _GNU_SOURCE for strptime prototype from glibc. Use
...
HAVE_DECL_STRPTIME for when to give own strptime prototype.
2004-03-13 23:32:16 +00:00
Kevin Ryde
0777022d62
(strptime): Use #define _GNU_SOURCE to get the
...
prototype from glibc, use AC_CHECK_DECLS rather than AC_EGREP_HEADER.
2004-03-13 23:31:15 +00:00
Neil Jerram
cbd3255bf8
Document removal of guileint.
2004-03-10 10:14:13 +00:00
Neil Jerram
464620ec63
Remove guileint files.
2004-03-10 10:09:33 +00:00
Kevin Ryde
62055253bd
*** empty log message ***
2004-03-06 22:43:45 +00:00
Kevin Ryde
d6d9e95746
(scm_gmtime): Return bd_time->tm_zone when available, rather than "GMT" always.
...
(filltime): Make zname parameter "const".
2004-03-06 22:41:26 +00:00
Kevin Ryde
82ab7b189b
*** empty log message ***
2004-03-03 22:15:19 +00:00
Kevin Ryde
1de8c1aebc
(SRFI-26): New section.
2004-03-03 21:46:43 +00:00
Mikael Djurfeldt
92e64b873b
(scm_c_scm2thread): New function.
2004-03-03 16:53:15 +00:00
Kevin Ryde
b3ffe4d491
*** empty log message ***
2004-02-28 23:22:12 +00:00
Kevin Ryde
41f8545d08
*** empty log message ***
2004-02-28 23:21:39 +00:00
Kevin Ryde
c874b4500f
* tests/posix.test: New file, exercise execl, execlp, execle errors.
...
* Makefile.am (SCM_TESTS): Add it.
2004-02-28 23:20:13 +00:00
Kevin Ryde
b233636a08
New file, exercise execl, execlp, execle errors.
2004-02-28 23:16:54 +00:00
cvs2svn
f07e4811d3
This commit was manufactured by cvs2svn to create branch
...
'branch_release-1-6'.
2004-02-28 23:07:57 +00:00
Kevin Ryde
c2d31141dc
(execl, execlp, execle): Exercise errors where
...
program not found. [But disabled, due to problems with threading.]
2004-02-28 23:07:56 +00:00
Kevin Ryde
2a61284af5
*** empty log message ***
2004-02-28 21:38:37 +00:00
Kevin Ryde
32bb5bd88c
(execl, execlp, execle): Exercise errors where program not found.
2004-02-28 21:37:41 +00:00
Kevin Ryde
5209e7379c
Add a copyright year from the cvs logs.
2004-02-28 20:21:40 +00:00
Kevin Ryde
004ad93130
*** empty log message ***
2004-02-28 20:11:14 +00:00
Kevin Ryde
1df728345b
(AC_CHECK_FUNCS): Add DINFINITY and DQNAN.
2004-02-28 20:08:08 +00:00
Kevin Ryde
a73256d018
Use AC_COPYRIGHT and AH_TOP to get copyright notice
...
into generated configure and config.h.in.
2004-02-28 20:03:18 +00:00
Kevin Ryde
240a27d2c5
(guile_ieee_init): Use C99 INFINITY and NAN when
...
available. Test HAVE_DINFINITY and HAVE_DQNAN for those globals, in
particular don't assume "defined (__alpha__) && ! defined (linux)"
means OSF. Remove "SCO" code, which was not really SCO specific and
which John W. Eaton advises should be long past being needed.
2004-02-28 20:01:13 +00:00
Kevin Ryde
1c73f27eec
*** empty log message ***
2004-02-28 19:56:12 +00:00
Kevin Ryde
d542852e69
(scm_execl, scm_execlp, scm_execle): Avoid memory leak under error throw.
2004-02-28 19:50:09 +00:00
Kevin Ryde
807f353fed
(scm_execl, scm_execlp, scm_execle): Avoid memory leak under error throw.
2004-02-28 19:16:26 +00:00
Kevin Ryde
ccad5f61c0
(scm_localtime, scm_gmtime, scm_mktime): Provide a default
...
errno EINVAL in case localtime and gmtime don't set it.
(scm_mktime, scm_strptime): Forcibly use errno EINVAL for our
SCM_SYSERROR, since mktime and strptime generally don't set errno.
2004-02-28 19:09:19 +00:00
Neil Jerram
6841205b19
*** empty log message ***
2004-02-25 19:11:33 +00:00
Neil Jerram
7f05d32538
* gds-client.scm (handle-instruction-1): In `eval' protocol, catch
...
and report read errors nicely.
* gds.el (gds-display-buffers): Don't select the GDS window.
2004-02-25 19:10:07 +00:00
Kevin Ryde
72ea45ac4c
*** empty log message ***
2004-02-23 22:59:20 +00:00
Kevin Ryde
1b317eb196
(scm_cuserid): Use a private result buffer, for thread safe.
2004-02-23 22:05:37 +00:00
Neil Jerram
9de7b7abb4
* gds-tutorial.txt, gds-problems.txt: New files.
2004-02-22 11:11:17 +00:00
Kevin Ryde
9593c679b9
*** empty log message ***
2004-02-21 22:04:42 +00:00
Kevin Ryde
593a4c2f90
(max, min): Exercise some complex num cases.
2004-02-21 22:03:57 +00:00
Kevin Ryde
2af0602e45
*** empty log message ***
2004-02-21 21:59:34 +00:00
Kevin Ryde
dab4e67a0a
(scm_max, scm_min): For one arg, dispatch to generic for
...
complex, same as for two args. (Handle only inum, big, real, frac).
2004-02-21 21:58:30 +00:00
Kevin Ryde
46da76382d
*** empty log message ***
2004-02-21 21:24:02 +00:00
Kevin Ryde
0dcddc2da9
(scm_crypt): Use new HAVE_CRYPT.
...
(<crypt.h>): Remove HAVE_LIBCRYPT condition.
Reported by Andreas Voegele.
2004-02-21 21:23:11 +00:00
Kevin Ryde
db752bb5cf
*** empty log message ***
2004-02-21 21:21:29 +00:00
Kevin Ryde
dce50cd6c9
(crypt): Test with AC_SEARCH_LIBS, for the benefit of
...
HP-UX. Define HAVE_CRYPT rather than HAVE_LIBCRYPT. Reported by
Andreas Voegele.
2004-02-21 21:17:40 +00:00
Kevin Ryde
ddc2debe53
*** empty log message ***
2004-02-21 21:14:45 +00:00