Commit Graph

3892 Commits

Author SHA1 Message Date
Matthew Flatt
fc73b618d1 document some modules that are referenced in other documentation
original commit: 234a57506fc379449864495a5ed4dc12672f472f
2010-12-15 13:41:59 -07:00
Matthew Flatt
eb085646bd fix problems with image-snip%, masks or alpha channels, and saving
and also generalize image-snip% to accept input port instead
 of filenames, and avoid temporary files for loading and saving images

original commit: cad500d802a0009076dc2855b19abb515ac3cba2
2010-12-14 21:11:10 -07:00
Robby Findler
e3e7ecb244 open-input-text-editor: beef up the protection that the lock-while-reading? argument provides
original commit: 4881bc33f4c86f3044d402de3ed5f6c87b706a2b
2010-12-14 19:14:26 -06:00
Matthew Flatt
0edbc72f02 fix tab-panel% callback
Closes PR 11537

original commit: f5577077646c3e0a25a99d092623b30071655d93
2010-12-13 20:38:44 -07:00
Matthew Flatt
40bf1f8500 fix minor potential GC bugs and add some debugging support
original commit: 790a91e5208b50c7a1022a8ad5b03c26a7399b82
2010-12-13 16:31:13 -07:00
Matthew Flatt
a8eb980fab use `assert' around a debugging check
original commit: 39c6fe02d720cc44566e2fec0394d296c03f9e7d
2010-12-13 14:54:07 -07:00
Matthew Flatt
5f9d2ea5e7 gtk: fix clipboard text request to return "" instead of #f
to match weird old interface

original commit: 3456ee185ad0e777fbb2c72f1923fc0a3547cbfe
2010-12-13 10:34:59 -07:00
Matthew Flatt
c3be46ef63 gtk: change clipboard access to keep racket in charge
instead of letting the ... _wait_...() function drive an
 event loop;
 hopefully Closes PR 11534

original commit: 08eff2111791326007ddb817a16b7dd9d6638aa9
2010-12-13 10:26:23 -07:00
Robby Findler
3ef842d868 added a note about how label-string? is used.
original commit: 8101c03d308b2a0ff747e01cbdfcef0e37f34d88
2010-12-12 15:26:54 -06:00
Robby Findler
7e7a86c3ce only show the compiling messages when PLTDRCM is trace
original commit: 3424e1b1df543c6a7f27640734d6fdf6ff71b4ff
2010-12-12 15:26:48 -06:00
Robby Findler
ba3e1697fb added a pointer to the serialization functions from the preferences marshalling and unmarshalling
original commit: 4391de9ba6cd7596e02fae09410c37a9b579ff05
2010-12-12 15:26:46 -06:00
Robby Findler
48c66d396c fix docs typo
original commit: 7512986086cfaaded1abf025676f83fdd9b3e32b
2010-12-12 15:26:43 -06:00
Robby Findler
a0d80c6038 Revert "change 2htdp/image to try to improve the way drawing works when there is sharing the in the tree"
This reverts commit 9ce75b8f76d607237659c3c457f6ceb52752c64b.

original commit: 8add8cfdf596c5ea833b3a83e4b2d7df550ad218
2010-12-12 15:18:06 -06:00
Robby Findler
590b3c2747 finally, a fix that makes the 2htdp/image test suite pass!
original commit: 91aa9f756a258a8b9de624024fe81c4864f1b1dd
2010-12-12 15:14:04 -06:00
Robby Findler
908ece5030 change 2htdp/image to try to improve the way drawing works when there is sharing the in the tree
original commit: 9ce75b8f76d607237659c3c457f6ceb52752c64b
2010-12-12 15:14:04 -06:00
Matthew Flatt
4efe81afff win64: HIWORD and LOWORD signs
original commit: aa43ba40c72a6f499ff4f4729c787b2975bd29b9
2010-12-12 08:47:38 -07:00
Matthew Flatt
f8d1910778 cocoa: add app badge to caution & stop icons
original commit: 953dd78d764ab873bc8653dfab24ef84c516defc
2010-12-12 08:24:19 -07:00
Matthew Flatt
514d0d2175 win32: show #t brings shown frame to front
Closes PR 11533

original commit: acdd76b17e89061a1a846c6810bfd9d10938278b
2010-12-11 21:23:58 -07:00
Matthew Flatt
ac66dd12d7 win32: fix alternate-key lookup
Closes PR 11527

original commit: c7b4e5f1344a9f4940883a2b1a63b4a83bba9c89
2010-12-11 07:50:49 -07:00
Matthew Flatt
b80ef37630 win32: avoid continued failure when painting fails
original commit: a5c4863848279b205411aa8ce2400ff02afc3a32
2010-12-11 06:16:40 -07:00
Casey Klein
a0d21c5c08 Revert "Adds support for inserting more arrow characters by their LaTex names"
This reverts commit a12491bb89030eda9635e0a1925dd60c8ea6d668, in which
the documentation won't build as PDF.

original commit: f293ace98d41150d8df1b3adc1be1de8d7ad5f13
2010-12-11 01:40:51 -06:00
Matthew Flatt
d4ffb4f39f fix get-char-height' and get-char-width' in dc<%>
Closes PR 11526

original commit: 965e8f96d13d26cf34c9c5a42a7e27c29eeea989
2010-12-10 20:37:51 -07:00
Matthew Flatt
313fe0d34c win32: sync display on event
original commit: b2444e210506a1c1b1e2e50d4640f6fa79180784
2010-12-10 18:52:12 -07:00
Matthew Flatt
77b082f08f extend `sync/timeout' to allow a tail-position fail thunk for polling
original commit: 2b4f1a69085fe9b9c41b1342bcbffd6bcafc88eb
2010-12-10 18:06:21 -07:00
Casey Klein
83ad612c98 Fixes the semi-automated TeX table test
original commit: e65598c98c04ad1d2431ffbf0a65b360a171a9cb
2010-12-10 13:58:10 -06:00
Casey Klein
2468f25c33 Adds support for inserting more arrow characters by their LaTex names
original commit: a12491bb89030eda9635e0a1925dd60c8ea6d668
2010-12-10 13:58:10 -06:00
Robby Findler
fdf79692b3 set the font for the flashing 'P' to be the small-control-font
original commit: 32851bddf94653f271a6ff912a9e32213c05824f
2010-12-10 11:47:08 -06:00
Robby Findler
2d216179e5 adjust meta-backspace and meta-delete so that they both delete whole words, with backspace getting rid of the one before the insertion point and delete getting rid of the one after the insertion point
original commit: ac8fd51bc4c8fea7889e170da9653994d51ef30a
2010-12-10 11:47:05 -06:00
Matthew Flatt
3f363bcfd2 win32: mouse-wheel events
Closes PR 11520

original commit: cadc1289944353d5e7783a4fe81a376f731cd50b
2010-12-09 21:06:15 -07:00
Matthew Flatt
5e79bae356 win32: fix alt vs. meta; fix alt-<char> menu dropdown
original commit: e929f62d11e56493e7cd5cdf49e66836a5511b99
2010-12-09 18:05:51 -07:00
Matthew Flatt
d1d4a77960 win32: fix key-release events
original commit: 3aad886019653bbabefe07b04385d9fd153bcaef
2010-12-09 17:43:37 -07:00
Matthew Flatt
5cc99c019d win32: fix delete key
Closes PR 11519

original commit: b16f8fb16a7efe9e62e6cb9d20aafe15c6a7d9b8
2010-12-09 17:38:41 -07:00
Matthew Flatt
2b7d3981c0 win32: fix alt-combination handling
original commit: 518cff7b6362be675d506dc90175fe5be455e7e0
2010-12-09 15:18:57 -07:00
Robby Findler
3c58e55730 added set-orientation method to panel:dragable (lets the panels
change from being vertically aligned to horizontally aligned, even
after they have been created)

original commit: 9a485dd49270da20445eeb1c8b664f8f12b414ea
2010-12-09 15:50:08 -06:00
Robby Findler
0591eccbe6 changed the 'cancel' button to say something more accurate
closes PR 11473

original commit: 81de0c133765cd75235ba29b9601fa4a69999bde
2010-12-08 21:31:47 -06:00
Matthew Flatt
02522b73e4 cocoa: allow default handling of Cmd-` for cycling windows
Closes PR 11499
 but it's not clear that this is the right fix for all users

original commit: 355cf25b5f84f72dacc2a729ae6d156d203b3998
2010-12-08 19:56:02 -07:00
Robby Findler
b73c80f3c2 added a tabs menu for windows (and linux)
original commit: dd081d9b4e50617580c6fc286a08aa7ebad38b7a
2010-12-07 16:33:51 -06:00
Robby Findler
b5bc84e5ac added missing require (as suggested by Matthew) so now pasting works.
original commit: 0a313888c4d7f0eec66eac2c9b2931b97cb35b94
2010-12-07 07:05:54 -06:00
Robby Findler
867670281c on second thought, maybe this is the right last argument
original commit: 39008f2130b0eee4e41f6bd96dd5cf13d7474064
2010-12-06 19:33:46 -06:00
Robby Findler
00478aba9b patch so that the alt key does not crash drracket (windows)
original commit: f818aa56bf45ec1448aecd3fea4739a1eb96f5c1
2010-12-06 19:31:36 -06:00
Matthew Flatt
42e15fefdb win32: fix setwindowlongptr binding for 32-bit mode
original commit: fd79abcc1fd258c21803ab87d143b10d796aa4ab
2010-12-06 12:40:10 -07:00
Matthew Flatt
4323d16f95 win64: fix GetWindowLong to use Ptr variant
original commit: 6d1db909c4f08728f2aab3928473eabc4f628c3d
2010-12-04 17:38:47 -07:00
Matthew Flatt
426a181f85 win64: racket/draw and racket/gui
original commit: a56e547db6d68a578c9a45e02563e4af83f7d22a
2010-12-04 08:29:34 -07:00
Casey Klein
21a36a6e51 Fixes doc typos
original commit: 5f0430a5abcae4ae69612923e755759a05174a54
2010-12-02 19:26:24 -06:00
Casey Klein
a2910e89c5 Adds an indicator that shows when framework prefs are being written.
Performance grinds to a halt when the preference file is too large or
written too often. Hopefully the indicator will help us identify this
phenonmenon.

original commit: fbd7bdff5454465e2df0f99defdb64a304c1a135
2010-12-02 15:56:08 -06:00
Matthew Flatt
0e3f40b8c4 cocoa: hack around NSApplication's handling of command-line arguments
original commit: 3479f5fb92a68b8bcdd18c557ca03c17f43cd9e6
2010-12-02 11:53:18 -07:00
Matthew Flatt
72b8c62748 win32: fix font used to size controls
original commit: b0a746c701d2bc2b9380d66f98eedbd3f94736e0
2010-12-02 07:04:38 -07:00
Matthew Flatt
aff73a0218 gtk: fix GdkAtom type
original commit: 74d858ceedf93c1eb95be2f4cadbdab79f5bdfd8
2010-12-02 06:20:07 -07:00
Matthew Flatt
27c6805b43 gtk: fix clipboard problems on 64-bit mode; provide more text formats
original commit: 7a37b07e263a72ba40b7aed9c759a2ed84b4bb08
2010-12-02 06:17:40 -07:00
Matthew Flatt
f4d458d0fd gtk: fix clipboard; implement ye olde X selection
original commit: 82ab45b11d3f890d4830248feb95f38dcfe98c56
2010-12-01 20:48:23 -07:00