Matthew Flatt
c8df8f0793
fix problem with bucket hashing table size
...
svn: r9843
2008-05-15 12:56:42 +00:00
Matthew Flatt
ead4b65935
correct repair to Mac OS X clipping region for smoothed drawing
...
svn: r9837
2008-05-14 21:00:41 +00:00
Matthew Flatt
03e5466059
fix change to Window on-paint clipping
...
svn: r9836
2008-05-14 20:48:28 +00:00
Matthew Flatt
07c618d3e1
disable Windows on-paint clipping for non-transparent canvases, just in case
...
svn: r9835
2008-05-14 20:42:48 +00:00
Matthew Flatt
40d7afd81c
fix clipping of Mac OS X text drawing(!) when not kerning
...
svn: r9834
2008-05-14 20:40:54 +00:00
Matthew Flatt
c19191d35e
repair refrech clipping, and clip only for transparent canvases (because the editor probably doesn't work right with clipping)
...
svn: r9833
2008-05-14 20:07:58 +00:00
Matthew Flatt
77d67718bc
fix set-smoothing (to be a no-op) when Cairo is disabled
...
svn: r9832
2008-05-14 13:45:33 +00:00
Matthew Flatt
9ac4aa9e62
refine Windows gui-update repairs
...
svn: r9827
2008-05-13 20:14:17 +00:00
Matthew Flatt
52ced1f100
fix some updating problems, especially under Mac OS X with transparent canvases
...
svn: r9825
2008-05-13 18:14:15 +00:00
Matthew Flatt
a932a75708
fix rename-in bug, and try to provide a better error message for attempting to use a run-time definition in a transformer expression
...
svn: r9819
2008-05-12 23:13:47 +00:00
Matthew Flatt
e63188552a
Windows: supress task bar entry for floating windows
...
svn: r9815
2008-05-12 15:47:40 +00:00
Matthew Flatt
24739359e4
Ryan's macro-stepper patches
...
svn: r9794
2008-05-10 11:02:47 +00:00
Eli Barzilay
1ca628a1b8
Patch from Filipe Cabecinhas who said:
...
There were two bugs in my previous patch. The first is that, when
passing arguments by value that are represented by a pointer in a
VARIANT, variantDataPointer was returning a pointer to the pointer.
The second one is not allowing to create arrays of VARIANT (the
behaviour we had by default before).
svn: r9771
2008-05-09 16:22:43 +00:00
Matthew Flatt
8be65ec594
typo
...
svn: r9766
2008-05-09 13:26:15 +00:00
Matthew Flatt
134b04395f
fix scheme_basic_env() as a reset mechanism; add scheme_free_all(), which is useful to one user who needs to unload the MzScheme DLL within a longer-running program
...
svn: r9765
2008-05-09 13:20:36 +00:00
Matthew Flatt
70a3b20f8b
fix mzcom for v4
...
svn: r9764
2008-05-09 11:55:29 +00:00
Eli Barzilay
8b95bf7ac3
Welcome to a new PLT day.
...
svn: r9757
2008-05-08 22:39:33 +00:00
Matthew Flatt
548e45408b
regexp-replace* handles empty matches; empty-match handling documented
...
svn: r9751
2008-05-08 20:29:56 +00:00
Matthew Flatt
44303d2409
disallow smoothing mode if its not supported
...
svn: r9750
2008-05-08 20:12:12 +00:00
Matthew Flatt
abbb8c21c7
don't fold 'fixnum?'
...
svn: r9727
2008-05-07 21:15:18 +00:00
Matthew Flatt
fad08fcd84
more drscheme repairs and tests
...
svn: r9721
2008-05-07 16:31:20 +00:00
Matthew Flatt
f285b630fa
adjust patch for 3m
...
svn: r9713
2008-05-07 01:33:55 +00:00
Matthew Flatt
860c41d749
drs bug and test-suite fixes
...
svn: r9709
2008-05-06 23:27:23 +00:00
Eli Barzilay
edf6d53102
minor reformatting
...
svn: r9695
2008-05-06 18:13:11 +00:00
Eli Barzilay
0e550f6f10
applied patch from Filipe Cabecinhas
...
svn: r9691
2008-05-06 15:55:13 +00:00
Eli Barzilay
c60da73947
Welcome to a new PLT day.
...
svn: r9663
2008-05-05 19:57:23 +00:00
Matthew Flatt
149d3bf7b5
just increment version
...
svn: r9662
2008-05-05 17:31:30 +00:00
Matthew Flatt
aeb79839c6
fix regexp-match when start position is beyond input port EOF
...
svn: r9629
2008-05-03 14:16:06 +00:00
Matthew Flatt
f8c14d0c21
fix over-agressive module-instance transfer in namespace-attach-module
...
svn: r9628
2008-05-03 13:28:15 +00:00
Matthew Flatt
de59692eb0
for-label and namespace-attach repairs
...
svn: r9618
2008-05-03 05:09:31 +00:00
Matthew Flatt
8f2b1c0675
fix for-label module instatiation
...
svn: r9616
2008-05-03 04:45:38 +00:00
Matthew Flatt
52581d024b
improve scribble memory use (a little bit)
...
svn: r9601
2008-05-02 19:48:57 +00:00
Matthew Flatt
0019a752fa
work around MSVC optimizer bug?
...
svn: r9591
2008-05-02 14:07:43 +00:00
Matthew Flatt
af9d223616
fix more void* arithmetic for MSVC
...
svn: r9590
2008-05-02 13:39:40 +00:00
Matthew Flatt
949a6e3916
cast needed for MSVC
...
svn: r9562
2008-05-01 13:49:53 +00:00
Matthew Flatt
abf86a46a8
fix lack of space-safety in delimited continuations (related to recently fixed crashing bug)
...
svn: r9544
2008-04-30 17:39:30 +00:00
Matthew Flatt
95aca3e86a
fix gcd & lcm on single negative argument (PR 9330)
...
svn: r9543
2008-04-30 12:26:09 +00:00
Matthew Flatt
ac31eba987
fix delim-cont bug (in the case that a captured continuation is delimited in the middle of a meta-contiuation that isn't the current one)
...
svn: r9540
2008-04-30 03:01:40 +00:00
Matthew Flatt
2837df70a6
reencode-output: flush buffer on encoding error, so that the port can be closed
...
svn: r9528
2008-04-29 01:18:13 +00:00
Matthew Flatt
3c9a4a284a
fix 'can-update for Windows
...
svn: r9527
2008-04-29 00:24:24 +00:00
Matthew Flatt
f579d40b82
'must-update file mode; R6RS tests and bug fixes
...
svn: r9511
2008-04-28 16:32:50 +00:00
Matthew Flatt
b9054b366b
fix hashing problem related to non-GCable value in 3m
...
svn: r9493
2008-04-26 16:23:26 +00:00
Matthew Flatt
3d36ce495b
fix abs for 64-bit
...
svn: r9492
2008-04-26 16:00:51 +00:00
Matthew Flatt
56734572d1
add (long) cast in JIT relevant for 64-bit build
...
svn: r9490
2008-04-26 13:56:16 +00:00
Matthew Flatt
8e23842d0c
fix bug related to allocating primitives on startup, which might explain some failures in writing bytecode
...
svn: r9488
2008-04-26 13:51:27 +00:00
Matthew Flatt
0483294762
fix JIT abs (on least fixnum), fix some R6RS bugs and pull in some R6RS test cases from Ikarus
...
svn: r9477
2008-04-25 17:18:44 +00:00
Matthew Flatt
b80d99c2f9
fix bug in regexp parser where vertical bar after a single character is followed by the end-of-string
...
svn: r9460
2008-04-24 19:02:57 +00:00
Matthew Flatt
ad86a60fba
fix srclog on form after #lang when it's terminated by an EOF
...
svn: r9458
2008-04-24 15:24:31 +00:00
Matthew Flatt
99ae76c2e9
expand user in file module paths; move framework doc index to end, but also fix Scribble latex output when index is not at the end
...
svn: r9453
2008-04-24 12:36:58 +00:00
Matthew Flatt
8203977a21
fix namespace-attach
...
svn: r9399
2008-04-22 20:08:01 +00:00