Daniel Wagner
51dfd77f3c
note a few more changes
2017-07-31 21:59:08 -07:00
Daniel Wagner
2e3e61a2b4
Merge remote-tracking branch 'ScottSedgwick/StackCompatibility'
...
Conflicts:
encoding.cabal
2017-07-30 18:00:41 -07:00
Daniel Wagner
52aabc47cd
mark upper and lower bounds on library dependencies
2017-07-30 17:40:22 -07:00
Daniel Wagner
8925f398af
-fno-warn-tabs
2017-07-30 17:39:58 -07:00
Daniel Wagner
7adcda8547
record what's new
2017-07-30 12:31:30 -07:00
Daniel Wagner
59b81ad775
avoid using revisions
...
Hackage revisions are great, but since we've removed an outdated flag we
can't use them. We'll have to use an actual point release.
2017-07-30 12:28:46 -07:00
Scott Sedgwick
8727ac25a5
Made package stack compatible
...
Created and added stack.yaml and .gitignore files.
Relaxed the version dependency on 'binary' package in cabal file. Is that OK?
Also brought the minimum cabal version to >=1.8, so I could add a test target that pulls in the library.
Changed all tabs to spaces - I don't know when the Haskell compiler started giving warnings about that.
2017-07-28 14:17:42 +10:00
Daniel Wagner
6284c1a677
fix up repository metadata
2017-07-15 16:11:47 -07:00
Daniel Wagner
f1a2889bfe
fix a typo in the cabal file
2017-07-15 16:11:32 -07:00
Daniel Wagner
7c07f48a45
fix dependencies so it builds
...
Ignore-this: 1dcaab9390e2cd47b7c429620e697003
darcs-hash:20170715230208-7469c-dcf2ca84d39bd0ca519b47e744f353c05daed1f7
2017-07-15 16:02:08 -07:00
Daniel Wagner
4be65c2f13
bump version to 0.8.1
...
Ignore-this: 3a50200de9ccce5f0a648ef68615a0cf
darcs-hash:20160731183857-7469c-54bc23ccb38615550b3d4ead6fed2cdcf8e5d5b8
2016-07-31 11:38:57 -07:00
endhrk
63e17e9a22
Implemented CP932 and ShiftJIS encodings
...
Ignore-this: 67153b679dabd226a7b1fab3ff501453
darcs-hash:20160725070504-fb088-842c21423d713a81a8ada591dffdfbb9cd08b68c
2016-07-25 00:05:04 -07:00
Daniel Wagner
de78ca5f34
update CHANGELOG + bump tag number in cabal file
...
Ignore-this: ef232119c63c53dcce67c96d5eee0f5a
darcs-hash:20150206173636-7469c-34a56c0a5c25aac0498446a7af9f0eb2fe90035a
2015-02-06 09:36:36 -08:00
Daniel Wagner
2be6331521
bump dependencies and version number
...
Ignore-this: abdc3ce060ae830738fc026f33a590b2
darcs-hash:20150206173325-7469c-c1698de4dfca938fcf6fd20cbccaeb08951bdebc
2015-02-06 09:33:25 -08:00
Daniel Wagner
2e910834dc
unbreak the build
...
Ignore-this: d1335751599d3d5e80360d415984e1b8
darcs-hash:20150206173311-7469c-f1074a310d4d296496989e0fcb900a1bf93ae996
2015-02-06 09:33:11 -08:00
ryan.trinkle
e5e64a794f
Add Applicative instances for instances of Monad
...
Ignore-this: a95ef4a320b4c1506f5352716a656385
darcs-hash:20150116211446-5ff09-fca82019a01b124f7c93efe6f25ff73d1abfa665
2015-01-16 13:14:46 -08:00
Daniel Wagner
f679a9eb63
update RELEASING script to gzip at the same time as tar'ing and to deal with Hackage's no-GNU-tar restriction
...
Ignore-this: 6820ea6cb52138b3e39d579abb174d43
darcs-hash:20140707185311-7469c-6c9b30eb0ee847791c52573eb745fa23d5c76afd
2014-07-07 11:53:11 -07:00
Daniel Wagner
699abee92b
the "NEWS" file is now called "CHANGELOG"; fix this in the "RELEASING" instructions
...
Ignore-this: 35ba119bdb111f91844a3c16ecf79e7b
darcs-hash:20140707174439-7469c-393e1047f758f9cbd10d88d6cb4003abc97fd37e
2014-07-07 10:44:39 -07:00
Daniel Wagner
4e53752d41
update CHANGELOG
...
Ignore-this: cd0ef07e4dde5f7dae052954b97ca7de
darcs-hash:20140707174356-7469c-6735a4a73a469a0286aa6e97765f26d88d287f09
2014-07-07 10:43:56 -07:00
Daniel Wagner
80e12d02f9
bump version to 0.7.0.2
...
Ignore-this: d5645215c8fb8f2d6e51d3e135fd8181
darcs-hash:20140707174202-7469c-123eb74d859455316033f1aeee37b2e0ab5cc158
2014-07-07 10:42:02 -07:00
Daniel Wagner
e6a388b038
amend MacOSRoman to match http://en.wikipedia.org/wiki/Mac_OS_Roman as suggested by Adam Bergmark
...
Ignore-this: 5c8f8abc665d16ac061cc8fd730b11ae
darcs-hash:20140707173911-7469c-7747c7710cdbbe489dde218eb72ab4e98683e70c
2014-07-07 10:39:11 -07:00
Daniel Wagner
ccdcf9c392
rename NEWS to CHANGELOG in the hopes that it will appear on Hackage
...
Ignore-this: 4fd873c2ae3f912e62d43aa94871d7cf
darcs-hash:20140525015849-7469c-92982613122be211f4748b94ddcb6f185dc599d6
2014-05-24 18:58:49 -07:00
Daniel Wagner
f565a7e82e
note GHC-7.8 compat in NEWS
...
Ignore-this: d5a83c9d055f00229292d90d8be3d087
darcs-hash:20140525015814-7469c-99f480b54519121089924246e8f6c57c427d8ca0
2014-05-24 18:58:14 -07:00
Daniel Wagner
f81e1808ff
bump version number to 0.7.0.1
...
Ignore-this: d038fd6703c313311cc7bafa1b85b7a3
darcs-hash:20140525015729-7469c-4bbb82545b83f2970aef6d8864db4d1ebd7ebdc0
2014-05-24 18:57:29 -07:00
Daniel Wagner
00f914ebde
GHC 7.8 compatibility, based on a patch suggested by José Romildo Malaquias
...
Ignore-this: 4a655a3a1d2348054d2028f5c26dc0d5
darcs-hash:20140525015603-7469c-30d96daeffde6da775c2b8f6579c0a2fbbfc479a
2014-05-24 18:56:03 -07:00
Daniel Wagner
91f119bbfb
update NEWS
...
Ignore-this: 2d6130b4b59737de15dcbcd0fe692517
darcs-hash:20140117023145-76d51-9cc6bbb709f03381dcf1f3a3ac64ce5aec94586b
2014-01-16 18:31:45 -08:00
Daniel Wagner
da883601cb
relax dependencies on binary and HaXml
...
Ignore-this: e31192fece193a225c138ed779c08e79
darcs-hash:20140117023131-76d51-e66839c37479414aa543da736eacd39d082e13e5
2014-01-16 18:31:31 -08:00
Daniel Wagner
8b1f45a6ec
binary-0.6 compatibility
...
Ignore-this: 6af2adadedc20f51bb5084b3da59724e
darcs-hash:20121213030806-76d51-6d52680cab9b4f4b6c2ba17e29fa457b85d4d838
2012-12-12 19:08:06 -08:00
Daniel Wagner
25d4551635
bump version to 0.6.7.2
...
Ignore-this: 1ad0071f34d63d2012b869a8cc8b1818
darcs-hash:20121124014853-76d51-1cb8ae120a4ff2f4cb017d76a0bbc69ce70fe3c3
2012-11-23 17:48:53 -08:00
Daniel Wagner
2a0fc9d7b8
write future me a warning about how to use the regression tester
...
Ignore-this: f51e3161e581a8e480101c7060d1ae77
darcs-hash:20121208023249-76d51-f071cee65b5ec2896ad229aa27bca87a9e479854
2012-12-07 18:32:49 -08:00
Daniel Wagner
d604ac7763
add a way to run regression tests
...
Ignore-this: 5a811f403a442afc19ef9ae2874ac4ae
darcs-hash:20121208023159-76d51-feb50029c8fa6fd30e43e627d1f996ab898f7649
2012-12-07 18:31:59 -08:00
Daniel Wagner
9da33cd371
add Ord and Read instances to the encoding/decoding exceptions
...
Ignore-this: 5ec11b8739b241f1cc2935f5f8e34bfb
darcs-hash:20121208023123-76d51-b27be713e80337673d35c2b749a52e964810b17b
2012-12-07 18:31:23 -08:00
Daniel Wagner
7d2f55ce07
add a tool for generating regression tests before you start hacking on the implementation of an encoding
...
Ignore-this: d1f08ea3737455b87aa9828b88763d1f
darcs-hash:20121203233647-76d51-a289254906f15e21b147294bfa0d5b37efde2854
2012-12-03 15:36:47 -08:00
Daniel Wagner
d8f94105ee
throw -> throwException; all tests now pass
...
Ignore-this: 9ca8029db67a3f2a55e74b9d2f5deb90
darcs-hash:20121203225812-76d51-341b22e3205a2d5348ab7bf2df4320824b01a172
2012-12-03 14:58:12 -08:00
Daniel Wagner
789bc64b4c
make an executable that runs all the tests in preparation for making possibly-breaking changes
...
Ignore-this: 9fcdf4cbef8c48ab63cf8852f7c34609
darcs-hash:20121128033250-76d51-fec2cd876579663f85d3b23a9bcf2dc6a469ce94
2012-11-27 19:32:50 -08:00
Daniel Wagner
93da077efb
put an upper bound on the binary package until we figure out how to deal with lookAhead disappearing
...
Ignore-this: c8aaa1909902fcaf6a3cd3e975f0cf23
darcs-hash:20121124014801-76d51-d8767d5a4568de20b3850ce8fa4e36e370386c4d
2012-11-23 17:48:01 -08:00
Daniel Wagner
1c3ac37dfb
blurgh, it's code.haskell.org not community.haskell.org
...
Ignore-this: 17c564f131e17631d0b07463246afd83
darcs-hash:20121017174928-76d51-e9219915e36318d42e367dd5d4fd1060e96efb44
2012-10-17 10:49:28 -07:00
Daniel Wagner
048bf2ec0c
record what to do when releasing for my feeble memory
...
Ignore-this: 35d31f1c221ab6be43949d610a9db279
darcs-hash:20121017174555-76d51-a679a1f3270cf781ce1d826e289cad5bbce58502
2012-10-17 10:45:55 -07:00
Daniel Wagner
5c497e5dde
fix some "cabal sdist" warnings
...
Ignore-this: 638c9a8617ce5488efe95fa8019380fd
darcs-hash:20121017172328-76d51-da695fe80b7bddb090b219dd949d8c9b87fa9bc0
2012-10-17 10:23:28 -07:00
Daniel Wagner
3f8c3bbb26
whitespace: eol marker at end of all files
...
Ignore-this: 3b03abece3edb25c656f84db9cef7734
darcs-hash:20121017171258-76d51-76a4e9057c0a4c3c1370485f3dc072c18caafddf
2012-10-17 10:12:58 -07:00
Daniel Wagner
e170c32ac3
update NEWS file for 0.6.7
...
Ignore-this: b9eb9b25a38772f87e378311de7fc98d
darcs-hash:20121017171028-76d51-8d1b9f75ecba65e76967fe19692487db7140b405
2012-10-17 10:10:28 -07:00
Daniel Wagner
c06d483ef6
provide a flag to disable the FFI function getSystemEncoding
...
Ignore-this: 4c6b01ddae1d86034b7d9522c188ad75
The library for querying locale isn't as easily available on Windows as it is
on Linux. This flag provides a way for people who don't need the
getSystemEncoding function to ease the build process.
darcs-hash:20121017170920-76d51-7caa5ee9897c49a46d7beeb4aca5dcedf60e3c32
2012-10-17 10:09:20 -07:00
Daniel Wagner
201eccc546
change maintainer and bump version number
...
Ignore-this: 9a6a1fefb3b7662c6e36d87786626e61
darcs-hash:20121017163230-76d51-a69ebceb95d8622ab4cbc534a92bbca7d40a29b7
2012-10-17 09:32:30 -07:00
Daniel Wagner
ffb37b3e2c
minor cleanup: remove some commented-out code
...
Ignore-this: b85f525f9eaba4e475e157a541c45070
darcs-hash:20120420205823-76d51-62f8eb59cb07d75ca4f5be1a787be93746075c85
2012-04-20 13:58:23 -07:00
Daniel Wagner
a95a1e298b
changes for GHC-7 and HaXml-1.22 compatibility
...
Ignore-this: c517f25bda6021abca5d16cf9d7d88dd
darcs-hash:20120420205714-76d51-a665d650004e98cad59fa489b97b81496848bc3b
2012-04-20 13:57:14 -07:00
Henning Guenther
44f3f083aa
Make package work with base-4.3 and mtl-2
...
Ignore-this: 85b05556d0b7b5968d2d0340ea9daf5d
darcs-hash:20110425123827-a4fee-dd4f4c2a305d9937316b57dbe50ce154494032ac
2011-04-25 05:38:27 -07:00
Henning Guenther
ce0aa549b7
Bump version in cabal file
...
Ignore-this: bb4c0f9d3c5c480e73a3763abcc0894d
darcs-hash:20110403125137-a4fee-51ea64d6eb9c36d3d48f9fcbe3b716a593f9a5d3
2011-04-03 05:51:37 -07:00
Henning Guenther
23ae31d2a1
Update NEWS file for version 0.6.4
...
Ignore-this: 3dbc16a142b369101d2af70bc670bc6b
darcs-hash:20110403124702-a4fee-b187902a8d397f94f97ae50a614e00fbddd6e76f
2011-04-03 05:47:02 -07:00
Henning Guenther
9a7f52ab7a
Fix compilation with mtl-2
...
Ignore-this: 867097705abf2d63e427858078720dc4
This took really long, sorry everybody :/
darcs-hash:20110403123836-a4fee-c6af95e58267ca7e215e24bee250d0bbae13a1d4
2011-04-03 05:38:36 -07:00
Daniel Wagner
a3a24776a3
let D.E.ASCII conform to the spec
...
Ignore-this: 788eb99b3948ce201769471919562114
The contract for the "encodeable" function says, in part, "If it yields False,
encodeChar must throw an exception.". This patch makes the ASCII encoding
instance throw an exception for non-ASCII characters.
darcs-hash:20100909222914-76d51-76d9891ae18f13751b004e2b6ed24401192ae79f
2010-09-09 15:29:14 -07:00