Jay McCarthy
b401a92709
Clarify raco pkg install arguments
2012-11-12 12:03:40 -07:00
Jay McCarthy
f5995ec0cc
Removing default from 'raco pkg create'
2012-11-12 12:03:40 -07:00
Jay McCarthy
a2b1d4186b
Requiring -a on 'raco pkg update' to update all packages
2012-11-12 12:03:40 -07:00
Jay McCarthy
fbed04db70
Revert "Changing the convention of referring to PLT in Planet 2 docs"
...
This reverts commit 14c169623f4bcffd41d145dfed2bc8317b5faffc.
2012-11-12 12:03:40 -07:00
Jay McCarthy
ec269fc1cf
Fixing error during initial upload in P2 PNS
2012-11-12 12:03:40 -07:00
Jay McCarthy
ddd03347ea
Adding a note about metadata file to suggest Planet 2 package creation
2012-11-12 12:03:40 -07:00
Jay McCarthy
dfdbd4c147
Changing Planet 2 package design re: sub-collections
2012-11-12 12:03:40 -07:00
Jay McCarthy
4649d59125
Changing git suggestion re: Eli and Sam in Planet 2 docs
2012-11-12 12:03:39 -07:00
Jay McCarthy
1d3aa61c2a
Changing the convention of referring to PLT in Planet 2 docs
2012-11-12 12:03:39 -07:00
Jay McCarthy
1df7f6b2e4
style changes in Planet 2 PNS
2012-11-12 12:03:39 -07:00
Jay McCarthy
7ed39caa93
Better error messages in planet2 PNS and a fix to the sync script
2012-11-12 12:03:39 -07:00
Jay McCarthy
74c9871dbe
Fixing typos in Planet 2 docs
2012-11-12 12:03:39 -07:00
Jay McCarthy
2265a0a0b5
Fixing typos in Planet 2 docs
2012-11-12 12:03:39 -07:00
Jay McCarthy
5c2fef8a6e
Clarify some Planet 2 documentation re: comments
2012-11-12 12:03:39 -07:00
Danny Yoo
48683c4782
Add comment about procedure-rename in inferred value names.\nSuggested by Jos Koot.
2012-11-12 09:55:46 -07:00
Matthew Flatt
623265d1e8
fix demod for submodules
2012-11-12 07:47:30 -07:00
Matthew Flatt
34f05a5190
add `planet2' to distribution
2012-11-12 07:34:34 -07:00
Matthew Flatt
483148e528
repair to `custodian-shutdown-all'
...
This appears to be an old bug where a check and use are misordered, so
I'm not sure why it hasn't caused more trouble before, but it depends
on a GC happening at the right time.
Closes PR 13245
2012-11-12 07:01:12 -07:00
Robby Findler
a4d440a5e9
fix redex docs and disable running test-docs-complete.rkt directly
...
in drdr (it runs already via run-tests.rkt)
2012-11-12 07:42:09 -06:00
Matthew Flatt
4c3ee9c3c9
fix for Win64 build
...
Repairs a problem introduced by recent JIT changes.
2012-11-12 06:08:11 -07:00
Robby Findler
8c47dbba01
make the 'failed to click on the radio box' error message more helpful
2012-11-11 20:13:25 -06:00
Robby Findler
9ad93eaa2d
update drracket tests to the new name of
...
the top radio button in the language dialog
# Please enter the commit message for your changes. Lines starting
2012-11-11 20:13:25 -06:00
Eli Barzilay
ad8a14cb5b
Rename path-error' ->
path-warning'.
...
To avoid the kind of problematic assumption in the last fix.
2012-11-11 14:45:01 -05:00
Eli Barzilay
c61db0b248
Drop Turkish mirror.
...
(The machine went down, and it's unclear if it'll be up again.)
2012-11-11 14:43:47 -05:00
Eli Barzilay
ae5a066d00
Fix prop problems.
...
"follow-log.rkt" moved to "framework/private", fix sorting for the
collatz benchmark.
2012-11-11 14:37:56 -05:00
Eli Barzilay
f0adf694cb
Fix error when a path is not found.
...
(`path-error' doesn't throw an exception, just prints the error.)
2012-11-11 14:36:55 -05:00
Matthew Flatt
910a7dc8e7
restore a use of `lazy-require'
...
This change reverts commit 949d12e2c6
, now that `lazy-require'
is supposed to work.
2012-11-11 09:38:16 -07:00
Matthew Flatt
740e5007bb
racket/sandbox: fix module-path to path coercion for submod
2012-11-11 09:38:16 -07:00
Matthew Flatt
6b16679b39
fix `lazy-require' in phase levels other than 0
...
The `lazy-require' form expands to `define-runtime-module-path-index',
whch doesn't work right at phase levels other than 0. Work around the
problem by generating a submodule to hold the
`define-runtime-module-path-index' form.
This repair fixes `raco exe' on certain uses of `match', which in turn
uses `lazy-require' at compile time.
Also, use `register-external-module' to generate appropriate
dependencies on lazily loaded modules.
2012-11-11 09:38:16 -07:00
Matthew Flatt
06ffb74d66
compiler/cm-accomplice: add `register-external-module'
...
The new function allows declaration of a module dependency, as
opposed to a mere file dependency. Misuse of this function opens
the door to cyclic compilation dependencies, so we have to check
for that in `compiler/cm'.
2012-11-11 09:38:16 -07:00
Matthew Flatt
50af874a7a
document `define-runtime-path' limitation
...
Also, log a warning when it is used in a position where it
doesn't work rght with the executable creator. I didn't make
this case an error, because `define-runtime-path' can still
work in that case as long as no standalone executable needs
to be created.
2012-11-11 09:38:16 -07:00
Matthew Flatt
a6cfe3d5fb
fix `resolve-module-path-index' when w.r.t. is submodule
...
A submodule path on the w.r.t. path was incorrectly (in most
cases) added to the resolved path.
2012-11-11 09:38:15 -07:00
Matthew Flatt
9c4cfdecc4
fix problem with require' inside
begin-for-syntax'
...
The dependency wasn't recorded under the right phase.
2012-11-11 09:38:15 -07:00
Matthew Flatt
4ca7e6bc77
ffi/unsafe: fixes related to `define-cstruct' and properties
...
Fix the binding context for property and property-value
expressions. Propagate wrappers (and therefore properties)
to cstruct subtypes.
2012-11-11 09:38:15 -07:00
Matthew Flatt
54c4a1f21a
x86 JIT: use LEA for fixnum tagging
...
This has no effect on performance that I can detect, but it
looks better.
2012-11-11 09:38:15 -07:00
Matthew Flatt
b223ad2d90
x86_64 JIT: use 32-bit jumps until forced to allocate far away
...
The JIT was pessimistically using 64-bit jumps for long branches
or any jump between code that is allocated at different times.
Normally, though, code allocation stays within the same 32-bit
range of the heap, so stick to 32-bit jumps until forced by
allocation addresses to use 64-bit jump targets.
2012-11-11 09:38:15 -07:00
Matthew Flatt
e217aaa507
remove accidental declaration
2012-11-11 09:38:15 -07:00
Robby Findler
b822efb9e5
add a check when switching between tabs to only do the required
...
work when the current tab isn't the one we're switching to
2012-11-11 08:53:13 -06:00
Robby Findler
0e655f8e79
only clear out the (offline) check syntax error message
...
panel when there is something definitely in the panel,
insert of doing on every insertion to the editor
2012-11-11 08:53:12 -06:00
Robby Findler
6704346db1
adjust the bluebox record-keeping code so that if there
...
is no bluebox information, then we can just bypass updating
it on insertions (especially important when loading a big
file into drracket, as there is a lot of insertion but no
blue boxes (yet))
2012-11-11 08:53:12 -06:00
Robby Findler
2626824aef
detect when tracing:reset doesn't need to happen and skip it
2012-11-11 08:53:12 -06:00
Asumu Takikawa
90f6f1b300
Adjust benchmark test driver for TR
2012-11-10 19:28:56 -05:00
Asumu Takikawa
7c5db431a0
Add typed version of collatz benchmark
2012-11-10 19:28:56 -05:00
Robby Findler
c5330194a9
improve drracket's response to an unhappy aspell program
...
Specifically, two things:
- make drracket more careful to not crash when aspell
doesn't behave, and
- have a more careful test when clicking the menu item
(it now does a trial run of aspell instead of just
looking for the binary)
closes PR 13242 (I realize there is still a feature
request mentioned in the audit trail of that PR, but
since the main problem is fixed, I'll consider that
to just be something separate)
2012-11-10 13:00:09 -06:00
Asumu Takikawa
b4a98af319
Fix whitespace in test
2012-11-10 12:03:47 -05:00
Asumu Takikawa
d22532db16
Fix Custodian type
2012-11-10 11:12:06 -05:00
Robby Findler
4421e227ff
when changing the error arrows, only invalidate the editor
...
when the arrows are actually different (just using eq? here)
2012-11-10 08:51:58 -06:00
Robby Findler
867f2d3a43
use the real rectangles-intersect? predicate, not a broken one
2012-11-10 08:51:58 -06:00
Mike Sperber
59d378ce1e
Synch German string constants with latest.
2012-11-10 09:18:50 +01:00
Mike Sperber
114f47fad6
Merge branch 'master' of git.racket-lang.org:plt
2012-11-10 08:57:48 +01:00