| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add SCM_INUM1 to numbers.h, and make use of it and SCM_INUM0 in numbers.c | Mark H Weaver | 2011-01-28 | 1 | -3/+4 |
* | Allocate complex numbers in contiguous pointer-less memory. | Ludovic Courtès | 2010-10-13 | 1 | -3/+4 |
* | Use Gnulib's `isnan' and `isinf' modules. | Ludovic Courtès | 2010-09-08 | 1 | -18/+0 |
* | remove SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64 | Andy Wingo | 2010-07-26 | 1 | -5/+1 |
* | change asubrs to be gsubrs | Andy Wingo | 2009-12-03 | 1 | -1/+13 |
* | + is not an asubr | Andy Wingo | 2009-12-03 | 1 | -0/+1 |
* | implement transcendental sin, cos etc in c; deprecate $sin, $cos, etc | Andy Wingo | 2009-12-03 | 1 | -4/+12 |
* | expt implemented in C, handles complex numbers | Andy Wingo | 2009-12-03 | 1 | -1/+1 |
* | Add full Unicode capability to ports and the default reader | Michael Gran | 2009-08-25 | 1 | -1/+5 |
* | Use string accessors for string->number conversion | Michael Gran | 2009-08-21 | 1 | -0/+1 |
* | Don't doubly define scm_t_wchar | Michael Gran | 2009-08-01 | 1 | -3/+0 |
* | Add 32-bit characters | Michael Gran | 2009-07-29 | 1 | -1/+9 |
* | Change Guile license to LGPLv3+ | Neil Jerram | 2009-06-17 | 1 | -6/+7 |
* | Add `SCM_INTERNAL' macro, use it. | Ludovic Courtès | 2008-05-31 | 1 | -16/+16 |
* | * numbers.c (scm_i_fraction_reduce): move logic into | Han-Wen Nienhuys | 2006-12-23 | 1 | -8/+0 |
* | merge from 1.8 branch | Kevin Ryde | 2006-10-09 | 1 | -0/+4 |
* | merge from 1.8 branch | Kevin Ryde | 2006-04-17 | 1 | -2/+3 |
* | * hashtab.h: Bugfix: use SCM_API (WAS: extern). | Marius Vollmer | 2005-06-05 | 1 | -1/+0 |
* | The FSF has a new address. | Marius Vollmer | 2005-05-23 | 1 | -1/+1 |
* | (scm_oneplus, scm_oneminus): New functions, converted from | Kevin Ryde | 2005-04-14 | 1 | -0/+2 |
* | (scm_i_clonebig): Remove static, so can use in srfi-60. | Kevin Ryde | 2005-03-13 | 1 | -1/+2 |
* | (scm_i_print_complex, icmplx2str): New. | Marius Vollmer | 2004-10-29 | 1 | -0/+1 |
* | (scm_i_print_double): New. | Marius Vollmer | 2004-10-26 | 1 | -0/+3 |
* | (SCM_T_INTBUFLEN): Increased to cover | Marius Vollmer | 2004-10-22 | 1 | -4/+7 |
* | Include <gmp.h> in numbers.h, not in | Marius Vollmer | 2004-09-21 | 1 | -0/+6 |
* | (scm_round, scm_truncate): Renamed to scm_c_round and scm_c_truncate; | Marius Vollmer | 2004-08-09 | 1 | -2/+2 |
* | (scm_complex_p): New, export as "complex?" to Scheme. | Marius Vollmer | 2004-08-03 | 1 | -3/+15 |
* | * numbers.h. numbers.c (scm_make_ratio): Renamed to | Marius Vollmer | 2004-08-03 | 1 | -1/+0 |
* | (scm_is_rational): New. | Marius Vollmer | 2004-08-03 | 1 | -28/+2 |
* | * discouraged.h, discouraged.c: New files. | Marius Vollmer | 2004-08-02 | 1 | -33/+0 |
* | * numbers.h (scm_to_schar, scm_to_uchar, scm_to_char, | Marius Vollmer | 2004-07-29 | 1 | -56/+114 |
* | * conv-integer.i.c, conv-uinteger.i.c: New files, used to generate | Marius Vollmer | 2004-07-29 | 1 | -38/+30 |
* | (SCM_INUMP, SCM_NINUMP, SCM_INUM): Deprecated by reenaming them to | Marius Vollmer | 2004-07-23 | 1 | -4/+4 |
* | * numbers.h (SCM_MAKINUM, SCM_I_MAKINUM): Renamed SCM_MAKINUM to | Marius Vollmer | 2004-07-08 | 1 | -2/+2 |
* | (scm_to_short, scm_to_ushort): It's SHRT_MIN, etc, not SHORT_MIN. | Marius Vollmer | 2004-07-07 | 1 | -3/+59 |
* | (scm_is_integer, scm_is_signed_integer, scm_is_unsigned_integer, | Marius Vollmer | 2004-07-06 | 1 | -2/+72 |
* | * numbers.h (SCM_SLOPPY_FRACTIONP): Removed. It was not used | Dirk Herrmann | 2004-05-15 | 1 | -5/+5 |
* | (SCM_I_BIG_MPZ): Use SCM_CELL_OBJECT_LOC instead of taking the address | Marius Vollmer | 2004-05-06 | 1 | -1/+1 |
* | (scm_modulo_expt): Renamed from | Kevin Ryde | 2004-03-25 | 1 | -1/+1 |
* | Add copyright years based on ChangeLog entries. | Kevin Ryde | 2004-03-25 | 1 | -1/+1 |
* | 2004-03-26 Eric Hanchrow <offby1@blarg.net> | Kevin Ryde | 2004-03-25 | 1 | -1/+2 |
* | * print.c (scm_iprin1): Handle fractions. | Marius Vollmer | 2003-11-18 | 1 | -1/+33 |
* | * numbers.h (SCM_INEXACTP): Removed uses of SCM_TYP16S. | Dirk Herrmann | 2003-09-21 | 1 | -2/+4 |
* | This set of patches introduces a new tc7 code scm_tc7_number for | Dirk Herrmann | 2003-09-18 | 1 | -1/+11 |
* | * numbers.h (SCM_INEXACTP, SCM_REALP, SCM_COMPLEXP): Removed uses | Dirk Herrmann | 2003-09-06 | 1 | -6/+3 |
* | * numbers.h (SCM_MAKINUM): Define in terms of scm_tc2_int. | Dirk Herrmann | 2003-09-04 | 1 | -4/+5 |
* | 2003-05-30 Stefan Jahn <stefan@lkcc.org> | Stefan Jahn | 2003-05-30 | 1 | -1/+6 |
* | oops -- reverse accidental commit. | Rob Browning | 2003-04-16 | 1 | -1/+0 |
* | *** empty log message *** | Rob Browning | 2003-04-16 | 1 | -0/+1 |
* | * numbers.h: remove the gmp.h #include (not needed now). | Rob Browning | 2003-04-07 | 1 | -2/+0 |