diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,15 @@
 Brick changelog
 ---------------
 
+0.32.1
+------
+
+Bug fixes:
+ * Core: make all text wrap widgets Greedy horizontally
+
+Miscellaneous:
+ * Dialog: clarify purpose in documentation (w.r.t. #149)
+
 0.32
 ----
 
diff --git a/brick.cabal b/brick.cabal
--- a/brick.cabal
+++ b/brick.cabal
@@ -1,5 +1,5 @@
 name:                brick
-version:             0.32
+version:             0.32.1
 synopsis:            A declarative terminal user interface library
 description:
   Write terminal applications painlessly with 'brick'! You write an
diff --git a/docs/guide.rst b/docs/guide.rst
--- a/docs/guide.rst
+++ b/docs/guide.rst
@@ -440,7 +440,7 @@
   cursor position.
 
 For example, this widget requests a cursor placement on the first
-"``o``" in "``foo``" associated with the cursor name "``myCursor``":
+"``o``" in "``foo``" associated with the cursor name ``CustomName``:
 
 .. code:: haskell
 
@@ -456,7 +456,7 @@
 .. code:: haskell
 
    myApp = App { ...
-               , appChooseCursor = showCursorNamed CustomName
+               , appChooseCursor = \_ -> showCursorNamed CustomName
                }
 
 See the next section for more information on using names.
diff --git a/src/Brick/Widgets/Core.hs b/src/Brick/Widgets/Core.hs
--- a/src/Brick/Widgets/Core.hs
+++ b/src/Brick/Widgets/Core.hs
@@ -227,7 +227,7 @@
 -- the available width using the specified wrapping settings.
 txtWrapWith :: WrapSettings -> T.Text -> Widget n
 txtWrapWith settings s =
-    Widget Fixed Fixed $ do
+    Widget Greedy Fixed $ do
       c <- getContext
       let theLines = fixEmpty <$> wrapTextToLines settings (c^.availWidthL) s
           fixEmpty l | T.null l = " "
diff --git a/src/Brick/Widgets/Dialog.hs b/src/Brick/Widgets/Dialog.hs
--- a/src/Brick/Widgets/Dialog.hs
+++ b/src/Brick/Widgets/Dialog.hs
@@ -2,6 +2,14 @@
 {-# LANGUAGE OverloadedStrings #-}
 -- | This module provides a simple dialog widget. You get to pick the
 -- dialog title, if any, as well as its body and buttons.
+--
+-- Note that this dialog is really for simple use cases where you want
+-- to get the user's answer to a question, such as "Would you like
+-- to save changes before quitting?" If you require something more
+-- sophisticated, you'll need to build it yourself. You might also
+-- consider seeing the 'Brick.Forms' module for help with input
+-- management, and see the implementation of this module to see how to
+-- reproduce a dialog-style UI.
 module Brick.Widgets.Dialog
   ( Dialog
   , dialogTitle
