Rob Browning
819f477aba
new file.
2004-02-01 21:41:11 +00:00
Rob Browning
68a9c6bc99
(SCM_TESTS): add srfi-31.scm.
2004-02-01 21:40:44 +00:00
Rob Browning
57c5d82d6a
*** empty log message ***
2004-01-13 16:56:46 +00:00
Rob Browning
e1758d05da
(have_libc_stack_end): fix check.
...
Patch by Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>
2004-01-13 16:56:29 +00:00
Rob Browning
26a03f0796
(format:out-substr): Update the column counter
...
correctly. This fixes the behavior of ~T (tabbing) after ~F, for
instance.
Patch by Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>.
2004-01-13 16:56:11 +00:00
Rob Browning
f801adf122
(numbers.lo): remove -Werror for now since gcc 3.3 will choke.
...
(eval.lo): remove -Werror for now since gcc 3.3 will choke.
2004-01-13 16:55:31 +00:00
Kevin Ryde
3e5ca52739
*** empty log message ***
2004-01-11 00:31:59 +00:00
Kevin Ryde
7599c537f4
(system): New function, giving an exit code return in
...
accordance with slib spec.
2004-01-11 00:29:50 +00:00
Marius Vollmer
12819d6108
Instead of the non-portable mktemp, use mkdir to create a unique
...
temporary directory that we can safely use. Thanks to Stefan
Nordhausen!
2004-01-10 23:29:56 +00:00
Marius Vollmer
6d98b00b50
*** empty log message ***
2004-01-10 21:26:06 +00:00
Marius Vollmer
f38ea16b00
Use mktemp to create a truely unique temporary file name. Thanks to
...
Stefan Nordhausen!
2004-01-10 21:25:34 +00:00
Kevin Ryde
ef16ee6664
*** empty log message ***
2004-01-06 23:35:37 +00:00
Kevin Ryde
e14ddc74de
(scm_aind): Test SCM_CONSP rather than !SCM_NULLP while
...
traversing the args list, fixes segv if an improper list is given.
Reported by Rouben Rostamian.
2004-01-06 23:34:54 +00:00
Kevin Ryde
bc63ff8bce
Add a copyright year.
2004-01-06 23:32:26 +00:00
cvs2svn
29648170f8
This commit was manufactured by cvs2svn to create branch
...
'branch_release-1-6'.
2004-01-06 22:19:24 +00:00
Kevin Ryde
f410f8e7ba
New file.
...
(uniform-array-set1!): Exercise this, in particular previous segv on
improper arg list.
2004-01-06 22:19:23 +00:00
Kevin Ryde
298ab99633
*** empty log message ***
2004-01-06 22:15:55 +00:00
Kevin Ryde
18e2aba379
Add copyright years.
2004-01-06 22:14:44 +00:00
Kevin Ryde
1382414987
(scm_aind): Test SCM_CONSP rather than !SCM_NULLP while
...
traversing the args list, fixes segv if an improper list is given.
Reported by Rouben Rostamian.
2004-01-06 22:13:08 +00:00
Kevin Ryde
524cbf6449
*** empty log message ***
2004-01-06 22:05:12 +00:00
Kevin Ryde
e678341d4c
*** empty log message ***
2004-01-06 22:04:02 +00:00
Kevin Ryde
01784b7020
(q-pop!): Should be "null?" not "not" for end-of-list.
...
Reported by Richard Todd.
2004-01-06 22:03:01 +00:00
Kevin Ryde
238ebcef24
(s_bignum): Remove, not used since gmp bignums.
...
Reported by Richard Todd.
2004-01-06 21:55:29 +00:00
Kevin Ryde
fe89421e30
(<): Add tests inum/bignum/flonum/frac with frac.
2004-01-06 21:48:33 +00:00
Kevin Ryde
f14d16ed3a
Add copyright and license notice.
2004-01-06 21:47:09 +00:00
Kevin Ryde
e130b09ffa
(SCM_TESTS): Add q.test.
2004-01-06 21:45:48 +00:00
Kevin Ryde
8f85f93d88
New file.
...
(q-pop!): Exercise this, in particular the "not/null?" bug reported by
Richard Todd.
2004-01-06 21:43:55 +00:00
Kevin Ryde
b41478a13d
(q-pop!): Should be "null?" not "not" for end-of-list.
...
Reported by Richard Todd.
2004-01-06 21:38:34 +00:00
Marius Vollmer
aacff585bc
*** empty log message ***
2004-01-06 18:17:30 +00:00
Marius Vollmer
becc4b2716
Document scm_on_unwind_with_scm and scm_on_rewind_with_scm.
2004-01-06 18:17:17 +00:00
Marius Vollmer
c05d0e8f1e
(close_port, delete_file, check_ports): New.
2004-01-06 18:13:51 +00:00
Marius Vollmer
9320d21970
dynwind.h (SCM_F_WIND_EXPLICITELY, SCM_F_WIND_EXPLICITLY): It's
...
"explicitly" not "explicitely", damn. Changed all uses.
2004-01-06 18:11:55 +00:00
Marius Vollmer
b42170a484
(swap_ports, scm_with_current_foo_port): Do not allocate swap_data on
...
stack, use a 'malloc obj'.
2004-01-06 18:09:42 +00:00
Marius Vollmer
a52dbe0177
(scm_make_initial_fluids, scm_copy_fluids, scm_swap_fluids,
...
scm_swap_fluids_reverse): Renamed to scm_i_... since they are
internal. Changed all uses.
2004-01-06 18:08:31 +00:00
Marius Vollmer
a520e4f0d0
(frame_print): Removed, use the default printer. (WINDER_F_MARK,
...
WINDER_MARK_P, winder_mark): New. (scm_on_unwind_with_scm,
scm_on_rewind_with_scm): New. Use above to protect SCM values.
2004-01-06 18:04:47 +00:00
Marius Vollmer
62f3c0957e
(SCM_F_WIND_EXPLICITELY, SCM_F_WIND_EXPLICITLY): It's "explicitly" not
...
"explicitely", damn. Changed all uses.
2004-01-06 17:57:41 +00:00
Marius Vollmer
476e56aa64
*** empty log message ***
2004-01-06 16:20:03 +00:00
Marius Vollmer
08feeec84a
(print-result, print-user-result): Handle exact fractions.
2004-01-06 16:19:21 +00:00
Marius Vollmer
49c00ecc7b
*** empty log message ***
2004-01-04 23:45:38 +00:00
Marius Vollmer
fb89fef7fb
Document scm_with_[un]blocked_asyncs.
2004-01-04 23:45:11 +00:00
Marius Vollmer
c76ff57bff
Document scm_with_current_<foo>_port.
2004-01-04 23:44:19 +00:00
Marius Vollmer
e911f3ff4b
Minor markup fixes.
2004-01-04 23:43:20 +00:00
Marius Vollmer
185e369a7f
(scm_with_current_input_port, scm_with_current_output_port,
...
scm_with_current_error_port): New.
2004-01-04 23:40:14 +00:00
Marius Vollmer
b57a0953fe
(scm_with_blocked_asyncs, scm_with_unblocked_asyncs): New.
2004-01-04 23:36:49 +00:00
Kevin Ryde
e049920715
*** empty log message ***
2004-01-03 22:34:05 +00:00
Kevin Ryde
f40771d883
(scm_current_time, scm_gettimeofday): Add a comment about
...
setzone/restorezone protection for DOS.
2004-01-03 22:25:24 +00:00
Kevin Ryde
ec76b8f94f
*** empty log message ***
2004-01-03 22:04:37 +00:00
Kevin Ryde
aed92eab27
(Threads): Note Guile uses POSIX threads, for
...
concurrency and preemption.
(C level thread interface): Note periodic libguile call required for C
code in threads, add commented out reminders for SCM_TICK and
guile-mode, for when those features are ready.
2004-01-03 21:58:04 +00:00
Marius Vollmer
9879d3906e
Added section about frames.
2004-01-03 21:57:11 +00:00
Marius Vollmer
dab514a843
*** empty log message ***
2004-01-03 21:56:35 +00:00