racket/collects
Matthew Flatt bfc256270b ffi/com: fix potential interaction of finalization and custodians
Includes new `#:manage?' optional argument to `make-com-object'
and better management of internally created objects.

Merge to v5.3
(cherry picked from commit 38ce4997a9)
2012-08-03 02:33:53 -04:00
..
2htdp send world's name to universe properly, Closes PR 12857 2012-06-25 19:15:08 -04:00
algol60 Added @literal-algol{} and started an algol60 test suite (apologies 2012-06-20 10:28:53 -05:00
at-exp/lang first cut at submodules 2012-03-09 10:34:56 -07:00
browser Lots of documentation formatting. 2011-08-15 07:50:04 -04:00
compiler windows: fix `subprocess' for an empty argument 2012-07-26 11:46:45 -04:00
config add `raco link' 2011-08-24 09:07:14 -06:00
data Rename generics => generic. 2012-05-24 16:51:14 -04:00
datalog adjust datalog so that syntax objects are not used as source location 2012-06-02 08:04:45 -05:00
db db: various fixes and additions 2012-05-09 09:17:52 -06:00
defaults
deinprogramm adjust DMdA languages so they do the same error rewriting that the HtDP 2012-08-03 02:33:41 -04:00
drracket add a Copy menu to the error message from the online expansion stuff 2012-07-22 19:19:57 -04:00
drscheme bring back drscheme/private/number-snip.ss since it may 2012-07-19 12:53:36 -04:00
dynext fix Windows library names 2012-02-13 16:27:52 -07:00
embedded-gui some long overdue Rackety: renaming the 'scheme:' exports of the framework to 'racket:' 2011-11-30 06:45:50 -06:00
eopl Fix documentation link for provide in eopl (mzscheme => racket). 2012-04-05 23:24:43 -04:00
errortrace errortrace: fix profiling for phase >= 2 code 2012-07-24 11:11:49 -04:00
ffi ffi/com: fix potential interaction of finalization and custodians 2012-08-03 02:33:53 -04:00
file Revert "Moved some mzlib library implementations to racket" 2012-07-19 12:51:14 -04:00
framework Redo text sculpturing. 2012-07-06 16:07:30 -04:00
frtime Convert all uses of mzlib/class100 to racket/class 2012-05-26 11:12:55 -04:00
future-visualizer Fix block/sync counts in future visualizer and per-future block counts in creation graph mouseover 2012-07-24 11:11:37 -04:00
games disable the preferences menu in paint-by-numbers (since it does nothing) 2012-06-14 04:24:22 -05:00
graphics add missing `super-new' from class100 conversion 2012-07-24 12:28:32 -04:00
gui-debugger fix debugger for the case when it decides not to annotate a file 2012-07-24 11:13:00 -04:00
handin-client change register-toolbar-button so that it accepts a number 2012-02-25 16:57:49 -06:00
handin-server A bunch of fprintf' -> eprintf' conversions (and a few related things). 2012-05-06 12:06:00 -04:00
help Drop the now-redundant " " argument from existing uses of `string-join'. 2012-05-24 10:40:20 -04:00
hierlist
honu [honu] add simple syntax-parse form. add syntax-class for delaying parsing 2012-06-11 13:07:54 -06:00
htdp provide the color structs using (provide (struct-out ...)) 2012-07-04 10:55:55 -05:00
html Changing from racket to racket/base in xml, html, and web-server 2012-05-10 10:36:29 -06:00
icons Move the "mkheart.rkt" generator to a new meta directory. 2012-05-04 17:24:08 -04:00
images Added lock-icon 2012-06-26 15:00:05 -06:00
json Add a blurb on names in the json library. 2012-04-17 14:04:57 -04:00
lang addex index entry for add/plus, multiply, and friends 2012-07-24 11:12:40 -04:00
launcher add --launcher'/-l' flag to `raco exe' to create launchers 2012-02-13 16:27:51 -07:00
lazy refactored to reduce stepper dependencies 2012-06-19 23:51:59 -07:00
macro-debugger Added lock-icon 2012-06-26 15:00:05 -06:00
make
meta Add "download-libs.rkt" to the core sources. 2012-07-30 11:11:16 -04:00
mred racket/gui/init: fix load handler 2012-07-19 12:53:05 -04:00
mrlib Random pickiness. 2012-06-22 12:00:48 -04:00
mysterx remove obsolete and unused MysterX doc sources 2012-04-30 06:53:17 -06:00
mzcom Some info.rkt cleanups. 2011-08-29 16:33:13 -04:00
mzlib racket/port: possible repair for `read-bytes-evt' 2012-07-26 11:56:44 -04:00
mzscheme add #:fail' option to collection-file-path' and `collection-path' 2012-01-09 15:59:05 -07:00
net move commented-out tests to `test' submodule 2012-07-15 10:32:33 -06:00
openssl more error-message conversions and repairs 2012-05-27 11:29:21 -06:00
parser-tools Random pickiness. 2012-06-22 12:00:48 -04:00
picturing-programs Random pickiness. 2012-06-22 12:00:48 -04:00
plai Fixing a safe-for-space error that Robby found 2012-02-28 14:15:07 -07:00
planet Fix inconsistent docs 2012-07-09 15:19:16 -04:00
plot Added #:add-ticks? arguments to 2d histogram functions 2012-07-10 11:22:26 -07:00
preprocessor Lots of documentation formatting. 2011-08-15 07:50:04 -04:00
profile doc fixups 2012-06-28 09:54:18 -06:00
r5rs
r6rs Allow installation into arbitrary directories with "plt-r6rs --install" 2012-05-04 17:24:08 -04:00
racket Revert "Use unstable/lazy-require to dynamically-load the compile-time of match." 2012-07-26 12:16:25 -04:00
racklog Fixing racklog tests broken by bf95ee105 2012-06-01 17:33:13 -06:00
rackunit A bunch of typo fixes from Richard Cleis. 2012-06-14 17:20:05 -04:00
raco A bunch of fprintf' -> eprintf' conversions (and a few related things). 2012-05-06 12:06:00 -04:00
reader/lang
readline Apparently things work fine with readline 6 too. 2012-05-08 21:18:15 -04:00
redex add some simpler exercises to start 2012-07-30 11:10:54 -04:00
repo-time-stamp Add a branch indicator to the stamp, if we can find one and it's not "master". 2012-05-04 20:18:38 -04:00
rnrs
s-exp/lang
scheme Revert "Moved some mzlib library implementations to racket" 2012-07-19 12:51:14 -04:00
schemeunit Some info.rkt cleanups. 2011-08-29 16:33:13 -04:00
scribble fixed small mistake in defform/none from conversion to syntax/parse 2012-07-24 11:11:53 -04:00
scribblings ffi/com: fix potential interaction of finalization and custodians 2012-08-03 02:33:53 -04:00
scriblib scriblib/autobib: first cut at configurable style 2012-07-10 00:21:56 -06:00
setup Put the main work in a `main' sub-module. 2012-07-27 14:16:16 -04:00
sgl sgl: avoid crashes on Mac OS X when no GL context is current 2012-07-02 08:31:05 -06:00
sirmail A bunch of fprintf' -> eprintf' conversions (and a few related things). 2012-05-06 12:06:00 -04:00
slatex A bunch of fprintf' -> eprintf' conversions (and a few related things). 2012-05-06 12:06:00 -04:00
slideshow slideshow: run a slideshow' or main' submodule, if any 2012-05-29 11:00:43 -06:00
srfi ported the contracts in srfi/14 to racket/contract 2012-05-08 16:50:17 -05:00
stepper repair hack for beginner-proc names 2012-07-25 11:26:07 -04:00
string-constants Synch German string constants with latest. 2012-07-22 19:20:05 -04:00
swindle 2011 -> 2012 2011-12-31 15:16:59 -05:00
syntax syntax/parse: fix bug in specialized code for ellipsis patterns 2012-07-30 11:11:12 -04:00
syntax-color adjust the splay tree implementation so that it creates fewer cons 2012-04-05 07:14:52 -05:00
teachpack add redundancy for scene? to universe docs; Closes PR12924 2012-07-24 11:12:05 -04:00
test-engine adjust check-expect so it rewrites the error messages 2012-08-03 02:33:26 -04:00
tests add a test case for check-expect expressions where the first position has an error 2012-08-03 02:33:32 -04:00
texpict added the #:draw-border? argument to disk and filled-ellipse 2012-06-10 11:53:54 -05:00
trace add var-ref->mod-decl-insp' and switch cur-code-insp' uses 2011-09-20 13:50:36 -06:00
typed Only enable Optimization Coach button in Typed Racket. 2012-07-22 19:18:45 -04:00
typed-racket Fix type for add-between. 2012-07-30 11:11:24 -04:00
typed-scheme Only enable Optimization Coach button in Typed Racket. 2012-07-22 19:18:45 -04:00
unstable When plot-new-window?' is #t, plot' and `plot3d' now create a frame in a new eventspace. This allows plot frames to be displayed programmatically. (Without this change, the frames are unresponsive until the REPL regains control.) 2012-05-25 13:11:46 +09:00
version fix doc typo 2012-06-25 23:34:21 -06:00
web-server Make some web server example code use a valid URL. 2012-07-24 11:12:47 -04:00
wxme fix the collapsed snipclass so that it cooperates with the wxme library and 2011-09-13 14:58:39 -05:00
xml Fixing bad re-indent.. I think? 2012-05-10 12:37:27 -06:00
xrepl Adjust for new error mesage style. 2012-07-30 11:11:01 -04:00
.gitignore