Commit Graph

682 Commits

Author SHA1 Message Date
Matthew Flatt
8c9abb44de shortcut selection of checkable menu item should toggle checkmark (merge to 4.1.4)
svn: r13220

original commit: a016c8c108583959dc68282cb873c207a66b0f9d
2009-01-19 12:28:37 +00:00
Matthew Flatt
f07274df5a size-cache-invalid for editor<%>
svn: r13120

original commit: cf2e98eb921d2e0f7c6acb87e19d966af933a72c
2009-01-14 20:29:37 +00:00
Robby Findler
45c85f643b fixed eps? argument to pasteboard print method
svn: r13060

original commit: 72b7e59851db6a52447d01f4cba192b0f11f7ac1
2009-01-10 23:16:40 +00:00
Matthew Flatt
73a74ccb0c fix print method of editor<%> classes
svn: r13038

original commit: 78ec58582776c660fbeb0782ce708ae40295223a
2009-01-08 17:33:44 +00:00
Matthew Flatt
83dd14f202 add equal?/recur; implement equal? for image-snip% via properties
svn: r12950

original commit: 1642a84e690899f7da27839648e315ebb03d7966
2008-12-29 22:36:53 +00:00
Matthew Flatt
9fca1eba9b avoid duplicate subwindow callbacks in a text-field%
svn: r12648

original commit: 35599a89550b7658318fae70d68d7d06a9bd33b9
2008-11-30 13:34:12 +00:00
Matthew Flatt
aef5b6a799 adjust editor-cavas% refresh to clear border before calling on-paint
svn: r12198

original commit: 51f5d193ddf63d068b7e0038a122028e5f482711
2008-10-31 15:08:21 +00:00
Eli Barzilay
8adec09b9f fixed PR9806 and PR9807
svn: r11940

original commit: 062152e71123d468e3e99f5f6eb082a28e7fbaee
2008-10-05 04:42:48 +00:00
Matthew Flatt
7786052f89 release mred internal lock during canvas set-editor super call
svn: r11748

original commit: afd3cd372943346fc9e7e0e983ded33c6dd0c9ae
2008-09-14 14:48:08 +00:00
Matthew Flatt
95bef0850a reduce right padding of a mac os x message%; add space between a text-field% label and edit box (on all platforms)
svn: r11392

original commit: 54ffac164aa96a141eecacfe94b26a37dec80341
2008-08-22 21:40:10 +00:00
Matthew Flatt
5775ae5ef4 fix OK and Cancel button order in MrEd built-in dialogs
svn: r11143

original commit: 5aaaa42377936106c24da7f1b073142119386ac2
2008-08-08 11:29:26 +00:00
Matthew Flatt
a13b79f382 fix checkable menu delete/restore
svn: r10908

original commit: 5ff90cdd420b4d3ba2b0e3b8880e812ca17e87c3
2008-07-25 12:38:43 +00:00
Matthew Flatt
39ff7c3f99 add on-reflow to text% and auto-size to message%
svn: r10890

original commit: e137994b5cb16cb172526750cba4d32fe072eb14
2008-07-24 01:35:31 +00:00
Matthew Flatt
f5f6cd7d0c add editor-scroll-to method of editor<%>
svn: r10860

original commit: 6c43d23bc47c8e811ee77831a965592d0f849a25
2008-07-22 13:17:09 +00:00
Matthew Flatt
e595b2457a rebuild kernel file to add text% position-locations
svn: r10852

original commit: 5dbd83d8c2ab144d0c43fe65e30e68af7840a1a1
2008-07-21 20:39:19 +00:00
Matthew Flatt
a9904359e9 v4.0.2.4: logging
svn: r10818

original commit: 9af00fcfb4782168ae583a3d66058095815725e3
2008-07-17 15:20:17 +00:00
Matthew Flatt
2a12b0323b Add %%DocumentFonts to PS output
svn: r10453

original commit: 4525e630501bfc2ed71afa1d0958779a6e23d5bf
2008-06-25 21:10:46 +00:00
Eli Barzilay
d1fb0102de use expand-user-path so "~"s work again
svn: r10262

original commit: c9f5e15ee0d245dc0884cd4fff9d2656f1397568
2008-06-14 03:48:50 +00:00
Matthew Flatt
fc85198bb3 fix 'gui-dynamic?' more
svn: r9983

original commit: 69f4097020e2c49d46672789c043d979dc02ec43
2008-05-27 18:34:42 +00:00
Matthew Flatt
1b647b5baf fix 'gui-available?' (PR 9415)
svn: r9976

original commit: c7201b898296a7765691f9e8a55816f4acb2cfb9
2008-05-27 12:43:35 +00:00
Danny Yoo
7cd84566c9 Fixing type error in path dialog.
When the directory is bad, we need to send a list of path-labels; the
original code would pass in a path object and would emit a contract
error of the form:

dyoo@kfisler-ra1:~$ set in list-box%: expected argument of type <list of strings (up to 200 characters)>; given ("Bad Directory:" #<path:/home/dyoo/tmp/>)

svn: r9868

original commit: 87f8e830b64fc6c5c234881044034de49f241be2
2008-05-16 19:08:35 +00:00
Matthew Flatt
62b75ae797 use-file-text-mode
svn: r9847

original commit: 31d9a7d8856ae9a3f73a2e6c0cdc7faa8e683269
2008-05-15 15:29:40 +00:00
Matthew Flatt
e2af8cb139 floating windows should not become targets for Quit menu, etc.
svn: r9814

original commit: d34656a4085c83952ad3ff353c011e94a8ecdd02
2008-05-12 15:47:12 +00:00
Matthew Flatt
127b74a6be fix mred handling of errors within critical sections
svn: r9710

original commit: 5a367ba427f8682af79a6fa41f8d3463f112525d
2008-05-07 00:33:03 +00:00
Robby Findler
04318aa689 reworked the buttons along the top of drscheme
svn: r9578

original commit: ee9fc4a8d7591e0270b607fc057fa6398c6b7274
2008-05-01 23:15:06 +00:00
Matthew Flatt
60fc6e049f mred -z and textual-read-eval-print-loop
svn: r9285

original commit: aa1a56c3fd534b8f068697a518dd2d4f76b5a16d
2008-04-13 17:09:18 +00:00
Matthew Flatt
44c7e9df8d don't allow menu access via shortcuts when then entire menu bar is disabled
svn: r9238

original commit: 6c4ab3dad75e571f1ece4e578c4e8c622bae208f
2008-04-10 12:58:23 +00:00
Eli Barzilay
fcca6b5af9 make all files terminate with a newline
svn: r8786

original commit: bb34f747b60bb4b06e0c2098e9c591677fb49d57
2008-02-24 21:27:36 +00:00
Eli Barzilay
d956ae1736 use new require specs in many places
svn: r8774

original commit: b1a08edd5a8c0db0bae4a9e052d9a93d1faabb4f
2008-02-23 09:42:03 +00:00
Robby Findler
ee0d907c6b undid last commit to remove timing printouts
svn: r8425

original commit: 12be0ae53b458197ad02597d8c838b2bfcd1bf08
2008-01-26 14:39:49 +00:00
Robby Findler
920169a63a made memory limits be on by default and improved 'killed' dialog to turn up the limits
svn: r8424

original commit: 288fb780296e5dccd8fcfc34833b631c1a839246
2008-01-26 14:37:55 +00:00
Robby Findler
e1f1592b64 undid last commit to remove timing printouts
svn: r8197

original commit: 13a92b3a3ce1163d06eda29f56693f1f0e2338c9
2008-01-03 19:09:00 +00:00
Robby Findler
a658cf4046 mostly finished the contract library changes
svn: r8195

original commit: 3cf6ed46738360cb84a414423d176e14bf79e803
2008-01-03 18:10:43 +00:00
Matthew Flatt
23299ef25c revised mzlib/sandbox in scheme/sandbox
svn: r7965

original commit: 622cd0554d57fc1c5f1dc03c69504703181eec18
2007-12-12 13:47:02 +00:00
Matthew Flatt
fcc9e5f98a patch to MrEd menu system from Danny
svn: r7805

original commit: 246c14c833ef823155eccfca640b32263d1b91df
2007-11-21 19:59:51 +00:00
Matthew Flatt
8bc1d1c68c v3.99.0.2
svn: r7706

original commit: 39cedb62edf9258b051a22a29a90be9c6841956f
2007-11-13 12:40:00 +00:00
Mike Sperber
6ce4395e05 Fix a problem with loading and saving files, specifically those with
metadata:

If there is an error opening the file to be saved for write,
`on-save-file' is called, but `after-save-file' isn't.  As
`on-save-file' creates the metadata, and `after-save-file' zaps it
again, corruption results.  To fix, open the file inside the relevant
`dynamic-wind' rather than before.

The analogous problem existed with loading.

svn: r7602

original commit: 3ab3a7300c50504526030cb4e5bbdfd5e5e922a2
2007-11-01 09:31:59 +00:00
Matthew Flatt
6dff582220 experiment with alpha setting in dc<%>, plus some slideshow experiments and other minor changes
svn: r7399

original commit: b9a0d860c07a1c58c46a60fdb1ce0541eca225d2
2007-09-22 13:48:22 +00:00
Eli Barzilay
8c9a88983e fix multi-line message box (gone bad in rev 3304)
svn: r7374

original commit: 45c55b6fcac0ad0c0e6f25d4f187b9b9fc88d46b
2007-09-17 23:17:47 +00:00
Eli Barzilay
f3759ab9d2 use regexp-split instead of explicit loop
svn: r7373

original commit: cf182ae8a9a4a533d8a92f69b1d9f781c0f7b396
2007-09-17 23:04:32 +00:00
Mike Sperber
737905864d For open-input-graphical-file' and text-editor-load-handler',
specify the name of the file as the port's object-name rather than the
text% object.

svn: r7332

original commit: 470472620b9cae6165fcf0d7c28df5158f18ebb9
2007-09-14 14:53:59 +00:00
Matthew Flatt
9e9e55a0b7 add map-command-as-meta-key
svn: r6851

original commit: bee6910cdad71d2b4a504d87830bf43dae796954
2007-07-08 02:05:08 +00:00
Matthew Flatt
33cd625a3d 370.6
svn: r6849

original commit: a1e2d59690489ffc0470267b2a451a84b22ce430
2007-07-08 00:24:03 +00:00
Matthew Flatt
37bc6ec4ba fix table clutter related to delayed showing of items
svn: r6775

original commit: f4b131571028432b7826ca9ab698578c42647adb
2007-06-29 22:48:42 +00:00
Matthew Flatt
392dd51bd1 improve initial placement of frames that seem too large
svn: r6682

original commit: 19af52af8b56ed7e2d10aa2ec6b253caef195dfd
2007-06-17 05:40:14 +00:00
Matthew Flatt
08bb60e13a fix get-face-list 'mono under Mac OS X and X, and delay showing children of a frame during a container sequence
svn: r6563

original commit: 1131abd11f6fd8b46c0f8f74c9cf2e7629961eeb
2007-06-10 09:47:19 +00:00
Matthew Flatt
f44ee89359 370.2
svn: r6369

original commit: e9385a910eac5c2f84dccbe6d66fed0741200785
2007-05-29 03:26:32 +00:00
Eli Barzilay
474165d88f treat backspacing better (PR8662)
svn: r6209

original commit: 05022c082d13d1efe70593631e8f06573625e962
2007-05-12 06:27:52 +00:00
Matthew Flatt
6991f53281 fix problem with the application-file handler when all windows are minized (PR 8640)
svn: r6175

original commit: d1c4d0e2690ac5d5bcee20900d2167ff6c0b629c
2007-05-08 06:57:32 +00:00
Eli Barzilay
28695d0f63 use path-element->string
svn: r6146

original commit: 8661413b7f1b2177953856e60446b183b215d8b7
2007-05-04 20:55:19 +00:00