Commit Graph

50 Commits

Author SHA1 Message Date
Kathy Gray
bd714552b1 Some indenter fixes
svn: r9906
2008-05-20 16:41:52 +00:00
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
f2267e914d Adding in documentation for HtDC languages
svn: r9728
2008-05-07 21:15:36 +00:00
Kathy Gray
7a6dff6d19 Merging testing branch (kathyg/test-harnessv4-2) onto trunk: -r8903:9138
svn: r9160
2008-04-04 11:30:36 +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
John Clements
4e7fbad09a slightly less confusing error message?
svn: r8332
2008-01-15 06:39:32 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Kathy Gray
49f08fb06a Correction to using public/private in int+acc
svn: r7100
2007-08-14 19:50:34 +00:00
Kathy Gray
afcb20810d Correction to sync parsers, fix indenting, and inform of syntax errors
svn: r7060
2007-08-08 21:36:11 +00:00
Kathy Gray
f034fbe959 Corrections to error message bugs
svn: r7000
2007-08-02 14:52:19 +00:00
Kathy Gray
9c76c0ab88 Correction to parser specification for constructor definitions
svn: r6948
2007-07-22 23:35:47 +00:00
Kathy Gray
2894bc1e54 Various bug fixes, expansion speed improvements
svn: r6837
2007-07-07 15:31:57 +00:00
Kathy Gray
cccb5150f0 Changes to add a language level to ProfJ
svn: r6814
2007-07-03 23:02:13 +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
Kathy Gray
5503e79355 Adding more testing support
svn: r5571
2007-02-08 00:20:48 +00:00
Kathy Gray
10558df5dd Corrected bug 8501
svn: r5465
2007-01-26 13:39:39 +00:00
Kathy Gray
50ca4e1cbf Corrected bugs regarding exceptions and check ... catch
svn: r4464
2006-10-02 20:17:36 +00:00
Kathy Gray
b1b2919d1b From :svn merge r3228:3451. Branch to add additional testing extensions for
full Java

svn: r3452
2006-06-23 20:33:19 +00:00
Kathy Gray
d50969a663 Corrected bug causing slow startups for drscheme
svn: r3239
2006-06-05 22:30:07 +00:00
Kathy Gray
a1cda35b2a svn: r3143 2006-05-31 04:14:39 +00:00
Kathy Gray
f72cc3c675 Corrected button running into resize-box; window not closing on tab close; and
preference problem for disabling testing 

svn: r3141
2006-05-30 22:34:45 +00:00
Kathy Gray
86cafcc1a1 Merged testing branch in with trunk-- merge -r 2619:3114 branches/kathyg
svn: r3115
2006-05-30 05:24:21 +00:00
Kathy Gray
a74548cd95 Correction to no reachable return bug in the presence of loops. Slight modifications to parse-error messages.
svn: r2911
2006-05-11 21:20:31 +00:00
Kathy Gray
7c4c832269 Corrected bug in initializing an array with { }
svn: r2827
2006-04-27 21:47:30 +00:00
Kathy Gray
70193deb1d Corrected the following bugs:
Cleaned up language and highlighting for parse-error of three ids in a row.
Removed () from many method error messages.
Eliminated scheme-error when introducing overloaded method in subclass.

svn: r2292
2006-02-21 06:29:08 +00:00
Kathy Gray
ea0239841a Corrected parse error, where the parsers were raising an error directly, with no source.
(note to self: parsers still raise an error dirrectly for one case with cast, but with source).

svn: r2164
2006-02-07 21:05:12 +00:00
Kathy Gray
ab0d89060e Modified error reports for field declaration and not ending a class
svn: r2124
2006-02-04 23:16:18 +00:00
Kathy Gray
8bb5b50cf9 svn: r1934 2006-01-23 21:47:05 +00:00
Kathy Gray
fedbf9e0c8 Correcting a bug with returning a dynamic value
svn: r1588
2005-12-12 03:51:20 +00:00
Kathy Gray
d4a450a93b Updated docs for 300 and fixed bug with lexing non-supported specials
svn: r1562
2005-12-07 22:00:15 +00:00
Kathy Gray
e44c0b9e65 Assorted bug fixes, mostly with dynamic
svn: r1421
2005-11-28 05:54:42 +00:00
Kathy Gray
bba3643e76 Fixed parsing bugs and immutable string error
svn: r1358
2005-11-21 06:16:39 +00:00
Kathy Gray
1feb623798 svn: r1343 2005-11-17 23:05:07 +00:00
Kathy Gray
2df0524b8a Corrections to parsing errors and String library
svn: r1342
2005-11-17 22:42:38 +00:00
Kathy Gray
e1a4d090f6 Adding instanceof to Intermediate
svn: r1318
2005-11-14 22:35:42 +00:00
Kathy Gray
f5c3b8aa6c Merged 1145:1303 from branches/kathyg (only collects/profj directory)
Changes Beginner to have interfaces; assorted bug fixes

svn: r1305
2005-11-14 04:51:09 +00:00
Matthew Flatt
f9b58b05b7 avoid defining keyword?
svn: r965
2005-10-04 16:07:43 +00:00
Kathy Gray
6e6e54d411 Fixed infinite loop bug in parse-error
svn: r839
2005-09-12 17:11:51 +00:00
Kathy Gray
346fec9154 Fixed parsing bugs in advanced
svn: r700
2005-08-29 20:18:19 +00:00
Kathy Gray
2067df9916 Fixed parsing bug in advanced, and array initialization bug
svn: r687
2005-08-26 18:41:21 +00:00
Kathy Gray
38ae4e952b Fixed a bug where interfaces were not being properly mirrored for dynamic use,
also adds ability to use graphics in the interactions window for Full Java

svn: r506
2005-07-30 18:31:11 +00:00
Kathy Gray
d94aa9230d Fixed a hex lexing error
svn: r291
2005-07-01 23:57:13 +00:00
Kathy Gray
fdc3e5d0e4 Made test-boxes work in ProfessorJ
svn: r219
2005-06-19 15:38:35 +00:00
Kathy Gray
095c8dbb87 Adding dynamic type and interoperability support to ProfJ; also brings profj up to date after the switch from cvs to svn
svn: r50
2005-06-02 04:36:59 +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