Matthew Flatt
|
553e068ccf
|
remove scheme_require_from_original_env from linking table
svn: r11431
|
2008-08-26 10:41:47 +00:00 |
|
Eli Barzilay
|
98e597f495
|
use symbols for network port names
svn: r11415
|
2008-08-25 14:23:31 +00:00 |
|
Matthew Flatt
|
6793197f68
|
set XtNinput on frames (PR 9690)
svn: r11412
|
2008-08-25 12:57:57 +00:00 |
|
Matthew Flatt
|
7f17d667b1
|
fix O(n^2) problem in syntax-binding calculation
svn: r11406
|
2008-08-24 12:58:26 +00:00 |
|
Matthew Flatt
|
188d8a4a98
|
fix secondary hash code for fixnums
svn: r11399
|
2008-08-23 12:42:42 +00:00 |
|
Matthew Flatt
|
bf5e26a263
|
fix canvas control border, at least under Vista
svn: r11394
|
2008-08-22 22:32:47 +00:00 |
|
Matthew Flatt
|
8457a3472a
|
fix Windows window<%> get-text-extent
svn: r11393
|
2008-08-22 22:12:32 +00:00 |
|
Matthew Flatt
|
54ffac164a
|
reduce right padding of a mac os x message%; add space between a text-field% label and edit box (on all platforms)
svn: r11392
|
2008-08-22 21:40:10 +00:00 |
|
Matthew Flatt
|
70a71422ba
|
fix showing of label for list-box objects in Mac OS X
svn: r11391
|
2008-08-22 21:33:19 +00:00 |
|
Matthew Flatt
|
8f12007984
|
JIT tweaks, including enabling tiny-jump support (which was accidentally disabled) on x86
svn: r11369
|
2008-08-21 18:37:48 +00:00 |
|
Matthew Flatt
|
c2e9a78ea9
|
fix sync bug
svn: r11367
|
2008-08-21 15:47:16 +00:00 |
|
Matthew Flatt
|
6516518ae5
|
fix cm-accomplice and avoid redundant reader-module dependencies
svn: r11354
|
2008-08-20 13:29:42 +00:00 |
|
Matthew Flatt
|
d1d68c1aed
|
fix max-depth JIT patch
svn: r11348
|
2008-08-19 23:05:42 +00:00 |
|
Matthew Flatt
|
49f2f894d6
|
fix non-tail self call with lots of args
svn: r11347
|
2008-08-19 22:58:48 +00:00 |
|
Matthew Flatt
|
1be4c39592
|
avoid x86_64 warning
svn: r11346
|
2008-08-19 22:46:46 +00:00 |
|
Matthew Flatt
|
c5c8adff22
|
jit: avoid some register shuffling
svn: r11345
|
2008-08-19 22:44:55 +00:00 |
|
Matthew Flatt
|
a944fdae8d
|
jit: save some instructions on self non-tail call
svn: r11344
|
2008-08-19 21:28:18 +00:00 |
|
Eli Barzilay
|
cff3200cf4
|
Welcome to a new PLT day.
svn: r11339
|
2008-08-19 17:50:30 +00:00 |
|
Matthew Flatt
|
b8147e1e2e
|
new version number to go with cm repairs
svn: r11332
|
2008-08-19 16:23:44 +00:00 |
|
Matthew Flatt
|
ebab4270bf
|
fix letrec compilation when call/cc is used on the RHS of something that otherwise looks like it could be let*; add #%in annotations to decompiler output
svn: r11329
|
2008-08-19 15:18:09 +00:00 |
|
Matthew Flatt
|
ece880b3a2
|
jit tweak for structure predicates/accessors
svn: r11328
|
2008-08-19 11:49:08 +00:00 |
|
Matthew Flatt
|
3ead9c435f
|
fix 3m build for moved cm
svn: r11327
|
2008-08-19 11:17:14 +00:00 |
|
Matthew Flatt
|
85405bc80b
|
misc accumulated mzscheme tweaks
svn: r11318
|
2008-08-19 02:30:20 +00:00 |
|
Matthew Flatt
|
9ecece65d7
|
place patches from Kevin
svn: r11273
|
2008-08-15 15:59:39 +00:00 |
|
Matthew Flatt
|
b58081fe3a
|
fix --enable-places
svn: r11272
|
2008-08-15 15:49:50 +00:00 |
|
Matthew Flatt
|
448b47a953
|
fix hash-table reset when the table is shrunk
svn: r11268
|
2008-08-15 03:18:00 +00:00 |
|
Matthew Flatt
|
d01479b5e4
|
fix log-reader syncing
svn: r11267
|
2008-08-15 02:12:45 +00:00 |
|
Matthew Flatt
|
cfaeedc910
|
fix error messages that should say 'identifier' instead of 'variable'
svn: r11235
|
2008-08-14 02:41:41 +00:00 |
|
Matthew Flatt
|
a4c5239364
|
fix scheme_current_thread schemef decl
svn: r11233
|
2008-08-14 01:07:37 +00:00 |
|
Matthew Flatt
|
41d5c97ca9
|
fix MZ_INLINE for MSVC
svn: r11232
|
2008-08-14 01:03:41 +00:00 |
|
Matthew Flatt
|
a4d2c85bf0
|
adjust #%places module so that it's always present
svn: r11231
|
2008-08-14 00:58:33 +00:00 |
|
Matthew Flatt
|
012cf40a15
|
some fixes to the places code
svn: r11230
|
2008-08-13 23:38:48 +00:00 |
|
Matthew Flatt
|
7a6feab38c
|
schpriv.h before mzrt.h
svn: r11229
|
2008-08-13 23:16:50 +00:00 |
|
Matthew Flatt
|
996dc32405
|
MZ_INLINE2 => MZ_INLINE
svn: r11228
|
2008-08-13 23:14:48 +00:00 |
|
Matthew Flatt
|
04d7712988
|
merge Kevin's work so far on places
svn: r11226
|
2008-08-13 23:08:34 +00:00 |
|
Matthew Flatt
|
eadbc25953
|
jit tweaks
svn: r11224
|
2008-08-13 19:04:53 +00:00 |
|
Matthew Flatt
|
a58e5ab74c
|
remove scheme_no_dumps
svn: r11219
|
2008-08-13 12:40:34 +00:00 |
|
Matthew Flatt
|
38191b92e6
|
some clean-ups from Kevin
svn: r11218
|
2008-08-13 12:38:59 +00:00 |
|
Matthew Flatt
|
4709c8ba61
|
mred X: clicking selected drop-down menu unselects the menu
svn: r11217
|
2008-08-13 12:04:58 +00:00 |
|
Eli Barzilay
|
7b0676ac7d
|
Welcome to a new PLT day.
svn: r11214
|
2008-08-13 07:50:13 +00:00 |
|
Matthew Flatt
|
7347996f66
|
fix strength of reference to a log reader with a thread blocked on it
svn: r11210
|
2008-08-12 23:54:54 +00:00 |
|
Eli Barzilay
|
bd01f9eb88
|
4.1.0.1
svn: r11209
|
2008-08-12 20:19:32 +00:00 |
|
Matthew Flatt
|
1993288ce2
|
fix clean-up of GCed log readers
svn: r11202
|
2008-08-12 15:28:42 +00:00 |
|
Matthew Flatt
|
ea8c4b3f38
|
repair asin and acos on complex numbers (though why the old algorithm was wrong is frankly beyond me)
svn: r11196
|
2008-08-12 00:42:25 +00:00 |
|
Matthew Flatt
|
178c30e6e4
|
fix lcm on 0
svn: r11194
|
2008-08-11 23:55:32 +00:00 |
|
Eli Barzilay
|
5fb2b7d215
|
Welcome to a new PLT day.
svn: r11173
|
2008-08-09 19:43:55 +00:00 |
|
Eli Barzilay
|
c609f4f8fa
|
v4.1
svn: r11172
|
2008-08-09 19:42:17 +00:00 |
|
Matthew Flatt
|
ada4b6f9d0
|
refine reader error message for missing closing paren
svn: r11104
|
2008-08-06 11:57:37 +00:00 |
|
Matthew Flatt
|
d33ae40935
|
gdb macro fixes
svn: r11016
|
2008-07-31 21:02:38 +00:00 |
|
Matthew Flatt
|
14983c8f39
|
code clean-up and gdb macros from Kevin
svn: r11015
|
2008-07-31 20:54:59 +00:00 |
|
Matthew Flatt
|
9d4949093c
|
refine error message for bad use of expanded expression
svn: r11005
|
2008-07-31 12:08:40 +00:00 |
|
Matthew Flatt
|
f46c257a42
|
improve error message for out-of-date module accesses
svn: r10990
|
2008-07-30 20:47:19 +00:00 |
|
Eli Barzilay
|
ba2036681b
|
Welcome to a new PLT day.
svn: r10975
|
2008-07-29 21:53:28 +00:00 |
|
Matthew Flatt
|
8140b3644e
|
add 'bitwise-bit-set?' and 'in-value' (v4.0.2.6)
svn: r10971
|
2008-07-29 19:27:33 +00:00 |
|
Matthew Flatt
|
1b3e2162ba
|
fix typos in comments
svn: r10961
|
2008-07-29 13:24:43 +00:00 |
|
Matthew Flatt
|
fe0fc8e20b
|
refine x86 JIT output to use shorter jump instructions; inline vector-ref and vector-set! more completely
svn: r10958
|
2008-07-29 12:27:36 +00:00 |
|
Matthew Flatt
|
e137994b5c
|
add on-reflow to text% and auto-size to message%
svn: r10890
|
2008-07-24 01:35:31 +00:00 |
|
Matthew Flatt
|
6c43d23bc4
|
add editor-scroll-to method of editor<%>
svn: r10860
|
2008-07-22 13:17:09 +00:00 |
|
Eli Barzilay
|
44440a42a7
|
Welcome to a new PLT day.
svn: r10859
|
2008-07-22 07:26:56 +00:00 |
|
Matthew Flatt
|
5dbd83d8c2
|
rebuild kernel file to add text% position-locations
svn: r10852
|
2008-07-21 20:39:19 +00:00 |
|
Matthew Flatt
|
5ff75bac42
|
allow duplicate struct properties if the values are eq?; add position-locations to text%
svn: r10849
|
2008-07-21 18:54:09 +00:00 |
|
Matthew Flatt
|
763d37d775
|
properties can now effectively inherit properties (v4.0.2.5)
svn: r10848
|
2008-07-21 17:04:25 +00:00 |
|
Matthew Flatt
|
730554c938
|
fix supression of exn during constant folding
svn: r10832
|
2008-07-18 12:03:20 +00:00 |
|
Matthew Flatt
|
04af3c8f01
|
fix logger name handling
svn: r10823
|
2008-07-17 17:41:05 +00:00 |
|
Eli Barzilay
|
ac12b79bb9
|
Welcome to a new PLT day.
svn: r10821
|
2008-07-17 16:58:45 +00:00 |
|
Matthew Flatt
|
9af00fcfb4
|
v4.0.2.4: logging
svn: r10818
|
2008-07-17 15:20:17 +00:00 |
|
Matthew Flatt
|
447698bce1
|
improve macros and docs for mpairs inside; change mrlib/gif to use scheme/base keywords
svn: r10781
|
2008-07-15 19:29:08 +00:00 |
|
Eli Barzilay
|
22ac059a81
|
W should also not go above 999
svn: r10775
|
2008-07-15 18:15:37 +00:00 |
|
Matthew Flatt
|
f83f19ea55
|
more improvements to find a 'regmust' string (PR 9602)
svn: r10751
|
2008-07-13 22:14:25 +00:00 |
|
Matthew Flatt
|
0f97bbcd9e
|
improve regexp to see through certain groupings to pick a 'regmust' string to speed up match failures (PR 9602)
svn: r10750
|
2008-07-13 21:36:58 +00:00 |
|
Matthew Flatt
|
269423bf0d
|
use reverse table to fix O(n^2) expansion of macro-introduced requires
svn: r10741
|
2008-07-13 13:50:22 +00:00 |
|
Matthew Flatt
|
09244304d3
|
fix typo, use a new-style module path
svn: r10719
|
2008-07-11 14:03:33 +00:00 |
|
Eli Barzilay
|
9ccd48dff2
|
catch up with some v4-isms
svn: r10713
|
2008-07-10 21:06:19 +00:00 |
|
Matthew Flatt
|
de3b46aa5b
|
refine fix of equal? on immutable hash tables and add a test
svn: r10707
|
2008-07-10 13:50:56 +00:00 |
|
Matthew Flatt
|
5c183baf6e
|
fix bugs in interrupt handling of TCP system calls
svn: r10706
|
2008-07-10 13:50:24 +00:00 |
|
Eli Barzilay
|
f0276ab329
|
#f when comparing functional hash tables when a key is not found in the other table
svn: r10703
|
2008-07-10 06:41:26 +00:00 |
|
Matthew Flatt
|
a4cc0f7890
|
%-encoding extension in module paths; new r6rs library name encoding
svn: r10697
|
2008-07-09 15:41:38 +00:00 |
|
Matthew Flatt
|
d406fb6dcf
|
improved and documented new stack-registration trampoline
svn: r10677
|
2008-07-08 15:31:06 +00:00 |
|
Eli Barzilay
|
d3e15c3ba9
|
more rc tweaks
svn: r10673
|
2008-07-08 04:50:08 +00:00 |
|
Matthew Flatt
|
030a773f79
|
fix code formatting
svn: r10671
|
2008-07-08 02:52:23 +00:00 |
|
Matthew Flatt
|
045d65f97c
|
another Windows fix for stack change
svn: r10670
|
2008-07-08 02:51:36 +00:00 |
|
Matthew Flatt
|
8bbca14680
|
fix up stack change for Windows
svn: r10669
|
2008-07-08 02:48:06 +00:00 |
|
Matthew Flatt
|
7884610d38
|
some stack-management clean-up from Kevin
svn: r10668
|
2008-07-08 02:41:36 +00:00 |
|
Eli Barzilay
|
1b778eee39
|
more rc improvements
svn: r10638
|
2008-07-07 03:00:31 +00:00 |
|
Eli Barzilay
|
364d3b4787
|
improved description string
svn: r10636
|
2008-07-07 02:29:35 +00:00 |
|
Matthew Flatt
|
532e805518
|
fix stderr flush mode initialization for Windows
svn: r10630
|
2008-07-06 11:53:00 +00:00 |
|
Eli Barzilay
|
dca304097b
|
Welcome to a new PLT day.
svn: r10590
|
2008-07-03 22:24:10 +00:00 |
|
Robby Findler
|
4184c1373b
|
bumped the version number in anticipation of v4.0.2 coming out
svn: r10589
|
2008-07-03 21:21:45 +00:00 |
|
Eli Barzilay
|
f16dd8a70f
|
Welcome to a new PLT day.
svn: r10516
|
2008-06-30 07:42:55 +00:00 |
|
Matthew Flatt
|
44c5a75739
|
fix some phase problems in program-processing programs
svn: r10503
|
2008-06-29 15:11:20 +00:00 |
|
Matthew Flatt
|
8d6f390e83
|
avoid crash related to running DWs in meta-continuations
svn: r10479
|
2008-06-27 18:44:54 +00:00 |
|
Matthew Flatt
|
238fb76afd
|
fix phase-0 namspace-anchor->namespace
svn: r10465
|
2008-06-26 20:37:35 +00:00 |
|
Matthew Flatt
|
f7939ab35d
|
fix some stderr buffering problems related to Windows pipes
svn: r10460
|
2008-06-26 20:05:56 +00:00 |
|
Matthew Flatt
|
034d55ac4f
|
put 'PLT Scheme' in PostScript output instead of 'MrEd'
svn: r10459
|
2008-06-26 17:42:47 +00:00 |
|
Eli Barzilay
|
1f485c3dd8
|
Welcome to a new PLT day.
svn: r10456
|
2008-06-26 01:12:30 +00:00 |
|
Matthew Flatt
|
10067e9524
|
add missing flush when patching postscript with font list
svn: r10455
|
2008-06-26 00:11:36 +00:00 |
|
Matthew Flatt
|
1339b4874f
|
fix GC problem with recent PS change
svn: r10454
|
2008-06-25 23:03:14 +00:00 |
|
Matthew Flatt
|
4525e63050
|
Add %%DocumentFonts to PS output
svn: r10453
|
2008-06-25 21:10:46 +00:00 |
|
Matthew Flatt
|
da82fe2a2d
|
eval and phases (4.0.1.2)
svn: r10452
|
2008-06-25 18:54:38 +00:00 |
|
Matthew Flatt
|
9803b66fec
|
top_level_do re-factoring from Kevin Tew
svn: r10440
|
2008-06-24 15:52:02 +00:00 |
|