Matthew Flatt
|
309e1aec4f
|
re-generate `configure' script
Merge to 5.1, along with e91f243b64
|
2011-02-02 16:10:40 -07:00 |
|
Matthew Flatt
|
9d204c01cf
|
fix problem with allocation while holding a future lock
Merge to 5.1
|
2011-02-02 16:09:45 -07:00 |
|
Eli Barzilay
|
e91f243b64
|
Avoid compiling plot if the source directory is missing
|
2011-02-02 16:09:49 -05:00 |
|
Vincent St-Amour
|
62327c5f50
|
Fix make-->vector doc typo.
Closes PR 11698.
Merge to 5.1.
|
2011-02-02 14:00:14 -05:00 |
|
Matthew Flatt
|
9134aa4ee8
|
add missing mutex unlock in error path
Merge to 5.1
|
2011-02-01 19:37:02 -07:00 |
|
Vincent St-Amour
|
a0e6d67db2
|
Fix build when disabling single-precision floats.
|
2011-02-01 18:00:26 -05:00 |
|
Kevin Tew
|
9f51cb838f
|
Fix used_pages count for place channel messages
|
2011-02-01 09:17:41 -07:00 |
|
Eli Barzilay
|
60bb91fd30
|
New Racket version 5.1.0.2.
|
2011-02-01 03:50:12 -05:00 |
|
Matthew Flatt
|
dfa36afa89
|
change `floating-point-bytes->real' to always produce a flonum
|
2011-01-31 19:52:50 -07:00 |
|
Matthew Flatt
|
ff0a591b7b
|
change FFI `_float' to coerce to Racket double-precision flonum
|
2011-01-31 19:33:07 -07:00 |
|
Matthew Flatt
|
3ef32d915b
|
make inexacts `eqv?' only when precision is the same
plus some other small fixes
|
2011-01-31 19:16:33 -07:00 |
|
Matthew Flatt
|
dc49e6a364
|
fix configure reporting of --disable-float
|
2011-01-31 19:16:07 -07:00 |
|
Matthew Flatt
|
fad0224259
|
fix mysterx for single-precision floats
|
2011-01-31 19:15:31 -07:00 |
|
Matthew Flatt
|
1e09a544a6
|
adjust _float' and _double' FFI types to accept any inexact real
whether single-precision or double-precision
|
2011-01-31 18:04:05 -07:00 |
|
Matthew Flatt
|
f9bcdc9baf
|
move float config to "mzconfig.h"; enable by default for Windows
|
2011-01-31 17:51:09 -07:00 |
|
Vincent St-Amour
|
e65b206e6e
|
Add functions to convert back and forth between floating-point representations.
|
2011-01-31 16:39:17 -05:00 |
|
Vincent St-Amour
|
03ec1ec501
|
Add a single-flonum? predicate to test for single-precision floats.
|
2011-01-31 16:39:17 -05:00 |
|
Vincent St-Amour
|
ac76d963b0
|
Enable single-precision floats by default.
|
2011-01-31 16:39:17 -05:00 |
|
Vincent St-Amour
|
c997ae139b
|
Single-precision floats now print differently from their double-precision
counterparts.
|
2011-01-31 16:39:16 -05:00 |
|
Vincent St-Amour
|
d220e0a10b
|
Add read syntax for single-precision float specials.
|
2011-01-31 16:39:16 -05:00 |
|
Matthew Flatt
|
dd5f0dfc80
|
fix `read-language' exn construction in an EOF case
Closes PR 11683
Merge to 5.1
|
2011-01-31 06:49:13 -07:00 |
|
Matthew Flatt
|
bc5ab1e031
|
fix problems with `read-language' error reporting
|
2011-01-30 07:47:46 -06:00 |
|
Eli Barzilay
|
c945f5d27d
|
New Racket version 5.1.0.1.
|
2011-01-30 03:50:12 -05:00 |
|
Matthew Flatt
|
0e169cfbb7
|
fix version number
|
2011-01-29 13:39:34 -06:00 |
|
Eli Barzilay
|
f190e3efec
|
Post-release version for the v5.1 release
|
2011-01-29 13:04:18 -05:00 |
|
Matthew Flatt
|
b5bc288f67
|
Windows: fix `path-list-string->path-list' to throw away quotes
--- which seems to be what the command shell does with quotes in
PATH, at least; Microsoft isn't in the habit of documenting this
sort of thing
|
2011-01-25 20:30:33 -07:00 |
|
Eli Barzilay
|
1e2a6ffd60
|
New Racket version 5.0.99.7.
|
2011-01-25 03:50:12 -05:00 |
|
Matthew Flatt
|
5e3dbbc3f8
|
change gracket -z' to just use read-eval-print-loop'
instead of `textual-read-eval-print-loop'
|
2011-01-24 19:47:21 -07:00 |
|
Matthew Flatt
|
069a7c2b48
|
add current-get-interaction-input-port' and adjust racket/gui'
so that GUI events are dispatched while a REPL is blocked on input
|
2011-01-24 19:47:20 -07:00 |
|
Vincent St-Amour
|
dfac6641f7
|
Typo.
|
2011-01-24 17:00:55 -05:00 |
|
Matthew Flatt
|
f36db863bb
|
refine `char-graphic?' to include all chars in L and N categories
Closes PR 11664
|
2011-01-24 07:08:11 -07:00 |
|
Matthew Flatt
|
0c193a599a
|
fix uncaught-exception-handler handling of non-escaping escape handler
and change the emergency error display handler to log and error
Closes PR 11630
|
2011-01-20 14:01:33 -07:00 |
|
Matthew Flatt
|
6b115ecf33
|
fix glib log-message construction
|
2011-01-18 11:02:46 -07:00 |
|
Matthew Flatt
|
07a7916142
|
fix string-ref' and bytes-ref' error message
Closes PR 11064, since the problem that triggered the bad
error message is also fixed
|
2011-01-16 20:00:39 -07:00 |
|
Matthew Flatt
|
21eee45a48
|
fix `read-language' when input has only comments
|
2011-01-16 19:01:45 -07:00 |
|
Robby Findler
|
1f66d545c0
|
adjust build.bat to respect PLT_SETUP_OPTIONS
closes PR 11629
|
2011-01-15 19:22:44 -06:00 |
|
Matthew Flatt
|
6e65311702
|
fix scheduler interaction with atomic mode
|
2011-01-15 16:46:33 -07:00 |
|
Matthew Flatt
|
c2afc03b3b
|
fix interaction of `continuation-mark-set-first' and prompts
including a documentation fix
|
2011-01-15 08:05:55 -07:00 |
|
Matthew Flatt
|
84237c2cf3
|
fix optimizer bug that can attempt infinite unrolling of loops
|
2011-01-13 12:48:44 -07:00 |
|
Matthew Flatt
|
79cd92859c
|
disable user-specific setup on `make install' by default
and add a `--enable-userspecific' flag for `configure'
|
2011-01-13 10:59:20 -07:00 |
|
Matthew Flatt
|
be1046baa1
|
fix GC log printout
|
2011-01-10 06:43:27 -07:00 |
|
Matthew Flatt
|
ea51d32e9d
|
fix subprocess checking when the process moves itself to a new group
Closes PR 11200
|
2011-01-08 10:29:32 -07:00 |
|
Vincent St-Amour
|
b32287fa2d
|
Fixed a bug with complex numbers made from floats of differing precision.
It used to be that constructing complex numbers from a float and a
double sometimes caused incorrect coercions.
|
2011-01-05 14:42:31 -05:00 |
|
Vincent St-Amour
|
2bf83832b9
|
Fix zero? error message. Accepts any number, not just reals.
|
2011-01-05 14:42:31 -05:00 |
|
Matthew Flatt
|
dd0b41d974
|
linux: reset to extended-precision fp before calling pow()
|
2011-01-04 16:13:02 -07:00 |
|
Matthew Flatt
|
e88c2142e6
|
some intptr_t printf fixes
|
2011-01-04 16:12:12 -07:00 |
|
Matthew Flatt
|
13ddab969b
|
enable ptherads by default for OpenBSD
|
2011-01-04 12:44:36 -07:00 |
|
Matthew Flatt
|
cd676fe81c
|
another context-cache repair
|
2011-01-03 18:04:11 -07:00 |
|
Matthew Flatt
|
c5de056da5
|
another continuation-context caching repair
because the previous repair essentially disabled caching
|
2011-01-02 16:38:25 -07:00 |
|
Matthew Flatt
|
a226abec59
|
fix entry loss in continuation-context caching
|
2011-01-02 16:04:26 -07:00 |
|