Commit Graph

18 Commits

Author SHA1 Message Date
Robby Findler
ff00d309ff treat dots with pairs inside properly
closes racket/racket#1598
2017-01-30 21:40:49 -06:00
Robby Findler
b8e763f420 refactor to make it easier to unit test syntax-object->datum/record-paths 2017-01-30 21:40:48 -06:00
Robby Findler
bda7409367 add some missing docs 2016-11-24 12:12:04 -06:00
Robby Findler
66bda1c9c8 fix marshalling bug in syntax-browser
closes #35
2016-07-22 03:25:04 -05:00
Robby Findler
f629545c2d use pretty-write when printing in write mode 2016-06-25 09:41:52 -05:00
Robby Findler
c3f4b5dedd generalize set-interactive-write-handler & use it in text:ports-mixin
to avoid duplicate code between the drracket support for printing and
for write/display; also add a special case for 2htdp/image images
because they can be trusted across the boundary between DrRacket's
implementation and the user's program (as there is no way to embed
arbitrary code into a 2htdp/image image)
2016-05-28 18:34:52 -05:00
Robby Findler
7d5144acba adjust switchable-button so that it can change its label 2016-02-09 18:16:36 -06:00
Robby Findler
021f9a6a0a delay the creation of the information in the info text
this has the advantage of that the information is inserted when the
state of the text is set up so that font sizing works

it also means that if there is a syntax object with a syntax
object on its properties with another one like that etc etc etc
they will only be rendered when they are made visible which
theoretically could be a performance improvement for some people
2016-02-02 09:36:15 -06:00
Robby Findler
55e34bd6d4 make syntax snips inherit the style-list of the editors that contain them 2016-02-01 18:02:00 -06:00
Vincent St-Amour
2423c91319 Add snip canvases to mrlib, from unstable/gui/snip. 2015-09-11 17:19:40 -05:00
Robby Findler
a5d55ff817 add the close-when-hidden? argument to in-terminal 2015-06-08 22:36:28 -05:00
Asumu Takikawa
b3457212d2 Fix write-gif function in mrlib
Broke in API changes from commit
5066731b25
2015-02-25 17:03:35 -05:00
Robby Findler
7a3c102d1c add pulled-point to 2htdp/image's core 2015-02-01 14:39:37 -06:00
Robby Findler
d8f090957f fix definitely-same-image? for the image-snip case
closes PR 14951
2015-01-28 21:39:47 -06:00
Robby Findler
5df277c2d6 adjust size limitation when building bitmaps for 2htdp/image images
so that it limits the total size of the bitmap, instead
of limiting based on the width and height independently
2015-01-24 14:43:09 -06:00
Robby Findler
d0561137b5 extend curves in 2htdp/image so they can be filled 2015-01-10 19:43:13 -06:00
Robby Findler
83eb701b2b add definitely-same-image? to mrlib/image-core 2014-12-30 10:35:13 -06:00
Sam Tobin-Hochstadt
135e357a37 Remove extra directories. 2014-12-02 02:33:07 -05:00