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

Reply via email to