| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ghc-brick-devel | Distribution: openSUSE Tumbleweed |
| Version: 2.9 | Vendor: openSUSE |
| Release: 1.2 | Build date: Wed May 28 20:38:17 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 12915809 | Source RPM: ghc-brick-2.9-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://hackage.haskell.org/package/brick | |
| Summary: Haskell brick library development files | |
This package provides the Haskell brick library development files.
BSD-3-Clause
* Wed May 28 2025 Peter Simons <psimons@suse.com>
- Update brick to version 2.9.
2.9
- --
API changes:
* Added `Brick.Widgets.List.listFindFirst` function.
2.8.3
- ----
Bug fixes:
* Fixed a bug that completely broke `makeVisible` that was introduced
in brick 2.6.
* Fixed context cropping in `cropRightBy` and `cropBottomBy`.
2.8.2
- ----
* Updated `Brick.Widgets.Core` functions `cropBottomBy`, `cropToBy`,
`cropLeftBy`, and `cropRightBy` to properly perform result cropping to
actually address the internal bug fixed in 2.8.1.
2.8.1
- ----
* Fixed a long-standing bug in `cropToContext` that resulted in some
extents getting left around when they should be dropped, possibly
leading to application bugs when handling mouse clicks in extent
regions that should have been removed from the rendering result.
2.8
- --
Behavior changes:
* `FileBrowser` file marking with `Space` now honors the file browser's
configured file selector predicate.
* `FileBrowser` file marking with `Space` and `Enter` now toggles file
selection rather than just selecting files, allowing for selected
files to be unselected.
2.7
- --
This release adds `Brick.Animation`, a module providing infrastructure
for adding animations to Brick interfaces. See the Haddock documentation
in `Brick.Animation` for full details; see `programs/AnimationDemo.hs`
for a working example.
2.6
- --
Behavior changes:
* `Brick.Widgets.Core.relativeTo` now draws nothing if the requested
extent is not found. Previously it would draw the specified widget in
the upper-left corner of the layer.
Bug fixes:
* Fixed the conditional import in `BorderMap` (#519)
* `Brick.Widgets.Center.hCenterWith` now properly accounts for centered
image width when computing additional right padding (#520)
* The Brick renderer now properly resets some render-specific state
in between renderings that was previously kept around, avoiding
preservation of stale extents across renderings
* `brick-tail-demo` and `brick-custom-event-demo` now shut down Vty
properly
2.5
- --
New features:
* `Brick.Widgets.ProgressBar` got a new function, `customProgressBar`,
which allows the customization of the fill characters used to draw a
progress bar. (Thanks @sectore)
* Fri Jul 05 2024 Peter Simons <psimons@suse.com>
- Update brick to version 2.4.
2.4
- --
Changes:
* The `Keybindings` API now normalizes keybindings
to lowercase when modifiers are present. (See also
https://github.com/jtdaugherty/brick/issues/512) This means that,
for example, a constructed binding for `C-X` would be normalized to
`C-x`, and a binding from a configuration file written `C-X` would be
parsed and then normalized to `C-x`. This is because, in general, when
modifiers are present, input events are received for the lowercase
version of the character in question. Prior to changing this, Brick
would silently parse (or permit the construction of) uppercase-mapped
key bindings, but in practice those bindings were unusable because
they are not generated by terminals.
* Sun Jun 30 2024 Peter Simons <psimons@suse.com>
- Update brick to version 2.3.2.
2.3.2
- ----
Bug fixes:
* `FileBrowser`: if the `FileBrowser` was initialized with a `FilePath`
that ended in a slash, then if the user hit `Enter` on the `../` entry
to move to the parent directory, the only effect was the removal of
that trailing slash. This change trims the trailing slash so that the
expected move occurs whenever the `../` entry is selected.
* `Brick.Keybindings.Pretty.keybindingHelpWidget`: fixed a problem where
a key event with no name in a `KeyEvents` would cause a `fromJust`
exception. The pretty-printer now falls back to a placeholder
representation for such unnamed key events.
* Thu Dec 21 2023 Peter Simons <psimons@suse.com>
- Update brick to version 2.3.1.
2.3.1
- ----
Bug fixes:
* Form field rendering now correctly checks for form field focus when
its visibility mode is `ShowAugmentedField`.
2.3
- --
API changes:
* `FormFieldVisibilityMode`'s `ShowAugmentedField` was renamed to
`ShowCompositeField` to be clearer about what it does, and a new
`ShowAugmentedField` constructor was added to support a mode where
field augmentations applied with `@@=` are made visible as well.
* Mon Dec 18 2023 Peter Simons <psimons@suse.com>
- Update brick to version 2.2.
2.2
- --
Enhancements:
* `Brick.Forms` got a new `FormFieldVisibilityMode` type and a
`setFieldVisibilityMode` function to allow greater control over
how form field collections are brought into view when forms are
rendered in viewports. Form fields will default to using the
`ShowFocusedFieldOnly` mode which preserves functionality prior to
this release. To get the new behavior, set a field's visibility mode
to `ShowAugmentedField`.
2.1.1
- ----
Bug fixes:
* `defaultMain` now properly shuts down Vty before it returns, fixing
a bug where the terminal would be in an unclean state on return from
`defaultMain`.
2.1
- --
API changes:
* Added `Brick.Main.customMainWithDefaultVty` as an alternative way to
initialize Brick.
2.0
- --
This release updates Brick to support Vty 6, which includes support for
Windows.
Package changes:
* Increased lower bound on `vty` to 6.0.
* Added dependency on `vty-crossplatform`.
* Migrated from `unix` dependency to `unix-compat`.
Other changes:
* Update core library and demo programs to use `vty-crossplatform` to
initialize the terminal.
* Tue Oct 24 2023 Peter Simons <psimons@suse.com>
- Update brick to version 1.10 revision 1.
1.10
- ---
API changes:
* The `ScrollbarRenderer` type got split up into vertical and horizontal
versions, `VScrollbarRenderer` and `HScrollbarRenderer`, respectively.
Their fields are nearly identical to the original `ScrollbarRenderer`
fields except that many fields now have a `V` or `H` in them as
appropriate. As part of this change, the various `Brick.Widgets.Core`
functions that deal with the renderers got their types updated, and
the types of the default scroll bar renderers changed, too.
* The scroll bar renderers now have a field to control how much space
is allocated to a scroll bar. Previously, all scroll bars were
assumed to be exactly one row in height or one column in width. This
change is motivated by a desire to be able to control how scroll
bars are rendered adjacent to viewport contents. It isn't always
desirable to render them right up against the contents; sometimes,
spacing would be nice between the bar and contents, for example.
As part of this change, `VScrollbarRenderer` got a field called
`scrollbarWidthAllocation` and `HScrollbarRenderer` got a field called
`scrollbarHeightAllocation`. The fields specify the height (for
horizontal scroll bars) or width (for vertical ones) of the region
in which the bar is rendered, allowing scroll bar element widgets
to take up more than one row in height (for horizontal scroll bars)
or more than one column in width (for vertical ones) as desired. If
the widgets take up less space, padding is added between the scroll
bar and the viewport contents to pad the scroll bar to take up the
specified allocation.
1.9
- --
API changes:
* `FocusRing` got a `Show` instance.
1.8
- --
API changes:
* Added `Brick.Widgets.Core.forceAttrAllowStyle`, which is like
`forceAttr` but allows styles to be preserved rather than overridden.
Other improvements:
* The `Brick.Forms` documentation was updated to clarify how attributes
get used for form fields.
1.7
- --
Package changes:
* Allow building with `base` 4.18 (GHC 9.6) (thanks Mario Lang)
API changes:
* Added a new function, `Brick.Util.style`, to create a Vty `Attr` from
a style value (thanks Amir Dekel)
Other improvements:
* `Brick.Forms.renderForm` now issues a visibility request for the
focused form field, which makes forms usable within viewports.
* Mon Oct 23 2023 Peter Simons <psimons@suse.com>
- Update brick to version 1.6 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
* Thu Mar 30 2023 Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
* Sun Jan 22 2023 Peter Simons <psimons@suse.com>
- Update brick to version 1.6.
1.6
- --
Package changes:
* Support `mtl` 2.3 (thanks Daniel Firth)
API changes:
* `Brick.Widgets.Table` got a new `alignColumns` function that can be
used to do column layout of a list of widgets using `ColumnAlignment`
values from the table API.
* `Brick.Widgets.Table` got a new low-level table-rendering API for use
in applications that want to use the table layout machinery without
using `Table` itself. This includes:
* `tableCellLayout` - does table cell layout using table configuration
settings,
* `addBorders` - adds row, column, and surrounding borders using table
border-drawing settings, and
* `RenderedTableCells` and `BorderConfiguration` - the low-level types
used for the new functions.
Other changes:
* Added a new `EditorLineNumbersDemo` demo program.
* Thu Nov 24 2022 Peter Simons <psimons@suse.com>
- Update brick to version 1.5.
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-1.5/src/CHANGELOG.md
* Fri Sep 30 2022 Peter Simons <psimons@suse.com>
- Update brick to version 1.3.
1.3
- --
Package changes:
* Removed dependency on `dlist`.
Performance improvements:
* Improved the performance of `vBox` and `hBox` (thanks Fraser Tweedale)
1.2
- --
Package changes:
* Supports base 4.17 (GHC 9.4).
Bug fixes:
* `newFileBrowser` now normalizes its initial path (#387).
* Fri Aug 19 2022 Peter Simons <psimons@suse.com>
- Update brick to version 1.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-1.1/src/CHANGELOG.md
* Mon Aug 08 2022 Peter Simons <psimons@suse.com>
- Update brick to version 1.0.
1.0
- --
Version 1.0 of `brick` comes with some improvements that will require
you to update your programs. This section details the list of API
changes in 1.0 that are likely to introduce breakage and how to deal
with each one. You can also consult the demonstration
programs to see orking examples of the new API. For those
interested in a bit of discussion on the changes, see [this
ticket](https://github.com/jtdaugherty/brick/issues/379).
* The event-handling monad `EventM` was improved and changed in some
substantial ways, all aimed at making `EventM` code cleaner, more
composable, and more amenable to lens updates to the application
state.
* The type has changed from `EventM n a` to `EventM n s a` and is now
an `mtl`-compatible state monad over `s`. Some consequences and
related changes are:
* Event handlers no longer take and return an explicit state value;
an event handler that formerly had the type `handler :: s ->
BrickEvent n e -> EventM n (Next s)` now has type `handler ::
BrickEvent n e -> EventM n s ()`. This also affected all of
Brick's built-in event handler functions for `List`, `Editor`,
etc.
* The `appHandleEvent` and `appStartEvent` fields of `App` changed
types to reflect the new structure of `EventM`. `appStartEvent`
will just be `return ()` rather than `return` for most
applications.
* `EventM` can be used with the `MonadState` API from `mtl` as well
as with the very nice lens combinators in `microlens-mtl`.
* The `Next` type was removed.
* State-specific event handlers like `handleListEvent` and
`handleEditorEvent` are now statically typed to be scoped to
just the states they manage, so `zoom` from `microlens-mtl` must
be used to invoke them. `Brick.Types` re-exports `zoom` for
convenience. `handleEventLensed` was removed from the API in lieu
of the new `zoom` behavior. Code that previously handled events
with `handleEventLensed s someLens someHandler e` is now just
written `zoom someLens $ someHandler e`.
* If an `EventM` block needs to operate on some state `s` that is
not accessible via a lens into the application state, the `EventM`
block can be set up with `Brick.Types.nestEventM`.
* Since `Next` was removed, control flow is now as follows:
* Without any explicit specification, an `EventM` block always
continues execution of the `brick` event loop when it finishes.
`continue` was removed from the API. What was previously `continue
$ s & someLens .~ value` will become `someLens .= value`.
* `halt` is still used to indicate that the event loop should halt
after the calling handler is finished, but `halt` no longer takes
an explicit state value argument.
* `suspendAndResume` is now immediate; previously,
`suspendAndResume` indicated that the specified action should run
once the event handler finished. Now, the event handler is paused
while the specified action is run. This allows `EventM` code to
continue to run after `suspendAndResume` is called and before
control is returned to `brick`.
* Brick now depends on `mtl` rather than `transformers`.
* The `IsString` instance for `AttrName` was removed.
* This change is motivated by the API wart that resulted from the
overloading of both `<>` and string literals (via
`OverloadedStrings`) that resulted in code such as `someAttrName
= "blah" <> "things"`. While that worked to create an `AttrName`
with two segments, it was far too easy to read as two strings
concatenated. The overloading hid what is really going on with the
segments of the attribute name. The way to write the above example
after this change is `someAttrName = attrName "blah" <> attrName
"things"`.
Other changes in this release:
* Brick now provides an optional API for user-defined keybindings
for applications! See the User Guide section "Customizable
Keybindings", the Haddock for `Brick.Keybindings.KeyDispatcher`,
and the new demo program `programs/CustomKeybindingDemo.hs` to get
started.
* `Brick.Widgets.List` got `listSelectedElementL`, a traversal for
accessing the currently selected element of a list. (Thanks Fraser
Tweedale)
* Sat Jul 09 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.73.
0.73
- ---
API changes:
* Added `Brick.Widgets.Edit.getCursorPosition` (thanks
@TristanCacqueray)
0.72
- ---
Package changes:
* Increased lower bound on `text-zipper` to `0.12`.
API changes:
* `handleEditorEvent` now takes a `BrickEvent` rather than just a Vty
`Event`.
* Brick editors now handle mouse clicks to change their cursor
positions.
* Tue Jul 05 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.71.1.
0.71.1
- -----
Bug fixes:
* Fixed an issue where `tests/Render.hs` did not gracefully exit in the
presence of an unknown terminal.
* Mon Jul 04 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.71.
0.71
- ---
Package changes:
* Increased `vty` lower bound to `5.36`.
API changes:
* Added `tests/Render.hs` to provide a simple test of
`Brick.Main.renderWidget` (thanks @valyagolev)
* Added `Brick.Main.renderWidget` to help in golden testing contexts
(thanks @valyagolev)
Other changes:
* Various `table` documentation improvements.
* Sun Jun 19 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.70.1.
0.70.1
- -----
Build fixes:
* Added a missing import for GHC 8.2.2.
0.70
- ---
Enhancements:
* The table widget now behaves much better when some or all cells are
empty.
Bug fixes:
* BorderMaps got fixed to ensure that smart borders connect even in the
presence of empty widgets (#370). Thanks to Daniel Wagner for this
fix!
0.69.1
- -----
Bug fixes:
* `table` can now deal properly with empty cells that are in left- and
top-aligned settings. Previously, empty cells in those settings would
break table rendering. (#369)
* Mon May 23 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.69.
0.69
- ---
New features:
* `Brick.Widgets.Core`: added `relativeTo` to support relative
positioning across layers. This allows elements in higher layers
to be positioned relative to elements in lower layers as long as
those elements have had their extents reported with `reportExtent` or
`clickable`.
* Fri Apr 01 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.68.1.
0.68.1
- -----
Bug fixes:
* Brick's internal book-keeping got a bug fix that caused mouse-click
coordinates to be wrong for clickable regions that were translated
partially off of the left or top edges of a rendered region.
* Mon Mar 07 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.68.
0.68
- ---
API changes:
* Removed the "markup" feature, which included `Data.Text.Markup`,
`Brick.Markup`, and `brick-markup-demo`. This feature never performed
well and was awkward to use. I considered it experimental from the
initial release of this library. Some recent incompatibilities with
Vty changes made me realize that it was time to finally get rid of
this. If this affects you, please let me know and I am happy to work
with you to figure out an alternative. Granted, anyone is welcome to
dig up the previous code and re-use it in their own projects!
* Mon Jan 31 2022 Peter Simons <psimons@suse.com>
- Update brick to version 0.67.
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.67/src/CHANGELOG.md
/usr/lib64/ghc-9.12.2/lib/brick-2.9 /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Animation /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Animation.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Animation.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Animation/Clock.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Animation/Clock.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/AttrMap.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/AttrMap.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/BChan.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/BChan.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/BorderMap.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/BorderMap.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Focus.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Focus.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Forms.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Forms.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/KeyConfig.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/KeyConfig.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/KeyDispatcher.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/KeyDispatcher.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/KeyEvents.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/KeyEvents.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/Normalize.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/Normalize.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/Parse.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/Parse.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/Pretty.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Keybindings/Pretty.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Main.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Main.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Themes.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Themes.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/Common.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/Common.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/EventM.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/EventM.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/Internal.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/Internal.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/TH.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Types/TH.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Util.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Util.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Border /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Border.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Border.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Border/Style.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Border/Style.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Center.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Center.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Core.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Core.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Dialog.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Dialog.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Edit.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Edit.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/FileBrowser.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/FileBrowser.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Internal.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Internal.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/List.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/List.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/ProgressBar.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/ProgressBar.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Table.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Brick/Widgets/Table.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Data /usr/lib64/ghc-9.12.2/lib/brick-2.9/Data/IMap.dyn_hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/Data/IMap.hi /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Animation /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Animation.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Animation/Clock.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/AttrMap.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/BChan.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/BorderMap.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Focus.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Forms.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings/KeyConfig.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings/KeyDispatcher.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings/KeyEvents.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings/Normalize.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings/Parse.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Keybindings/Pretty.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Main.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Themes.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Types /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Types.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Types/Common.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Types/EventM.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Types/Internal.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Types/TH.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Util.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Border /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Border.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Border/Style.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Center.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Core.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Dialog.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Edit.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/FileBrowser.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Internal.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/List.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/ProgressBar.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Brick/Widgets/Table.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Data /usr/lib64/ghc-9.12.2/lib/brick-2.9/extra-compilation-artifacts/hie/Data/IMap.hie /usr/lib64/ghc-9.12.2/lib/brick-2.9/libHSbrick-2.9-2LZG0ZbT6hlF48hgXCKasY.a /usr/lib64/ghc-9.12.2/lib/package.conf.d/brick-2.9.conf /usr/share/doc/packages/ghc-brick-devel /usr/share/doc/packages/ghc-brick-devel/CHANGELOG.md /usr/share/doc/packages/ghc-brick-devel/README.md /usr/share/doc/packages/ghc-brick-devel/docs /usr/share/doc/packages/ghc-brick-devel/docs/guide.rst /usr/share/doc/packages/ghc-brick-devel/docs/snake-demo.gif
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 4 23:02:02 2025