Commit Graph

46 Commits

Author SHA1 Message Date
Kathy Gray
b44c20d3c3 Clarified grammars
Clarified display of field-based failures in test report

svn: r9818
2008-05-12 22:34:33 +00:00
Kathy Gray
bb90917e8c Correcting a bug that lost checks not in methods
Changing menu dialogs style, and placement for Dock

svn: r9817
2008-05-12 21:24:19 +00:00
Kathy Gray
6a1b99a74f Fixes to v4 errors discovered in test suite;
Fixes to undefined errors in parser;
Tweak to error selection in parser;
Removal of irrelevant preference in ProfJ Tool

svn: r9536
2008-04-29 16:07:47 +00:00
Kathy Gray
a1370171f1 Correction to two parsing bugs
svn: r9491
2008-04-26 15:33:08 +00:00
Kathy Gray
ed478254e2 Combinator parser change to add new signature form
htdp/testing change so that generate-report does something 

svn: r9382
2008-04-21 13:31:50 +00:00
Kathy Gray
14d7f4dc9d Small grammar changes to improve error messages
svn: r9320
2008-04-15 15:57:32 +00:00
Kathy Gray
6222942f6f Corrects stupid exponential bug (m^2 in a non-trivial m); corrects small repetitions in grammar
svn: r9257
2008-04-11 14:53:35 +00:00
Kathy Gray
0584d7fc53 Improved decoupling of scheme tests and MrEd, including different import files for textual versus graphical reporting
svn: r9220
2008-04-09 13:28:22 +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
Kathy Gray
0fa9e74dfc Removes the reliance of the combinator parser on the lazy language
svn: r8830
2008-02-29 16:08:53 +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
Kathy Gray
3549e55d5a Bringing up to v4 require specs and tool interface.
NOTE: testing window is NOT working yet.

svn: r8157
2007-12-29 19:39:25 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Kathy Gray
9b78e7aa24 Correction to stmt-expr grammar
svn: r7534
2007-10-19 22:27:09 +00:00
Kathy Gray
22c89205df Correction to array printing and Advanced grammar
svn: r7406
2007-09-24 19:11:48 +00:00
Kathy Gray
1e39817605 Correction to grammar for advanced;
Correction to throwing away valuable information in combinator

svn: r7394
2007-09-21 14:28:43 +00:00
Kathy Gray
b1ec11dd74 Correction to bug 8946
svn: r7387
2007-09-19 22:36:22 +00:00
Kathy Gray
e3d4bed0fe Correction to grammar for advanced; correction to source position
tracking for repeat-greedy: both correct bug #8940

svn: r7384
2007-09-19 16:21:50 +00:00
Kathy Gray
d8181a2a60 Corrected a bad ai choice
svn: r7321
2007-09-12 00:58:30 +00:00
Kathy Gray
a7ec07121a Modified error message language.
svn: r7267
2007-09-03 16:16:10 +00:00
Kathy Gray
fb9525287a Corrections to fix bugs 8893 & 8894
svn: r7164
2007-08-25 21:16:54 +00:00
Kathy Gray
8a3a887857 Committing modifications to test cases;
committing small modification to grammar spec;

Committing change to docpos to add new profj language manual

svn: r7081
2007-08-11 11:42:21 +00:00
Kathy Gray
1d44d5765c Corrections to parser for error recovery; correction to bug in check based on setting fields in beginner
svn: r7068
2007-08-09 18:09:09 +00:00
Kathy Gray
fba51484af Assorted corrections
svn: r7056
2007-08-08 14:49:47 +00:00
Kathy Gray
d25db841ea Correction to infinite loop causing errors
svn: r7052
2007-08-08 04:11:24 +00:00
Kathy Gray
c6b723bbd8 Bug fixes (more on the way)
svn: r7046
2007-08-07 17:47:37 +00:00
Kathy Gray
dbe82ab7d7 Correction to default probability calculation.
More tweaking of the profj grammars

svn: r7032
2007-08-06 15:17:19 +00:00
Kathy Gray
aa871e90bd Correction to error highlighting, and tweaks to grammar
svn: r7031
2007-08-06 14:18:09 +00:00
Kathy Gray
2d95985eef Correction to parser errors
svn: r7004
2007-08-02 20:57:57 +00:00
Kathy Gray
94a30c2e14 Fixing bugs in parsing selection, and in indenting
svn: r6996
2007-08-01 23:33:11 +00:00
Kathy Gray
28a87853fa Corrected errors in grammar, and in error selection
svn: r6982
2007-07-29 19:57:18 +00:00
Kathy Gray
d9664a6e9b Additions to error messages and flexibility of combinator parser
svn: r6953
2007-07-24 22:59:46 +00:00
Kathy Gray
b0ac0c7c87 Corrections to parsing errors
svn: r6951
2007-07-23 14:31:27 +00:00
Kathy Gray
9c76c0ab88 Correction to parser specification for constructor definitions
svn: r6948
2007-07-22 23:35:47 +00:00
Kathy Gray
983ee966da Correction to bug 8797
svn: r6839
2007-07-07 16:48:43 +00:00
Kathy Gray
2894bc1e54 Various bug fixes, expansion speed improvements
svn: r6837
2007-07-07 15:31:57 +00:00
Kathy Gray
3a65433b20 Corrections to the combinator parsers
svn: r6801
2007-07-02 22:26:01 +00:00
Kathy Gray
4bcf7111fb Adding a correction that changes the strongly connected components calculation
svn: r6785
2007-07-02 01:14:51 +00:00
Kathy Gray
64636920bb Fixed an error in the parsing grammar
svn: r6738
2007-06-26 01:54:58 +00:00
Kathy Gray
2c2b3b17da Corrected infinite definition in the intermediate parser specification
svn: r6737
2007-06-25 23:33:39 +00:00
Kathy Gray
1069f4d774 Corrected options selection bug
svn: r6728
2007-06-24 15:41:53 +00:00
Kathy Gray
8e57c9c7b5 Turned off printfs
svn: r6521
2007-06-07 20:01:42 +00:00
Kathy Gray
a33bbe23e6 Merging in r6487:6512 from the branch kathyg/parser2
Adds the new parser to professorj

svn: r6515
2007-06-07 15:09:10 +00:00