head 1.9; access; symbols pkgsrc-2026Q1:1.9.0.10 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.8 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.6 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.9.0.4 pkgsrc-2025Q2-base:1.9 pkgsrc-2025Q1:1.9.0.2 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.8.0.6 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.4 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.2 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.7.0.4 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.2 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.6.0.6 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.4 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.2 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.5.0.8 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.6 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.4 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.2 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.4.0.2 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.1.0.10 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.8 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.6 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.4 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.2 pkgsrc-2020Q1-base:1.1; locks; strict; comment @# @; 1.9 date 2025.01.31.02.24.02; author pho; state Exp; branches; next 1.8; commitid h4kZhNs0WWVf6AHF; 1.8 date 2024.05.01.08.16.52; author pho; state Exp; branches; next 1.7; commitid BfrASA2rU9WlTg8F; 1.7 date 2023.10.29.11.13.35; author pho; state Exp; branches; next 1.6; commitid VuG5YkkhNx4FOvKE; 1.6 date 2023.01.25.18.43.53; author pho; state Exp; branches; next 1.5; commitid 0sRdt87o59ebdXaE; 1.5 date 2022.02.11.17.51.59; author pho; state Exp; branches; next 1.4; commitid w05eTmZkAx8U6esD; 1.4 date 2021.10.26.11.22.01; author nia; state Exp; branches; next 1.3; commitid TS3y6sgAeGKWpjeD; 1.3 date 2021.10.07.15.01.08; author nia; state Exp; branches; next 1.2; commitid 0fS32tEWoNe7fTbD; 1.2 date 2021.04.24.06.15.36; author pho; state Exp; branches; next 1.1; commitid GYwkUliaMVEUFvQC; 1.1 date 2020.01.19.15.01.24; author pho; state Exp; branches; next ; commitid udHtMF5JzbW1pjTB; desc @@ 1.9 log @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). @ text @$NetBSD: distinfo,v 1.8 2024/05/01 08:16:52 pho Exp $ BLAKE2s (megaparsec-9.7.0.tar.gz) = 4d61870007c9853db2025bb2b9e5534a69b0964c4f3d80694a5547639c23af7e SHA512 (megaparsec-9.7.0.tar.gz) = 20fd0b670c0dc4cfa249a34c63e876794dbe25e6e7b688a14a966092658d8ed716d8f2b10763c86679fbc3fbff9cd2592f16cf753bc826be043351058a781abc Size (megaparsec-9.7.0.tar.gz) = 67078 bytes @ 1.8 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2023/10/29 11:13:35 pho Exp $ d3 3 a5 3 BLAKE2s (megaparsec-9.6.1.tar.gz) = d57121db124d2f8a7f1f1b181ac4dee848f964f70f3caf54c351fd0bf6adf0dc SHA512 (megaparsec-9.6.1.tar.gz) = f8eeab5aaa5d13ae2e92d195c7ee390ce148f6e904000e12dd5d983b5078d8e66686e94fe38f1d12227324ee3b543e77dff679c30e64b218c31f0084f0b1dbda Size (megaparsec-9.6.1.tar.gz) = 64913 bytes @ 1.7 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2023/01/25 18:43:53 pho Exp $ d3 3 a5 3 BLAKE2s (megaparsec-9.6.0.tar.gz) = 87345975ae3e11931b9ef8770963cae745855e8b92bfa67c782456cbdc690405 SHA512 (megaparsec-9.6.0.tar.gz) = 00ca7d06c6ed78aed030319c8909e3cb62933f497e6444644b0c4081831930ff0be9adfa79e577795c84ce2cb949b8af965844ac12ec66c08ced86c697b34a64 Size (megaparsec-9.6.0.tar.gz) = 64864 bytes @ 1.6 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2022/02/11 17:51:59 pho Exp $ d3 3 a5 3 BLAKE2s (megaparsec-9.3.0.tar.gz) = 9376871025d0a93bcac812f1f15d254aa691d29b1d4a7a85c26962be675d1140 SHA512 (megaparsec-9.3.0.tar.gz) = 7ce947e142eeb028e29f7b3f007ca5fed7d170c7831e1fc55b4522fa1927ce2f41c2cdeb72ac63058a50b4b135f45939d947eae5d1abbbf93a2adf25487ca7cb Size (megaparsec-9.3.0.tar.gz) = 63803 bytes @ 1.5 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/26 11:22:01 nia Exp $ d3 3 a5 3 BLAKE2s (megaparsec-9.2.0.tar.gz) = 9c808c707f9969e045e8d572fedccaf139f5c619094590f5c7d7c795c9e40751 SHA512 (megaparsec-9.2.0.tar.gz) = 9536c4a619c8a310fa1a360bd70179c54113bc0b66d55f0698d89589b527c8e8ed2a818a13b50fc0ad8f3b8210f1a9f6442e3403f24936cb827b14336cb074fe Size (megaparsec-9.2.0.tar.gz) = 61138 bytes @ 1.4 log @textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2021/10/07 15:01:08 nia Exp $ d3 3 a5 3 BLAKE2s (megaparsec-9.0.1.tar.gz) = d5dbec76ef88cdc4bfebc3ca4e274e4133f64399d931275ed084f9eea95f42da SHA512 (megaparsec-9.0.1.tar.gz) = 24ae5f291611a06ff69199d642de32d6dc5efc40cf6c6ccddcc59ff9d210a7bbd061ca17f1b5e04c2dded72108f140785f4ccfa64898b41f4ac7e21784c7b074 Size (megaparsec-9.0.1.tar.gz) = 59734 bytes @ 1.3 log @textproc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2021/04/24 06:15:36 pho Exp $ d3 1 a3 1 RMD160 (megaparsec-9.0.1.tar.gz) = 941ae7ff767ae585def05a59db003ed62ec2c347 @ 1.2 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2020/01/19 15:01:24 pho Exp $ a2 1 SHA1 (megaparsec-9.0.1.tar.gz) = 60881d27aa347a7b22e684f80d3911c6d2e33851 @ 1.1 log @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. @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 SHA1 (megaparsec-8.0.0.tar.gz) = d4f94c665d3982535712172145241e153dd6cb18 RMD160 (megaparsec-8.0.0.tar.gz) = 261302a0c7b6ce7a0f9c4324b82cb27fb5f6ab05 SHA512 (megaparsec-8.0.0.tar.gz) = ab550a99548da2739a70cc4bdb3313085b3179c58d19a84d30744d89fe2d7556b9b552d4ad7b177b18f9f5821daa5417c2b9267eadd9eb537132666c151513c3 Size (megaparsec-8.0.0.tar.gz) = 59692 bytes @