Commit Graph

645 Commits

Author SHA1 Message Date
Matthew Flatt
01e3bf7140 fix protection of expression for definitions; fixes #hasheq constants and the nbsp Help Desk bug, in particular
svn: r5243
2007-01-07 13:13:21 +00:00
Matthew Flatt
f93bce0d24 fix bug in collecting marks to chain when an exception handler returns
svn: r5232
2007-01-05 22:03:23 +00:00
Matthew Flatt
cf4fd433c6 changes to fix top-window center method under Mac OS X
svn: r5226
2007-01-05 02:56:23 +00:00
Matthew Flatt
301e6e9ecb fix exn chaining to be insensitive to prompts
svn: r5220
2007-01-04 12:19:01 +00:00
Matthew Flatt
6b60d57a86 359.3
svn: r5219
2007-01-04 11:14:58 +00:00
Eli Barzilay
ddc068c52b 2006->2007
svn: r5201
2006-12-31 10:05:55 +00:00
Matthew Flatt
343e226df1 fix cert bug, JIT-inline unbox
svn: r5159
2006-12-22 01:18:17 +00:00
Matthew Flatt
2d3ceeed15 369.2, forgot some MrEd changes
svn: r5146
2006-12-20 02:33:21 +00:00
Matthew Flatt
2274cc9f65 359.2, core changes
svn: r5142
2006-12-20 00:47:32 +00:00
Matthew Flatt
fdfdf1bc92 fix bug in expand when adjusting the lexical-context info of a locally bound identifer
svn: r5056
2006-12-07 08:42:13 +00:00
Matthew Flatt
4bfa93feac fix two macro-expansion bugs: local-expand with internal syntax definitions, and simplifying rename records that involve internal-definition ribs
svn: r5053
2006-12-07 02:08:37 +00:00
Eli Barzilay
3459c3a58f merged units branch
svn: r5033
2006-12-05 20:31:14 +00:00
Matthew Flatt
c6d593419b destructor must zero out fields that are WXGC_IGNOREd
svn: r4975
2006-11-29 01:08:36 +00:00
Matthew Flatt
2d03990537 make xdnd compile for 3m
svn: r4964
2006-11-28 00:34:39 +00:00
Matthew Flatt
2666723bd0 OS X: Cmd-click on titlebar and resize area do not bring a window forward
svn: r4959
2006-11-27 11:33:54 +00:00
Matthew Flatt
7b185d5ae4 X11 drag-and-drop support (files only)
svn: r4957
2006-11-27 06:50:19 +00:00
Matthew Flatt
f3819acd42 fix Windows build problems
svn: r4953
2006-11-27 04:19:45 +00:00
Matthew Flatt
8d3796ee38 os x: mouse-down for menu bar should stay in flight until after on-demand is called (to avoid getting the menu event handler stuck)
svn: r4948
2006-11-26 23:23:03 +00:00
Matthew Flatt
7d549762b1 improved (hopefully) handling of mouse events for Mac, repair for PR 5326
svn: r4944
2006-11-26 00:47:32 +00:00
Matthew Flatt
20ce8f7e61 src loc for undefined provided names
svn: r4943
2006-11-26 00:45:16 +00:00
Matthew Flatt
1a4df0fa70 fix append_path hack to specify the right type; should fix this by using MzScheme exports, eventually
svn: r4924
2006-11-23 01:49:29 +00:00
Matthew Flatt
a21214a558 find one procedure name for v360.2
svn: r4923
2006-11-23 01:48:33 +00:00
Matthew Flatt
08c1c5f608 v360.2, almost
svn: r4922
2006-11-23 01:47:39 +00:00
Matthew Flatt
e1489d0527 fix GetTextExtent for X11
svn: r4908
2006-11-21 07:09:05 +00:00
Matthew Flatt
d0a37a636c add a length argument to the internal GetTextExtent, so that the implementation of string snips can avoid a temporary mutation (which turns out to be dangerous, unsurprisingly, when reflowing text for a PostScript output)
svn: r4901
2006-11-21 01:37:37 +00:00
Matthew Flatt
c537bfb8ac 360.1
svn: r4897
2006-11-20 21:32:57 +00:00
Matthew Flatt
a0437ed206 fix call_ec so that it works when used outside of Scheme evaluation, such as when raise_break is called to handle a ctl-c in MrEd
svn: r4885
2006-11-18 23:34:52 +00:00
Matthew Flatt
b03b114135 comment out unneeded delete that triggers free() instead of GC_free()
svn: r4884
2006-11-18 23:25:38 +00:00
Matthew Flatt
3afab69603 360, one more try
svn: r4877
2006-11-16 23:10:31 +00:00
Matthew Flatt
1492ca3a48 360, rest
svn: r4876
2006-11-16 23:09:49 +00:00
Matthew Flatt
c0268de2f3 improve merging of snips when a style change is applied to a range (as by the syntax colorer)
svn: r4871
2006-11-16 06:37:55 +00:00
Matthew Flatt
e8c45a6e38 fix bug in environment reset for multiple expansions of #%plain-module-begin
svn: r4867
2006-11-16 01:25:46 +00:00
Matthew Flatt
602dbb7407 fix suspension of mouse events after wheel events under X
svn: r4866
2006-11-15 22:42:31 +00:00
Matthew Flatt
4c48514574 raise exn on out-of-module expand of #%plain-module-begin
svn: r4865
2006-11-15 21:28:16 +00:00
Matthew Flatt
4e1276dd58 merged changes for macro stepper
svn: r4860
2006-11-15 08:01:48 +00:00
Matthew Flatt
96897e5f92 fix certification problem with improved compilation of syntax
svn: r4859
2006-11-15 05:49:43 +00:00
Matthew Flatt
c6efe4bbfa 359.200
svn: r4842
2006-11-13 21:52:39 +00:00
Matthew Flatt
c5f4d87e2c change for-each back to always producing void
svn: r4832
2006-11-13 04:20:23 +00:00
Eli Barzilay
4173457f50 v360
svn: r4791
2006-11-06 08:11:36 +00:00
Matthew Flatt
eea7a2376c turn off zero-suspend-break assertion
svn: r4770
2006-11-03 21:53:11 +00:00
Matthew Flatt
c3c82e304d allow EOF result from port read handler; patch from Lauri Alanko, PR 8369
svn: r4752
2006-11-02 21:35:34 +00:00
Matthew Flatt
a996df1d2b added get-argb-pixels to bitmap class
svn: r4731
2006-11-01 06:54:04 +00:00
Matthew Flatt
79517ed95c 359.100
svn: r4724
2006-10-31 23:59:53 +00:00
Matthew Flatt
5d2f80ab85 fix problem with mouse-moved events suspended by modifier-key events
svn: r4722
2006-10-31 22:40:13 +00:00
Matthew Flatt
81ba60fb27 delim cont repair to avoid chains of meta-cont references
svn: r4713
2006-10-30 12:19:46 +00:00
Matthew Flatt
20761b8589 fix prompt-abort misinterpreted as prompt-trampoline-to-continuation
svn: r4711
2006-10-30 08:55:14 +00:00
Matthew Flatt
97a56ca84c prevent matching score from going negative
svn: r4707
2006-10-30 02:11:04 +00:00
Matthew Flatt
c2855afbe2 352.9
svn: r4706
2006-10-30 01:24:08 +00:00
Matthew Flatt
900a53da25 fix 'disappeared-binding info for letrecs generated by internal definitions
svn: r4693
2006-10-28 23:55:19 +00:00
Matthew Flatt
c9ca7f148a fix off-by-one allocation bug
svn: r4688
2006-10-26 07:57:13 +00:00