Matthew Flatt
|
e625c01ae3
|
added x86 Darwin support from PyObjC
svn: r2276
|
2006-02-18 14:21:41 +00:00 |
|
Matthew Flatt
|
e2b7df7e3b
|
CGC x86 Darwin
svn: r2274
|
2006-02-18 04:00:38 +00:00 |
|
Matthew Flatt
|
aad0d1e81b
|
301.6
svn: r2272
|
2006-02-17 21:23:21 +00:00 |
|
Matthew Flatt
|
1c21a8bd2b
|
range_array should be int, not long
svn: r2255
|
2006-02-16 13:00:33 +00:00 |
|
Matthew Flatt
|
dc45ce794e
|
fix unicode regexp-range problems, merge root-managing code for gc2 collectors
svn: r2254
|
2006-02-16 12:44:39 +00:00 |
|
Matthew Flatt
|
73fb3d2bac
|
qsort patch from Paul Eggert
svn: r2252
|
2006-02-16 02:59:36 +00:00 |
|
Matthew Flatt
|
aacbf0c5a5
|
minor Darwin 3m clean-up
svn: r2246
|
2006-02-15 23:08:48 +00:00 |
|
Matthew Flatt
|
16f2eebe0e
|
3m for Darwin x86
svn: r2245
|
2006-02-15 23:08:03 +00:00 |
|
Matthew Flatt
|
b414659e92
|
3m and --disable-foreign
svn: r2244
|
2006-02-15 22:33:10 +00:00 |
|
Matthew Flatt
|
f91b362f8b
|
correct x86 Darwin alignment
svn: r2243
|
2006-02-15 22:25:04 +00:00 |
|
Matthew Flatt
|
b3fd8fa258
|
change x86 local-var convention in JIT, and support Darwin 16-byte stack alignment on function calls
svn: r2241
|
2006-02-15 21:10:02 +00:00 |
|
Matthew Flatt
|
151287518a
|
fix previous change to quote_syntax fast path
svn: r2233
|
2006-02-15 14:00:06 +00:00 |
|
Matthew Flatt
|
278efaec14
|
add missing check-for-swap in non-tail calls; steps toward 3m JIT
svn: r2232
|
2006-02-15 13:48:50 +00:00 |
|
Matthew Flatt
|
1688611b34
|
fix for i386 OS X
svn: r2231
|
2006-02-15 13:47:50 +00:00 |
|
Matthew Flatt
|
b6bf45a003
|
fixed arithmetic-shift for x86
svn: r2199
|
2006-02-11 15:08:57 +00:00 |
|
Matthew Flatt
|
54f97b5489
|
arithmetic-shift inlining does not work due to lightning restriction
svn: r2198
|
2006-02-11 14:13:05 +00:00 |
|
Matthew Flatt
|
86bb5a60e1
|
type mismatch fixed
svn: r2197
|
2006-02-11 13:54:43 +00:00 |
|
Matthew Flatt
|
87a23c75a3
|
inline bitwise ops, fix PPC ldxi JIT for large offsets
svn: r2196
|
2006-02-11 13:46:49 +00:00 |
|
Matthew Flatt
|
4d0e4c1082
|
fix protect provides of syntax
svn: r2189
|
2006-02-10 17:57:12 +00:00 |
|
Matthew Flatt
|
692b99e636
|
remove unneeded zero_sized/closure_size field
svn: r2187
|
2006-02-10 15:06:55 +00:00 |
|
Matthew Flatt
|
b510d142f3
|
inline a few more little tests
svn: r2182
|
2006-02-09 04:04:34 +00:00 |
|
Matthew Flatt
|
b854ff4e50
|
fix JIT fuel update in non-signal-/-thread-decrement mode
svn: r2178
|
2006-02-08 19:47:29 +00:00 |
|
Matthew Flatt
|
f8bd35592d
|
fix hash for +inf.0, -inf.0, +nan.0; cannot use frexp; also hash 0.0 and -0.0 differently
svn: r2177
|
2006-02-08 19:25:40 +00:00 |
|
Matthew Flatt
|
6f6df78f85
|
fix case-lambda name bug
svn: r2176
|
2006-02-08 19:24:38 +00:00 |
|
Matthew Flatt
|
4884ac0cab
|
fixed name for case-lambda, especially in stack traces
svn: r2169
|
2006-02-08 13:43:07 +00:00 |
|
Matthew Flatt
|
fedc1f1dde
|
conts that differ only in marks, one last time
svn: r2161
|
2006-02-07 18:41:33 +00:00 |
|
Matthew Flatt
|
76399b5011
|
re-enable stack-trace approximation for captured continuations
svn: r2159
|
2006-02-07 17:36:05 +00:00 |
|
Matthew Flatt
|
f0ecc49802
|
set cont_key mark before capturing
svn: r2158
|
2006-02-07 17:30:41 +00:00 |
|
Matthew Flatt
|
446e0becb8
|
improve continuation recycling to be insensitive to the latest stack-trace mark
svn: r2157
|
2006-02-07 17:18:40 +00:00 |
|
Matthew Flatt
|
fbc091dab6
|
/Oy- for MzScheme build
svn: r2153
|
2006-02-07 16:30:29 +00:00 |
|
Matthew Flatt
|
d65b9cb407
|
JIT opts for or and and
svn: r2151
|
2006-02-07 14:48:53 +00:00 |
|
Matthew Flatt
|
af252e9c94
|
fix mangling of native stack traces
svn: r2146
|
2006-02-06 19:03:50 +00:00 |
|
Matthew Flatt
|
e3571e1483
|
301.5
svn: r2142
|
2006-02-06 17:28:01 +00:00 |
|
Matthew Flatt
|
341ce31507
|
fix file-size for Windows UNC or //?/ paths
svn: r2111
|
2006-02-03 20:46:27 +00:00 |
|
Matthew Flatt
|
f5dec47e4e
|
always initialize dc with map mode
svn: r2109
|
2006-02-03 19:37:57 +00:00 |
|
Matthew Flatt
|
5c77673da3
|
attempts to improve expansion/compilation for deeply nested scopes
svn: r2088
|
2006-02-02 15:36:23 +00:00 |
|
Matthew Flatt
|
bc0f1265c5
|
fix aliasing bug in jit-buffer comparison
svn: r2063
|
2006-01-31 21:23:35 +00:00 |
|
Matthew Flatt
|
444a36395f
|
fix is_short
svn: r2054
|
2006-01-31 00:36:15 +00:00 |
|
Matthew Flatt
|
47aadf7789
|
Lauri's qq patch to use list* instead of cons
svn: r2051
|
2006-01-30 20:14:38 +00:00 |
|
Matthew Flatt
|
d8ba613559
|
lightning credits
svn: r2048
|
2006-01-30 19:27:42 +00:00 |
|
Matthew Flatt
|
adaf67929a
|
v301.4
svn: r2046
|
2006-01-30 19:22:10 +00:00 |
|
Matthew Flatt
|
6bfe687783
|
put mzscheme in charge of freeing getaddrinfo records that it creates
svn: r1848
|
2006-01-17 19:45:27 +00:00 |
|
Eli Barzilay
|
3692afbc59
|
follow libffi changes
svn: r1833
|
2006-01-15 18:01:40 +00:00 |
|
Eli Barzilay
|
9083ff9b93
|
removed msvcr71
svn: r1820
|
2006-01-13 06:46:20 +00:00 |
|
Eli Barzilay
|
2e134ae59c
|
removed pltgdi
svn: r1819
|
2006-01-13 06:39:48 +00:00 |
|
Matthew Flatt
|
ff929b8fd1
|
3m fix in non-getaddrinfo mode
svn: r1795
|
2006-01-10 11:45:48 +00:00 |
|
Matthew Flatt
|
4d94799c1a
|
one more initial-snip fix for default-style-name
svn: r1787
|
2006-01-08 16:42:01 +00:00 |
|
Matthew Flatt
|
f6ff774bef
|
fixed initial snip for default-style-name
svn: r1786
|
2006-01-08 16:40:16 +00:00 |
|
Matthew Flatt
|
a4bc935235
|
renamed get-default-style-name to default-style-name
svn: r1785
|
2006-01-08 14:26:34 +00:00 |
|
Matthew Flatt
|
b1667eb4df
|
add get-default-style-name to editor<%>
svn: r1784
|
2006-01-08 12:34:23 +00:00 |
|
Matthew Flatt
|
274fa978cf
|
(if (not (not X)) Y Z) compiles as (if X Y Z), etc.
svn: r1770
|
2006-01-05 17:37:17 +00:00 |
|
Matthew Flatt
|
f4cae8e9ca
|
(if (not X) Y Z) compiles as (if X Z Y)
svn: r1769
|
2006-01-05 17:35:31 +00:00 |
|
Matthew Flatt
|
f0059665b6
|
fix post-install gc2.h include, no explicit load of msvcr71.dll
svn: r1762
|
2006-01-04 21:53:10 +00:00 |
|
Matthew Flatt
|
4478174a46
|
new file for avoiding pltgdi
svn: r1761
|
2006-01-04 16:29:51 +00:00 |
|
Matthew Flatt
|
d955df71ba
|
use gdiplus.dll directly, instead of pltgdi_xxxxxxx.dll
svn: r1756
|
2006-01-03 20:17:02 +00:00 |
|
Matthew Flatt
|
812e993c11
|
added missing DELAYLOD for libmred
svn: r1749
|
2006-01-03 05:15:08 +00:00 |
|
Matthew Flatt
|
5de8aa8318
|
add space in RPATH; propagate schemef.h info
svn: r1748
|
2006-01-03 05:10:51 +00:00 |
|
Matthew Flatt
|
5cfb159cae
|
delay-load non-system DLLs in MzScheme and MrEd executables
svn: r1746
|
2006-01-02 23:09:25 +00:00 |
|
Matthew Flatt
|
a1d1006ab1
|
fix equal hashing on symbols
svn: r1738
|
2005-12-31 21:05:35 +00:00 |
|
Matthew Flatt
|
dd75f93aee
|
added stack-overflow check in mpi resolution
svn: r1734
|
2005-12-31 16:07:22 +00:00 |
|
Matthew Flatt
|
bb7ec163ba
|
fix buffer allocation
svn: r1733
|
2005-12-31 16:06:32 +00:00 |
|
Matthew Flatt
|
f60df3fbe5
|
no getaddrinfo means no getnameinfo, either
svn: r1725
|
2005-12-31 02:52:53 +00:00 |
|
Matthew Flatt
|
28a7caa6bd
|
moved misplaced definitions
svn: r1724
|
2005-12-31 02:30:45 +00:00 |
|
Matthew Flatt
|
9d5323fb57
|
configure test for getaddrinfo, use gethostbyname when getaddrinfo is not available
svn: r1723
|
2005-12-31 02:21:47 +00:00 |
|
Matthew Flatt
|
060f7c026c
|
eliminate dependency on X11/bitmaps
svn: r1721
|
2005-12-30 22:52:26 +00:00 |
|
Matthew Flatt
|
e422152bc4
|
undo off by default, Emacs-style undo added
svn: r1719
|
2005-12-30 21:41:58 +00:00 |
|
Matthew Flatt
|
1e0dfa7a44
|
fix equal hashing with stack overflow
svn: r1717
|
2005-12-30 15:49:20 +00:00 |
|
Eli Barzilay
|
6745d9c651
|
uniplt -> extradlls
svn: r1701
|
2005-12-27 18:25:35 +00:00 |
|
Eli Barzilay
|
8f9688b616
|
re-added README.TXT as CRLF files
svn: r1700
|
2005-12-27 18:16:19 +00:00 |
|
Eli Barzilay
|
051c855a01
|
renamed uniplt to extradlls, added msvcr.dll into it
svn: r1699
|
2005-12-27 18:14:21 +00:00 |
|
Matthew Flatt
|
c38876b848
|
300.3
svn: r1698
|
2005-12-27 17:49:13 +00:00 |
|
Eli Barzilay
|
b87d94de94
|
2005->2006
svn: r1694
|
2005-12-26 20:45:10 +00:00 |
|
Matthew Flatt
|
5ea77942db
|
change Mac default build to put frameworks in plt/lib
svn: r1692
|
2005-12-26 13:07:35 +00:00 |
|
Matthew Flatt
|
6ccd32637c
|
release dc for zero-length path
svn: r1690
|
2005-12-26 00:49:53 +00:00 |
|
Matthew Flatt
|
faeb63f6a1
|
fix port sync/break bug
svn: r1687
|
2005-12-25 16:36:28 +00:00 |
|
Matthew Flatt
|
d32cebfadf
|
v300.2
svn: r1682
|
2005-12-24 22:44:59 +00:00 |
|
Matthew Flatt
|
bbf31dfaa8
|
Another 3m fix for latest Apple tools
svn: r1650
|
2005-12-19 19:33:24 +00:00 |
|
Matthew Flatt
|
7ccd4a4a61
|
3m fix, maybe
svn: r1649
|
2005-12-19 17:50:16 +00:00 |
|
Matthew Flatt
|
30df6e05ea
|
stipped Mac classic path support, changed permission checking to use access (unless setuid)
svn: r1647
|
2005-12-19 17:36:18 +00:00 |
|
Matthew Flatt
|
a6f6106ef0
|
v300.1
svn: r1646
|
2005-12-19 14:14:28 +00:00 |
|
Matthew Flatt
|
cace6ada05
|
fix registry-reading loop for font linking
svn: r1638
|
2005-12-18 01:10:19 +00:00 |
|
Matthew Flatt
|
e7c1b03a56
|
v300
svn: r1621
|
2005-12-15 19:34:11 +00:00 |
|
Matthew Flatt
|
029e7e85a3
|
fix glyph-exists? for label
svn: r1601
|
2005-12-12 23:24:52 +00:00 |
|
Eli Barzilay
|
caeb044b7d
|
v300 in rc files
svn: r1587
|
2005-12-12 01:45:17 +00:00 |
|
Matthew Flatt
|
520149725f
|
299.408
svn: r1575
|
2005-12-09 22:29:29 +00:00 |
|
Matthew Flatt
|
f41e7a8352
|
no toupper for color-database lookups (because it's locale-sensitive)
svn: r1544
|
2005-12-06 22:32:20 +00:00 |
|
Matthew Flatt
|
44bc3084ec
|
avoid overlong strings in Xft measures and in editors
svn: r1540
|
2005-12-06 19:49:12 +00:00 |
|
Eli Barzilay
|
97ff64b436
|
another path adjustment
svn: r1536
|
2005-12-06 00:13:49 +00:00 |
|
Matthew Flatt
|
de552808de
|
make SGC work with ephemerons
svn: r1532
|
2005-12-05 21:42:38 +00:00 |
|
Matthew Flatt
|
be96f9c22b
|
remove limit on unicode table when searching for fonts
svn: r1531
|
2005-12-05 21:32:11 +00:00 |
|
Matthew Flatt
|
f8d78564b0
|
fixed the bug where a menu stays highlighted in 10.4
svn: r1517
|
2005-12-04 15:04:44 +00:00 |
|
Matthew Flatt
|
f70f6c2332
|
299.407
svn: r1509
|
2005-12-03 02:24:52 +00:00 |
|
Matthew Flatt
|
a8915e5ff6
|
added needed cast
svn: r1492
|
2005-12-02 16:06:59 +00:00 |
|
Matthew Flatt
|
1a8c0a351d
|
DEL forward deletes
svn: r1490
|
2005-12-02 15:58:38 +00:00 |
|
Matthew Flatt
|
55037c44cf
|
avoid problem with focus leaving before it has arrived(?)
svn: r1488
|
2005-12-02 14:19:35 +00:00 |
|
Matthew Flatt
|
1aba007321
|
change yield so that it doesn't handle events in a non-handler thread(!)
svn: r1487
|
2005-12-02 14:19:08 +00:00 |
|
Matthew Flatt
|
e3375a3c5c
|
move ICP defn before use
svn: r1459
|
2005-12-01 17:19:46 +00:00 |
|
Matthew Flatt
|
7124e7f063
|
fix sync and custom-input-port bugs
svn: r1452
|
2005-12-01 02:51:28 +00:00 |
|
Matthew Flatt
|
a100409714
|
fix stdio window for non-ASCII output
svn: r1449
|
2005-11-30 20:17:34 +00:00 |
|
Matthew Flatt
|
d8734f8035
|
added MZ_GC_NO_VAR_IN_REG
svn: r1444
|
2005-11-30 12:56:24 +00:00 |
|
Matthew Flatt
|
9c06c927c4
|
fix bad local point (3m problem)
svn: r1437
|
2005-11-29 14:42:15 +00:00 |
|
Matthew Flatt
|
ff61ca111d
|
fixed #%variable-reference on #%kernel import
svn: r1431
|
2005-11-28 22:52:05 +00:00 |
|
Matthew Flatt
|
4421ca2f26
|
fix just-introduced uses of uninitialized variable
svn: r1430
|
2005-11-28 17:18:44 +00:00 |
|
Matthew Flatt
|
37d51461bf
|
fix bug in alpha blit and bugs in blit caching
svn: r1429
|
2005-11-28 17:14:08 +00:00 |
|
Matthew Flatt
|
8557a07229
|
added read-stx performance stat
svn: r1411
|
2005-11-25 23:05:13 +00:00 |
|
Matthew Flatt
|
dae23e536c
|
current-sync-random-number-generator -> current-evt-random-...
svn: r1396
|
2005-11-24 17:26:24 +00:00 |
|
Matthew Flatt
|
06c60a7f18
|
last round of Linux IPv6 fixes
svn: r1388
|
2005-11-23 21:06:08 +00:00 |
|
Matthew Flatt
|
763f164580
|
#ifdef out label when not needed
svn: r1387
|
2005-11-23 20:49:35 +00:00 |
|
Matthew Flatt
|
08b681655c
|
another attempt to get Linux and IPv6 right
svn: r1386
|
2005-11-23 20:48:06 +00:00 |
|
Matthew Flatt
|
3e53a3fd05
|
use pkg-config, fix test for success
svn: r1375
|
2005-11-22 21:55:07 +00:00 |
|
Matthew Flatt
|
225ab7916d
|
certificate tranparency module-id=? depends on phase
svn: r1371
|
2005-11-22 15:50:14 +00:00 |
|
Matthew Flatt
|
2281249bcd
|
revert previous change
svn: r1366
|
2005-11-22 02:52:52 +00:00 |
|
Matthew Flatt
|
a1c5bf9c4c
|
fixed compile-phase cert problem
svn: r1365
|
2005-11-22 02:30:14 +00:00 |
|
Matthew Flatt
|
3a683b93d0
|
added missing namespace check in namespace-attach-module
svn: r1364
|
2005-11-21 23:52:24 +00:00 |
|
Matthew Flatt
|
58b6198fa5
|
3m and mzc
svn: r1353
|
2005-11-19 16:19:42 +00:00 |
|
Matthew Flatt
|
10815abe33
|
avoid inlining copy_stack
svn: r1346
|
2005-11-18 20:26:14 +00:00 |
|
Matthew Flatt
|
cc53ef5ccb
|
fixed big-endian decl for solaris: suppress for i386
svn: r1345
|
2005-11-18 20:23:13 +00:00 |
|
Matthew Flatt
|
630824bb58
|
fix gc bug
svn: r1340
|
2005-11-17 19:29:48 +00:00 |
|
Matthew Flatt
|
05d765aebb
|
don't use hidden frame as a get-file parent
svn: r1334
|
2005-11-17 00:17:32 +00:00 |
|
Matthew Flatt
|
e078b24e8a
|
fix expansion of #%variable-reference
svn: r1331
|
2005-11-16 21:36:24 +00:00 |
|
Matthew Flatt
|
d08b2afc58
|
fix bug in port-commit-peeked
svn: r1324
|
2005-11-16 01:16:17 +00:00 |
|
Matthew Flatt
|
844bdf69ed
|
detect BOM from utxt clipboard
svn: r1300
|
2005-11-13 02:30:37 +00:00 |
|
Matthew Flatt
|
aa0692e7cd
|
299.406
svn: r1287
|
2005-11-11 21:26:46 +00:00 |
|
Matthew Flatt
|
d8e922eb70
|
fix tcp-addresses
svn: r1248
|
2005-11-07 22:58:51 +00:00 |
|
Matthew Flatt
|
fe47f61813
|
fixed bug in blit with monochrome mask
svn: r1233
|
2005-11-04 19:22:35 +00:00 |
|
Matthew Flatt
|
1fc7c09a67
|
loop through addresses for TCP connect or listen
svn: r1232
|
2005-11-04 14:10:29 +00:00 |
|
Matthew Flatt
|
77ad9f0ac2
|
no more htons, since we use getaddrinfo
svn: r1226
|
2005-11-03 21:20:55 +00:00 |
|
Matthew Flatt
|
6f91c62cf9
|
IPv6
svn: r1223
|
2005-11-03 20:17:44 +00:00 |
|
Matthew Flatt
|
15a70ac6da
|
fixed dm_env lookup in the case of a define-syntaxes stack overflow
svn: r1204
|
2005-11-01 22:32:56 +00:00 |
|
Matthew Flatt
|
724296a2c7
|
fix certificates with syntax/loc
svn: r1203
|
2005-11-01 22:16:10 +00:00 |
|
Matthew Flatt
|
0befe6c786
|
extra finalization annotations
svn: r1201
|
2005-11-01 20:16:06 +00:00 |
|
Matthew Flatt
|
a1002fc495
|
just-in-case ATS flags for non-combine mode
svn: r1200
|
2005-11-01 20:15:10 +00:00 |
|
Matthew Flatt
|
8cfcbf1b98
|
fixed context and fixed source location for dup defns
svn: r1199
|
2005-11-01 20:14:09 +00:00 |
|
Matthew Flatt
|
28afce07b0
|
syntax-local-certifier adjustment
svn: r1191
|
2005-11-01 13:49:26 +00:00 |
|
Matthew Flatt
|
ddd7b66b61
|
register a static, add nul terminator, fix imperative update of byte strings
svn: r1173
|
2005-10-27 15:12:49 +00:00 |
|
Matthew Flatt
|
a804d634d4
|
fix global enviroment reset
svn: r1171
|
2005-10-26 21:27:06 +00:00 |
|
Matthew Flatt
|
b8f9921cb5
|
make compact.c build work
svn: r1168
|
2005-10-26 20:09:51 +00:00 |
|
Matthew Flatt
|
56bc8dcb89
|
better handling of / key in get-file and put-file dialogs
svn: r1162
|
2005-10-26 01:34:25 +00:00 |
|
Matthew Flatt
|
dd4cf2990c
|
3m fixes
svn: r1161
|
2005-10-25 21:38:51 +00:00 |
|
Matthew Flatt
|
e8e199af4b
|
avoid longjmp clobber
svn: r1153
|
2005-10-25 14:00:08 +00:00 |
|
Matthew Flatt
|
8f32654584
|
299.405
svn: r1152
|
2005-10-25 13:58:33 +00:00 |
|
Matthew Flatt
|
24d6604cd5
|
299.404
svn: r1073
|
2005-10-13 19:58:38 +00:00 |
|
Matthew Flatt
|
b6eb188bc2
|
re-order X includes
svn: r1050
|
2005-10-11 20:22:36 +00:00 |
|
Matthew Flatt
|
9da2dbe541
|
cache invented mask bitmaps
svn: r1038
|
2005-10-10 22:10:42 +00:00 |
|
Matthew Flatt
|
12376454a3
|
better GC triggering for bitmap allocation
svn: r1037
|
2005-10-10 19:26:20 +00:00 |
|
Matthew Flatt
|
52d22b9bde
|
Xft for xonx
svn: r1032
|
2005-10-09 22:37:34 +00:00 |
|
Matthew Flatt
|
57f609e539
|
MDI child fixes, new on-mdi-activate method
svn: r1019
|
2005-10-07 19:11:42 +00:00 |
|
Matthew Flatt
|
4ccc351b3b
|
hiding panel removes focus from any child
svn: r1003
|
2005-10-06 18:26:26 +00:00 |
|
Matthew Flatt
|
ee1e6f6d0f
|
prevent certain on-edit-seq nestings
svn: r1002
|
2005-10-06 17:05:30 +00:00 |
|
Matthew Flatt
|
ed76e15853
|
new xform command-line syntax
svn: r1001
|
2005-10-06 15:56:44 +00:00 |
|