Matthew Flatt
49852a87fc
fix forward-word bug for words > 30 characters
...
svn: r14475
2009-04-09 12:43:10 +00:00
Matthew Flatt
d74cb0735d
fix set-bitmap in image-snip% (PR 10188)
...
svn: r14471
2009-04-08 23:34:41 +00:00
Matthew Flatt
0e7e85269d
pasteboard snip-sizing repairs
...
svn: r14464
2009-04-08 13:16:51 +00:00
Matthew Flatt
406d0774c9
some pasteboard repairs
...
svn: r14462
2009-04-08 12:42:25 +00:00
Matthew Flatt
28ce21c23b
fix bug in case-sens vs. case-insens find-string for text%
...
svn: r14460
2009-04-08 09:51:38 +00:00
Matthew Flatt
1d26e97a35
Scheme-implemented editor classes; on-demand instantiation of module phases
...
svn: r14445
2009-04-07 17:12:22 +00:00
Matthew Flatt
a016c8c108
shortcut selection of checkable menu item should toggle checkmark (merge to 4.1.4)
...
svn: r13220
2009-01-19 12:28:37 +00:00
Matthew Flatt
cf2e98eb92
size-cache-invalid for editor<%>
...
svn: r13120
2009-01-14 20:29:37 +00:00
Robby Findler
72b7e59851
fixed eps? argument to pasteboard print method
...
svn: r13060
2009-01-10 23:16:40 +00:00
Matthew Flatt
78ec585827
fix print method of editor<%> classes
...
svn: r13038
2009-01-08 17:33:44 +00:00
Matthew Flatt
1642a84e69
add equal?/recur; implement equal? for image-snip% via properties
...
svn: r12950
2008-12-29 22:36:53 +00:00
Matthew Flatt
35599a8955
avoid duplicate subwindow callbacks in a text-field%
...
svn: r12648
2008-11-30 13:34:12 +00:00
Matthew Flatt
51f5d193dd
adjust editor-cavas% refresh to clear border before calling on-paint
...
svn: r12198
2008-10-31 15:08:21 +00:00
Eli Barzilay
062152e711
fixed PR9806 and PR9807
...
svn: r11940
2008-10-05 04:42:48 +00:00
Matthew Flatt
afd3cd3729
release mred internal lock during canvas set-editor super call
...
svn: r11748
2008-09-14 14:48:08 +00:00
Matthew Flatt
54ffac164a
reduce right padding of a mac os x message%; add space between a text-field% label and edit box (on all platforms)
...
svn: r11392
2008-08-22 21:40:10 +00:00
Eli Barzilay
4030ac05a5
avoid full paths to dlls
...
svn: r11182
2008-08-11 15:00:45 +00:00
Eli Barzilay
790a5ad30d
script-installer.ss -> installer.ss
...
svn: r11181
2008-08-11 12:24:16 +00:00
Eli Barzilay
08d948e60e
use single-instance? just in case
...
svn: r11166
2008-08-09 06:21:51 +00:00
Eli Barzilay
48c9ec302a
add a "mred-text" executable
...
svn: r11164
2008-08-09 06:16:14 +00:00
Matthew Flatt
5aaaa42377
fix OK and Cancel button order in MrEd built-in dialogs
...
svn: r11143
2008-08-08 11:29:26 +00:00
Matthew Flatt
5ff90cdd42
fix checkable menu delete/restore
...
svn: r10908
2008-07-25 12:38:43 +00:00
Matthew Flatt
e137994b5c
add on-reflow to text% and auto-size to message%
...
svn: r10890
2008-07-24 01:35:31 +00:00
Matthew Flatt
6c43d23bc4
add editor-scroll-to method of editor<%>
...
svn: r10860
2008-07-22 13:17:09 +00:00
Matthew Flatt
5dbd83d8c2
rebuild kernel file to add text% position-locations
...
svn: r10852
2008-07-21 20:39:19 +00:00
Matthew Flatt
9af00fcfb4
v4.0.2.4: logging
...
svn: r10818
2008-07-17 15:20:17 +00:00
Matthew Flatt
4525e63050
Add %%DocumentFonts to PS output
...
svn: r10453
2008-06-25 21:10:46 +00:00
Eli Barzilay
c9f5e15ee0
use expand-user-path so "~"s work again
...
svn: r10262
2008-06-14 03:48:50 +00:00
Matthew Flatt
69f4097020
fix 'gui-dynamic?' more
...
svn: r9983
2008-05-27 18:34:42 +00:00
Matthew Flatt
c7201b8982
fix 'gui-available?' (PR 9415)
...
svn: r9976
2008-05-27 12:43:35 +00:00
Danny Yoo
87f8e830b6
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
2008-05-16 19:08:35 +00:00
Matthew Flatt
31d9a7d885
use-file-text-mode
...
svn: r9847
2008-05-15 15:29:40 +00:00
Matthew Flatt
d34656a408
floating windows should not become targets for Quit menu, etc.
...
svn: r9814
2008-05-12 15:47:12 +00:00
Matthew Flatt
5a367ba427
fix mred handling of errors within critical sections
...
svn: r9710
2008-05-07 00:33:03 +00:00
Robby Findler
ee9fc4a8d7
reworked the buttons along the top of drscheme
...
svn: r9578
2008-05-01 23:15:06 +00:00
Matthew Flatt
aa1a56c3fd
mred -z and textual-read-eval-print-loop
...
svn: r9285
2008-04-13 17:09:18 +00:00
Matthew Flatt
6c4ab3dad7
don't allow menu access via shortcuts when then entire menu bar is disabled
...
svn: r9238
2008-04-10 12:58:23 +00:00
Eli Barzilay
b76390a452
revise the way setup-plt crawls over the collection trees
...
svn: r8860
2008-03-03 22:04:28 +00:00
Eli Barzilay
bb34f747b6
make all files terminate with a newline
...
svn: r8786
2008-02-24 21:27:36 +00:00
Eli Barzilay
b1a08edd5a
use new require specs in many places
...
svn: r8774
2008-02-23 09:42:03 +00:00
Eli Barzilay
699c40643d
* Changed setup-plt to compile collections if they have an "info.ss"
...
file. (That is, it does not require the file to have a `name'
entry.)
* The name shown when setup works is the directory name, followed by
the `name' field from the info file when specified.
* This means that many `name's are no longer needed, so I'm removing
them. To see if you need a `name' entry, consider that the name
will be shown like this:
... foo (<your name here>)
This means that if the name is the same as the directory name, then
there is no point in having it. I also removed cases where the name
differed only in its capitalization for collections where the case
is obvious.
* Also, for subcollections, the name should clarify the name of the
subcollection in context. For example "Acknowledgments" explains
what scribbling/acks is, but there's no need to add the context name
as in "Scribblings: Acknowledgments".
* There may also be a point in keeping names for other uses. One such
example was in games, where the name field was used in the PLT Games
application. (This was changed to default on the directory name, so
it is no longer needed in most games.) Another example is in planet
packages.
svn: r8629
2008-02-12 10:33:01 +00:00
Eli Barzilay
3c72e71e24
switched info.ss files to #lang
...
svn: r8532
2008-02-04 23:00:35 +00:00
Eli Barzilay
59b5f3a727
removed unused doc.txt entries from info.ss files
...
svn: r8529
2008-02-04 20:31:04 +00:00
Robby Findler
12be0ae53b
undid last commit to remove timing printouts
...
svn: r8425
2008-01-26 14:39:49 +00:00
Robby Findler
288fb78029
made memory limits be on by default and improved 'killed' dialog to turn up the limits
...
svn: r8424
2008-01-26 14:37:55 +00:00
Eli Barzilay
e0a1433643
update version to 400 for v4
...
svn: r8212
2008-01-04 22:03:58 +00:00
Robby Findler
13a92b3a3c
undid last commit to remove timing printouts
...
svn: r8197
2008-01-03 19:09:00 +00:00
Robby Findler
3cf6ed4673
mostly finished the contract library changes
...
svn: r8195
2008-01-03 18:10:43 +00:00
Matthew Flatt
622cd0554d
revised mzlib/sandbox in scheme/sandbox
...
svn: r7965
2007-12-12 13:47:02 +00:00
Matthew Flatt
246c14c833
patch to MrEd menu system from Danny
...
svn: r7805
2007-11-21 19:59:51 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Mike Sperber
3ab3a7300c
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
2007-11-01 09:31:59 +00:00
Matthew Flatt
b9a0d860c0
experiment with alpha setting in dc<%>, plus some slideshow experiments and other minor changes
...
svn: r7399
2007-09-22 13:48:22 +00:00
Eli Barzilay
45c55b6fca
fix multi-line message box (gone bad in rev 3304)
...
svn: r7374
2007-09-17 23:17:47 +00:00
Eli Barzilay
cf182ae8a9
use regexp-split instead of explicit loop
...
svn: r7373
2007-09-17 23:04:32 +00:00
Mike Sperber
470472620b
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
2007-09-14 14:53:59 +00:00
Matthew Flatt
bee6910cda
add map-command-as-meta-key
...
svn: r6851
2007-07-08 02:05:08 +00:00
Matthew Flatt
a1e2d59690
370.6
...
svn: r6849
2007-07-08 00:24:03 +00:00
Matthew Flatt
f4b1315710
fix table clutter related to delayed showing of items
...
svn: r6775
2007-06-29 22:48:42 +00:00
Matthew Flatt
19af52af8b
improve initial placement of frames that seem too large
...
svn: r6682
2007-06-17 05:40:14 +00:00
Matthew Flatt
1131abd11f
fix get-face-list 'mono under Mac OS X and X, and delay showing children of a frame during a container sequence
...
svn: r6563
2007-06-10 09:47:19 +00:00
Matthew Flatt
e9385a910e
370.2
...
svn: r6369
2007-05-29 03:26:32 +00:00
Eli Barzilay
05022c082d
treat backspacing better (PR8662)
...
svn: r6209
2007-05-12 06:27:52 +00:00
Matthew Flatt
d1c4d0e269
fix problem with the application-file handler when all windows are minized (PR 8640)
...
svn: r6175
2007-05-08 06:57:32 +00:00
Eli Barzilay
8661413b7f
use path-element->string
...
svn: r6146
2007-05-04 20:55:19 +00:00
Matthew Flatt
e9bf34f193
369.11
...
svn: r6085
2007-04-29 02:08:24 +00:00
Matthew Flatt
138009b8a5
fix bug in show after maximize
...
svn: r6062
2007-04-28 00:12:22 +00:00
Matthew Flatt
a45251d272
369.10
...
svn: r6003
2007-04-20 01:16:15 +00:00
Matthew Flatt
7091496cd0
order result of get-face-list
...
svn: r5962
2007-04-17 10:40:36 +00:00
Matthew Flatt
34d00a000c
369.9
...
svn: r5902
2007-04-09 08:34:00 +00:00
Matthew Flatt
2ac0833f10
fix typo
...
svn: r5803
2007-03-21 03:05:56 +00:00
Eli Barzilay
162962d668
improved play-sound for unix
...
svn: r5802
2007-03-20 21:32:49 +00:00
Matthew Flatt
32c07dbaca
reset old-paramz global on exit to avoid retaining data
...
svn: r5795
2007-03-19 22:06:56 +00:00
Matthew Flatt
3d19cd30d1
change back size of tiny-control-font for non-Windows, which was accidentally changed in last revision
...
svn: r5751
2007-03-08 00:32:12 +00:00
Matthew Flatt
3a158e29b3
make tiny-control-font slightly bigger under Windows
...
svn: r5750
2007-03-08 00:20:34 +00:00
Matthew Flatt
3b966ff86b
contract checks on {start,end}-{doc,page} use
...
svn: r5591
2007-02-13 02:08:04 +00:00
Matthew Flatt
24bc2eb636
correct regexp for magic, again
...
svn: r5409
2007-01-19 02:48:52 +00:00
Matthew Flatt
943e9f1ae0
change reader path in magic
...
svn: r5407
2007-01-19 02:05:41 +00:00
Matthew Flatt
00d745bd5e
wxme belongs outside of mred, obviously
...
svn: r5399
2007-01-18 14:26:29 +00:00
Matthew Flatt
2b78c44c4c
commit changed before moving (I really should have done this on a branch)
...
svn: r5398
2007-01-18 14:23:41 +00:00
Matthew Flatt
8fd3137117
better wxme organization
...
svn: r5396
2007-01-18 14:06:30 +00:00
Matthew Flatt
ca93f4e358
support for cache-image
...
svn: r5395
2007-01-18 13:47:48 +00:00
Matthew Flatt
298db5ef07
reverse accidental commit of compiled subdir
...
svn: r5394
2007-01-18 12:21:39 +00:00
Matthew Flatt
208d160a1b
MrEd-less reading of WXME files (work in progress, but it's mostly there)
...
svn: r5393
2007-01-18 12:20:57 +00:00
Eli Barzilay
19c33a8e2a
no need for string->immutable-string when creating exceptions
...
svn: r5372
2007-01-17 01:18:50 +00:00
Matthew Flatt
87c0d5754e
369.5
...
svn: r5366
2007-01-16 20:55:13 +00:00
Matthew Flatt
91add0453f
369.4
...
svn: r5327
2007-01-12 07:09:56 +00:00
Eli Barzilay
89ce220ed9
use bytes->string/locale to translate paths-as-bytes to strings
...
svn: r5318
2007-01-12 00:52:23 +00:00
Matthew Flatt
1967a2fdbf
allow centering, though broken for Mac OS X with a parent frame
...
svn: r5306
2007-01-10 21:13:45 +00:00
Robby Findler
f9d2874b71
commented out some code that triggers an error for me -- things don't get centerd now, but at least drscheme starts up ...
...
svn: r5300
2007-01-10 16:00:56 +00:00
Eli Barzilay
5876ed8e3b
fix PR8428, and also paths with an initial "~"
...
svn: r5294
2007-01-10 10:33:54 +00:00
Matthew Flatt
e307901c1d
finish fix for frame centering under Mac OS X
...
svn: r5251
2007-01-08 00:14:27 +00:00
Matthew Flatt
6b60d57a86
359.3
...
svn: r5219
2007-01-04 11:14:58 +00:00
Matthew Flatt
91d68735fa
fix prompt for MrEd load handler
...
svn: r5177
2006-12-24 02:14:19 +00:00
Matthew Flatt
cf0b303497
359.2, collects changes
...
svn: r5143
2006-12-20 00:57:12 +00:00
Eli Barzilay
3459c3a58f
merged units branch
...
svn: r5033
2006-12-05 20:31:14 +00:00
Matthew Flatt
31f39a0f0f
get-text-extent must always return an inexact width
...
svn: r4883
2006-11-18 23:23:37 +00:00
Matthew Flatt
a996df1d2b
added get-argb-pixels to bitmap class
...
svn: r4731
2006-11-01 06:54:04 +00:00
Matthew Flatt
f88355b345
new 352.9 MrEd methods
...
svn: r4703
2006-10-30 01:14:35 +00:00
Matthew Flatt
387612edb7
fix memq on not-yet-validated style list
...
svn: r4684
2006-10-26 05:04:47 +00:00