[root]/groovy/jsr/spec/src/wiki
A new proposal for the layout of the Groovy Language Specification,
taking into account the copyright concerns of the Java Language Specification
and hopefully making a document that can be read both without
reference to the Java Language Specification, and with for further detail.
132 lines of code changed in:
* removed query regarding missing literals, mystery solved
antlr allows you to give literals explicit constant names which is why
they don't turn up when looking in GroovyTokenTypes.txt
see http://cvs.codehaus.org/viewrep/groovy/groovy/groovy-core/src/main/org/codehaus/groovy/antlr/groovy.g?r=1.33#l200
0 lines of code changed in:
* added section 3.9 - keywords, including the six new groovy keywords ;-)
36 lines of code changed in:
* used proper 'alternate stylesheet' to allow browsers to give choice
for spec viewing from 'Default' to 'Full Screen'
* used  syntax for rendered Unicode sample characters
2 lines of code changed in:
* moved fixed width of 600 pixels into css, so that spec readers can fill to full width, simply by ignoring or supplying their own css for the spec
4 lines of code changed in:
completed sections 3.4, 3.5, 3.6, 3.7 and started work on section 3.8 for the GLS
186 lines of code changed in:
* Added finishing touches to first draft of GLS $3.3
http://groovy.codehaus.org/jsr/spec/AltChapter03LexicalStructure.html#3.3
* Added Alan Green's tests for section 3.3
* Added Attribution to each TCK test thus far
26 lines of code changed in:
* Started going through Section 3.3 Unicode Escapes
54 lines of code changed in:
* Added Unicode section of Chapter 3
* Amended section link macro to become ($foo)
* Changed text style to an easier to read size/width/font
27 lines of code changed in:
* Started work on GLS/TCK
- basing from latest JLS 3rd edition
- no longer a diff, but a full standalone Groovy Language Specification
- created progress sheet at http://docs.codehaus.org/display/GroovyJSR/Progress
- created alternate chapter 3, based on JLS 3rd edition
http://java.sun.com/docs/books/jls
- provided a replacement macro for section links inside the document,
keeps it cleaner and easier to read.
28 lines of code changed in:
Minor updates
33 lines of code changed in:
Removed Contents page - was duplicate of index page
Added introduction chapter
Re-expressed parts of chapter 3 as diffs to JLS 2.0
90 lines of code changed in:
updated links to the latest groovy grammar
1 lines of code changed in:
Upgrade tests for new range and string (regexp) notations.
Upgrade the spec. for strings.
90 lines of code changed in:
Correct #! spec.
1 lines of code changed in:
Fix typos and minor clarifications
6 lines of code changed in:
Tidy up of the JSR projects
* Parser
** repackaged groovy.g et all into org.codehaus.groovy.antlr.*
** cleaned up the build file checking each target
* TCK
** fixed test generation to correctly place each generated TestCase into the correct package,
thus keeping structure in all subsequent reports (such as the junitreport)
* Spec
** Added a placeholder to Chapter18, pointing to generated grammar files from ANTLR
Happy Christmas :-)
jez.
14 lines of code changed in:
Fix some wiki quoting problems. Minor clarifications.
20 lines of code changed in:
* Cleaned up index and template pages
14 lines of code changed in:
* added index for GLS
23 lines of code changed in:
(4 more)