about summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authorEric Sagnes <eric.sagnes@gmail.com>2016-02-16 23:32:01 +0900
committerEric Sagnes <eric.sagnes@gmail.com>2016-02-20 13:04:02 +0900
commitdc6bd6118730873a9746261ba72d9ae5fe497607 (patch)
treeecec60995fe01dc2bd72517f9ef3a9aff041800f /nixos/doc
parent9e7ddbdcbd8d33f996242774aef630204b264613 (diff)
downloadnixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.tar
nixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.tar.gz
nixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.tar.bz2
nixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.tar.lz
nixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.tar.xz
nixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.tar.zst
nixlib-dc6bd6118730873a9746261ba72d9ae5fe497607.zip
added input method related changelog
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-unstable.xml33
1 files changed, 33 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-unstable.xml b/nixos/doc/manual/release-notes/rl-unstable.xml
index c2d1563e0a5d..393f0fdeb40c 100644
--- a/nixos/doc/manual/release-notes/rl-unstable.xml
+++ b/nixos/doc/manual/release-notes/rl-unstable.xml
@@ -44,6 +44,7 @@ nixos.path = ./nixpkgs-unstable-2015-12-06/nixos;
     <listitem><para><literal>services/networking/pdnsd.nix</literal></para></listitem>
     <listitem><para><literal>services/web-apps/pump.io.nix</literal></para></listitem>
     <listitem><para><literal>services/security/haka.nix</literal></para></listitem>
+    <listitem><para><literal>i18n/inputMethod/default.nix</literal></para></listitem>
   </itemizedlist>
 </para>
 
@@ -197,6 +198,32 @@ fileSystems."/example" = {
     <literal>services.hardware.opengl.extraPackages{,32}</literal> instead. You can
     also specify VDPAU drivers there.</para>
   </listitem>
+
+  <listitem>
+    <para>
+    <literal>programs.ibus</literal> moved to <literal>i18n.inputMethod.ibus</literal>.
+    The option <literal>programs.ibus.plugins</literal> changed to <literal>i18n.inputMethod.ibus.engines</literal>
+    and the option to enable ibus changed from <literal>programs.ibus.enable</literal> to
+    <literal>i18n.inputMethod.enabled</literal>.
+    <literal>i18n.inputMethod.enabled</literal> should be set to the used input method name,
+    <literal>"ibus"</literal> for ibus.
+    An example of the new style:
+
+<programlisting>
+i18n.inputMethod.enabled = "ibus";
+i18n.inputMethod.ibus.engines = with pkgs.ibus-engines; [ anthy mozc ];
+</programlisting>
+
+That is equivalent to the old version:
+
+<programlisting>
+programs.ibus.enable = true;
+programs.ibus.plugins = with pkgs; [ ibus-anthy mozc ];
+</programlisting>
+
+    </para>
+  </listitem>
+
 </itemizedlist>
 
 
@@ -215,6 +242,12 @@ fileSystems."/example" = {
     NixOS.</para>
   </listitem>
 
+  <listitem>
+    <para>Input method support was improved. New NixOS modules (fcitx, nabi and uim),
+    fcitx engines (chewing, hangul, m17n, mozc and table-other) and ibus engines (hangul and m17n)
+    have been added.</para>
+  </listitem>
+
 </itemizedlist></para>
 
 </section>