summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2024-02-01 00:08:53 +0000
committerjao <jao@gnu.org>2024-02-01 00:08:53 +0000
commit9329f4b577579289178b9893c5164bda3d06e8b9 (patch)
tree5181162e9793b5d30f6faa8b904a4e233a911d7a
parent7ce00d0cb0979ca685cc9c3d4e3ecd38f561c781 (diff)
downloadxmobar-9329f4b577579289178b9893c5164bda3d06e8b9.tar.gz
xmobar-9329f4b577579289178b9893c5164bda3d06e8b9.tar.bz2
documentation for with_shared and changelog
-rw-r--r--changelog.md5
-rw-r--r--doc/using-haskell.org8
2 files changed, 13 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index b7bfcfd..9409786 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,8 @@
+## Unreleased
+
+- New flag `with_shared` to use xmobar with dynamic linking (see PR #690)
+- Maximum base version bumped to 4.20
+
## Version 0.47.2 (November, 2023)
- Compatibility with GHC 9.6
diff --git a/doc/using-haskell.org b/doc/using-haskell.org
index 47138d9..9fd3d88 100644
--- a/doc/using-haskell.org
+++ b/doc/using-haskell.org
@@ -49,6 +49,14 @@
system-wide xmobar, it will notice that you have your own implementation
and (re)compile and run it as needed.
+* Using dynamic linking
+
+ Setting the =with_shared= flag, which is off by default, enables (re)building
+ of xmobar with shared libraries. By default, =xmobar= rebuilds itself with
+ static linking, as is the common practice with Haskell programs, but some
+ distributions use dynamic linking in their packages, or you might also be so
+ inclined. If so, this is your flag.
+
* Writing a plugin
:PROPERTIES:
:CUSTOM_ID: writing-a-plugin