summaryrefslogtreecommitdiff
path: root/docs/markdown/Release-notes-for-0.42.0.md
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2017-05-14 12:12:57 +0100
committerJussi Pakkanen <jpakkane@gmail.com>2017-08-14 19:40:36 +0300
commit4e476c82f34d46e3fd1358b46220bff74826b3e4 (patch)
treee143c4abe78e0199a184756c7fe57019699fa40b /docs/markdown/Release-notes-for-0.42.0.md
parentc69a4aee1eb8f78770d59afec6dd12ebea9bfbd1 (diff)
downloadmeson-4e476c82f34d46e3fd1358b46220bff74826b3e4.tar.gz
gnome: add mkenums_simple()
99% of all mkenums uses in C libraries use the same basic template, so add a mkenums_simple() function that takes care of everything for us based on that template. Features: - optional function declaration decorator such as GLIB_AVAILABLE - optional extra header prefix (e.g. for include needed for decorator) - optional extra body prefix (e.g. for additional includes) - optional function name prefix (e.g. to add leading underscores) Fixes issue #1384
Diffstat (limited to 'docs/markdown/Release-notes-for-0.42.0.md')
-rw-r--r--docs/markdown/Release-notes-for-0.42.0.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/markdown/Release-notes-for-0.42.0.md b/docs/markdown/Release-notes-for-0.42.0.md
index 1ed74dc7a..3ba84eb43 100644
--- a/docs/markdown/Release-notes-for-0.42.0.md
+++ b/docs/markdown/Release-notes-for-0.42.0.md
@@ -140,3 +140,10 @@ using the `pcap-config` tool. It is used like any other dependency:
```meson
pcap_dep = dependency('pcap', version : '>=1.0')
```
+
+## GNOME module mkenums_simple() addition
+
+Most libraries and applications use the same standard templates for
+glib-mkenums. There is now a new `mkenums_simple()` convenience method
+that passes those default templates to glib-mkenums and allows some tweaks
+such as optional function decorators or leading underscores.