diff --git a/doc/gf-history.html b/doc/gf-history.html index 5f96b9569..7851980d9 100644 --- a/doc/gf-history.html +++ b/doc/gf-history.html @@ -16,6 +16,24 @@ Changes in functionality since May 17, 2005, release of GF Version 2.2
+ concrete C of A = E ** CI - [f,g] with (...) ** open R in {...}
+
+At the same time, the possibility of an empty module body was added to other modules
+for symmetry. This can be useful for "proxy modules" that just collect other modules
+without adding anything, e.g.
++ abstract Math = Arithmetic, Geometry ; ++ + +
+ + 18/6 (AR) Added a warning for clashing constants. A constant coming from multiple opened modules was interpreted as "the first" found by the compiler, which was a source of difficult diff --git a/lib/resource-1.0/abstract/Grammar.gf b/lib/resource-1.0/abstract/Grammar.gf index 97e66ffe2..a1edd59df 100644 --- a/lib/resource-1.0/abstract/Grammar.gf +++ b/lib/resource-1.0/abstract/Grammar.gf @@ -17,5 +17,6 @@ abstract Grammar = Phrase, Text, Structural, - Idiom - ** {} ; + Idiom ; + +