Matthew Flatt
b0a746c701
win32: fix font used to size controls
2010-12-02 07:04:38 -07:00
Matthew Flatt
1032eb4a59
restore fix of 470ed7c996
that got lost
2010-12-02 06:31:36 -07:00
Matthew Flatt
74d858ceed
gtk: fix GdkAtom type
2010-12-02 06:20:07 -07:00
Matthew Flatt
7a37b07e26
gtk: fix clipboard problems on 64-bit mode; provide more text formats
2010-12-02 06:17:40 -07:00
Matthew Flatt
eca4f5b6b1
fix `screen-glyph-exists?' in font%
2010-12-02 06:17:40 -07:00
Eli Barzilay
3419b747b6
Add trustInfo to avoid UAC, commented out for now.
2010-12-02 07:31:00 -05:00
Eli Barzilay
39806412ce
Indent manifest files.
2010-12-02 07:31:00 -05:00
Eli Barzilay
170905d332
New Racket version 5.0.99.4.
2010-12-02 03:50:10 -05:00
Matthew Flatt
82ab45b11d
gtk: fix clipboard; implement ye olde X selection
2010-12-01 20:48:23 -07:00
Matthew Flatt
42dc83bbcd
fix docs for `get-panel-background'
2010-12-01 15:57:54 -07:00
Matthew Flatt
ec122a785a
use dots for 'password style text-field%
2010-12-01 15:48:55 -07:00
Matthew Flatt
93126d1546
dc, pen, and brush doc corrections related to v5.1 changes
2010-12-01 15:48:55 -07:00
Matthew Flatt
dedb207a86
fix draw-bitmap result to match docs
2010-12-01 15:48:55 -07:00
Matthew Flatt
ed8aa132de
improve editor highlighting of selected image-snip%
2010-12-01 15:48:54 -07:00
Matthew Flatt
e9710d08f5
fix autowrap bitmap drawing so it isn't covered up by a selection
2010-12-01 15:48:54 -07:00
Kevin Tew
7d8c520480
Remove unused variable
2010-12-01 15:18:13 -07:00
Stevie Strickland
4e451a1b79
Add back in old object-info hack.
2010-12-01 15:11:26 -05:00
Stevie Strickland
30afcd3bf5
Fix object=?.
...
Also commented out some tests of reflective operations on contracted objects.
I've added a note that describes how we might be able to fix this, if
we decide it's worth doing.
2010-12-01 15:11:25 -05:00
Stevie Strickland
500c2f6084
Fix comments and make field-info-* functions only deal with field-infos.
2010-12-01 15:11:25 -05:00
Stevie Strickland
96db670d8c
Clean up first-order checking in object/c and object-contract.
...
Use let/ec only when needed (i.e. when raise-blame-error is not used).
Also remove some of the old checking functions from mzlib's object-contract
code that are no longer needed now that we have unified the first-order
checking.
2010-12-01 15:11:25 -05:00
Stevie Strickland
5f7099c9bd
Fix mutation of shared vectors by copying on write.
2010-12-01 15:11:25 -05:00
Stevie Strickland
db66e3e95d
Now trying it with struct-field-accessors/mutators.
2010-12-01 15:11:24 -05:00
Stevie Strickland
f54f04edee
Try the old way, but with unsafe-struct-ref/set!
2010-12-01 15:11:23 -05:00
Stevie Strickland
c2539c0bb4
Switch from using arbitrary compose to inlined unary composition.
2010-12-01 15:11:23 -05:00
Stevie Strickland
2d655b6fe1
Combine all field information back into one hash table.
...
Each entry in the field info hashtable contains the following:
- The absolute position of the field in object structs
- The internal and external ref and set! projections
Appropriate operations for extending the internal and external
projections and extracting appropriate ref and set! functions are
provided.
2010-12-01 15:11:23 -05:00
Stevie Strickland
1b1d4d9336
Use a unary identity function instead of values for better performance.
2010-12-01 15:11:21 -05:00
Stevie Strickland
68273cc31d
Change field reference/mutation to use unsafe ops instead.
2010-12-01 15:11:21 -05:00
Stevie Strickland
2bd7760412
Conversion of object/c and object-contract to use impersonators.
2010-12-01 15:11:20 -05:00
Stevie Strickland
a1095d2fc1
Remove unnecessary argument from make-field-map.
2010-12-01 15:11:20 -05:00
Robby Findler
de0103129b
avoid saving the preferences on each keystroke in the find/replace dialog
2010-12-01 14:09:33 -06:00
Matthew Flatt
391adfcd3a
fix chaperone bug in `checked-procedure-check-and-extract'
2010-12-01 11:10:38 -07:00
Matthew Flatt
082515d6db
fix namespace-anchor on non-module namespaces
2010-12-01 06:52:11 -07:00
Eli Barzilay
5e5678b29d
New Racket version 5.0.99.4.
2010-12-01 03:50:10 -05:00
Matthew Flatt
e627ccb5ed
cocoa: avoid infinite loop on re-dispatch of command keys
2010-11-30 20:17:47 -07:00
Matthew Flatt
d95e6f35c1
clean up
2010-11-30 15:51:12 -07:00
Matthew Flatt
72d57d8db8
cocoa: explicitly re-dispatch Cmd- key combinations
2010-11-30 15:39:02 -07:00
Matthew Flatt
ca8b32725e
fix bloking operations during a try-atomic
...
and remove old delim-cont support used by gr1
2010-11-30 15:08:16 -07:00
Matthew Flatt
7efcf80856
typo
2010-11-30 15:08:16 -07:00
Robby Findler
6c25210a6b
refactored check syntax in preparation to fix the problem with binding identifiers being duplicated by macros
2010-11-30 15:47:40 -06:00
Kevin Tew
b212fc9485
Parallel build match fix
2010-11-30 09:49:34 -07:00
Matthew Flatt
8f9a8daa27
fix {get,set}-event-type on mouse-event%
...
Closes PR 11474
2010-11-30 09:32:59 -07:00
Matthew Flatt
9f9e23f551
don't GC an eventspace with a visible frame, etc.
2010-11-30 09:32:59 -07:00
Matthew Flatt
c81ad90161
fix eventspace as event
2010-11-30 09:32:59 -07:00
Matthew Flatt
64979a5480
further refinments to the ephemeron description
2010-11-30 09:32:58 -07:00
Matthew Flatt
37d16cf8f8
cocoa: fix race condition on window enabling
2010-11-30 09:32:58 -07:00
Robby Findler
2125535e06
change the behavior for closing the preferences window.
...
closes PR 11473
2010-11-30 09:57:19 -06:00
Eli Barzilay
8903d1b5c9
Patch Racket manifest file too.
2010-11-30 05:15:12 -05:00
Robby Findler
f11e53c68c
gr2 cleanup
2010-11-29 13:49:48 -06:00
Robby Findler
2a7ccc552a
clean up test suite ala gr2
2010-11-29 13:49:47 -06:00
Kevin Tew
e1eb3cbfba
Handle SEGFAULT return
2010-11-29 09:41:33 -07:00