Nimf 2022.04.16 Released

Sat, Apr 16 2022 08:22:49 KST

Hello.

Nimf 2022.04.16 is released.

Changes

  • nimf-korean: Fixed a memory bug.
diff --git a/modules/linguas/nimf-libhangul/nimf-libhangul.c b/modules/linguas/nimf-libhangul/nimf-libhangul.c
index 2e4a172..792e8f2 100644
--- a/modules/linguas/nimf-libhangul/nimf-libhangul.c
+++ b/modules/linguas/nimf-libhangul/nimf-libhangul.c
@@ -815,7 +815,7 @@ NimfMethodInfo **nimf_libhangul_get_method_infos ()
   gint             n_methods = G_N_ELEMENTS (keyboards);
   gint             i;

-  infos = c_malloc (sizeof (NimfMethodInfo *) * n_methods + 1);
+  infos = c_malloc ((n_methods + 1) * sizeof (NimfMethodInfo *));

   for (i = 0; i < n_methods; i++)
   {
  • nimf-korean: Currently, it contains 3,320 Hanja characters and 3,228 headwords, and is still being added.

Known bugs

There are memory leaks in some libraries used by Nimf, but no practical problems. I am constantly working to get rid of memory leaks, Nimf is using GSettings for the settings and I plan to change the settings to be based on a .yaml file.

The following are not supported.

There are currently no plans to support Gentoo®, Flatpak®, Snap, Wayland, multi-monitor environments, and HiDPI environments.

Download

You can download it from the Downloads page.

Thank you.