Eli Barzilay
3419b747b6
Add trustInfo to avoid UAC, commented out for now.
2010-12-02 07:31:00 -05:00
Eli Barzilay
39806412ce
Indent manifest files.
2010-12-02 07:31:00 -05:00
Eli Barzilay
170905d332
New Racket version 5.0.99.4.
2010-12-02 03:50:10 -05:00
Kevin Tew
7d8c520480
Remove unused variable
2010-12-01 15:18:13 -07:00
Matthew Flatt
391adfcd3a
fix chaperone bug in `checked-procedure-check-and-extract'
2010-12-01 11:10:38 -07:00
Matthew Flatt
082515d6db
fix namespace-anchor on non-module namespaces
2010-12-01 06:52:11 -07:00
Eli Barzilay
5e5678b29d
New Racket version 5.0.99.4.
2010-12-01 03:50:10 -05:00
Matthew Flatt
d95e6f35c1
clean up
2010-11-30 15:51:12 -07:00
Matthew Flatt
ca8b32725e
fix bloking operations during a try-atomic
...
and remove old delim-cont support used by gr1
2010-11-30 15:08:16 -07:00
Eli Barzilay
8903d1b5c9
Patch Racket manifest file too.
2010-11-30 05:15:12 -05:00
Matthew Flatt
0b19c6e798
fix bug in composable continuations
...
--- as deiscovered by Casey's random tester
2010-11-27 09:52:11 -07:00
Matthew Flatt
5aff70029a
centralize glib loading as used by racket/draw and Gtk racket/gui
2010-11-26 11:20:15 -07:00
Matthew Flatt
0540359965
fix GC handling of cpointers with offsets
2010-11-25 10:38:43 -07:00
Eli Barzilay
41d6459e9d
New Racket version 5.0.99.3.
2010-11-25 11:00:41 -05:00
Matthew Flatt
aaa39873db
v5.0.99.3
2010-11-25 08:50:37 -07:00
Matthew Flatt
1034c9be4e
fix hashing on C pointers and missing tests
2010-11-24 15:44:18 -07:00
Matthew Flatt
bd28f2ab54
make `equal?' equate C pointers that refer to the same address
2010-11-24 13:41:11 -07:00
Matthew Flatt
142cdb800f
fix GC interaction for non-Racket thread and #:async-apply callbacks
2010-11-23 09:39:38 -07:00
James Swaine
dd44053911
Add execution time logging for futures.
2010-11-22 14:23:05 -06:00
Matthew Flatt
1762a9a872
fix set!' of
define-for-syntax'ed varable in `let-syntax' RHS
2010-11-16 20:18:11 -07:00
Matthew Flatt
a8b318da7a
fix ffi issue with pointer vs. gcpointer
...
- don't put a non-gcpointer into a pointer array during ffi call setup
- fix GCness of pointers to structs inside of structs
2010-11-14 15:54:17 -07:00
Eli Barzilay
4d2e0e4486
Fix bug
2010-11-13 09:39:51 -05:00
Eli Barzilay
885fa11bfe
Change the library download procedure.
...
Instead of downloading to the build directory and then copy files from
there to the target, download directly to the target. This way no
downloading is necessary when people use a fresh build directory.
2010-11-13 01:27:15 -05:00
Matthew Flatt
42a4465fb0
fix bytecode compiler bugs in tracking known-flonum arguments
2010-11-12 15:28:57 -07:00
Matthew Flatt
dc64b01015
tweak JIT generation of fixnum mult with a constant argument
2010-11-12 15:28:57 -07:00
Jay McCarthy
022d289059
Removing compiler warnings. I think most of the effected code is not even used in Racket
2010-11-11 15:59:50 -07:00
Matthew Flatt
635ba4537e
flonum unboxing repairs
...
- fix bytecode compiler's detection that fl+, etc. want flonum args
- fix JIT handling of known-flonum arguments in recursive self calls
where the argument would normally be cleared from the runstack
2010-11-11 14:39:45 -07:00
Eli Barzilay
e3592e10a8
Remove all mentions of UnicoWS.
...
Also, get rid of "uniplt.c", and fix "src/racket/src/string.c" and
"src/gracket/grmain.c" to use CharLowerBuffW().
2010-11-10 23:48:35 -05:00
Eli Barzilay
d58395cd0b
Provide library lists out of "get-libs.rkt" and make it possible to require it
...
without doing anything, use this in the distribution specs to include them.
2010-11-10 23:44:36 -05:00
Eli Barzilay
6a997be578
Make get-libs retreive core racket libraries too.
...
Also move it up a level, since it's a more generic tool now.
2010-11-10 20:40:49 -05:00
Eli Barzilay
614f100e8f
Move "src/worksp/extradlls" to libs.
2010-11-10 20:40:48 -05:00
Matthew Flatt
8d1827222c
improve docs in 'interior allocation mode and improve 'interior-atomic
2010-11-10 09:18:31 -07:00
Matthew Flatt
11f45cd2fd
fix plot build to use CC from Makefiles; fix fallout in Mac build
...
to clean up the hack of putting -m32 in CC instead of CFLAGS
2010-11-10 07:20:35 -07:00
Eli Barzilay
8e0c7477f6
drop "www." from "racket-lang.org" urls.
2010-11-09 20:11:14 -05:00
Matthew Flatt
a0a414465d
fix problem with multiple captures of the same continuation
...
--- a bug introduced when enabling full continuations
to escape past continuation barriers in v5.0.1
Closes PR 11409
2010-11-09 16:48:23 -07:00
Matthew Flatt
fc111f8909
pass CFLAGS and LDFLAGS along for plot library build
2010-11-09 06:55:37 -07:00
Eli Barzilay
015c3cc052
New Racket version 5.0.99.2.
2010-11-09 03:50:12 -05:00
Matthew Flatt
0a179481a5
fix continuation capture in continuation transferred to a thread
...
where the prompt is the implicit one at the thread's creation
Closes PR 11382
2010-11-08 18:06:07 -07:00
Matthew Flatt
90ac279096
add 'can-impersonate option to `make-struct-type-property'
2010-11-08 14:00:59 -07:00
Jay McCarthy
f8ca8f3677
Fixing undefined in unpack-tgz
2010-11-08 09:38:24 -07:00
Eli Barzilay
3de1b31eaf
Use `find-executable-path' to find a tar executable, wait for it to finish.
2010-11-08 10:10:54 -05:00
Matthew Flatt
5354e557d4
simplify plot-lib build
...
--- slower, but less of a hack
2010-11-08 06:31:46 -07:00
Matthew Flatt
7f67b6569c
v5.0.99.2: proxy' ->
impersonator'
2010-11-08 06:23:16 -07:00
Matthew Flatt
81488335cd
fix .tgz file sizes in get-libs and fix download to check size
2010-11-08 06:09:32 -07:00
Matthew Flatt
e402d68efc
fix `find-graphical-system-path'
2010-11-07 07:08:33 -07:00
Matthew Flatt
7a2cee44cd
fix `install-both' makefile target
2010-11-07 05:07:14 -07:00
Matthew Flatt
cccfdbe2c4
misc clean-up related to build changes
2010-11-06 22:08:15 -06:00
Matthew Flatt
5247073c53
add plot libs to win32 binary lib list
2010-11-06 18:49:45 -06:00
Matthew Flatt
514706446e
overhaul plot organization
...
by moving needed C source to src/plot and building during `make',
but stripping out the copies of gd, png, and zlib; instead, hook
a dc<%>-based back end into plot
2010-11-06 16:54:29 -06:00
Eli Barzilay
b212a4a39d
New Racket version 5.0.99.1.
2010-11-06 03:50:28 -04:00