File ghc-megaparsec.changes of Package ghc-megaparsec

-------------------------------------------------------------------
Fri Nov  3 13:51:23 UTC 2023 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.6.1.
  ## Megaparsec 9.6.1

  * Exposed `Text.Megaparsec.State`, so that the new functions (`initialState`
    and `initialPosState`) can be actually imported from it. [PR
    549](https://github.com/mrkkrp/megaparsec/pull/549).

  ## Megaparsec 9.6.0

  * Added the functions `initialState` and `initialPosState` to
    `Text.Megaparsec.State`. [Issue
    449](https://github.com/mrkkrp/megaparsec/issues/449).

-------------------------------------------------------------------
Sun Oct 15 17:38:44 UTC 2023 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.5.0 revision 4.
  ## Megaparsec 9.5.0

  * Dropped a number of redundant constraints here and there. [PR
    523](https://github.com/mrkkrp/megaparsec/pull/523).

  * Added a `MonadWriter` instance for `ParsecT`. [PR
    534](https://github.com/mrkkrp/megaparsec/pull/534).

  ## Megaparsec 9.4.1

  * Removed `Monad m` constraints in several places where they were introduced
    in 9.4.0. [Issue 532](https://github.com/mrkkrp/megaparsec/issues/532).

  ## Megaparsec 9.4.0

  * `dbg` now prints hints among other debug information. [PR
    530](https://github.com/mrkkrp/megaparsec/pull/530).

  * Hints are no longer lost in certain methods of MTL instances for
    `ParsecT`. [Issue 528](https://github.com/mrkkrp/megaparsec/issues/528).

  * Added a new method to the `MonadParsec` type class—`mkParsec`. This can be
    used to construct “new primitives” with arbitrary behavior at the expense
    of having to dive into Megaparsec's internals. [PR
    514](https://github.com/mrkkrp/megaparsec/pull/514).

-------------------------------------------------------------------
Thu May 18 18:11:54 UTC 2023 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.3.1.
  ## Megaparsec 9.3.1

  * Fixed a bug related to processing of tabs when error messages are
    rendered. [Issue 524](https://github.com/mrkkrp/megaparsec/issues/524).

-------------------------------------------------------------------
Thu Mar 30 17:07:29 UTC 2023 - Peter Simons <psimons@suse.com>

- Updated spec file to conform with ghc-rpm-macros-2.5.2.

-------------------------------------------------------------------
Sun Nov 27 18:05:22 UTC 2022 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.3.0.
  ## Megaparsec 9.3.0

  * Now `label` can override more than one group of hints in the parser it
    wraps. [Issue 482](https://github.com/mrkkrp/megaparsec/issues/482).

  * `takeP n` now returns the empty chunk of the input stream when `n` is
    negative, similar to when `n == 0`. [Issue
    497](https://github.com/mrkkrp/megaparsec/issues/497).

  * Added the `MonadParsecDbg` type class in `Text.Megaparsec.Debug`. The type
    class allows us to use `dbg` in MTL monad transformers. [Issue
    488](https://github.com/mrkkrp/megaparsec/issues/488).

  * Introduced the `ShareInput` and `NoShareInput` newtype wrappers in
    `Text.Megaparsec.Stream` in order to allow the user to choose how the
    input should be sliced and shared during the parsing. [Issue
    492](https://github.com/mrkkrp/megaparsec/issues/492).

  ## Megaparsec 9.2.2

  * Fixed a space leak in the implementations of the `reachOffset` and
    `reachOffsetNoLine` methods of `TraversableStream`. [Issue
    486](https://github.com/mrkkrp/megaparsec/issues/486).

-------------------------------------------------------------------
Tue Aug 16 08:16:07 UTC 2022 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.2.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.

-------------------------------------------------------------------
Mon May  9 08:26:35 UTC 2022 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.2.1.
  *Megaparsec follows [SemVer](https://semver.org/).*

  ## Megaparsec 9.2.1

  * Builds with `mtl-2.3` and `transformers-0.6`.

-------------------------------------------------------------------
Thu Dec 30 10:04:05 UTC 2021 - Peter Simons <psimons@suse.com>

- Update megaparsec to version 9.2.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.

-------------------------------------------------------------------
Mon Sep 27 13:53:18 UTC 2021 - psimons@suse.com

- Update megaparsec to version 9.2.0.
  ## Megaparsec 9.2.0

  * Added parsers for binary representations (little/big endian) of numbers in
    `Text.Megaparsec.Byte.Binary`.

-------------------------------------------------------------------
Sun Aug  8 22:06:07 UTC 2021 - psimons@suse.com

- Update megaparsec to version 9.1.0 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.

-------------------------------------------------------------------
Thu Jul 15 16:16:11 UTC 2021 - psimons@suse.com

- Update megaparsec to version 9.1.0.
  ## Megaparsec 9.1.0

  * Added `dbg'` in `Text.Megaparsec.Debug` for debugging parsers that have
    unshowable return values.

  * Documentation improvements.

-------------------------------------------------------------------
Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
 
- disable %{ix86} build
 
-------------------------------------------------------------------
Thu Dec 17 10:46:36 UTC 2020 - psimons@suse.com

- Update megaparsec to version 9.0.1 revision 1.
  Upstream has revised the Cabal build instructions on Hackage.

-------------------------------------------------------------------
Fri Oct 30 13:44:20 UTC 2020 - psimons@suse.com

- Update megaparsec to version 9.0.1.
  ## Megaparsec 9.0.1

  * Added [Safe
    Haskell](https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/safe_haskell.html)
    support.

-------------------------------------------------------------------
Sat Sep 12 16:31:35 UTC 2020 - psimons@suse.com

- Update megaparsec to version 9.0.0.
  Upstream has edited the change log file since the last release in
  a non-trivial way, i.e. they did more than just add a new entry
  at the top. You can review the file at:
  http://hackage.haskell.org/package/megaparsec-9.0.0/src/CHANGELOG.md

-------------------------------------------------------------------
Tue Aug 18 10:45:24 UTC 2020 - Peter Simons <psimons@suse.com>

- Replace %setup -q with the more modern %autosetup macro.

-------------------------------------------------------------------
Tue Jun  9 09:26:20 UTC 2020 - psimons@suse.com

- Add megaparsec at version 8.0.0.

openSUSE Build Service is sponsored by