Robby Findler
c12a6bea0e
Be wary that the default-shortcut-prefix might be
...
duplicated in a menu item prefix
2013-12-27 21:28:42 -06:00
Eric Dobson
ec75e9ae08
Add rackunit HISTORY.txt for version 6.0.
2013-12-25 06:59:21 -08:00
Matthew Flatt
22513439ff
raco setup: fix dependency checking for "racket" package
...
Possibly, only "base" should depend on "racket", while the version
number of "base" should track the version number of "racket".
2013-12-24 18:00:38 -06:00
Matthew Flatt
4fbea1376e
scribble & slideshow: move detail-change notes into docs
2013-12-24 18:00:38 -06:00
Matthew Flatt
99daa9b34d
in-directory: add optional argument to filter directories
2013-12-24 18:00:38 -06:00
Matthew Flatt
3f30400a59
scribble/manual: add history
...
Also, show supplying package in providing-package hover at
definition sites.
2013-12-24 18:00:37 -06:00
Matthew Flatt
f5cfcfecfe
setup/command-name: drop ".exe" in short form
2013-12-24 15:38:29 -06:00
Matthew Flatt
1f2012a106
Windows: fix reported exe name in "independent" launchers
...
For example, make `raco exe --wrong` show "raco" instead of "racket"
as the error-reporting program. Normally, only `raco` and `setup-plt`
are implemented as "independent" launchers, because it's needed for
bootstrapping.
2013-12-24 15:38:28 -06:00
Robby Findler
06598dd5c7
forgot to add a file to the last commit
2013-12-24 15:34:51 -06:00
Robby Findler
e28b63e056
improve the speed of "second order" -> contacts
...
to bring them back in line with how they were before the
first order special-casing happened
2013-12-24 15:02:38 -06:00
Matthew Flatt
fd487b86a3
make installers: fix quoting for windows/bash ssh
2013-12-24 09:54:16 -06:00
Matthew Flatt
85c85b02b9
mzcom: fix rebuild when version changes
2013-12-24 06:56:03 -06:00
Mike Sperber
3836aebecf
Synch German string constants with latest.
2013-12-22 16:18:11 +01:00
Matthew Flatt
6858b8df90
fix problem with doc database in read-only mode
...
Now that the documentation-build phase of `raco setup` uses read-only
mode, contention between writing and reading sometimes (though
infrequently) triggers an SQLITE_IOERR_LOCK error. Change the SQLite
binding to expose that specific error, as well as SQLITE_IOERR_BLOCKED,
because a retry of the affected operation is appropriate.
2013-12-21 14:37:17 -07:00
Ryan Culpepper
06aa4770f1
fix sqlite rollback-transaction in case of auto-rollback error
...
Merge to release branch.
An invalid (needs-rollback?) transaction may correspond to a closed
underlying transaction. In that case, don't issue ROLLBACK command.
2013-12-21 10:24:39 -05:00
Vincent St-Amour
15b333a0a6
Add history file for the profiler.
2013-12-21 10:02:18 -05:00
Jay McCarthy
9012f7b3d6
Adding suggestion about 1.0 package versions
2013-12-20 16:31:28 -07:00
Jay McCarthy
490e21ff07
Use Racket navbar on pkgs. and have navbar link to pkgs.
...
Open question: Where does link to Planet go? Sam's new design has a natural place, but on the old site... it's not clear, community?
2013-12-20 16:31:27 -07:00
Jay McCarthy
7faab4d617
Fix PR14216
2013-12-20 16:31:27 -07:00
Jay McCarthy
6c4650ebbd
Remove secret information from pkg error messages
2013-12-20 16:31:27 -07:00
Jay McCarthy
abc8b301d0
Fix typo on pkg site
2013-12-20 16:31:27 -07:00
Robby Findler
438942c059
update HISTORY based on some of Jay's changes
...
please include in 6.0
2013-12-20 15:44:37 -06:00
Jay McCarthy
2e5a89e682
Correct pkgs urls, please include in v6
2013-12-20 14:08:11 -07:00
Asumu Takikawa
c75e84a372
Add a HISTORY file for unstable
...
Note: I tried to reconstruct some history back
to 5.3.4, but it's not complete.
Please merge to v6.0
2013-12-20 15:15:06 -05:00
Asumu Takikawa
8c6cf7395d
Update HISTORY
...
Please merge to v6.0
2013-12-20 14:55:20 -05:00
Matthew Flatt
dc526f95f3
fill in some missing history notes
...
Merge to v6.0
2013-12-20 06:23:13 -07:00
Robby Findler
4408cdcfe4
add missing HISTORY entries based on my changes leading up to 6.0
...
Please merge to 6.0 (some of the history files already have
post-6.0 notes in them, but hopefully this patch still applies
cleanly)
2013-12-19 22:35:57 -06:00
Matthew Flatt
fb398e123e
raco setup: fix corners where db might not exist
...
Using something like `raco pkg remove` in an incompletely
set up installation could lead to failures attempting to
access a database file that isn't there.
2013-12-19 14:42:48 -07:00
Matthew Flatt
bfb4af3e84
raco: use executable yield handler before existing
...
Makes `raco` wait as it should for a GUI tool.
Closes PR 14261
2013-12-19 14:34:59 -07:00
Matthew Flatt
a31ee1be64
compiler/zo-structs: fix docs to note 'fixnum and 'flonum types
2013-12-19 14:20:54 -07:00
Matthew Flatt
fe12a32dc3
fix closure type tracking for a procedure with only an unused rest arg
...
Closes PR 14259
2013-12-19 14:19:01 -07:00
Matthew Flatt
75daeecdb1
increase timeout of raco exe
test suite
2013-12-19 12:54:08 -07:00
Matthew Flatt
01eece18a7
dynamic-require: fast path for re-exported variables
...
When `dynamic-require` is used to access an export that isn't a
variable defined in the same module, `dynamic-require` falls
back to `eval` in a fresh namespace, which can be expensive.
The new fast path handles the case that a variable is re-exported.
The new fast path is relevant to deserialization, which now
uses a submodule that re-exports from an enclosing module.
2013-12-19 12:35:29 -07:00
Matthew Flatt
abc174e16c
scribble: fix a test to make it independent of the enclosing package
2013-12-19 07:01:04 -07:00
Ryan Culpepper
d0e8e715b4
remove extraneous CRLF after message-body
...
RFC2616 section 4.1 (http://www.ietf.org/rfc/rfc2616.txt ):
"... an HTTP/1.1 client MUST NOT preface or follow a request
with an extra CRLF."
2013-12-19 01:34:04 -05:00
Ryan Culpepper
6f94215f92
apply signature in productbuild, not pkgbuild
...
Merge to release branch.
2013-12-19 00:12:04 -05:00
Matthias Felleisen
559af9b35c
history for 2htdp teachpacks
2013-12-18 22:04:34 -05:00
Matthew Flatt
fb57989685
enable scribble tests for DrDr
2013-12-18 18:54:34 -07:00
Laurent Orseau
fc3321481c
Scribble->Markdown titles are now rendered correctly. Sections have been shifted by one level (which also looks better on Github).
...
Markdown: fix defmodule to avoid printing the package in the example
fix markdown example file to make test pass
2013-12-18 18:53:55 -07:00
Matthew Flatt
e99c03be4d
at-exp reader: fix source locations in read
error message
...
A change in `raise-reader-error` to use `srcloc->string` caused
tests to fail because `srcloc->string` doesn't show location
information if the source is #f.
2013-12-18 18:49:39 -07:00
Matthew Flatt
a8f2405b4b
fix rendering of column by srcloc->string
2013-12-18 18:49:38 -07:00
Asumu Takikawa
401c4dd0a6
Test the error message instead of a predicate
...
This test was broken prior to commit 370c4bd
but
didn't fail because the test harness didn't test for
the right error.
2013-12-18 19:25:17 -05:00
Matthew Flatt
c8085a2988
fix chaperone-procedure
wth extra properies
...
Continues the saga of 5bae9773a
, this time fixing chaperone
properties.
2013-12-18 15:19:19 -07:00
Matthew Flatt
266e4ab119
make installers: fixes for parallel
mode and timeouts
...
The `parallel` form in a site configuration was working only
with leaf machines; now, it should be fixed for `sequential`
nested under `parallel`.
Also, fix timeout handling and reporting of failures.
2013-12-18 14:45:52 -07:00
Jay McCarthy
4dd594a291
Fix test cases for close?
2013-12-18 12:03:52 -07:00
Robby Findler
370c4bdce2
fix any-wrap/c for promises
2013-12-18 12:58:56 -06:00
John Clements
ed0a5ae45e
oops 6.0 not 5.6, silly rabbit.
...
Please merge to 6.0 release
2013-12-18 09:36:52 -08:00
John Clements
e3efaf5f05
updated stepper HISTORY.
...
Please merge to 6.0 release
2013-12-18 09:35:18 -08:00
Matthew Flatt
4070bcd461
fix chaperones and prop:procedure
functions with keyword arguments
...
Commit 5bae9773aa
broke `chaperone-procedure` and `impersonate-procedure`
so that it didn't always produce a chaperone or impersonator. Also,
the arity-error changeds intended for that commit were not complete,
because tests were accidentally commented out.
The main repair involves a new internal property that keeps track of an
accessor that is used to extract a procedure from a field in a structure
type that has `prop:procedure`.
2013-12-18 05:42:42 -07:00
Stephen Bloch
97ee349046
Corrected expected error message to match actual error message. Now
...
passes "raco test".
2013-12-17 14:54:39 -05:00