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
Matthew Flatt
d065fb39e1
remove OpenGL testing from configure script
2010-11-05 19:20:59 -06:00
Matthew Flatt
263000a7b8
v5.0.99.1
2010-11-05 15:54:56 -06:00
Matthew Flatt
7a3e132a96
switch lib download site to download.racket-lang.org
2010-11-05 15:54:56 -06:00
Matthew Flatt
ecefaeee8b
remove more obsolete code
2010-11-05 15:54:52 -06:00
Matthew Flatt
fddcdcf797
fix gracketcgc link line
2010-11-05 15:54:52 -06:00
Matthew Flatt
58e1e37734
fix bug in ffi struct alignment
2010-11-05 15:54:51 -06:00
Eli Barzilay
3143192713
New Racket version 5.0.2.2.
2010-11-05 15:54:51 -06:00
Matthew Flatt
89e8801a26
v5.0.2.2
2010-11-05 15:54:51 -06:00
Matthew Flatt
38ead42fca
remove obsolete C code
2010-11-05 15:54:51 -06:00
Matthew Flatt
05cfffdf9e
v5.4.99.1, executable-yield-handler', and
make-bitmap' etc.
2010-11-05 15:54:50 -06:00
Matthew Flatt
901f27fcd0
finalization GC repair
2010-11-05 15:54:48 -06:00
Matthew Flatt
d2275f4179
level-2 finalization from ffi/unsafe and late-weak references
2010-11-05 15:54:47 -06:00
Matthew Flatt
40a65a46d2
overhaul GC finalization
2010-11-05 15:54:47 -06:00
Matthew Flatt
73dd8cc697
fix gc handling of ephemeron chains
2010-11-05 15:54:47 -06:00
Matthew Flatt
a7426c1c27
cocoa: fix startup -psn_ and file handling
2010-11-05 15:54:46 -06:00
Matthew Flatt
f57961fba4
cocoa ppc repairs
2010-11-05 15:54:46 -06:00
Matthew Flatt
8c5db384d4
more obj-c pre-2.0 fixes
2010-11-05 15:54:45 -06:00
Matthew Flatt
4360a45fa6
win32: single-instance support
2010-11-05 15:54:42 -06:00
Matthew Flatt
045da06ace
gtk: command line and single-instance support
2010-11-05 15:54:42 -06:00
Matthew Flatt
aa1322845e
disable immobile-box debugging code
2010-11-05 15:54:41 -06:00
Matthew Flatt
dd2dd733c0
win32: more break-handling repairs
2010-11-05 15:54:37 -06:00
Matthew Flatt
9702e7c6d3
win32: fix gracket console stdout, half-fix break signal
2010-11-05 15:54:37 -06:00
Matthew Flatt
815278fe43
Windows: use PLT_WIN_GTK for gtk; fix manifest embedding
2010-11-05 15:54:33 -06:00
Matthew Flatt
604afc1803
win32 widgets, mouse events, and cursors
2010-11-05 15:54:32 -06:00
Matthew Flatt
1402583ad2
win32 dialogs, etc.
2010-11-05 15:54:32 -06:00