~ubuntu-branches/ubuntu/trusty/happy/trusty-proposed

« back to all changes in this revision

Viewing changes to ANNOUNCE

  • Committer: Bazaar Package Importer
  • Author(s): Arjan Oosting
  • Date: 2008-05-01 12:05:29 UTC
  • mfrom: (1.2.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20080501120529-422k1nqleab4tg7y
Tags: 1.17-0.1
* Non-maintainer upload.
* New upstream release: (Closes: #470942)
  - Cabal 1.2 is now required. (Closes: #460375)
  - Works with upcoming GHC 6.8.1
  - Fix the 'parE' bug (poor error message for errors in the grammar)
  - Some performance improvements to Happy itsel
* debian/control:
  - Added Homepage field.
  - Bump the build dependency on ghc6 to 6.8.2 as the packages needs
    Cabal 1.2 to build.
  - Bump the Standards-Version to 3.7.3. No changes needed.
  - Add happy and libghc6-mtl-dev to the build dependencies.
* debian/copyright:
  - Fix debian-copyright-file-uses-obsolete-national-encoding lintian
    warning.
  - Update debian/copyright file with info from upstream LICENSE file.
* debian/doc-base:
  - Adjust section to Programming/Haskell
* debian/get_version.hs: Updated for Cabal 1.2
* debian/rules:
  - Fix debian-rules-ignores-make-clean-error lintian warning.
  - Remove the LICENSE installed by ./setup copy

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
ANNOUNCING  Happy 1.15  - The LALR(1) Parser Generator for Haskell
 
1
ANNOUNCING Happy 1.16  - The LALR(1) Parser Generator for Haskell
2
2
 
3
 
I'm pleased to announce version 1.15 of Happy, the parser generator
 
3
I'm pleased to announce version 1.16 of Happy, the parser generator
4
4
system for Haskell.
5
5
 
6
 
Changes from version 1.14 to 1.15
7
 
 
8
 
   * New %expect directive
9
 
   * the list of tokens passed to happyError now includes the current
10
 
     token (not %lexer).
11
 
   * added support for ambiguous grammars via Generalized LR parsing
12
 
   * added %partial to indicate a parser that can return a result
13
 
     before EOF is reached.
14
 
 
15
 
NOTE: Happy version 1.15 will be *required* for building newer
16
 
versions of GHC, due to use of %partial in GHC's parser.  If you build
17
 
GHC from source, get this release, or build it from CVS.
18
 
 
19
 
Happy is available in source form, which can be compiled with GHC
20
 
version 5.04+, and we also provide binaries for some architectures.
21
 
The Happy homepage with links to the various distributions lives at:
 
6
Changes from version 1.15 to 1.16
 
7
 
 
8
        * Switch to a Cabal build system: you need a recent version of Cabal
 
9
          (1.1.6 or later).  If you have GHC 6.4.2, then you need to upgrade
 
10
          Cabal before building Happy.  GHC 6.6 is fine.
 
11
 
 
12
        * New %error directive
 
13
 
 
14
        * New production forms: {%% .. } and {%^ .. }
 
15
 
 
16
        * Added Attribute Grammar support, by Robert Dockins
 
17
 
 
18
NOTE: Happy version 1.16 is required for building GHC version 6.6 and
 
19
later.
 
20
 
 
21
Happy is available in source form (GHC 6.4.x or later and Cabal 1.1.6
 
22
required), and we also provide binaries for some architectures.  The
 
23
Happy homepage with links to the various distributions lives at:
22
24
 
23
25
        http://www.haskell.org/happy/
24
26