Burke Fetscher
7972adc97a
Futures visualizer - Various bug fixes
2012-07-10 10:54:43 -05:00
James Swaine
919d359e9a
Make sure future log buffers are cleared when starting to
...
trace for the futures visualizer
2012-07-10 10:54:42 -05:00
James Swaine
b6f71ec4be
Add futures visualizer, improvements to futures logging
2012-07-10 10:54:42 -05:00
Matthew Flatt
48e154e3cb
scriblib/autobib: first cut at configurable style
...
Adds `number-style' as an alternative to `author+date-style'.
2012-07-10 00:21:56 -06:00
Matthew Flatt
71fe28e5dc
scriblib/autobib: fixes in docs and related to disambiguation
...
Fixed problems related to sorting, more than two references for
one citation, and "specific" additions like page numbers.
Also, removed a set of parentheses around disambiguated dates
in the bibliography, because I don't think they belong there.
The doc format was confused; for example, square brackets don't mean
optional in a syntactic form documentation, but instead mean square
brackets.
2012-07-10 00:21:56 -06:00
Neil Toronto
419b59e88e
Added inline hint around `index?' definition; my own timing suggests 2x speedup
2012-07-09 19:15:35 -07:00
Neil Toronto
77655f9ade
Added types for single-value sequences
...
Fixed some printing types
2012-07-09 19:15:35 -07:00
Asumu Takikawa
8a166407ed
Remove old menu item from DrRacket docs
...
Closes github issue #101
2012-07-09 20:42:54 -04:00
Asumu Takikawa
9b46e7ab7d
racket/draw: Use interface contracts
...
Also removed `defclass` based runtime checks where
appropriate.
2012-07-09 18:04:33 -04:00
Asumu Takikawa
80ca36e6ab
racket/draw: clean up object name hacks
...
The only observable impact of this change is that
`the-color-database` will now print as
`(object:color-database% ...)` instead of
`(object:color-database<%> ...)`. The former makes more
sense anyway, given that you can't have an instance of
an interface. If we really want the latter though,
we can add `object-rename` for this purpose.
2012-07-09 17:15:33 -04:00
Asumu Takikawa
839f971912
Fix inconsistent docs
2012-07-09 15:19:16 -04:00
Asumu Takikawa
a1aedaff1e
Fix doc typos
2012-07-06 18:59:10 -04:00
Matthew Flatt
8c66bd786b
error-message repair
...
Closes PR 12886
2012-07-06 16:48:37 -06:00
Matthew Flatt
f9b4c6b226
scribble: add --dest-base flag
...
Also add the option to `render' from `racket/render', and
document the existing `render%' initialization argument.
2012-07-06 16:48:36 -06:00
Matthew Flatt
1d378186f4
repair to exn doc repairs
2012-07-06 16:48:36 -06:00
Eli Barzilay
75f710dc62
Some styling.
2012-07-06 16:07:30 -04:00
Eli Barzilay
2ebab9b93f
Redo text sculpturing.
2012-07-06 16:07:30 -04:00
Eli Barzilay
66ef365aa4
Add a "favicon.ico" copy, and a 404 page.
...
The 404 page doesn't work right yet -- it should always use absolute
links.
2012-07-06 16:07:30 -04:00
Matthew Flatt
4c469d5338
improve docs on gensym',
generate-temporaries', and compiled code
2012-07-06 13:17:35 -06:00
Matthew Flatt
2b9f57b01d
scribble/*-properties: allow literal bytes in *-additions
...
For example, a `tex-addition' structure can have literal bytes
to include in the generated Latex, instead of a path to a file that
holds the content.
2012-07-06 13:17:35 -06:00
Matthew Flatt
891b882ee6
doc clarification on exception handlers
2012-07-06 13:17:35 -06:00
Vincent St-Amour
dba49db078
Fix type of andmap and ormap on empty lists.
...
Closes PR 12882.
2012-07-06 12:28:37 -04:00
Danny Yoo
0a5e92c299
Correcting type error in latex-match: target-url-addr can be a path, which can't be consumed by regexp-replace
2012-07-06 12:03:47 -04:00
Matthew Flatt
29c83cd254
fix a problem with unboxed arguments in self tail calls
...
This is an old bug, but it was exposed by recent improvements
in unboxing.
Also, fix JIT implementation of explicitly decremented fuel on
a 64-bit platform, plus some other code clean-up.
2012-07-06 08:25:05 -06:00
Matthew Flatt
f71037c775
also improve JIT support for unboxed flonums in non-tail-call
...
Applies to non-tail calls to immediate functions, which can be
generated by a `for' or `let loop' pattern in a non-tail
position.
2012-07-06 08:07:10 -06:00
Matthew Flatt
8e6a6738bb
futures: improve x87 consistency
...
Each future thread has its own x87 flags, apparently reset to the
default (at least on Mac OS X) rather than inherited from the
creating thread, so reset the x87 configuration in each new future
thread.
2012-07-06 08:07:10 -06:00
Matthew Flatt
ea2909fdb8
fix no-future build to be bytecode-consistent with future build
2012-07-06 08:07:10 -06:00
Matthew Flatt
b08c202a12
improve JIT support for unboxed flonums in a tail-call case
...
Applies to tail calls to immediate functions, which can be
generated by a `for' or `let loop' pattern in a tail
position.
2012-07-06 08:07:10 -06:00
Matthew Flatt
c428d4ed4c
futures: makestack overflow trigger a request for future-thread memory
2012-07-06 08:07:09 -06:00
Robby Findler
467bde3a25
fixed promise/c so it creates chaperone contracts when its
...
argument is a chaperone contract
closes PR 12861
2012-07-04 18:41:55 -05:00
Robby Findler
98c459c3d7
document the fact that resolve-planet-path is exported from
...
two different modules. Not sure who might be using this, so
it seems unwise to actually fix this problem.
Also document the fact that calling this function is unlikely
to be useful unless you know the package is already installed.
closes PR 12719
2012-07-04 17:40:16 -05:00
Robby Findler
d79db54a22
provide the color structs using (provide (struct-out ...))
...
closes PR 9867
2012-07-04 10:55:55 -05:00
Matthias Felleisen
983afd5355
added some more format examples; Closes PR 9879
2012-07-04 11:42:14 -04:00
Matthias Felleisen
89d6ebaab6
shifted eval code, probably not needed
2012-07-03 21:49:03 -04:00
Robby Findler
4cd26f828f
typo in error docs
2012-07-03 19:55:08 -05:00
Asumu Takikawa
9f83ba1c6f
Fix doc typos
2012-07-03 15:54:25 -04:00
Asumu Takikawa
414ed2597e
Reference: fix doc typos
2012-07-03 03:10:04 -04:00
Asumu Takikawa
e8dfd1d8df
Improve docs for exn:fail:contract:blame
2012-07-03 02:16:13 -04:00
Robby Findler
119d1ff9d3
fix the append-editor-font-menu-items and
...
append-editor-operation-menu-items docs
closes PR 12878
2012-07-02 18:59:38 -05:00
Matthew Flatt
e8d9d4e9ca
improve error handling for `defproc'
...
Closes PR 12780
2012-07-02 10:07:52 -06:00
Matthew Flatt
aa68692b37
allow `begin' wrapper on a submodule to re-expand
...
Closes PR 12835
2012-07-02 10:02:41 -06:00
Matthew Flatt
50ab977c51
doc correction
...
Closes PR 12872
2012-07-02 09:19:40 -06:00
Matthew Flatt
4ed8a88969
doc correction
...
Closes PR 12844
2012-07-02 09:08:05 -06:00
Matthew Flatt
b5189c8232
scribble: adjust `subsubsub*section' font size
...
Closes PR 12868
2012-07-02 09:00:08 -06:00
Matthew Flatt
addc5d4be7
sgl: avoid crashes on Mac OS X when no GL context is current
2012-07-02 08:31:05 -06:00
Matthew Flatt
814c974d01
scribble Latex: add \SNumberOfAuthors{} in output
2012-07-01 10:00:58 -06:00
Matthew Flatt
3662aee60b
*SL: fix `check-expect' syntax checking
...
Bug introduced during error-message conversion.
2012-07-01 09:25:12 -06:00
Matthew Flatt
c69ea5569f
`raco decompile' fix
2012-07-01 09:25:12 -06:00
Matthew Flatt
9eb4f0e278
typo
2012-07-01 09:25:12 -06:00
Asumu Takikawa
07d279e3ee
racket/class: doc fixes and improvements
...
- actually fixed the grammar this time
- examples for most class/object utils
- consistency with naming conventions
- interface ctc example
2012-06-30 15:13:53 -04:00