Matthew Flatt
|
9804d70af4
|
fix GC registration of PS glyph-exists function
svn: r7300
|
2007-09-08 23:50:10 +00:00 |
|
Matthew Flatt
|
65de4d96d8
|
suppress Mac OS X print status dialog
svn: r7274
|
2007-09-04 19:50:58 +00:00 |
|
Matthew Flatt
|
c5449adef7
|
implement procedure-reduce-arity
svn: r7268
|
2007-09-03 16:53:51 +00:00 |
|
Matthew Flatt
|
e4cbc4e6a9
|
371.2
svn: r7263
|
2007-09-02 17:39:32 +00:00 |
|
Matthew Flatt
|
32ad0656a6
|
fix bytecode optimizer bug in eliminating let[rec]-values bindings of (values) to zero variables
svn: r7229
|
2007-08-30 18:52:58 +00:00 |
|
Matthew Flatt
|
ed1e7e7ef6
|
fix bytecode optimizer bug related to a procedure whose body is optimized such that it no longer needs to refer to any global
svn: r7225
|
2007-08-30 03:07:30 +00:00 |
|
Matthew Flatt
|
a4a9febd05
|
bump version to 371.1
svn: r7116
|
2007-08-18 10:22:09 +00:00 |
|
Matthew Flatt
|
d113616d6b
|
fix .zo output on 64-bit platform for fixnum constants that are 32-bit bignums
svn: r7103
|
2007-08-15 11:09:37 +00:00 |
|
Matthew Flatt
|
5001c51753
|
fix bug in hash table used for Windows 95/98/Me (crashes 3m)
svn: r7055
|
2007-08-08 14:34:28 +00:00 |
|
Matthew Flatt
|
e7a66f2ac9
|
fix bugs reported in PR 8848
svn: r7054
|
2007-08-08 12:11:24 +00:00 |
|
Eli Barzilay
|
733587cc5e
|
371
svn: r7044
|
2007-08-07 14:50:57 +00:00 |
|
Matthew Flatt
|
a1164391d1
|
bump version to 371
svn: r7042
|
2007-08-07 12:43:06 +00:00 |
|
Matthew Flatt
|
ef0f4689b2
|
add missing variables in other gc2 Makefile
svn: r7038
|
2007-08-06 22:02:51 +00:00 |
|
Matthew Flatt
|
d794fb0d86
|
add missing variables in gc2 Makefile
svn: r7037
|
2007-08-06 22:01:48 +00:00 |
|
Matthew Flatt
|
cd80ab6db9
|
bump version to 370.7
svn: r7035
|
2007-08-06 19:37:12 +00:00 |
|
Matthew Flatt
|
9df6fb2730
|
fix x86_64 JIT bug: branching on an immediate comparsion where the immediate value does not fit in 32 bits
svn: r7022
|
2007-08-05 02:41:28 +00:00 |
|
Matthew Flatt
|
a2d33dceb4
|
fix hash functions, especially for rationals and cons cells, and maybe for bytes and strings
svn: r7020
|
2007-08-04 14:02:22 +00:00 |
|
Matthew Flatt
|
dfdb6f2a82
|
more keymap chaining repairs
svn: r7003
|
2007-08-02 16:56:05 +00:00 |
|
Matthew Flatt
|
2c1f5de11e
|
fix chaining to more-then-two-step key sequence
svn: r6994
|
2007-08-01 20:18:32 +00:00 |
|
Matthew Flatt
|
e0f6578877
|
add batch build script for Windows
svn: r6987
|
2007-07-31 12:00:42 +00:00 |
|
Matthew Flatt
|
85225f5ac8
|
current-memory-use isn't always a fixnum
svn: r6985
|
2007-07-30 16:30:04 +00:00 |
|
Matthew Flatt
|
0f3e5b69a7
|
fix another {get,put}-argb-pixels bug
svn: r6963
|
2007-07-25 18:37:15 +00:00 |
|
Matthew Flatt
|
c2f2f715ac
|
fix try-color on monochrome bitmap
svn: r6962
|
2007-07-25 18:18:26 +00:00 |
|
Matthew Flatt
|
c75e5f28c4
|
fix get-argb-pixels for monochrome bitmaps
svn: r6961
|
2007-07-25 18:01:16 +00:00 |
|
Matthew Flatt
|
4564282ed5
|
fix pattern matching with ellipses in certain positions preceeded by only literals and matched against zero occurrences (PR 8824)
svn: r6960
|
2007-07-25 16:41:44 +00:00 |
|
Eli Barzilay
|
b73df3c1ed
|
typo in directory permission bits
svn: r6957
|
2007-07-25 13:08:17 +00:00 |
|
Matthew Flatt
|
4dd9345618
|
fix mode mask for mkdir
svn: r6956
|
2007-07-25 12:55:03 +00:00 |
|
Matthew Flatt
|
b8f38ee186
|
use libpath, not prefix/lib, for libtool -rpath
svn: r6952
|
2007-07-23 19:02:09 +00:00 |
|
Matthew Flatt
|
6641a81ff2
|
yet one more place for --link=CC
svn: r6950
|
2007-07-23 13:26:52 +00:00 |
|
Matthew Flatt
|
1c257a92a8
|
use libtool --tag for linker, and try to fix up -fPIC use
svn: r6946
|
2007-07-22 17:10:19 +00:00 |
|
Matthew Flatt
|
7bd42686b5
|
DESTDIR patch (PR 8801)
svn: r6945
|
2007-07-22 15:59:31 +00:00 |
|
Matthew Flatt
|
c343922889
|
use --tag with libtool
svn: r6944
|
2007-07-22 15:54:37 +00:00 |
|
Matthew Flatt
|
6be845a914
|
upgrade libtool, make xonx and shared work together
svn: r6936
|
2007-07-19 10:42:48 +00:00 |
|
Matthew Flatt
|
e9a0d9552f
|
fix pointer comparison for JIT overflow
svn: r6910
|
2007-07-13 22:07:48 +00:00 |
|
Matthew Flatt
|
dd771d5883
|
realize initially-unmanaged widgets
svn: r6874
|
2007-07-09 09:16:51 +00:00 |
|
Matthew Flatt
|
bee6910cda
|
add map-command-as-meta-key
svn: r6851
|
2007-07-08 02:05:08 +00:00 |
|
Matthew Flatt
|
3b9177410f
|
cancel Control cancelling of Shift for Mac OS X and X
svn: r6850
|
2007-07-08 00:35:02 +00:00 |
|
Matthew Flatt
|
a1e2d59690
|
370.6
svn: r6849
|
2007-07-08 00:24:03 +00:00 |
|
Matthew Flatt
|
9764065c6a
|
370.5
svn: r6832
|
2007-07-07 08:31:19 +00:00 |
|
Matthew Flatt
|
b1233fb40c
|
fix bug in get-text-extent on zero-length string when neither descent or vertical space is requested
svn: r6776
|
2007-06-29 22:51:07 +00:00 |
|
Matthew Flatt
|
6f0471f6ec
|
fix cpp macro
svn: r6760
|
2007-06-29 03:26:47 +00:00 |
|
Matthew Flatt
|
b883f4ef76
|
fix problem with recursive reads on hash tables, sfix syntax-quoted hash tables in marhsaled compiled code, and add a bit more new documentation
svn: r6759
|
2007-06-28 22:59:06 +00:00 |
|
Matthew Flatt
|
d4a282759b
|
fix bug in optimizer related to let[rec]-values and (values)
svn: r6751
|
2007-06-27 22:55:50 +00:00 |
|
Matthew Flatt
|
dc8d09997c
|
change make clean to better clean up gc2
svn: r6729
|
2007-06-24 22:13:33 +00:00 |
|
Matthew Flatt
|
d518f24039
|
370.4
svn: r6710
|
2007-06-20 21:11:38 +00:00 |
|
Matthew Flatt
|
67575ca88f
|
fix continuation sharing
svn: r6709
|
2007-06-20 12:12:50 +00:00 |
|
Matthew Flatt
|
06b4cf70c9
|
3m: fix zeroing out of weak-box secondary pointer when the secondary pointer has moved in the mark phase
svn: r6704
|
2007-06-20 02:22:30 +00:00 |
|
Matthew Flatt
|
a1db9b32a4
|
remove old references to EXPORTS in mzscheme/src/Makefile
svn: r6701
|
2007-06-19 21:31:22 +00:00 |
|
Matthew Flatt
|
5abd7ecb09
|
zoom hack was not quite right...
svn: r6683
|
2007-06-17 06:21:09 +00:00 |
|
Matthew Flatt
|
c9554c4946
|
attempt to fix zooming behavior when the user height matches the zoomed height
svn: r6681
|
2007-06-17 05:29:06 +00:00 |
|
Matthew Flatt
|
31f02e194d
|
adjust get-text-extent on empty string for Windows
svn: r6678
|
2007-06-17 00:00:19 +00:00 |
|
Matthew Flatt
|
d5acea64b1
|
charcell fonts along with monospace
svn: r6669
|
2007-06-16 00:02:50 +00:00 |
|
Matthew Flatt
|
441c509549
|
fix to 64-bit problems and let-values optimization (PRs 8748 and 8744)
svn: r6668
|
2007-06-15 22:54:56 +00:00 |
|
Matthew Flatt
|
88683ccc37
|
fix Mac OS X problems related to new use fo Cocoa for fonts
svn: r6652
|
2007-06-13 21:50:57 +00:00 |
|
Matthew Flatt
|
5d52be919a
|
revert linking change, because that's not obviously the right place
svn: r6610
|
2007-06-12 22:29:27 +00:00 |
|
Matthew Flatt
|
e3e5212ea7
|
try adding -lobjc to Mac OS X link line
svn: r6609
|
2007-06-12 22:27:21 +00:00 |
|
Matthew Flatt
|
703d4f5f63
|
fix srcloc of regexp literals
svn: r6573
|
2007-06-11 07:28:13 +00:00 |
|
Matthew Flatt
|
1131abd11f
|
fix get-face-list 'mono under Mac OS X and X, and delay showing children of a frame during a container sequence
svn: r6563
|
2007-06-10 09:47:19 +00:00 |
|
Matthew Flatt
|
63ce7b93fb
|
370.3
svn: r6545
|
2007-06-08 08:03:06 +00:00 |
|
Matthew Flatt
|
24f850fe0c
|
re-write a number conversion to see if it makes Apple GCC 4.0.1 build 5250 generate a different result
svn: r6477
|
2007-06-05 02:01:31 +00:00 |
|
Matthew Flatt
|
fdd8204be3
|
register MrEd_mid_queue_key with GC
svn: r6427
|
2007-05-31 05:59:40 +00:00 |
|
Matthew Flatt
|
e9385a910e
|
370.2
svn: r6369
|
2007-05-29 03:26:32 +00:00 |
|
Matthew Flatt
|
48e93852f3
|
fix hash table reading when a readtable is in effect
svn: r6341
|
2007-05-26 23:55:36 +00:00 |
|
Matthew Flatt
|
bea1ee3cec
|
access(), Mac OS X, superuser, and X_OK; see PR 8700
svn: r6323
|
2007-05-25 21:41:00 +00:00 |
|
Eli Barzilay
|
e26adfdb18
|
fix dll copying in debug batch
svn: r6241
|
2007-05-23 00:45:04 +00:00 |
|
Matthew Flatt
|
413424442d
|
370.1
svn: r6239
|
2007-05-22 00:06:48 +00:00 |
|
Matthew Flatt
|
704a75b698
|
v370
svn: r6232
|
2007-05-19 22:08:36 +00:00 |
|
Matthew Flatt
|
dfb33cc9c4
|
fix bug in GC--JIT interaction: cont-mark stack pointer is pushed onto the runstack by JIT output, but the pointer is actually an integer
svn: r6222
|
2007-05-14 00:49:16 +00:00 |
|
Matthew Flatt
|
3102754b98
|
remove registration of scheme_overflow_reply, because it isn't a static variable!
svn: r6220
|
2007-05-13 09:03:46 +00:00 |
|
Matthew Flatt
|
e569fae266
|
fix list-box scrollbar when using horizontal labels (PR 8661)
svn: r6217
|
2007-05-12 23:54:43 +00:00 |
|
Matthew Flatt
|
b8fd7f7b90
|
debugging-related tweaks that won't affect a normal build
svn: r6215
|
2007-05-12 23:09:13 +00:00 |
|
Matthew Flatt
|
c6121735a5
|
restore the latest continuation-space fix, and comment out some code that was emant to detect bugs (by checking an invariant that is no longer true)
svn: r6214
|
2007-05-12 23:05:28 +00:00 |
|
Matthew Flatt
|
0420f9c814
|
unwind the latest continuation-space fix, because it breaks something else
svn: r6213
|
2007-05-12 22:23:27 +00:00 |
|
Matthew Flatt
|
ef645e466c
|
fix allocation of too-small buffer for regexp filter error message
svn: r6212
|
2007-05-12 10:25:58 +00:00 |
|
Matthew Flatt
|
977eae5c18
|
fix a problem where empty continuation frames take up space in a composable continuation
svn: r6210
|
2007-05-12 07:22:50 +00:00 |
|
Matthew Flatt
|
1797a004ba
|
fix bug that causes meta-continuations to chain when they shouldn't
svn: r6206
|
2007-05-11 23:38:13 +00:00 |
|
Matthew Flatt
|
5d70dbdeef
|
fix deallocation and repair of long mark stack
svn: r6197
|
2007-05-10 23:16:20 +00:00 |
|
Matthew Flatt
|
4377dbdb64
|
fix out-of-bounds array reference in Windows path building
svn: r6174
|
2007-05-08 02:57:53 +00:00 |
|
Matthew Flatt
|
bfd40298d8
|
fix optimizer bug related to dropping unneeeded let-values clauses
svn: r6170
|
2007-05-07 23:00:44 +00:00 |
|
Matthew Flatt
|
1947d48bd0
|
fix command-line construction in subprocess for Windows where an argument contains a space or quote and ends with a backslash
svn: r6163
|
2007-05-06 23:11:32 +00:00 |
|
Matthew Flatt
|
0a22386d0b
|
fix bug in define-syntaxes bytecode validation
svn: r6158
|
2007-05-06 12:13:51 +00:00 |
|
Eli Barzilay
|
78f2ac8405
|
360 -> 370
svn: r6157
|
2007-05-06 08:09:08 +00:00 |
|
Matthew Flatt
|
ffff979bd7
|
fix equal-hashing of characters, and also correct potential 3m allocations problem (at least on 64-bit machines, for now) in MzScheme/MrEd start-up
svn: r6156
|
2007-05-05 23:43:25 +00:00 |
|
Matthew Flatt
|
52bbd95ba7
|
fix C macro that lead to memory corruption!
svn: r6148
|
2007-05-04 23:27:45 +00:00 |
|
Matthew Flatt
|
e3148bf579
|
remove explicit write-barrier operation in SIGCHLD handler to avoid ipc/rcv errors
svn: r6143
|
2007-05-04 12:52:05 +00:00 |
|
Matthew Flatt
|
bd9e1ca291
|
369.100
svn: r6127
|
2007-05-03 08:44:04 +00:00 |
|
Matthew Flatt
|
d9cc602520
|
fix 3m GC interaction with mred -z
svn: r6124
|
2007-05-03 06:59:10 +00:00 |
|
Matthew Flatt
|
78e128b380
|
special-case region intersection for rectangular regions
svn: r6123
|
2007-05-03 06:14:41 +00:00 |
|
Matthew Flatt
|
9ed4e691c8
|
delay creation of Windows GDI regions as long as possible, to avoid overruning the GDI limit
svn: r6122
|
2007-05-03 02:52:40 +00:00 |
|
Matthew Flatt
|
0cba826ae5
|
369.12
svn: r6115
|
2007-05-01 23:46:51 +00:00 |
|
Matthew Flatt
|
88475bd517
|
fix enable state of menus when the mouse is grabbed by a different window
svn: r6105
|
2007-04-30 21:33:10 +00:00 |
|
Matthew Flatt
|
744c70be8f
|
fix parsing of drag-and-dropped, text/uri-codec-encoded path list
svn: r6098
|
2007-04-30 00:39:36 +00:00 |
|
Matthew Flatt
|
e23ac32856
|
make Windows 3m cl build flag properly dependent on configuration at top of make.ss
svn: r6087
|
2007-04-29 02:15:40 +00:00 |
|
Matthew Flatt
|
e1806d72af
|
fix custodian-limit capability in Windows
svn: r6086
|
2007-04-29 02:10:40 +00:00 |
|
Matthew Flatt
|
e9bf34f193
|
369.11
svn: r6085
|
2007-04-29 02:08:24 +00:00 |
|
Matthew Flatt
|
6fd30fc5c1
|
fix bugs related to checking the version of WXME data and chaining undos that are generated within an editor sequence
svn: r6074
|
2007-04-28 22:56:59 +00:00 |
|
Matthew Flatt
|
66c486ff7f
|
change Mac preferences key binding to comma instead of semi-colon
svn: r6055
|
2007-04-27 00:30:12 +00:00 |
|
Matthew Flatt
|
efbc1aadd5
|
fix f(i.e., prevent) flding of inaccessible custodians that have a limit
svn: r6053
|
2007-04-26 22:36:58 +00:00 |
|
Matthew Flatt
|
3e31a16109
|
add a check and flush to ensure that the 3m GC doesn't cache too many idle pages
svn: r6048
|
2007-04-26 06:39:08 +00:00 |
|
Matthew Flatt
|
8882e6519d
|
fix a comment
svn: r6039
|
2007-04-25 06:08:57 +00:00 |
|