Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-brick for openSUSE:Factory checked in at 2021-10-12 21:48:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-brick (Old) and /work/SRC/openSUSE:Factory/.ghc-brick.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-brick" Tue Oct 12 21:48:57 2021 rev:16 rq:921705 version:0.64.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-brick/ghc-brick.changes 2021-09-10 23:41:03.830543588 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-brick.new.2443/ghc-brick.changes 2021-10-12 21:50:16.487950868 +0200 @@ -1,0 +2,9 @@ +Mon Sep 20 07:11:38 UTC 2021 - [email protected] + +- Update brick to version 0.64.1. + Upstream has edited the change log file since the last release in + a non-trivial way, i.e. they did more than just add a new entry + at the top. You can review the file at: + http://hackage.haskell.org/package/brick-0.64.1/src/CHANGELOG.md + +------------------------------------------------------------------- Old: ---- brick-0.64.tar.gz New: ---- brick-0.64.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-brick.spec ++++++ --- /var/tmp/diff_new_pack.yzGCeI/_old 2021-10-12 21:50:17.003951607 +0200 +++ /var/tmp/diff_new_pack.yzGCeI/_new 2021-10-12 21:50:17.003951607 +0200 @@ -19,7 +19,7 @@ %global pkg_name brick %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.64 +Version: 0.64.1 Release: 0 Summary: A declarative terminal user interface library License: BSD-3-Clause ++++++ brick-0.64.tar.gz -> brick-0.64.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brick-0.64/CHANGELOG.md new/brick-0.64.1/CHANGELOG.md --- old/brick-0.64/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 +++ new/brick-0.64.1/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 @@ -2,6 +2,13 @@ Brick changelog --------------- +0.64.1 +------ + +Bug fixes: + * Fixed a bug where mouse clicks could fail to be noticed if + "continueWithoutRedraw" was called. + 0.64 ---- @@ -12,7 +19,8 @@ * Added `Brick.Widgets.Core.putCursor` to support Vty's new (as of 5.33) API for placing cursors without visually representing them. This change also updated `Brick.Forms.renderCheckbox` and - `Brick.Forms.renderRadio` to use `putCursor`. + `Brick.Forms.renderRadio` to use `putCursor` (thanks to Mario Lang + for this work). Other improvements: * `Brick.Widgets.Edit` now supports a few more Emacs-style keybindings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brick-0.64/brick.cabal new/brick-0.64.1/brick.cabal --- old/brick-0.64/brick.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/brick-0.64.1/brick.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ name: brick -version: 0.64 +version: 0.64.1 synopsis: A declarative terminal user interface library description: Write terminal user interfaces (TUIs) painlessly with 'brick'! You diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brick-0.64/src/Brick/Main.hs new/brick-0.64.1/src/Brick/Main.hs --- old/brick-0.64/src/Brick/Main.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/brick-0.64.1/src/Brick/Main.hs 2001-09-09 03:46:40.000000000 +0200 @@ -194,7 +194,10 @@ Nothing -> readBChan brickChan Just uc -> readBrickEvent brickChan uc runInner rs es draw st = do - (result, newRS, newExtents) <- runVty vty readEvent app st (resetRenderState rs) es draw + let nextRS = if draw + then resetRenderState rs + else rs + (result, newRS, newExtents) <- runVty vty readEvent app st nextRS es draw case result of SuspendAndResume act -> do killThread pid
