<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/installer/newt/keymap.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2019-04-17T13:16:08Z</updated>
<entry>
<title>installer: Sort keyboard layouts according to language and translations.</title>
<updated>2019-04-17T13:16:08Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-17T13:16:08Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=9015e63996156dfaafecef182d20128f268c2719'/>
<id>urn:sha1:9015e63996156dfaafecef182d20128f268c2719</id>
<content type='text'>
Previously, we would always (1) put English first, and (2) sort the
other layouts based on their English description.  This fixes both
issues.

* gnu/installer/newt/keymap.scm (sort-layouts)[layout&lt;?]: New procedure.
[preferred]: New variable.
Partition according to both the 'name' and 'synopsis' fields.  Sort both
the main layouts and the other layouts according to 'layout&lt;?'.
</content>
</entry>
<entry>
<title>installer: Translate keyboard layout names.</title>
<updated>2019-04-17T13:11:21Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-04-17T13:11:21Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=feaa83a377966b6cec982f0bbaba1ea15c28d52e'/>
<id>urn:sha1:feaa83a377966b6cec982f0bbaba1ea15c28d52e</id>
<content type='text'>
* gnu/installer.scm (installer-program)[installer-builder]: Call
'bindtextdomain' for "xkeyboard-config".
* gnu/installer/newt/keymap.scm (run-keymap-page): Add calls to
'gettext'.
</content>
</entry>
<entry>
<title>installer: Set the system's 'keyboard-layout' field.</title>
<updated>2019-03-25T22:37:05Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-25T22:21:08Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3191b5f6ba5ebbb59a7448facd999ad7f7aeae79'/>
<id>urn:sha1:3191b5f6ba5ebbb59a7448facd999ad7f7aeae79</id>
<content type='text'>
* gnu/installer/newt/keymap.scm (keyboard-layout-&gt;configuration): New
procedure.
* gnu/installer.scm (compute-keymap-step): Return RESULT.
(installer-steps) &lt;'keymap&gt;: Add 'configuration-formatter' field.
(installer-program): Use (gnu installer newt keymap).
* gnu/installer/parted.scm (bootloader-configuration): Set
'keyboard-layout'.
</content>
</entry>
<entry>
<title>gnu: Fix some typos in the installer.</title>
<updated>2019-02-18T00:52:47Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2019-02-10T14:54:53Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=b83e4a93a2118513cdd2186d796729f0813264c0'/>
<id>urn:sha1:b83e4a93a2118513cdd2186d796729f0813264c0</id>
<content type='text'>
* gnu/installer/connman.scm (connman-connect-with-auth): Fix typo in
documentation.
* gnu/installer/newt/keymap.scm (sort-variants): Likewise.
* gnu/installer/newt/page.scm (run-listbox-selection-page): Likewise.
* gnu/installer/parted.scm (mkpart): Likewise.
* gnu/installer/newt/utils.scm (destroy-form-and-pop): Likewise.
* gnu/installer/newt/wifi.scm (run-unknown-error-page): Fix typo.
(wifi-listbox-heigth): Rename to…
(wifi-listbox-height): …this, and adjust caller.
* gnu/installer/timezone.scm (locate-childrens): Rename to…
(locate-children): …this.  Adjust all callers.
</content>
</entry>
<entry>
<title>installer: keymap: Put English layout and international variant ahead.</title>
<updated>2019-01-17T13:04:27Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2019-01-12T17:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=cb614af01146d9d4be40e705f71db4efcbe684e7'/>
<id>urn:sha1:cb614af01146d9d4be40e705f71db4efcbe684e7</id>
<content type='text'>
* gnu/installer/newt/keymap.scm (sort-layouts): New procedure,
(sort-variants): new procedure,
(run-keymap-page): use the two procedures above to sort layouts and variants.
</content>
</entry>
<entry>
<title>installer: keymap: Fix keymap selection of layouts with not variant.</title>
<updated>2019-01-17T13:04:25Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T12:55:51Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=9e58d4e90e77db150fbc57a559eaa01d85ce03f6'/>
<id>urn:sha1:9e58d4e90e77db150fbc57a559eaa01d85ce03f6</id>
<content type='text'>
* gnu/installer/newt/keymap.scm (run-keymap-page): Test if the layout has no
variant at 'variant step, instead of raising a condition at 'layout step.
</content>
</entry>
<entry>
<title>installer: Turn "Cancel" buttons into "Exit" buttons.</title>
<updated>2019-01-17T13:04:25Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T10:50:17Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=7d812901daf0259d5d381199168d6d2994ce00ac'/>
<id>urn:sha1:7d812901daf0259d5d381199168d6d2994ce00ac</id>
<content type='text'>
This change and previous ones were,
Suggested-by: Thorsten Wilms &lt;t_w_@freenet.de&gt;
here: https://lists.gnu.org/archive/html/guix-devel/2018-11/msg00330.html

gnu/installer/newt/ethernet.scm: Turn cancel into exit.
gnu/installer/newt/final.scm: Ditto.
gnu/installer/newt/keymap.scm: Ditto.
gnu/installer/newt/locale.scm: Ditto.
gnu/installer/newt/network.scm: Ditto.
gnu/installer/newt/page.scm: Ditto.
gnu/installer/newt/partition.scm: Ditto.
gnu/installer/newt/services.scm: Ditto.
gnu/installer/newt/timezone.scm: Ditto.
gnu/installer/newt/user.scm: Ditto.
gnu/installer/newt/wifi.scm: Ditto.
</content>
</entry>
<entry>
<title>installer: Fix compute calls.</title>
<updated>2019-01-17T13:04:24Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T08:48:36Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=54754efc91e4862f5a904d53a82fcc59e19646a2'/>
<id>urn:sha1:54754efc91e4862f5a904d53a82fcc59e19646a2</id>
<content type='text'>
* gnu/installer/newt/keymap.scm (run-keymap-page): Add missing argument to
compute procedure.
* gnu/installer/newt/network.scm (run-network-page): Ditto.
</content>
</entry>
<entry>
<title>installer: Do not ask for keyboard model.</title>
<updated>2019-01-17T13:04:23Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T05:36:22Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c088b2e47f6675199f1ef545df7d04d4532e64e3'/>
<id>urn:sha1:c088b2e47f6675199f1ef545df7d04d4532e64e3</id>
<content type='text'>
Suppose that the keyboard model is "pc105".

* gnu/installer.scm (apply-keymap): Remove model ...
* gnu/installer/newt/keymap.scm (run-keymap-page): passed here.
(run-model-page): remove procedure
* gnu/installer/record.scm (installer): Edit keymap-page prototype in comment.
* gnu/installer/keymap.scm (default-keyboard-model): New exported parameter.
</content>
</entry>
<entry>
<title>installer: Remove "selection" from all titles.</title>
<updated>2019-01-17T13:04:22Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2018-12-05T05:19:28Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=5cdb6bd2db0b465fa616a9fd36760b14844d5c48'/>
<id>urn:sha1:5cdb6bd2db0b465fa616a9fd36760b14844d5c48</id>
<content type='text'>
* gnu/installer/newt/hostname.scm (run-hostname-page): Remove selection from
page title,
(run-variant-page): ditto.
* gnu/installer/newt/keymap.scm (run-layout-page): Ditto.
* gnu/installer/newt/locale.scm (run-layout-page): Ditto,
(run-territory-page): ditto,
(run-codeset-page): ditto,
(run-modifier-page): ditto
* gnu/installer/newt/network.scm (run-territory-page): Ditto.
* gnu/installer/newt/timezone.scm (run-timezone-page): Ditto.
* gnu/installer/newt/wifi.scm (run-wifi-page): Ditto.
</content>
</entry>
</feed>
