Robby Findler
f0f27e2e2c
removed mz,mred,slideshow languages and made module language's initial REPL be scheme/base instead of mzscheme
...
svn: r9384
2008-04-21 19:00:18 +00:00
Robby Findler
0676cfed88
renamed r5rs language
...
svn: r9338
2008-04-16 21:06:49 +00:00
Robby Findler
320068fc89
PR 9290
...
svn: r9283
2008-04-13 13:35:59 +00:00
Robby Findler
3b09127a48
PR 9289
...
svn: r9259
2008-04-11 17:56:18 +00:00
Matthew Flatt
021d4d7527
new hash function names and ops (3.99.0.23)
...
svn: r9209
2008-04-08 21:42:38 +00:00
Robby Findler
e6872b07a0
PR 9248
...
svn: r9158
2008-04-04 03:33:58 +00:00
Matthew Flatt
b64d03d932
fix mac sdk support; change initial namespace to not have 'module'; set up mzc --c-mods (still need docs)
...
svn: r8997
2008-03-16 23:08:53 +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
Robby Findler
362f16b411
the paren matcher now works for previous interactinos with the REPL and hitting return up above copies the text down to the next prompt
...
svn: r8840
2008-03-01 21:49:31 +00:00
Robby Findler
551d980774
PR 9217
...
svn: r8801
2008-02-25 18:19:09 +00:00
Robby Findler
871bb0bac5
part of PR 9217
...
svn: r8797
2008-02-25 13:37:55 +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
Robby Findler
a1b8ba51ad
PR 9186
...
svn: r8601
2008-02-09 14:52:01 +00:00
Matthew Flatt
d83e62b71c
generate-search-results renamed to perform-search (I think)
...
svn: r8563
2008-02-07 11:49:57 +00:00
Eli Barzilay
3c72e71e24
switched info.ss files to #lang
...
svn: r8532
2008-02-04 23:00:35 +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
Robby Findler
765a40a2ea
fixed test case coverage and debugging (the latter only when the file isn't saved)
...
svn: r8423
2008-01-26 13:52:20 +00:00
Robby Findler
58d6285752
fixed PR 9157
...
svn: r8378
2008-01-21 03:37:34 +00:00
Robby Findler
d219107a0a
fixed PR 9140
...
svn: r8374
2008-01-21 00:33:28 +00:00
Robby Findler
2e3c05b14e
removed the dependency between the string-constants library and mrlib
...
svn: r8369
2008-01-19 20:13:02 +00:00
Robby Findler
1fe5e608b4
fixed a bug in non-debug language levels
...
svn: r8270
2008-01-09 15:10:15 +00:00
Robby Findler
379f2a162b
searching in help desk now says 'no results' if there are no results, and the help desk menu item in drscheme opens the front page of the manuals
...
svn: r8227
2008-01-05 22:39:32 +00:00
Robby Findler
cbcb5bf57b
added searching to the keybindings dialog
...
svn: r8194
2008-01-03 16:56:46 +00:00
Robby Findler
8b20d62969
fixed some bugs so that long names still allow drs to start up and limited the name message in the upper-left to be at most 200 pixels wide
...
svn: r8176
2008-01-01 17:00:56 +00:00
Robby Findler
16ed718c71
fixed error reporting and brought back the red arrows for the stack trace
...
svn: r8172
2008-01-01 01:55:04 +00:00
Matthew Flatt
1d8b21f53b
disallow empty application; rename regexp-match/fail-without-reading to regexp-try-match
...
svn: r8152
2007-12-29 13:51:32 +00:00
Robby Findler
7459da43ce
renamed the Special menu to Insert
...
svn: r8141
2007-12-27 20:39:51 +00:00
Matthew Flatt
396dd54b06
call-with-exception-handler change, plus some configure/Makefile changes that didn't help fix the built-on-10.5-for-10.4 problem but are still healthier in the long run
...
svn: r8102
2007-12-22 12:41:48 +00:00
Robby Findler
4cd7477c85
converted to scheme/base
...
svn: r8087
2007-12-21 01:57:50 +00:00
Robby Findler
937a656d68
updated the insert large letter dialog
...
svn: r8078
2007-12-20 02:46:43 +00:00
Danny Yoo
9a4d947174
added framework:gui-utils:quote-literal-label and framework:gui-utils:format-literal-string to escape ampersands in string labels. Updated drscheme/syncheck and drscheme/private/unit to use these functions.
...
svn: r8073
2007-12-19 21:38:55 +00:00
Matthias Felleisen
deca1bd57f
matrix
...
svn: r8067
2007-12-19 17:45:31 +00:00
Robby Findler
1b7c6a9d32
fixed a bug
...
svn: r8022
2007-12-16 00:19:04 +00:00
Robby Findler
f790d7e10e
restored word completion for the full languages (not teaching languages yet)
...
svn: r8018
2007-12-15 21:10:20 +00:00
Matthias Felleisen
5cdea2191c
svn: r8004
2007-12-14 00:53:03 +00:00
Matthias Felleisen
a11849d49e
svn: r7996
2007-12-13 18:59:01 +00:00
Robby Findler
62eb32519b
minor cleanup
...
svn: r7974
2007-12-12 20:03:42 +00:00
Robby Findler
aa3cdcc76b
reverted that change, on Matthew's advice
...
svn: r7962
2007-12-11 16:41:25 +00:00
Robby Findler
17991b6d55
gets the default collection paths in a better way
...
svn: r7961
2007-12-11 15:58:00 +00:00
Matthew Flatt
ca5a7c5560
split part of scheme/file into scheme/path, document them
...
svn: r7938
2007-12-10 17:59:26 +00:00
Matthew Flatt
eab8008c4f
change 'include' and 'include-bitmap' to better match normal module-path syntax
...
svn: r7936
2007-12-10 16:13:25 +00:00
Robby Findler
063f1a95c9
added a something to the preferences pane to be able to pick the parenthesis color scheme
...
svn: r7885
2007-12-01 16:16:58 +00:00
Robby Findler
600089413b
fixed auto completion in the REPL and improved the tools manual a little
...
svn: r7855
2007-11-29 00:22:05 +00:00
Robby Findler
5af14c4902
got check syntax mostly working again
...
svn: r7815
2007-11-22 16:18:00 +00:00
Matthew Flatt
ff186ec025
fix more with-out-file keywords
...
svn: r7796
2007-11-21 02:18:09 +00:00
Matthew Flatt
5b0a0be3d6
change scheme/unit and scheme/signature #langs to build on scheme/base
...
svn: r7792
2007-11-20 23:44:31 +00:00
Robby Findler
1f81a98987
made f1 work in drscheme, fixed a few other bugs
...
svn: r7781
2007-11-20 04:52:45 +00:00
Robby Findler
0e5aa22a9d
oops. Added things back so that drscheme works
...
svn: r7780
2007-11-20 04:31:58 +00:00
Robby Findler
ac98c07210
opening a locked teaching language file now works properly
...
svn: r7772
2007-11-19 22:52:19 +00:00
Robby Findler
037d049164
removed printfs
...
svn: r7765
2007-11-19 14:41:05 +00:00
Robby Findler
753cd127a6
made the bottom line of the drscheme window be half as tall
...
svn: r7762
2007-11-19 04:01:13 +00:00
Robby Findler
0c9b40630e
fixed some bugs in the teaching languages
...
svn: r7733
2007-11-15 03:37:19 +00:00
Robby Findler
c46aacc0a3
fixed PR 9062
...
svn: r7723
2007-11-14 13:31:37 +00:00
Robby Findler
bfe7279853
improved the error message reporting, PR 9062
...
svn: r7722
2007-11-14 13:17:54 +00:00
Ryan Culpepper
39210b51af
fixed formatting exn in drscheme tool manager
...
svn: r7712
2007-11-13 19:03:35 +00:00
Matthew Flatt
39cedb62ed
v3.99.0.2
...
svn: r7706
2007-11-13 12:40:00 +00:00
Robby Findler
748dc9d527
complete fix for PR 8986
...
svn: r7532
2007-10-19 18:00:16 +00:00
Robby Findler
e843842c70
probable fix to PR 8986
...
svn: r7529
2007-10-19 16:55:38 +00:00
Robby Findler
e0ed57d4c0
fixed PR 8583
...
svn: r7493
2007-10-12 13:01:32 +00:00
Robby Findler
2b6bcf6025
fixed up code that populates the keybindings menu, added more bindings for the greek letters
...
svn: r7486
2007-10-11 13:00:57 +00:00
Robby Findler
a62eed0c16
made a timer with a 1 second delay to avoid writing to the file system too much under linux
...
svn: r7478
2007-10-10 20:52:33 +00:00
Robby Findler
e6d54fe082
attempt to fix one part of PR 8967
...
svn: r7458
2007-10-08 23:48:56 +00:00
Robby Findler
7bcba19409
delayed the call to get-face-list until the font choice is actually clicked on
...
svn: r7454
2007-10-08 17:21:39 +00:00
Robby Findler
b712773aa7
removed percentages from profiling results
...
svn: r7448
2007-10-08 12:59:43 +00:00
John Clements
dce7a033bd
installed-tools for-directory should return null on a nonexistent directory
...
svn: r7382
2007-09-18 18:29:37 +00:00
Robby Findler
aaf50c4fa1
a few missed tweaks for word completion integtation
...
svn: r7305
2007-09-10 00:50:44 +00:00
Robby Findler
6b6f397a64
finished auto completion integration
...
svn: r7304
2007-09-10 00:46:31 +00:00
Robby Findler
43e4dc5e5b
cleanup as suggested by John
...
svn: r7282
2007-09-06 02:03:14 +00:00
Matthew Flatt
e4cbc4e6a9
371.2
...
svn: r7263
2007-09-02 17:39:32 +00:00
Robby Findler
06cb1a0605
checked in Pedro's suggestion to improve how files open under windows
...
svn: r7203
2007-08-28 16:30:35 +00:00
Robby Findler
14888e3e07
made the error display handler be a little more robust for multi-threading situations
...
svn: r7177
2007-08-26 12:29:49 +00:00
Ryan Culpepper
cdd9c7d0ce
Added tool manager to DrScheme (preferences panel)
...
More information available via setup/getinfo.ss
Changed help desk to show more info for package docs
svn: r7155
2007-08-23 22:07:00 +00:00
Robby Findler
a07950b2ed
fixed a bug in drs -- it no longer calls random with the users random seed
...
svn: r7108
2007-08-17 03:03:43 +00:00
Robby Findler
4340c205d6
added control-x;p as a backwards version of control-x o and fixed control-x o so that it works with splitting
...
svn: r7026
2007-08-05 22:06:06 +00:00
Robby Findler
f14c71d37d
made language popup only show each language once (and made it hide the 'custom' tag)
...
svn: r7015
2007-08-03 13:25:59 +00:00
Robby Findler
e467e8681a
restored the 'add teachpack' menu item in non-teaching languages, but with a message saying that teachpacks don't work and listing the languages where they do.
...
svn: r7007
2007-08-03 02:18:46 +00:00
Eli Barzilay
394837c1eb
"fixed" omega
...
svn: r7005
2007-08-03 01:35:08 +00:00
Robby Findler
6479c5483d
retabified
...
svn: r6999
2007-08-02 06:36:24 +00:00
Robby Findler
2b21003cc8
fixed a bug with autosaving interacting with the yellow warning message in the REPL
...
svn: r6992
2007-08-01 07:20:20 +00:00
Robby Findler
d1d9322d24
added begin-metadata-changes and end-metadata-changes
...
svn: r6990
2007-08-01 03:12:52 +00:00
Robby Findler
1e5bc33d87
changed metadata saving setup so that the edit sequence ends AFTER the set-modified flag is set back to #f
...
svn: r6989
2007-07-31 17:26:28 +00:00
Robby Findler
7035d6f23b
fixed bug
...
svn: r6984
2007-07-30 12:18:34 +00:00
Robby Findler
a25a288870
drs now remembers the teachpacks last set and uses them when switching to a new (teaching) language
...
svn: r6981
2007-07-29 19:17:17 +00:00
Robby Findler
0b61b9b313
fixed PR 8828
...
svn: r6970
2007-07-26 01:24:44 +00:00
Robby Findler
2ad94edfe7
added ability to put the definitions / interactions side by side
...
svn: r6939
2007-07-20 20:58:14 +00:00
Robby Findler
ef3e1af332
removed debugging (ack!)
...
svn: r6827
2007-07-06 03:16:29 +00:00
Robby Findler
23952788f9
removed debugging (ack!)
...
svn: r6826
2007-07-06 03:15:41 +00:00
Robby Findler
eb0a20f126
now we tap our feet ...
...
svn: r6825
2007-07-05 16:04:12 +00:00
Robby Findler
59cd498e8a
svn: r6824
2007-07-05 04:33:22 +00:00
Robby Findler
b6845746f8
gave the waiting man some shoulders
...
svn: r6820
2007-07-04 18:01:22 +00:00
Robby Findler
9119ec8d10
moved running man into icon bitmap
...
svn: r6800
2007-07-02 18:44:32 +00:00
Robby Findler
9271da9090
svn: r6799
2007-07-02 15:55:10 +00:00
Robby Findler
10d05c3382
replaced the run bitmap with a (very very small) stick figure
...
svn: r6796
2007-07-02 15:11:01 +00:00
Robby Findler
541752ca35
fixed PR 8770, made stick man a little bit shorter
...
svn: r6793
2007-07-02 03:50:04 +00:00
Robby Findler
81fc35f5a7
undid last commit
...
svn: r6791
2007-07-02 03:32:54 +00:00
Robby Findler
0ef2e50e96
saved one pixel in height of the stick figures
...
svn: r6790
2007-07-02 03:32:08 +00:00
Robby Findler
2c9a1d8eca
fixed brain farto
...
svn: r6779
2007-06-30 04:27:35 +00:00
Robby Findler
e621175f62
made the underlined letter move around in the close & close-tab menu items
...
svn: r6778
2007-06-30 04:16:39 +00:00
Robby Findler
3fa3df389d
made stick figures, fixed PR 8776
...
svn: r6754
2007-06-28 20:04:20 +00:00
Robby Findler
72db9fde16
fixed PR 8779
...
svn: r6753
2007-06-28 16:38:28 +00:00
Matthew Flatt
d518f24039
370.4
...
svn: r6710
2007-06-20 21:11:38 +00:00
Robby Findler
dcea96041d
made drs remember the maximization state everywhere but under mac os x (Matthew's on the case, there)
...
svn: r6679
2007-06-17 01:25:20 +00:00
Robby Findler
70b48d535f
made drs remember the frame's position and use it for the initial position
...
svn: r6676
2007-06-16 19:02:12 +00:00
Robby Findler
97f6934eba
undid the previous change (didnt mean to commit it ...)
...
svn: r6673
2007-06-16 16:16:13 +00:00
Robby Findler
ec718f269d
fixed a bug, worked around a windows bug
...
svn: r6672
2007-06-16 16:15:14 +00:00
Robby Findler
1f749fae97
the language's name gets truncated now, based on the width of the drscheme window (the minimum size is the size of the words 'programming language' just above)
...
svn: r6671
2007-06-16 14:35:34 +00:00
Robby Findler
a87cf03005
fixed bug in new font preference handling
...
svn: r6667
2007-06-15 19:09:50 +00:00
Matthew Flatt
cb54fa31a5
fix little bugs in font select
...
svn: r6567
2007-06-10 22:20:41 +00:00
Robby Findler
bc0a161cc5
improved font choice popup in preferences dialog
...
svn: r6564
2007-06-10 13:45:22 +00:00
Matthew Flatt
e9385a910e
370.2
...
svn: r6369
2007-05-29 03:26:32 +00:00
Robby Findler
6a7b44f92e
fixed PR 8703
...
svn: r6361
2007-05-28 18:25:39 +00:00
Robby Findler
f59d1f205e
added a little more safety to protect against broken tools
...
svn: r6243
2007-05-23 16:00:16 +00:00
Robby Findler
414a200f4c
fixed PR 8681
...
svn: r6230
2007-05-18 14:19:26 +00:00
Robby Findler
9fa7ec966d
fixed PR 8670
...
svn: r6223
2007-05-14 20:17:43 +00:00
Robby Findler
747c6dca6a
fixed PR 8659
...
svn: r6187
2007-05-10 15:39:25 +00:00
Robby Findler
333ff87027
fixed some bugs in executable creation
...
svn: r6178
2007-05-08 17:21:29 +00:00
Mike Sperber
59e805d518
More localized strings in ProfessorJ and the wizard.
...
svn: r6176
2007-05-08 13:55:50 +00:00
Robby Findler
ddc701ba65
made drscheme use the current preferences for the module language settings when automatically choosing the module language (if the module language is the users preference, that is)
...
svn: r6162
2007-05-06 21:01:45 +00:00
Robby Findler
41d4b5d28e
changed teachpacks to be language specific
...
svn: r6145
2007-05-04 20:45:15 +00:00
Robby Findler
6e256634b9
added a message in the 'program is shutdown' dialog that indicates if it ran out of memory
...
svn: r6097
2007-04-29 22:09:07 +00:00
Robby Findler
ade829139a
improved preferences marshalling, also started the job of making the 'your program died' dialog say whether or not it ran out of memory.
...
svn: r6051
2007-04-26 16:33:03 +00:00
Robby Findler
fa0e23df93
fixed docs bug
...
svn: r6050
2007-04-26 16:00:32 +00:00
Robby Findler
838b033c57
added mention of lower bound
...
svn: r6043
2007-04-25 18:23:26 +00:00
Robby Findler
1130e02983
improved memory limit gui a little more
...
svn: r6042
2007-04-25 15:27:04 +00:00
Robby Findler
a1e53c9283
improved memory limit GUI a little bit
...
svn: r6033
2007-04-24 13:53:21 +00:00
Robby Findler
93492c90b6
added a memory limit option
...
svn: r6027
2007-04-23 23:36:30 +00:00
Robby Findler
940d100b2d
added message about exit status code to drscheme's 'the program is over' dialog box
...
svn: r6024
2007-04-23 14:53:32 +00:00
Robby Findler
e350fae8cc
changed language interface to cope with new metadata save file format; also make executables work (better) in the teaching languages
...
svn: r6019
2007-04-23 04:10:00 +00:00
Robby Findler
e5698365c9
improved color preferences; this is the change that requires people to rename their preferences as explained on plt-scheme
...
svn: r5996
2007-04-19 15:15:23 +00:00
Matthew Flatt
2b21cf2252
fix debug eval handler's propagation of prompt aborts
...
svn: r5980
2007-04-19 03:24:35 +00:00
Robby Findler
5702aadf40
fixed a bug
...
svn: r5927
2007-04-12 14:16:44 +00:00
Robby Findler
031cd94b5c
a few changes to the automaically changing language stuff, plus more white-on-black improvements
...
svn: r5917
2007-04-10 19:41:09 +00:00
Robby Findler
35fa233a93
more white-on-black colorscheme fixes
...
svn: r5906
2007-04-09 16:26:23 +00:00
Robby Findler
d688a1f9e3
misc improvements to the white on black view in drscheme (also added explicit buttons that switch to a default set of colors and also flips a preferences flag for more coarse grained control)
...
svn: r5892
2007-04-08 23:30:58 +00:00
Eli Barzilay
8a5facc832
typo, shows that Scheme strings are bad for documentation
...
svn: r5867
2007-04-04 10:05:22 +00:00
Robby Findler
8296a6a78c
when runtime errors occur, still install namespace
...
svn: r5839
2007-03-27 22:26:37 +00:00
Robby Findler
177610e70d
probable fix to PR 8582
...
svn: r5825
2007-03-25 19:00:21 +00:00
Robby Findler
24cbaa0bc9
made control-up and control-down move thru the history in the REPL
...
svn: r5824
2007-03-25 18:49:00 +00:00
Robby Findler
8bd72e512d
removed special non-breaking space handling in drscheme windows
...
svn: r5812
2007-03-22 15:19:05 +00:00
Robby Findler
a01b59bc03
drscheme keeps a strong reference to the user-land thread now
...
svn: r5774
2007-03-14 15:31:03 +00:00
Robby Findler
cb22ba0a7c
fixed bug
...
svn: r5759
2007-03-08 19:49:49 +00:00
Robby Findler
b392308828
probable fix to PR 8472
...
svn: r5758
2007-03-08 13:56:22 +00:00
Robby Findler
6f962c5f7b
added message when there are no recent languages
...
svn: r5654
2007-02-21 19:11:24 +00:00
Robby Findler
9d241aa2c5
changed slant to italic
...
svn: r5652
2007-02-21 02:46:43 +00:00
Robby Findler
097fb4be88
fixed another bug in the language recognization code
...
svn: r5651
2007-02-21 00:01:41 +00:00
Robby Findler
76952ae26b
improved printouts for syntax errors that have multiple source locations
...
svn: r5649
2007-02-20 19:08:49 +00:00
Robby Findler
815c6669ba
added the ability to configure the repl's colors
...
svn: r5648
2007-02-20 16:33:47 +00:00
Robby Findler
53987c5ee8
fixed the yellow stuff in a corner case
...
svn: r5644
2007-02-20 03:16:50 +00:00
Robby Findler
c9303285d2
improved performance of the inital is-this-a-module check (also works around a bug)
...
svn: r5643
2007-02-20 02:32:50 +00:00
Robby Findler
6f631ae7b7
added yellow to programming language label
...
svn: r5635
2007-02-18 17:59:22 +00:00
Robby Findler
38da856255
added language status and menu at bottom right of drscheme window
...
svn: r5633
2007-02-18 00:17:49 +00:00
Robby Findler
4379aa3f05
fixed a bug in the new stuff
...
svn: r5606
2007-02-15 01:31:06 +00:00
Robby Findler
3c3d848324
added module language recognition into the mix
...
svn: r5604
2007-02-14 23:42:42 +00:00
Robby Findler
e3776e5476
added 'module' wrapper for saved files in the teaching languages (and support for that in the drscheme:language:language<%> interface)
...
svn: r5602
2007-02-14 23:23:32 +00:00
Mike Sperber
b47ca09dc5
Add some missing calls to `normalize-path'.
...
svn: r5509
2007-01-30 19:01:56 +00:00
Robby Findler
e14bd3c636
fixed PR 8503
...
svn: r5484
2007-01-28 14:37:56 +00:00
Robby Findler
9a40891fd6
fixed some bugs Matthias found
...
svn: r5482
2007-01-28 03:14:21 +00:00
Matthew Flatt
6bf1ad9c2b
fix default name in Create Executable dialog
...
svn: r5440
2007-01-23 21:21:43 +00:00
Robby Findler
9bcd4aafe7
fix for PR 8496
...
svn: r5438
2007-01-23 20:02:05 +00:00
Robby Findler
c817beb86b
added page setup dialog
...
svn: r5379
2007-01-17 11:07:24 +00:00
Matthew Flatt
7c153c3248
fix conversion of pathnames to module names
...
svn: r5376
2007-01-17 07:02:16 +00:00
Matthew Flatt
91add0453f
369.4
...
svn: r5327
2007-01-12 07:09:56 +00:00
Robby Findler
6c02b499fb
changed drs so that definitions window programs abort at first error (also fixes bug in error message reporting in the module language)
...
svn: r5284
2007-01-09 22:10:54 +00:00
Robby Findler
cd2f2ee56b
fixed a part of PR 8471
...
svn: r5265
2007-01-08 17:02:00 +00:00
Robby Findler
9b56738700
added a little more info to message
...
svn: r5248
2007-01-07 20:29:09 +00:00
Robby Findler
58444b904d
fixed bug in debug handler
...
svn: r5246
2007-01-07 20:13:44 +00:00
Robby Findler
d8b61030bd
added start-with-after string constant for use in Chinese
...
svn: r5209
2007-01-03 16:58:58 +00:00
Robby Findler
d2ad6d985c
fixed a bug: top-interaction was put around modules in the module language ... dug
...
svn: r5182
2006-12-25 11:16:42 +00:00
Robby Findler
3e679de9a5
adapted repl to new prompt stuff, fixed minor other things along the way
...
svn: r5179
2006-12-24 20:55:33 +00:00
Robby Findler
7f78ffb5ed
bound toggle-focus-between-definitions-and-interactions to c:f6
...
svn: r5068
2006-12-09 00:21:21 +00:00
Robby Findler
cc6f7c0518
removed bogus c:shift:tab keybinding and duplicate c:s:tab keybinding
...
svn: r5061
2006-12-08 03:02:22 +00:00
Robby Findler
d47247507f
changed the strategy of the preferences library in the framework to use a different key at the file.ss level (and thus save the prefs on each call to preferences:set)
...
svn: r5058
2006-12-07 22:32:31 +00:00
Eli Barzilay
3459c3a58f
merged units branch
...
svn: r5033
2006-12-05 20:31:14 +00:00
Robby Findler
991ce520f7
removed uses of define/contract
...
svn: r4857
2006-11-15 02:57:27 +00:00
Eli Barzilay
04f5f442d9
document new argument to fill-language-dialog
...
svn: r4796
2006-11-06 22:12:44 +00:00
Robby Findler
43e7135380
fixed PR 8374
...
svn: r4794
2006-11-06 19:22:12 +00:00
Eli Barzilay
102543cf6f
fix button order
...
svn: r4793
2006-11-06 18:40:00 +00:00
Robby Findler
bd1aaac077
fixed bug Jens Axel mentioned recently on plt-internal
...
svn: r4788
2006-11-06 00:38:41 +00:00
Eli Barzilay
616d6b80c8
quick fix
...
svn: r4768
2006-11-03 21:21:57 +00:00
Eli Barzilay
4c94fd0305
Previous commit was using an old version by mistake, new one fixes the PR and deals with double-click too
...
svn: r4765
2006-11-03 19:31:38 +00:00
Eli Barzilay
21a4ed332e
More expected language dialog behavior wrt keyboard use
...
svn: r4759
2006-11-03 15:13:34 +00:00
Eli Barzilay
e69c62efde
simplify code (no need for vector)
...
svn: r4756
2006-11-03 00:30:33 +00:00
Robby Findler
c577c8080c
fixed PR 8359
...
svn: r4749
2006-11-02 04:30:56 +00:00
Robby Findler
8ccef02233
now using path-element functions in some places
...
svn: r4662
2006-10-20 17:19:54 +00:00
Robby Findler
ea15fcaf7f
fixed PR 8325
...
svn: r4602
2006-10-14 17:07:18 +00:00
Robby Findler
dddd0a9243
added get-tabs
...
svn: r4485
2006-10-04 22:46:42 +00:00
Robby Findler
5227ee4d12
PR 8268: fixed the symptom, but there is still some question if the syntax colorer's behavior should change
...
svn: r4312
2006-09-11 15:05:39 +00:00
Robby Findler
109a683aa1
PR 8271
...
svn: r4283
2006-09-09 03:37:31 +00:00
Robby Findler
a0ccd557f5
reverted large letters back to monochromatic to better match the 20k-foot overview
...
svn: r4272
2006-09-07 16:38:24 +00:00
Robby Findler
81a70fe101
added ability to have user-defined keybindings in PLaneT
...
svn: r4267
2006-09-07 03:18:39 +00:00
Robby Findler
ffb939b621
changed setup a little bit so keybindings libraries can use the same stuff the tools use
...
svn: r4262
2006-09-06 20:59:50 +00:00
Robby Findler
43ecc114d1
remove 'expand' in module language implementation
...
svn: r4141
2006-08-25 18:04:09 +00:00
Robby Findler
0530b1c931
fixed a bug with the check syntax button
...
svn: r4118
2006-08-23 02:12:06 +00:00
Robby Findler
d98140e347
fixed PR 8229
...
svn: r4091
2006-08-18 21:48:17 +00:00
Eli Barzilay
bc9f5abc34
better key handling
...
svn: r4084
2006-08-17 20:19:12 +00:00
Robby Findler
4c9868bf8c
got rid of get-language-id, in favor of using get-language-numbers in the preference for the current language
...
svn: r4079
2006-08-17 16:05:41 +00:00
Robby Findler
02079d2fe4
added capability to hide the check syntax button
...
svn: r4069
2006-08-16 03:15:30 +00:00
Robby Findler
67f4db819d
fixed PR 8186
...
svn: r4064
2006-08-15 03:10:15 +00:00
Robby Findler
124b4ebaf3
previous commit was accidental ... this is a fix to the broken fix from last night
...
svn: r3999
2006-08-09 14:21:53 +00:00
Robby Findler
ddc409b6fb
fixed break-related bug in drscheme repl
...
svn: r3997
2006-08-09 13:07:59 +00:00
Robby Findler
d3a494fdeb
fixed break-related bug in drscheme repl
...
svn: r3993
2006-08-09 03:28:54 +00:00
Robby Findler
7225955e3f
fixed doc bug
...
svn: r3911
2006-07-31 19:16:42 +00:00
Robby Findler
0db2249a33
added optional 3rd argument to drscheme:language:add-snip-value to support initializing the user's namespace
...
svn: r3910
2006-07-31 16:16:43 +00:00
Robby Findler
450bf5b46f
found better unsaved-in-a-tab character for windows
...
svn: r3883
2006-07-28 21:44:22 +00:00
Eli Barzilay
bb5b45b181
re-do changes that were undone in r3843
...
svn: r3859
2006-07-28 08:15:46 +00:00
Eli Barzilay
5099b078c6
Undo the following revisions:
...
r3839
r3825
r3823
r3821
r3820 (undo only the changes in drscheme/private/debug.ss)
r3792
r3791
They will be re-done after v352 is released
svn: r3843
2006-07-27 17:12:18 +00:00
Robby Findler
45a02967aa
fixed top-level bug
...
svn: r3820
2006-07-26 12:24:34 +00:00
Robby Findler
61254b02e7
trims the top of the stack, removing drscheme-specific frames, plus fixes to the test suites
...
svn: r3792
2006-07-24 13:32:47 +00:00
Robby Findler
a84d46d5c6
made logging panel disappear with the toolbar
...
svn: r3705
2006-07-14 16:50:55 +00:00
Eli Barzilay
ec8910bc62
finder:get-file -> get-file
...
svn: r3472
2006-06-25 20:54:24 +00:00
Eli Barzilay
5a19eaca21
finder:get-file -> get-file
...
svn: r3471
2006-06-25 20:50:14 +00:00
Robby Findler
28cab1f45b
another attempt at PR 8136
...
svn: r3448
2006-06-23 18:44:42 +00:00
Robby Findler
98c5c33845
removed earlier module language fix because it wasn't really a fix ...
...
svn: r3441
2006-06-22 21:53:22 +00:00
Robby Findler
80676c721a
some progress on PR 8136 and incidental bug fixes
...
svn: r3435
2006-06-22 13:34:31 +00:00
Robby Findler
d74f28ace8
fixed PR 8138
...
svn: r3432
2006-06-22 02:58:42 +00:00
Robby Findler
de6afca593
another docs fix
...
svn: r3419
2006-06-20 03:18:46 +00:00
Robby Findler
5875e0b1ce
fixed bug that rendered profiler and test coverage useless
...
svn: r3361
2006-06-14 21:27:18 +00:00
Robby Findler
a1fe245467
last minute pre-350 fixes
...
svn: r3352
2006-06-14 00:15:45 +00:00
Robby Findler
1cd117bd2c
fixed some bugs revealed by the test suite (and in the test suite ...)
...
svn: r3336
2006-06-11 23:08:04 +00:00
Eli Barzilay
e33559268a
make open/save file dialogs have a parent
...
svn: r3330
2006-06-11 18:29:58 +00:00
Eli Barzilay
7d8b11a4a6
redundant begin removed
...
svn: r3327
2006-06-11 18:03:41 +00:00
Robby Findler
90581cc4f6
fixed much of PR 8094 and extended the module browser to also hide planet requires PR 7932
...
svn: r3290
2006-06-08 21:59:41 +00:00
Robby Findler
a0fefe5ab2
fixed typo in docs
...
svn: r3253
2006-06-06 20:22:22 +00:00
Robby Findler
1cef566027
fixed bug from plt-scheme mailingn list, posted today
...
svn: r3235
2006-06-05 21:39:49 +00:00
Robby Findler
7223a42ec3
fixed PR 7977
...
svn: r3225
2006-06-04 23:04:03 +00:00
Robby Findler
a457e2f054
recover slightly less gracelessly from bad keybindings files
...
svn: r3224
2006-06-04 22:47:58 +00:00
Robby Findler
c948e8cbc6
used capability interface for a bunch more special menu items
...
svn: r3205
2006-06-03 19:44:18 +00:00
Robby Findler
2e1dbccc00
fixed a bug
...
svn: r3196
2006-06-02 21:52:52 +00:00
Robby Findler
3d713533cc
make check syntax hide the REPL automatically -- current response to PR 8084
...
svn: r3194
2006-06-02 20:53:36 +00:00
Robby Findler
ec046e170e
used killing, instead of breaking for aborting executable creation
...
svn: r3191
2006-06-02 20:22:27 +00:00
Robby Findler
8f0f4aacf3
removed printout
...
svn: r3189
2006-06-02 19:18:03 +00:00
Robby Findler
c1239c146e
fixed a bug in define popdown (PR 8083) and a bug in undoing the [ thing (PR 8073)
...
svn: r3185
2006-06-02 15:20:30 +00:00
Matthew Flatt
3052f6ad9e
allow undo in repl, change defn-text undo to infinite
...
svn: r3179
2006-06-02 13:16:32 +00:00
Matthew Flatt
09d6dd95cf
new Create Executable in DrScheme
...
svn: r3178
2006-06-02 11:52:48 +00:00
Robby Findler
0d98327eae
added a capability to change the title of the Scheme menu
...
svn: r3124
2006-05-30 17:40:39 +00:00
Robby Findler
8c03fcf8da
fixed a bug in capability registration
...
svn: r3122
2006-05-30 17:15:04 +00:00
Robby Findler
b6372a2e22
infrastrure for capabilities added (and added first capabilities)
...
svn: r3119
2006-05-30 14:54:10 +00:00
Eli Barzilay
1fca26c61d
* Made DrScheme show tools sorted by spec paths, and not show #<path:...> when
...
there is no name
* Added tool-names entries for tools that were missing it
svn: r3035
2006-05-24 18:03:10 +00:00
Matthew Flatt
c727afef04
301.15: new install tree for Unix, moved docs, moved teachpacks, added config.ss
...
svn: r2962
2006-05-18 15:03:05 +00:00
Robby Findler
9eca94ca91
fixed the contract
...
svn: r2661
2006-04-11 20:57:11 +00:00
Robby Findler
096b38ed33
fixed a bug in the way snip->value handlers supplied by tools were handled.
...
svn: r2643
2006-04-08 17:14:54 +00:00
Eli Barzilay
16f01a1109
{quick,merge}sort -> sort
...
svn: r2569
2006-04-01 12:24:15 +00:00
Robby Findler
f21648204e
made this always type in the definitions window
...
svn: r2482
2006-03-22 14:53:29 +00:00
Robby Findler
820d3b311f
svn: r2462
2006-03-19 14:53:40 +00:00
Robby Findler
2a9f556c8d
fixed typo
...
svn: r2313
2006-02-24 15:37:43 +00:00
Robby Findler
038a53a07a
fixed commandline handling
...
svn: r2208
2006-02-13 16:05:48 +00:00
Robby Findler
7a5b2fb2c5
lifted out module graph code
...
svn: r2116
2006-02-04 01:17:29 +00:00
Robby Findler
8e4b5d3f3b
changed drscheme-language-readers to allow relative path specs and fixed a bug
...
svn: r2070
2006-02-01 16:18:45 +00:00
Robby Findler
c1630e256f
now allow strings (as relative paths) in drscheme-language-modules
...
svn: r2068
2006-02-01 03:56:51 +00:00
Robby Findler
fddb1fa862
updated many unions to or/c's
...
svn: r2061
2006-01-31 19:17:33 +00:00
Robby Findler
4b27eba829
partial fix for the bug where tabs scroll positions move around when switching tabs
...
svn: r1913
2006-01-21 18:12:56 +00:00
Robby Findler
6d8ddc10fe
improved white on black setup a little more
...
svn: r1788
2006-01-09 00:07:49 +00:00
Robby Findler
8fdf54d02b
fixed up bugs when font colors are not set to black on white
...
svn: r1781
2006-01-07 15:34:22 +00:00
Robby Findler
00d989a80a
fixed PRs 7783 7785
...
svn: r1731
2005-12-31 14:23:49 +00:00
Robby Findler
26c844adc6
misc changes: flush io in make.ss, remove unused require in world.ss, improved test suite, made drscheme use new built-in srcloc debugging info provided by mzscheme
...
svn: r1708
2005-12-29 14:10:47 +00:00
Eli Barzilay
d7e75ada6c
make "revert" the default key when a file is changed outside
...
svn: r1645
2005-12-19 11:03:44 +00:00
Matthew Flatt
79a2e9d17b
natural-language glyph test should supply #t for for-label
...
svn: r1611
2005-12-13 21:25:17 +00:00
Matthew Flatt
3668b2cabd
set undo buffer size, and mask ctl-z for when the undo operation is unavailable
...
svn: r1610
2005-12-13 20:31:37 +00:00
Matthew Flatt
5b1f62332d
added note
...
svn: r1603
2005-12-12 23:29:40 +00:00
Matthew Flatt
812ea0e9ca
avoid filesystem-root-list call
...
svn: r1602
2005-12-12 23:25:09 +00:00
Matthew Flatt
029b3370bd
use asterisk for changed tabs under Windows, but in the right way this time
...
svn: r1598
2005-12-12 20:13:28 +00:00
Matthew Flatt
4fbef759d2
use asterisk for changed tabs under Windows
...
svn: r1597
2005-12-12 19:52:00 +00:00
Matthew Flatt
4436cec431
allow break during output printing
...
svn: r1595
2005-12-12 18:37:36 +00:00
Robby Findler
2a8f772fe2
made help button in create executable work
...
svn: r1559
2005-12-07 17:47:23 +00:00
Matthew Flatt
d9bad21ca2
many repairs to Create Executable...
...
svn: r1558
2005-12-07 14:27:12 +00:00
Robby Findler
4dc9942fcf
attempted fix to PR 7470
...
svn: r1543
2005-12-06 22:18:48 +00:00
Robby Findler
93a10915fd
should eliminate the symptom of pr 7470
...
svn: r1533
2005-12-05 22:24:00 +00:00
Robby Findler
4aca256c41
fixed pr 7719
...
svn: r1524
2005-12-04 20:47:58 +00:00
Robby Findler
ec2b43ad86
fixed some bugs allowing executables to be created
...
svn: r1510
2005-12-03 04:38:32 +00:00
Eli Barzilay
b165f5400c
removed commented version check code
...
svn: r1474
2005-12-01 22:20:37 +00:00
Robby Findler
0588b527c3
removed default language from language dialgo
...
svn: r1470
2005-12-01 21:44:41 +00:00
Eli Barzilay
02bef56469
Remove version check menu entry. The code is only commented out, but if it is
...
re-entered, then it should be rewritten since the new version has a different
interface.
svn: r1467
2005-12-01 21:30:06 +00:00
Robby Findler
f7e15f0be6
fixed PR 7716
...
svn: r1442
2005-11-30 00:01:48 +00:00
Robby Findler
90d07d845c
PR 7702
...
svn: r1407
2005-11-25 15:26:16 +00:00
Robby Findler
f9c24918f6
fixed PR 7697
...
svn: r1401
2005-11-24 22:50:26 +00:00
Matthew Flatt
11f4c3a661
set random-number generator for user program
...
svn: r1398
2005-11-24 18:12:31 +00:00
Matthew Flatt
5d8b64df09
show Step/Debug buttons for suitable languages, only
...
svn: r1383
2005-11-23 17:22:40 +00:00
Robby Findler
3f9d7f4e5a
fixed some bugs
...
svn: r1304
2005-11-14 04:36:05 +00:00
Robby Findler
fef378f468
fixed bug in language dialog -- it was not creating the details panels when they were shown initially
...
svn: r1292
2005-11-12 03:58:04 +00:00
Robby Findler
53906344e9
another tweak to the initial, non-language language
...
svn: r1250
2005-11-08 00:04:09 +00:00
Robby Findler
4eec734414
untweak to the guidance dialog in the not a language language
...
svn: r1243
2005-11-06 22:48:50 +00:00
Robby Findler
9daca7a9e5
another tweak of not-a-language language guidance dialog
...
svn: r1242
2005-11-06 21:15:44 +00:00
Robby Findler
40517379bd
improved not-a-language language
...
svn: r1241
2005-11-06 20:55:39 +00:00
Robby Findler
2fe1e5fc49
not a language language improvements
...
svn: r1240
2005-11-06 19:21:30 +00:00
Robby Findler
3535a75479
merged 1227:1237 -- another draft of initial language. hope this one is better
...
svn: r1238
2005-11-06 03:29:26 +00:00
Robby Findler
2e84a99401
sped up opening of language dialog by doing work when show details is clicked
...
svn: r1187
2005-10-31 21:05:01 +00:00
Robby Findler
b671f3825c
lang preference no longer depends on the version
...
svn: r1170
2005-10-26 20:58:10 +00:00
Eli Barzilay
4e2d8a5b87
Rename r5rs/r5rs.ss -> r5rs/lang.ss
...
Create a new r5rs/r5rs.ss that can be required to make an R5RS repl
svn: r1163
2005-10-26 07:22:24 +00:00
Eli Barzilay
664db6f965
r5rs is in its own collection now
...
svn: r1159
2005-10-25 20:17:54 +00:00
Robby Findler
e073a97123
merged 1134:1153 http://svn.plt-scheme.org/plt/branches/robby to trunk
...
svn: r1154
2005-10-25 16:53:29 +00:00
Robby Findler
f9fb34a0d8
fixed bug in repl with continuations crossing between the defs and ints
...
svn: r1132
2005-10-23 03:18:58 +00:00
Robby Findler
8861cff087
added the not-a-language-language and some bug fixes elsewhere
...
svn: r1129
2005-10-22 17:03:13 +00:00
Robby Findler
8e1b196d97
hopefully do not show the save diamond when it is not available and do not show languages for which the fonts are not installed
...
svn: r1088
2005-10-15 14:41:40 +00:00
Robby Findler
78624dd286
,
...
svn: r1079
2005-10-14 03:48:45 +00:00
Robby Findler
e1529f3969
improved language portion of initial wizard
...
svn: r1078
2005-10-14 02:18:43 +00:00
Robby Findler
ee081262e8
fixed bug
...
svn: r1066
2005-10-13 13:52:17 +00:00
Robby Findler
a596d06517
fixed hash-bang bug
...
svn: r1016
2005-10-07 17:59:57 +00:00
Robby Findler
b0520f953b
added diamond next to tab names to indicate unsaved tabs
...
svn: r1006
2005-10-07 02:31:46 +00:00
Robby Findler
5840bea8f6
bug fix where io would get syntax colored
...
svn: r1004
2005-10-06 19:47:43 +00:00
Robby Findler
c9e81b63fa
made yellow/black REPL warning go before output, rather than after
...
svn: r958
2005-10-03 15:55:08 +00:00
Robby Findler
8848a3f7ec
changed set! result and its printing for teaching languages
...
svn: r752
2005-09-02 15:51:49 +00:00
Robby Findler
e1e7b9fe43
void results for expressions now print in the teaching languages
...
svn: r739
2005-09-01 22:07:45 +00:00
Robby Findler
aaa7b3ae65
,
...
svn: r717
2005-08-31 12:34:31 +00:00
Eli Barzilay
a1a8630666
...
...
svn: r714
2005-08-31 05:04:05 +00:00
Matthew Flatt
3881680c95
drscheme shares pconvert-prop.ss, EOPL uses it to change constructor printing
...
svn: r545
2005-08-04 04:18:37 +00:00
Matthew Flatt
119c98debf
only prints snips, syntax, etc specially whe the port writes specials
...
svn: r503
2005-07-30 17:04:51 +00:00
Robby Findler
e8eeca4601
,
...
svn: r501
2005-07-30 16:09:46 +00:00
Robby Findler
de72d31f2b
drscheme test suites now run
...
svn: r498
2005-07-30 05:46:43 +00:00
Robby Findler
fcf7f29630
tabs remember the ints/defs state now
...
svn: r102
2005-06-15 21:01:42 +00:00
Robby Findler
4e85d7f2ea
fixed tabs io bug
...
svn: r95
2005-06-14 03:25:21 +00:00
Robby Findler
29136be699
merged 12:17 from branches/robby
...
svn: r18
2005-05-30 20:34:41 +00:00
Eli Barzilay
017d151d59
Adding collects, with all the right properties (except eoln-style).
...
svn: r3
2005-05-27 18:56:37 +00:00