Kevin Ryde
26a249471a
*** empty log message ***
2003-05-19 01:52:22 +00:00
Kevin Ryde
cd9d439e7e
(Cross building Guile): Remove --with-cc-for-build in favour of CC_FOR_BUILD.
2003-05-18 22:00:21 +00:00
Marius Vollmer
1ee1076ece
*** empty log message ***
2003-05-17 18:10:09 +00:00
Marius Vollmer
ee037c0325
(socket): Use PF_ instead of AF_ prefix.
2003-05-17 18:09:31 +00:00
Marius Vollmer
9950a42cc5
*** empty log message ***
2003-05-17 00:09:41 +00:00
Marius Vollmer
6d7c6cf491
Gobble up complete lines after a '#'. This
...
removes preprocessor directives from the snarfage that might
otherwise confuse us. These directives appear when compiling with
"-g3", for example.
2003-05-17 00:06:30 +00:00
Kevin Ryde
8e3fee84c9
Remove note about removal of substring-move-left! and
...
substring-move-right!, they're staying.
2003-05-16 23:42:18 +00:00
Kevin Ryde
b30b191443
Add SRFI-1 delete and delete! argument order fixed.
2003-05-16 23:40:16 +00:00
Kevin Ryde
a3001b9dd0
*** empty log message ***
2003-05-16 00:07:26 +00:00
Kevin Ryde
934039f8ef
(--with-cc-for-build): Remove this option, CC_FOR_BUILD
...
variable is more or less standard, and is adequate for the task.
2003-05-16 00:01:41 +00:00
Kevin Ryde
f6b7726669
*** empty log message ***
2003-05-15 23:45:17 +00:00
Kevin Ryde
d3830c6b7d
Use @copying, show copyright and permissions at start of info and html.
2003-05-15 23:39:56 +00:00
Kevin Ryde
b6b9376ae0
(SRFI-1 Deleting): Rewrite delete and
...
delete-duplicates, adding behaviour details specified by srfi-1.
2003-05-15 23:35:32 +00:00
Han-Wen Nienhuys
26e6879536
add my surname
2003-05-15 23:02:48 +00:00
Han-Wen Nienhuys
0068984be5
(scm_finish_srcprop): use
...
scm_gc_register_collectable_memory()
(scm_make_srcprops): idem.
2003-05-15 22:48:20 +00:00
Han-Wen Nienhuys
131805f0cd
(scm_gc_register_collectable_memory): avoid
...
wrap-around for scm_mtrigger
(scm_gc_register_collectable_memory): abort on overflowing
scm_mallocated().
2003-05-14 11:01:23 +00:00
Kevin Ryde
59e4263131
*** empty log message ***
2003-05-12 23:52:53 +00:00
Kevin Ryde
adda36ed70
(=, <, max, min): Add tests of bignum/inf combinations.
2003-05-12 23:52:17 +00:00
Kevin Ryde
8742c48b92
Add indexing of srfi numbers, and a couple of procedures not otherwise indexed.
2003-05-12 23:33:48 +00:00
Kevin Ryde
ba2ec20d26
Typo in my last message.
2003-05-12 23:22:31 +00:00
Kevin Ryde
d4611024b6
*** empty log message ***
2003-05-12 23:21:37 +00:00
Kevin Ryde
b127c712ea
(xmpz_cmp_d): New macro, handling infs if gmp doesn't.
...
(scm_num_eq_p, scm_less_p, scm_max, scm_min): Use it.
2003-05-12 23:16:43 +00:00
Kevin Ryde
8ec84fe54e
(delete, delete!): Test predicate call arg order.
2003-05-12 23:05:50 +00:00
Kevin Ryde
a658e41bee
*** empty log message ***
2003-05-12 23:04:23 +00:00
Kevin Ryde
56adbd75d4
(delete): Fix predicate arg order to match srfi-1 spec.
2003-05-12 23:02:01 +00:00
Mikael Djurfeldt
dfd03fb91b
* backtrace.c (scm_display_error_message): Introduced fancy
...
printing with max level 7 and length 10. (Purpose: avoid printing
gigantic objects in error messages.)
* print.c, print.h (scm_i_port_with_print_state): New function.
* print.c (scm_iprin1, scm_printer_apply,
scm_port_with_print_state): Use scm_i_port_with_print_state.
(scm_simple_format): Modified not to destroy print states.
(print_state_mutex): New mutex.
(scm_make_print_state, scm_free_print_state, scm_prin1):
Lock/unlock print_state_mutex.
2003-05-12 20:46:52 +00:00
Mikael Djurfeldt
7aaf8dc9f7
(SCM_GC8MARKP, SCM_SETGC8MARK, SCM_CLRGC8MARK):
...
Use current names in definitions.
2003-05-12 16:29:45 +00:00
Kevin Ryde
c72e11e605
*** empty log message ***
2003-05-11 23:12:45 +00:00
Kevin Ryde
457a4e812b
(CC_FOR_BUILD): Use AC_ARG_VAR.
2003-05-11 23:12:18 +00:00
Kevin Ryde
a9e0a8afb3
(SCM_SINGLES): Use AC_CHECK_SIZEOF(float), to
...
eliminated guess-yes when cross compiling.
2003-05-11 23:03:57 +00:00
Kevin Ryde
332a621be7
*** empty log message ***
2003-05-11 22:40:25 +00:00
Kevin Ryde
63226e80ef
(Handling Errors): Fix regexp error key, should
...
be `regular-expression-syntax'.
2003-05-11 22:37:40 +00:00
Kevin Ryde
4b83d327ec
(Loading Readline Support, Readline Options):
...
Index entries for readline functions.
2003-05-11 22:31:31 +00:00
Kevin Ryde
a660f54585
(Guile License): Refer to COPYING.LIB.
2003-05-11 22:26:43 +00:00
Kevin Ryde
614e70e056
*** empty log message ***
2003-05-11 22:25:16 +00:00
Kevin Ryde
d4628c57ec
(SCM_I_GSC_STACK_GROWS_UP): Fix missing comma in AC_TRY_RUN.
2003-05-11 22:10:23 +00:00
Kevin Ryde
056f9269e2
*** empty log message ***
2003-05-10 03:59:06 +00:00
Kevin Ryde
d6f53bd5c2
(m): New macro.
2003-05-10 03:58:37 +00:00
Kevin Ryde
d25e96a4b7
*** empty log message ***
2003-05-10 01:23:53 +00:00
Kevin Ryde
43bc657a46
(Handling Errors): Index entries for error keys.
2003-05-10 01:18:29 +00:00
Kevin Ryde
7f5efb18b8
(Bitwise Operations): Note negatives are treated as
...
infinite precision twos complement. Revise `ash' to emphasise this
for right shifts of negatives. Describe integer-length behaviour on
negatives. Add `...' to logand, logior, logxor since they take
multiple parameters.
2003-05-10 01:11:58 +00:00
Kevin Ryde
6cced6fea8
*** empty log message ***
2003-05-10 00:39:32 +00:00
Kevin Ryde
a3e013683a
(file-commentary, find-documentation-in-file): Use
...
call-with-input-file, to close ports when done.
2003-05-10 00:38:24 +00:00
Kevin Ryde
c851e00339
(Reals and Rationals): Fix typo @result{#f}, and
...
put @result outside @code.
2003-05-10 00:29:48 +00:00
Kevin Ryde
4f3deff49a
*** empty log message ***
2003-05-10 00:23:50 +00:00
Kevin Ryde
db386f80d1
(gcd): Exercise bignum/inum with a bignum not
...
fitting a ulong.
2003-05-10 00:23:00 +00:00
Kevin Ryde
8c5b0afcbf
(scm_gcd): In bignum/inum, don't pass yy==0 to mpz_gcd_ui
...
since we're only using the ulong return value, and x might not fit.
2003-05-10 00:20:05 +00:00
Kevin Ryde
a04a3604c2
(integer-length): Exercise some negatives, in
...
particular -2^n which is ...11100..00.
2003-05-10 00:10:40 +00:00
Kevin Ryde
2cfcaed525
(=, <): Add tests involving NaNs.
2003-05-10 00:07:34 +00:00
Kevin Ryde
2c57607ca8
(scm_integer_length): On negative bignums, adjust
...
mpz_sizeinbase to account for it looking at absolute value where we
want ones-complement.
2003-05-10 00:05:51 +00:00