Commit Graph

73 Commits

Author SHA1 Message Date
Robby Findler
e7aef55f74 fixed up some of the platform inconsistencies
svn: r12129
2008-10-25 20:35:09 +00:00
Robby Findler
07cfcb4f07 updated tests for newest stuff
svn: r11908
2008-09-29 21:06:13 +00:00
Robby Findler
7f31137562 PR 9696
svn: r11381
2008-08-22 12:52:01 +00:00
Robby Findler
5c8864ac65 added (now properly failing) test case for PR 9696
svn: r11376
2008-08-22 03:54:39 +00:00
Robby Findler
a9592f0d46 added a test for values that print out as part of the scheme language top-level printing
svn: r11375
2008-08-21 22:54:52 +00:00
Eli Barzilay
a7248560da Protect against user code changing the namespace, plus tests. (PR9644)
svn: r11138
2008-08-08 08:56:00 +00:00
Eli Barzilay
372bbefdb3 * Added a `call-without-reset-highlighting' to "rep.ss"
* When the language does not have #%top-interaction binding, don't
  throw an error, just disable the repl (useful, for example, with
  setup/infotab as a langauge)
* To do that, used the above new method so that the original error
  highlighting is kept
* Updated tests, and added a test for using setup/infotab, verifying
  that no error is displayed.

svn: r11137
2008-08-08 08:25:17 +00:00
Eli Barzilay
e1f7ee507a Moved time-keystrokes to tests/drscheme
svn: r11120
2008-08-07 05:57:25 +00:00
Robby Findler
a4aaa18f9c added a scheme/load test
svn: r11118
2008-08-07 01:36:48 +00:00
Robby Findler
5b33922526 renamed paste-in to a more accurate name
svn: r11117
2008-08-07 01:31:07 +00:00
Eli Barzilay
3ae6db6f65 Another improvement + test
svn: r11116
2008-08-07 00:38:36 +00:00
Eli Barzilay
78170587c2 * Fixed a minor bug in the module language
* More test improvement, remove test-debugging `sleep'
* Add tests for new module language behavior with misc errors

svn: r11115
2008-08-06 21:16:51 +00:00
Eli Barzilay
2d553df7ef very improved module-language tests, update them to work with the new messages
svn: r11109
2008-08-06 20:10:28 +00:00
Robby Findler
3f14a1325c all drs test suites now passing except module language
svn: r11091
2008-08-05 20:27:17 +00:00
Robby Findler
38c7cbd6de svn: r11075 2008-08-04 22:53:21 +00:00
Robby Findler
eaf979b749 added a search anchor to drschemes new search facility
svn: r10946
2008-07-28 18:40:34 +00:00
Eli Barzilay
7d50e61c7f * Newlines at EOFs
* Another big chunk of v4-require-isms
* Allow `#lang framework/keybinding-lang' for keybinding files
* Move hierlist sources into "mrlib/hierlist", leave stub behind

svn: r10689
2008-07-09 07:18:06 +00:00
Robby Findler
eec9d1e4bb minor fixes uncovered by test suites:
svn: r10111
2008-06-03 18:18:17 +00:00
Robby Findler
1ef3f03a27 svn: r10078 2008-06-01 18:45:13 +00:00
Robby Findler
5d75495c3b svn: r10077 2008-06-01 18:42:27 +00:00
Robby Findler
612f26972e improved the error reporting in the REPL and misc other minor changes
svn: r10014
2008-05-29 04:55:43 +00:00
Robby Findler
c5f4bc9e20 emptied the namespace when executing a module
svn: r9923
2008-05-21 17:43:14 +00:00
Matthew Flatt
fad08fcd84 more drscheme repairs and tests
svn: r9721
2008-05-07 16:31:20 +00:00
Matthew Flatt
860c41d749 drs bug and test-suite fixes
svn: r9709
2008-05-06 23:27:23 +00:00
Robby Findler
e5fba85ed0 fixed a bug in check syntax and a bug in the contract system
svn: r9524
2008-04-28 22:12:21 +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
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
Robby Findler
2be06881d0 fixed a bug in check syntax
svn: r8359
2008-01-18 02:44:45 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Robby Findler
e843842c70 probable fix to PR 8986
svn: r7529
2007-10-19 16:55:38 +00:00
Robby Findler
677c9a195d added test for PR 8962
svn: r7463
2007-10-09 13:09:48 +00:00
Robby Findler
c8aa5fdd82 fixed PR 8972
svn: r7451
2007-10-08 13:53:30 +00:00
Robby Findler
bd7d167466 improved error message
svn: r7356
2007-09-16 23:21:24 +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
d444390dde changed test suite to match latest stuff
svn: r7016
2007-08-03 13:26:48 +00:00
Robby Findler
0b61b9b313 fixed PR 8828
svn: r6970
2007-07-26 01:24:44 +00:00
Robby Findler
6a7b44f92e fixed PR 8703
svn: r6361
2007-05-28 18:25:39 +00:00
Robby Findler
3c5f2c7395 fixed up minor bugs in program and lots of little problems in the test suites
svn: r6173
2007-05-08 01:02:40 +00:00
Robby Findler
41d4b5d28e changed teachpacks to be language specific
svn: r6145
2007-05-04 20:45:15 +00:00
Robby Findler
34568d5702 cleaned up test suite and added a test case
svn: r6026
2007-04-23 20:27:46 +00:00
Robby Findler
8f51c76a7b added pretty-format
svn: r5862
2007-04-03 22:27:21 +00:00
Robby Findler
94c1702b56 added a few things
svn: r5601
2007-02-14 23:21:12 +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
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
80ca729b04 removed halfway done fix for sexp movement keys
svn: r4723
2006-10-31 23:05:23 +00:00
Robby Findler
4c4c74eb50 svn: r4238 2006-09-04 20:46:20 +00:00
Robby Findler
d3a494fdeb fixed break-related bug in drscheme repl
svn: r3993
2006-08-09 03:28:54 +00:00