Matthew Flatt
a5a7076fe0
`file-or-directory-permissions': expose more info, add write mode
...
and add `user-read-bit', etc., to `racket/file'
2011-03-11 02:50:06 -06:00
Matthew Flatt
2b3827504b
make test suite hit tab panels more
2011-03-11 02:50:05 -06:00
John Clements
ca88fdd7e5
oops rename in tests subdir too
2011-03-08 17:37:38 -08:00
Jay McCarthy
6b907d6b61
Fixing problem from Alok Thapa
2011-03-07 10:54:06 -07:00
Eli Barzilay
adf18c7dc0
Use runtime paths to make this work from a different directory
2011-03-03 12:25:19 -05:00
Eli Barzilay
22afec432c
Use "127.0.0.1" instead of "localhost" which can be more fragile.
...
(It's possible to have issues with "localhost", for example when there's
something in a $LOCALDOMAIN environment variable, which made this test
fail on certain machines.)
2011-03-03 11:10:12 -05:00
Matthew Flatt
8ea32d675c
add tests from Curtis Dutton
2011-03-03 07:24:15 -07:00
Matthew Flatt
fdef90e482
fix get-column-width' method of
list-box%'
...
by changing the name to match the docs, plus some other
bug fixes triggered by better testing
Closes PR 11780
2011-02-28 19:12:34 -07:00
Matthew Flatt
733eab5805
fix 0-field prefab immutability flag
...
Closes PR 11777
2011-02-28 15:24:11 -07:00
Robby Findler
6f48aaeaa7
added a test case for this commit:
...
http://git.racket-lang.org/plt/commit/2482816d3d
2011-02-27 19:05:06 -06:00
Robby Findler
07a2ace943
added the #:pre/name and #:post/name keywords to ->i
2011-02-25 13:42:09 -06:00
Robby Findler
4b68377af1
Revert "started adding comments to the #:pre and #:post parts of ->i"
...
This reverts commit a27b7d5c61
.
ack, sorry.
2011-02-25 09:44:34 -06:00
Robby Findler
a27b7d5c61
started adding comments to the #:pre and #:post parts of ->i
2011-02-25 09:42:23 -06:00
Robby Findler
2187773474
adjusted to change in the module language dialog
2011-02-25 09:42:16 -06:00
Matthew Flatt
93e1467b8b
racket/gui: scrollbar support panels
2011-02-24 13:23:51 -07:00
Matthew Flatt
137d96c089
multi-column support in list-box%
2011-02-21 13:58:57 -07:00
Matthew Flatt
a01b7434b1
remove file that was added accidentally
2011-02-21 08:14:14 -07:00
Matthew Flatt
33d01a681e
racket/system: fix problems with checking and empty-string arguments
2011-02-20 11:25:25 -07:00
Matthew Flatt
c8acebce8b
fix race in subprocess test
2011-02-19 08:51:10 -07:00
Matthew Flatt
b4056373be
generalizations to `subprocess' & company
...
- allow byte strings in more places
- allow stderr spec to be 'stdout to redirect stderr to stdout
Closes PR 11711
2011-02-19 08:30:34 -07:00
Robby Findler
783945f96b
adjust the test coverage test suite to the changes in test coverage
2011-02-18 13:20:37 -06:00
Matthew Flatt
6041833ac5
fsemaphore cleanup
...
- abstract over JIT inlining of fsemaphore operations
- fix problems with non-parallel fsemaphores
- adjust tests so they don't assume too much concurrency
- clarify fsemaphore vs. semaphore in the docs
2011-02-18 09:55:01 -07:00
James Swaine
ca5c061a71
Fix fsemaphore-try-wait? so the sema's count is decremented. Make fsemaphore-wait and other futures-related functions cooperate with the GC better.
2011-02-16 21:14:14 -06:00
Eli Barzilay
0801525931
Merge in the docs test into the rest of the scribble tests.
...
Also fixed it to scan all scrbl files in the docs directory, use
runtime-path, and change the rest to racket to get the quoted printout
right.
2011-02-16 15:26:15 -05:00
James Swaine
c6642de116
Added future semaphores (fsemaphores)
2011-02-15 23:27:03 -06:00
James Swaine
a98553f99b
Merge branch 'master' of pltgit:plt
2011-02-15 22:58:08 -06:00
Robby Findler
8e94ce49e4
lift the restriction that the text:ports mixin
...
cannot do io from the eventspace handler thread
and add a test suite for text:ports
2011-02-15 18:10:02 -06:00
Robby Findler
62c961410c
adjust the framework test suite so that queue-sexp-to-mred catches and propogates exceptions
2011-02-15 18:10:00 -06:00
Robby Findler
d5c753be88
adjusted printfs to make them a little narrower
2011-02-15 18:09:59 -06:00
John Clements
c1f76d418f
bug fixed
2011-02-15 14:10:57 -08:00
Kevin Tew
156153f692
calling sync on a place-channel now returns the channel message just like standard racket channels
2011-02-15 13:53:01 -07:00
James Swaine
f9c12f9e58
Merge branch 'master' of pltgit:plt
2011-02-14 14:02:47 -06:00
Eli Barzilay
b090dde2fb
Add a "BOOM" string to the timeout message, otherwise the failure is
...
hard to find.
2011-02-14 13:35:04 -05:00
Matthew Flatt
1a5f41fd71
Scribble: fix multi-line print output
...
Closes PR 11735
2011-02-14 07:32:21 -07:00
Robby Findler
ae67464670
adjust test suite to work on windows and to the new agreement about reproviding
2011-02-12 11:15:01 -06:00
Robby Findler
731a754e2b
added tests that check on provide/contract when there are multiple files containing modules
...
related to PR 11724
related to PR 11084
2011-02-11 19:49:50 -06:00
Matthew Flatt
0840430b21
clean up `define-syntax-rules'
...
by removing a redundant expression in an error message, adding
tests, and documenting the fact that a syntax-error message can
expose the pattern source to users
2011-02-11 09:59:42 -07:00
James Swaine
22d6ad7d03
Merge branch 'master' of pltgit:plt
2011-02-10 14:38:50 -06:00
Robby Findler
5cef41e08e
adjust and/c so that it mentions the particular predicate (flat contract) that failed in the case that all its arguments are flat contracts
2011-02-10 11:32:40 -06:00
James Swaine
19dbee0405
Added semaphores for futures
2011-02-08 17:58:02 -06:00
James Swaine
0a73a9d5a1
Added semaphores for futures
2011-02-08 17:55:12 -06:00
Matthew Flatt
3c4807f032
fix coverage of `file/resource' tests
2011-02-05 08:33:27 -07:00
Matthew Flatt
18eb7c86b5
get-resource' and
write-resource': support .ini files
2011-02-05 07:39:29 -07:00
Matthew Flatt
da6d4f3fba
futures: fix `future' when given a non-JITted procedure
...
Merge to 5.1
2011-02-05 06:43:09 -07:00
David Van Horn
760a58b65d
Fixes more spelling errors.
2011-02-04 19:44:13 -07:00
Matthew Flatt
337500552c
`file/resource': improve compatibility
...
by generating "failure" results instead of exn:fail:unsupported
2011-02-04 14:25:09 -07:00
Matthew Flatt
b4ce4bbd2c
add `file/resource'
2011-02-04 13:39:49 -07:00
David Van Horn
c9519fd113
Fixed various spelling errors.
2011-02-03 17:42:33 -05:00
Sam Tobin-Hochstadt
6099806a72
codeblock:
...
fix language regexp to accept numbers in #lang
2011-02-03 17:42:33 -05:00
John Clements
e4c4170d31
updated props in test dir
2011-02-03 14:17:18 -08:00