Update Changelog

This commit is contained in:
Ali Abrar 2021-04-09 14:02:43 -04:00
parent 67379e417e
commit b4183982e4
2 changed files with 4 additions and 1 deletions

View File

@ -3,6 +3,9 @@
## Unreleased ## Unreleased
* Remove text-icu dependency and switch to `wcwidth` from vty package to compute character width in `Data.Text.Zipper`. * Remove text-icu dependency and switch to `wcwidth` from vty package to compute character width in `Data.Text.Zipper`.
* `goToDisplayLinePosition` in `Data.Text.Zipper` correctly accounts for character width now. * `goToDisplayLinePosition` in `Data.Text.Zipper` correctly accounts for character width now.
* (#40 Add alignment support to TextZipper)[https://github.com/reflex-frp/reflex-vty/pull/40]
* Add alignment (left/center/right) support to TextZipper
* Add basic unit tests for newly created alignment methods in TextZipper
## 0.1.4.1 ## 0.1.4.1
* Migrate to new dependent-sum / dependent-map (after the "some" package split) * Migrate to new dependent-sum / dependent-map (after the "some" package split)

View File

@ -1,5 +1,5 @@
{-| {-|
Module: Potato.Data.Text.Zipper Module: Data.Text.Zipper
Description: A zipper for text documents that allows convenient editing and navigation Description: A zipper for text documents that allows convenient editing and navigation
'TextZipper' is designed to be help manipulate the contents of a text input field. It keeps track of the logical lines of text (i.e., lines separated by user-entered newlines) and the current cursor position. Several functions are defined in this module to navigate and edit the TextZipper from the cursor position. 'TextZipper' is designed to be help manipulate the contents of a text input field. It keeps track of the logical lines of text (i.e., lines separated by user-entered newlines) and the current cursor position. Several functions are defined in this module to navigate and edit the TextZipper from the cursor position.