index
:
guile.git
branch_release-1-4
branch_release-1-6
branch_release-1-8
cky-hygienic-macros
compile-to-js-merge
excise-ltdl
historical/wip-1-8-mingw-build
lightening
lightning
lloda-array-cleanup
lloda-array-support
lloda-squash0
lloda-squash1
lua
main
mingw-guile-3.0
nan-boxing
r7rs-wip
stable-2.0
stable-2.2
stable-2.2-wip-exception-truncate
ttn-back-in-the-saddle
use-minigmp
wip-3.2
wip-bpt-elisp
wip-compiler
wip-cuirass-ci
wip-cygwin-guile-2.2
wip-elisp
wip-elisp-rebased
wip-ethreads
wip-exception-truncate
wip-exceptions
wip-finalizers
wip-gnulib-update
wip-inlinable-exports
wip-itimer-checks
wip-lightening-riscv
wip-lloda
wip-load-lang
wip-mingw
wip-mingw-2025
wip-mingw-guile-2.2
wip-modernize-autotools
wip-new-tagging
wip-new-tagging-bis-broken
wip-nj-locks-nc
wip-nj-thread-safety
wip-r7rs
wip-raeburn-misc
wip-replace-ltdl-with-gmodule
wip-retagging
wip-sassy
wip-stime
wip-streams
wip-tailify
wip-threaded-http-server
wip-threads-and-fork
wip-tree-il-sourcev
wip-vector-cleanup
wip-whippet
GNU Guile
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libguile
/
numbers.c
Age
Commit message (
Expand
)
Author
Files
Lines
2012-02-19
use the new finalizer helpers
Andy Wingo
1
-6
/
+2
2012-02-08
Merge remote-tracking branch 'origin/stable-2.0'
Andy Wingo
1
-2
/
+2
2012-02-02
Improve the usage of variable names in C docstrings.
Bake Timmons
1
-2
/
+2
2011-12-06
Merge remote-tracking branch 'origin/stable-2.0'
Andy Wingo
1
-1
/
+7
2011-12-02
fix `free' of mpz_to_str
Andy Wingo
1
-1
/
+7
2011-12-02
Merge remote-tracking branch 'origin/stable-2.0'
Andy Wingo
1
-2
/
+40
2011-12-02
install gmp memory functions that let libgc know about allocations
Andy Wingo
1
-2
/
+40
2011-11-08
locking for write, lfwrite
Andy Wingo
1
-5
/
+5
2011-10-24
add SCM_{PACK,UNPACK}_POINTER
Andy Wingo
1
-3
/
+3
2011-10-10
Merge remote-tracking branch 'origin/stable-2.0'
Andy Wingo
1
-0
/
+10
2011-10-09
New functions scm_is_exact and scm_is_inexact
Mike Gran
1
-0
/
+10
2011-09-29
Merge remote-tracking branch 'origin/stable-2.0'
Andy Wingo
1
-1
/
+13
2011-09-03
Fix misdiagnoses of deprecated `+nan.[^0]' forms.
Ludovic Courtès
1
-1
/
+4
2011-09-03
deprecate +nan.1
Andy Wingo
1
-1
/
+10
2011-08-31
Merge remote-tracking branch 'origin/stable-2.0'
Andy Wingo
1
-2
/
+0
2011-07-28
remove dead code in scm_ceiling_quotient
Andy Wingo
1
-2
/
+0
2011-05-15
scm_wta_* procedures replace SCM_WTA_* macros
Andy Wingo
1
-223
/
+239
2011-05-15
remove ENGNOT from __scm.h
Andy Wingo
1
-9
/
+0
2011-05-13
merge strictness branch from 2.0
Andy Wingo
1
-1
/
+1
2011-05-13
fix type errors
Andy Wingo
1
-1
/
+1
2011-05-12
remove all deprecated code
Andy Wingo
1
-40
/
+0
2011-04-26
Remove the `sizeof (mpz_t)' check.
Ludovic Courtès
1
-3
/
+0
2011-04-25
Make the `sizeof (mpz_t)' check at compile-time.
Ludovic Courtès
1
-0
/
+5
2011-04-09
Fix the R6RS exact-integer-sqrt and import into core guile
Mark H Weaver
1
-0
/
+64
2011-04-06
Fix parsing of exact numbers with negative exponents
Mark H Weaver
1
-1
/
+1
2011-03-17
fix code that causes warnings on gcc 4.6
Andy Wingo
1
-3
/
+5
2011-03-08
Quotient, remainder and modulo accept inexact integers
Mark H Weaver
1
-6
/
+6
2011-03-08
Update comments regarding GMP earlier than 4.2.
Mark H Weaver
1
-14
/
+18
2011-02-22
Portability fix for new log and log10
Mark H Weaver
1
-1
/
+4
2011-02-16
Improvements to `log' and `log10'
Mark H Weaver
1
-18
/
+90
2011-02-15
Use trunc in scm_i_inexact_truncate_divide
Mark H Weaver
1
-5
/
+2
2011-02-15
Use trunc instead of scm_c_truncate
Mark H Weaver
1
-10
/
+3
2011-02-14
Reduce code size of division operators
Mark H Weaver
1
-736
/
+62
2011-02-14
Optimize truncate, round, floor, and ceiling
Mark H Weaver
1
-58
/
+29
2011-02-14
Add four new sets of fast quotient and remainder operators
Mark H Weaver
1
-0
/
+2187
2011-02-14
Optimize division operators handling of fractions
Mark H Weaver
1
-137
/
+83
2011-02-14
Make divide functions return values via (SCM *) output arguments
Mark H Weaver
1
-93
/
+154
2011-02-12
Fixes and improvements to number-theoretic division operators
Mark H Weaver
1
-43
/
+57
2011-02-12
Add comment about handling of exactness specifiers
Mark H Weaver
1
-3
/
+32
2011-02-12
Fix extensibility of 1-argument atan
Mark H Weaver
1
-1
/
+1
2011-02-09
fix typos in the manual bits generated from source comments.
Ralf Wildenhues
1
-1
/
+1
2011-02-03
Improved exactness handling for complex number parsing
Mark H Weaver
1
-58
/
+55
2011-02-03
Fix non-portable usage of `isinf' in `max' and `min'
Mark H Weaver
1
-4
/
+9
2011-02-02
Support non-real complex numbers with inexact zero imaginary part
Mark H Weaver
1
-42
/
+56
2011-02-02
Improve handling of signed zeroes
Mark H Weaver
1
-12
/
+37
2011-02-02
Trigonometric functions return exact numbers in some cases
Mark H Weaver
1
-12
/
+36
2011-02-02
Fix `min' and `max' handling of NaNs, infinities, and signed zeroes
Mark H Weaver
1
-18
/
+75
2011-02-01
Move comment about trig functions back where it belongs
Mark H Weaver
1
-6
/
+6
2011-02-01
Handle products with exact 0 differently
Mark H Weaver
1
-20
/
+36
2011-02-01
Fix bugs in `rationalize'
Mark H Weaver
1
-12
/
+40
[next]