Eli Barzilay
42e442a755
Improve some printouts.
...
Specifically the one from ,rr. Also make ,switch syntax error more
friendly. Also, test for the recent xrepl fix, including its printout.
(cherry picked from commit e311de0522
)
2013-04-17 17:54:40 -04:00
Eli Barzilay
e32c855a48
Sync sanity path checks to the modified configure paths.
...
(cherry picked from commit ff461c0bee
)
2013-04-17 17:54:37 -04:00
Matthew Flatt
eea9f15a83
ffi/com: repairs for parameterized-property setting and for date values
...
Merge to v5.3.4
(cherry picked from commit 25ddfcbfb3
)
2013-04-16 15:01:28 -04:00
Matthew Flatt
95b20193c3
racket/gui cocoa: fix `list-box%' visble-cell calculations
...
There were especially problems with header columns, but
also intercell spacing was not taken into account.
Merge to v5.3.4
(cherry picked from commit 44d59702c0
)
2013-04-16 15:01:24 -04:00
Robby Findler
f9cc17670c
track dependencies from files with errors separately
...
from when the file doesn't have an error
More precisely, keep two sets of depndencies for a given
open tab. If the file expanded without error then we consider
that authoratative and keep that set of dependencies around
even if a later expansion fails. So there are two sets of
dependencies for each tab. When expansion succeeds, we reset
both of them, but if expansion fails then we reset only one,
preserving the set we got from the last successful expansion
please include in the release
(cherry picked from commit 11f74fc571
)
2013-04-16 10:49:38 -04:00
Robby Findler
a7806102f3
move the call that sets the focus later so it actually happens
...
merge to the release branch, please
(cherry picked from commit c188be0441
)
2013-04-16 10:49:34 -04:00
Mike Sperber
194100310e
Synch German string constants with latest.
...
(cherry picked from commit 3cb555a6c1
)
2013-04-16 10:49:21 -04:00
Stephen Chang
bfbba3f0bf
fix typed racket named let: error when there are no binding types
...
closes PR 13691
include in release
(cherry picked from commit b3ba324a92
)
2013-04-16 10:49:17 -04:00
Matthew Flatt
045cf69ba4
racket/enter: fix exception handling & propagation for `enter!'
...
Merge to v5.3.4
(cherry picked from commit 9a52894b8b
)
2013-04-16 10:49:12 -04:00
Matthew Flatt
fd4f374195
ffi/unsafe/obj: fix use of ivar in rator position
...
Merge to v5.3.4
(cherry picked from commit fff88eeb92
)
2013-04-16 10:49:09 -04:00
Matthias Felleisen
1850b4bbd4
reformat error message for implode, Closes PR 13690
...
(cherry picked from commit 6642c114f7
)
2013-04-16 10:49:05 -04:00
Asumu Takikawa
fc75ff426a
Fix #:methods regression at top-level
...
Please merge to v5.3.4
(cherry picked from commit fa80c53115
)
2013-04-16 10:49:02 -04:00
Claire Alvis
2001098046
Fixes strange error messages for invalid generic method definitions
...
Closes PR 13681
Please merge to v5.3.4
(cherry picked from commit d84494dd44
)
2013-04-16 10:48:57 -04:00
Matthias Felleisen
70ab423b71
die to dice
...
(cherry picked from commit 2d934e6a4f
)
2013-04-16 10:48:51 -04:00
Matthew Flatt
f6aa505e99
racket/gui: make list-box% columns more consistent across platforms
...
Cocoa: use ellipses instead of line wrapping
Gtk: allow column sizing below title width
Merge to v5.3.4
(cherry picked from commit 33700427f2
)
2013-04-12 11:37:26 -04:00
Eli Barzilay
6edaeee9b0
Avoid loading modules in module->path' and
known-module'.
...
This is particularly problematic for `require-reloadable'.
Closes PR 13688.
(cherry picked from commit b5771e6ade
)
2013-04-12 11:37:22 -04:00
Burke Fetscher
216b5f47f3
redex: syntax error fix for define-relation
...
please merge to the release branch
(cherry picked from commit 41d90c6dd5
)
2013-04-12 11:37:18 -04:00
Robby Findler
c19fbbce45
fix listof error reporting
...
closes PR 13685
please merge to the release branch
(cherry picked from commit e6122d5fbd
)
2013-04-12 11:37:14 -04:00
Robby Findler
77142df5e8
add Burke to acks
...
please merge to release branch
(cherry picked from commit 6cc0581dcd
)
2013-04-12 11:37:10 -04:00
Matthew Flatt
e9e654487b
dist-spec fix for `raco setup' extra file
...
(cherry picked from commit c1d9b0716e
)
2013-04-12 11:37:06 -04:00
Matthew Flatt
e23bcf523f
equality for `define-cstruct'-generated wrappers
...
Closes PR 13650
Merge to v5.3.4
(cherry picked from commit 06c42f0887
)
2013-04-11 20:25:57 -04:00
Matthew Flatt
e8c6a5b806
ffi/unsafe: fix doc typo
...
From Tobias
Closes PR 13684
Merge to v5.3.4
(cherry picked from commit 98c5209c95
)
2013-04-11 20:25:53 -04:00
Matthew Flatt
8f6fc2f822
raco pkg: fix `raco setup' sensitivity to package scope
...
Merge to v5.3.4
(cherry picked from commit d195e3889b
)
2013-04-11 20:25:48 -04:00
Matthew Flatt
c5f585d878
raco setup: remove any extra documentation dirs in installation
...
After uninstalling a package in installation scope, its documentation
should be removed. A new `raco setup' step takes care of that.
Merge to v5.3.4
(cherry picked from commit ff324f9270
)
2013-04-11 20:25:41 -04:00
Matthew Flatt
97df4ff673
pkg docs: add a tag for the "how to develop" section
...
Merge to v5.3.4
(cherry picked from commit ef6639f4c7
)
2013-04-11 20:25:37 -04:00
Eli Barzilay
59b18eec39
Make configure install the docs in the standard place.
...
Closes #315 (on github)
(cherry picked from commit 91aa7f3527
)
2013-04-11 20:25:30 -04:00
Matthew Flatt
a8a5ee30d9
fix hole in validator
...
The validator was not as smart as the compiler in determining
that a `let' expression could be relied on to produce a
constant-shaped function (without side effect or error) in the case
that a right-hand side expression is a call to a known structure
constructor or predicate.
Closes PR 13679
Merge to v5.3.4
(cherry picked from commit e49956e3ea
)
2013-04-11 20:25:26 -04:00
Burke Fetscher
cf78ce0c6e
redex: elminate another #f/failure confusion
...
(cherry picked from commit 468d2b192e
)
2013-04-11 20:25:22 -04:00
Matthew Flatt
7fa5db7b63
fix a UDP multicast test to make it work on Windows XP
...
(cherry picked from commit 6e0492dff0
)
2013-04-11 20:25:17 -04:00
Matthew Flatt
1a9d7c5419
racket/udp: fixed for udp-bind!' and
udp-connect!'
...
Fix ephemeral-port support in `udp-bind!', and
change `udp-bind!' and `udp-connect!' to try address
resolutions in order to find one that works (which is
typically needed to auto-select an IPv4 or IPv6 variant
of an address).
(cherry picked from commit 842da32e48
)
2013-04-11 20:25:12 -04:00
Matthew Flatt
21d51e4980
reference: simplify some contractcs
...
(cherry picked from commit 7c0f35e138
)
2013-04-11 20:25:09 -04:00
Matthew Flatt
fd2acba3d2
plai/{gc2/}mutator: doc fixes
...
A symptom of mismatched `for-label' imports was that searching for "<="
would show red-underlined links to the `plai/{gc2/}mutator' documentation.
Merge to v5.3.4
(cherry picked from commit de9b77ad6d
)
2013-04-11 20:25:05 -04:00
Danny Yoo
b62f496e78
Correct typo.
...
(cherry picked from commit 075212d07c
)
2013-04-11 20:25:01 -04:00
Matthew Flatt
0ee99e83c8
fix `raco setup -j' for a non-places build
...
When places are not enabled, then `raco setup' uses multiple
Racket processes that commuincate via pipes. Don't try to send
a place channel over a pipe.
Merge to v5.3.4
(cherry picked from commit 2295d16074
)
2013-04-11 20:24:57 -04:00
Matthew Flatt
3363279b5f
doc clarification
...
(cherry picked from commit 8d7c231cd8
)
2013-04-11 20:24:53 -04:00
Eli Barzilay
c6f45e275c
Change doc/.gitignore to make git aware of files with non-generated contents.
...
(cherry picked from commit 1bf9e124eb
)
2013-04-11 20:24:46 -04:00
Matthew Flatt
8818f8af68
fix `for/flvector', etc. unsafety
...
Closes PR 13675
Merge to v5.3.4
(cherry picked from commit 8b5523bd10
)
2013-04-11 20:24:42 -04:00
Tony Garnock-Jones
547bb7a56e
Tests for UDP multicast primitives
...
(cherry picked from commit 94e36c8193
)
2013-04-11 20:24:39 -04:00
Robby Findler
d0c4a6480e
adjust pick-a-maze based on Neil's comments
...
please include in the release
(cherry picked from commit f093131607
)
2013-04-11 20:24:35 -04:00
Matthew Flatt
435589ff44
fix a non-deterministic test
...
(cherry picked from commit bc5c89cbf0
)
2013-04-11 20:24:28 -04:00
Burke Fetscher
78e542bb59
redex: bug fix for gerating terms including #f
...
please include in the release
(cherry picked from commit 495e5c94cf
)
2013-04-11 20:24:23 -04:00
Vincent St-Amour
8ae7e16a62
Better error message for non-existent generics groups.
...
Closes PR13671.
(cherry picked from commit aac22e1ce5
)
2013-04-11 20:24:18 -04:00
Robby Findler
c1ddadf05d
fix test suite to match earlier fix to obligation info
...
merge to release branch, please
(cherry picked from commit 1ebf66252f
)
2013-04-11 20:24:14 -04:00
Robby Findler
c3b92ec255
fix improper fraction display
...
closes PR 13558
please include in the release
(cherry picked from commit d9adb4e6e9
)
2013-04-11 20:24:10 -04:00
Asumu Takikawa
88151fea51
Use any/c
for the ip-address-string?
domain
...
Previously, it was `string?` which is needlessly
restrictive and caused premature contract failures.
Please merge into 5.3.4
(cherry picked from commit 5735d37794
)
2013-04-11 20:24:07 -04:00
Ryan Culpepper
a23548d7be
Alpha version number for the v5.3.4 release
2013-04-08 09:01:29 -04:00
Jay McCarthy
c396d1e435
Adding documentation notes re Eli
2013-04-08 06:41:14 -06:00
Robby Findler
ccda5a84ad
fix box/c and vector/c obligations
...
closes PR 13673
2013-04-07 19:57:41 -05:00
Robby Findler
6f7c938c0b
fix ->m for keyword arguments
...
closes PR 13674
2013-04-07 19:57:41 -05:00
Eli Barzilay
0cb85a85a1
New Racket version 5.3.3.9.
2013-04-07 03:30:16 -04:00