mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-17 16:59:34 -06:00
63 lines
2.1 KiB
Plaintext
63 lines
2.1 KiB
Plaintext
GF x.y Release Notes
|
||
Not released yet
|
||
|
||
%!style:../css/style.css
|
||
%!postproc(html): <TITLE> <meta charset="UTF-8"><meta name = "viewport" content = "width = device-width"> <TITLE>
|
||
%!postproc(html): <H1> <H1><a href="../"><IMG src="../doc/Logos/gf0.png"></a>
|
||
|
||
==Installation==
|
||
|
||
See the [download page http://www.grammaticalframework.org/download/index.html].
|
||
|
||
==What's new==
|
||
|
||
Over [...] changes have been pushed to the source repository since the release
|
||
of GF 3.5.
|
||
|
||
Closed issues: 25, 30, 41, 57, 60, 61, 68, 80, 81.
|
||
|
||
===GF compiler and run-time library===
|
||
|
||
- Token gluing, BIND, SOFT_BIND [...]
|
||
- ``nonExist`` now exists. [...]
|
||
- The default character encoding in grammar files has been changed from
|
||
Latin-1 to UTF-8. Also, alternate character encodings should now be specified
|
||
as ``--# -coding=``//enc//, instead of ``flags coding=``//enc//.
|
||
See the separate document
|
||
[GF character encoding changes encoding-change.html] for more details.
|
||
- Unicode characters in identifiers [...]
|
||
- The PGF file format has changed in minor but backward incompatible ways
|
||
GF can still read the old format, thanks to a backward compatibility
|
||
module. Old PGF files can be converted to the new format by loading them
|
||
in the GF shell and writing out a new PGF file with the ``pg -pgf`` command.
|
||
|
||
- Nonlinear patterns (i.e., patterns where the same variable appears more than
|
||
once) in concrete syntax are now detected and reported as errors.
|
||
(Section C.4.13 in the GF book explicitly states that patterns must be
|
||
linear.)
|
||
- A pattern matching bug which prevented variables in patterns to be bound to
|
||
table values has been fixed.
|
||
- A bug with local variable name shadowing has been fixed.
|
||
- The refresh pass
|
||
% (and thus the command line option --dump-refresh)
|
||
had become obsolete and has been removed.
|
||
- The old partial evaluator
|
||
(and thus the command line options --new-comp and --old-comp)
|
||
has been removed.
|
||
|
||
|
||
===Resource Grammar Library===
|
||
|
||
- New languages in the Resource Grammar Library: Estonian
|
||
(see the [updated synopsis ../lib/doc/synopsis.html]).
|
||
- [...]
|
||
|
||
|
||
===GF Cloud services===
|
||
|
||
- [...]
|
||
|
||
--------------------
|
||
|
||
[www.grammaticalframework.org http://www.grammaticalframework.org]
|