irc-fun-messages 0.1.0.0 → 0.1.0.1
raw patch · 6 files changed
+44/−19 lines, 6 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- NEWS +24/−0
- README +0/−14
- README.md +14/−0
- irc-fun-messages.cabal +4/−3
- src/Network/IRC/Fun/Messages/Internal/Parse.hs +1/−1
- src/Network/IRC/Fun/Messages/Internal/Serialize.hs +1/−1
NEWS view
@@ -3,6 +3,30 @@ +irc-fun-messages 0.1.0.1 -- 2015-09-10+======================================++General, build and documentation changes:++* (None)++New APIs, features and enhancements:++* The NAMES command can be serialized now++Bug fixes:++* The reply parsing `case` had a typo which caused a missing pattern match, and+ that would cause a crash during runtime.++Dependency changes:++* (None)+++++ irc-fun-messages 0.1.0.0 -- 2015-08-09 ======================================
− README
@@ -1,14 +0,0 @@-See the .cabal file for more info and link to project website the version-control.--The official download location is Hackage:--<http://hackage.haskell.org/package/irc-fun-messages>--This library is free software, and is committed to software freedom. It is-released to the public domain using the CC0 Public Domain Dedication. For the-boring "legal" details see the file 'COPYING'.--See the file 'INSTALL' for hints on installation. The file 'ChangeLog' explains-how to see the history log of the changes done in the code. 'NEWS' provides a-friendly overview of the changes for each release.
+ README.md view
@@ -0,0 +1,14 @@+See the .cabal file for more info and link to project website the version+control.++The official download location is Hackage:++<http://hackage.haskell.org/package/irc-fun-messages>++This library is free software, and is committed to software freedom. It is+released to the public domain using the CC0 Public Domain Dedication. For the+boring "legal" details see the file 'COPYING'.++See the file 'INSTALL' for hints on installation. The file 'ChangeLog' explains+how to see the history log of the changes done in the code. 'NEWS' provides a+friendly overview of the changes for each release.
irc-fun-messages.cabal view
@@ -1,5 +1,5 @@ name: irc-fun-messages-version: 0.1.0.0+version: 0.1.0.1 synopsis: Types and functions for working with the IRC protocol. description: Another IRC library. It doesn't provide a client API though. It just provides@@ -20,9 +20,9 @@ author: fr33domlover maintainer: fr33domlover@riseup.net copyright: ♡ Copying is an act of love. Please copy, reuse and share.-category: Data+category: Data, IRC, Network build-type: Simple-extra-source-files: AUTHORS ChangeLog COPYING INSTALL NEWS README+extra-source-files: AUTHORS ChangeLog COPYING INSTALL NEWS README.md cabal-version: >=1.10 source-repository head@@ -48,3 +48,4 @@ , regex-applicative >=0.3.1 hs-source-dirs: src default-language: Haskell2010+ ghc-options: -Wall
src/Network/IRC/Fun/Messages/Internal/Parse.hs view
@@ -306,7 +306,7 @@ pnicks <- match T.prefnicks nicks return $ NamesReply priv' chan' pnicks (_:_:_:_:_) -> Left "Too many parameters"- [] -> Left "Too few parameters"+ _ -> Left "Too few parameters" _ -> Left "Not implemented yet" -- | Read a generic reply structure into specific reply details. Return
src/Network/IRC/Fun/Messages/Internal/Serialize.hs view
@@ -84,7 +84,7 @@ PartMessage chans reason -> ("PART", intercalate "," chans ?: reason) ChannelModeMessage remove add -> ("????", error "Not implemented") TopicMessage chan topic -> ("TOPIC", chan ?: topic)- NamesMessage chans serv -> ("????", error "Not implemented")+ NamesMessage chans serv -> ("NAMES", intercalate "," chans ?: serv) ListMessage chans serv -> ("????", error "Not implemented") InviteMessage nn chan -> ("????", error "Not implemented") KickMessage chans users s -> ("????", error "Not implemented")