Changelog for haskeline-0.6.2.2

Changed in version 0.6.2.2: * Raise dependency to utf8-string>=0.3.6 (fixes a bug when decoding invalid input) Changed in version 0.6.2.1: Internal/API changes: * Make sure to always use binary mode when expecting Char-as-byte. * Eliminate unused import warnings on ghc>=6.11 * Increase upper bound on some dependencies for ghc-6.12 Changed in version 0.6.2: User interface changes: * A multitude of new emacs and vi commands * New preference 'historyDuplicates' to prevent storage of duplicate lines * Support PageUp and PageDown keys * Let ctrl-L (clear-screen) work during getInputChar Internal/API changes: * Compatibility with ghc-6.12 * Calculate the correct width for Unicode combining characters * Removed RankNTypes requirement; added Rank2Types and UndecidableInstances * Use simpleUserHooks instead of autoconfUserHooks in the Setup script * Internal refactoring to make command declaration more flexible * Read the .haskeline file completely before starting the UI (laziness issue)