on 526c10d help sign in
7 files changed+23−38
since splitsnapshots
unifiedsplit
.ghci+1−1 .github/workflows/ci.yml−33 .travis.yml+13 LICENSE+1−1 README.md+1−1 appveyor.yml+5 hexml.cabal+2−2
.ghci+1−1
@@ -1,4 +1,4 @@
1−:set -Wunused-binds -Wunused-imports -Worphans
1+:set -fwarn-unused-binds -fwarn-unused-imports -fwarn-orphans
22:set -isrc
33:load Main
44
.github/workflows/ci.ymldeleted−33
@@ -1,33 +0,0 @@
1−name: ci
2−on:
3− push:
4− pull_request:
5− schedule:
6− - cron: '0 3 * * 6' # 3am Saturday
7−jobs:
8− test:
9− runs-on: ${{ matrix.os }}
10−
11− strategy:
12− fail-fast: false
13− matrix:
14− os: [ubuntu-latest]
15− ghc: ['9.6', '9.4', '9.2', '9.0', '8.10', '8.8']
16− include:
17− - os: windows-latest
18− - os: macOS-latest
19−
20− steps:
21− - run: git config --global core.autocrlf false
22− - uses: actions/checkout@v2
23− - uses: haskell/actions/setup@v2
24− id: setup-haskell
25− with:
26− ghc-version: ${{ matrix.ghc }}
27− - run: cabal v2-freeze --enable-tests
28− - uses: actions/cache@v2
29− with:
30− path: ${{ steps.setup-haskell.outputs.cabal-store }}
31− key: ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('cabal.project.freeze') }}
32− restore-keys: ${{ runner.os }}-${{ matrix.ghc }}-
33− - uses: ndmitchell/neil@master
.travis.ymlnew file+13
@@ -0,0 +1,13 @@
1+language: minimal
2+env:
3+- GHCVER=8.0
4+- GHCVER=8.2
5+- GHCVER=8.4
6+- GHCVER=8.6
7+- GHCVER=8.8
8+- GHCVER=8.10
9+- GHCVER=head
10+
11+script:
12+- curl -sSL https://raw.github.com/ndmitchell/neil/master/travis.sh | sh
13+- sh afl.sh
LICENSE+1−1
@@ -1,4 +1,4 @@
1−Copyright Neil Mitchell 2016-2023.
1+Copyright Neil Mitchell 2016-2020.
22
33Licensed under either of:
44
README.md+1−1
@@ -1,4 +1,4 @@
1−# Hexml [![Hackage version](https://img.shields.io/hackage/v/hexml.svg?label=Hackage)](https://hackage.haskell.org/package/hexml) [![Stackage version](https://www.stackage.org/package/hexml/badge/nightly?label=Stackage)](https://www.stackage.org/package/hexml) [![Build status](https://img.shields.io/github/actions/workflow/status/ndmitchell/hexml/ci.yml?branch=master)](https://github.com/ndmitchell/hexml/actions)
1+# Hexml [![Hackage version](https://img.shields.io/hackage/v/hexml.svg?label=Hackage)](https://hackage.haskell.org/package/hexml) [![Stackage version](https://www.stackage.org/package/hexml/badge/nightly?label=Stackage)](https://www.stackage.org/package/hexml) [![Linux build status](https://img.shields.io/travis/ndmitchell/hexml/master.svg?label=Linux%20build)](https://travis-ci.org/ndmitchell/hexml) [![Windows build status](https://img.shields.io/appveyor/ci/ndmitchell/hexml/master.svg?label=Windows%20build)](https://ci.appveyor.com/project/ndmitchell/hexml)
22
33An XML DOM-style parser, that only parses a subset of XML, but is designed to be fast. In particular:
44
appveyor.ymlnew file+5
@@ -0,0 +1,5 @@
1+build: off
2+cache: "c:\\sr -> appveyor.yml"
3+
4+test_script:
5+- ps: Invoke-Expression (Invoke-WebRequest 'https://raw.githubusercontent.com/ndmitchell/neil/master/appveyor.ps1')
hexml.cabal+2−2
@@ -8,13 +8,13 @@ license-file: LICENSE
88category: XML
99author: Neil Mitchell <ndmitchell@gmail.com>
1010maintainer: Neil Mitchell <ndmitchell@gmail.com>
11−copyright: Neil Mitchell 2016-2023
11+copyright: Neil Mitchell 2016-2020
1212synopsis: XML subset DOM parser
1313description:
1414 An XML DOM-style parser, that only parses a subset of XML, but is designed to be fast.
1515homepage: https://github.com/ndmitchell/hexml#readme
1616bug-reports: https://github.com/ndmitchell/hexml/issues
17−tested-with: GHC==9.6, GHC==9.4, GHC==9.2, GHC==9.0, GHC==8.10, GHC==8.8
17+tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2
1818extra-doc-files:
1919 README.md
2020 CHANGES.txt