The NetBSD Project

CVS log for pkgsrc/textproc/hs-megaparsec/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / hs-megaparsec

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Mar 5 03:40:00 2025 UTC (2 weeks, 2 days ago) by pho
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
recursive revbump after patching lang/ghc910

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Feb 2 13:05:54 2025 UTC (6 weeks, 5 days ago) by pho
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -1 lines
Bump all Haskell packages after switching the default compiler.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Jan 31 02:24:01 2025 UTC (7 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -3 lines
textproc/hs-megaparsec: update to megaparsec-9.7.0

## Megaparsec 9.7.0

* Implemented correct handling of wide Unicode characters in error messages.
  To that end, a new module `Text.Megaparsec.Unicode` was introduced. [Issue
  370](https://github.com/mrkkrp/megaparsec/issues/370).
* Inlined `Applicative` operators `(<*)` and `(*>)`. [PR
  566](https://github.com/mrkkrp/megaparsec/pull/566).
* `many` and `some` of the `Alternative` instance of `ParsecT` are now more
  efficient, since they use the monadic implementations under the hood.
  [Issue 567](https://github.com/mrkkrp/megaparsec/issues/567).
* Added `Text.Megaparsec.Error.errorBundlePrettyForGhcPreProcessors`. [PR
  573](https://github.com/mrkkrp/megaparsec/pull/573).

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu May 9 01:32:44 2024 UTC (10 months, 1 week ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
Recursive revbump after changing the default Haskell compiler

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed May 1 08:16:52 2024 UTC (10 months, 2 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -3 lines
textproc/hs-megaparsec: Update to 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.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Nov 2 06:37:33 2023 UTC (16 months, 2 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
Revbump all Haskell after updating lang/ghc96

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Oct 29 11:13:35 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -3 lines
textproc/hs-megaparsec: Update to 9.6.0

Megaparsec 9.6.0
* Added the functions initialState and initialPosState to Text.Megaparsec.State. Issue 449.

Megaparsec 9.5.0
* Dropped a number of redundant constraints here and there. PR 523.
* Added a MonadWriter instance for ParsecT. PR 534.

Megaparsec 9.4.1
* Removed Monad m constraints in several places where they were introduced in 9.4.0. Issue 532.

Megaparsec 9.4.0
* dbg now prints hints among other debug information. PR 530.
* Hints are no longer lost in certain methods of MTL instances for
  ParsecT. Issue 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.

Megaparsec 9.3.1
* Fixed a bug related to processing of tabs when error messages are
  rendered. Issue 524.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Oct 9 04:54:52 2023 UTC (17 months, 1 week ago) by pho
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Bump Haskell packages after updating lang/ghc94

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Feb 7 01:41:12 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
revbump all the Haskell packages after modifying the runtime system of lang/ghc94

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Jan 25 18:43:53 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -3 lines
textproc/hs-megaparsec: Update to 9.3.0

Megaparsec 9.3.0
* Now label can override more than one group of hints in the parser it
  wraps. Issue 482.
* takeP n now returns the empty chunk of the input stream when n is
  negative, similar to when n == 0. Issue 497.
* Added the MonadParsecDbg type class in Text.Megaparsec.Debug. The type
  class allows us to use dbg in MTL monad transformers. Issue 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.

Megaparsec 9.2.2
* Fixed a space leak in the implementations of the reachOffset and
  reachOffsetNoLine methods of TraversableStream. Issue 486.

Megaparsec 9.2.1
* Builds with mtl-2.3 and transformers-0.6.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Feb 26 03:58:28 2022 UTC (3 years ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Feb 12 08:50:54 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
revbump after changing the default Haskell compiler

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Feb 11 17:51:59 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -3 lines
Update to megaparsec-

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

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

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jan 18 02:48:27 2022 UTC (3 years, 2 months ago) by pho
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
Bump packages that depends on GHC

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon May 3 19:01:16 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1 lines
*: Bump PKGREVISION for ghc-9.0.1

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Apr 24 06:15:36 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Update to megaparsec-9.0.1

Megaparsec 9.0.1
* Added Safe Haskell support.

Megaparsec 9.0.0
* Split the Stream type class. The methods showTokens and tokensLength
  have been put into a separate type class VisualStream, while
  reachOffset and reachOffsetNoLine are now in TraversableStream. This
  should make defining Stream instances for custom streams easier.
* Defined Stream instances for lists and Seqs.
* Added the functions hspace and hspace1 to the Text.Megaparsec.Char
  and Text.Megaparsec.Byte modules.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jan 19 15:01:24 2020 UTC (5 years, 2 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Import megaparsec-8.0.0

This is an industrial-strength monadic parser combinator
library. Megaparsec is a feature-rich package that tries to find a
nice balance between speed, flexibility, and quality of parse errors.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>