<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>catpoint, branch HEAD</title>
<subtitle>Catpoint simple presenting software.
</subtitle>
<entry>
<id>fff6e681e69d648d231c8ff98df5f0ffa2629120</id>
<published>2022-07-25T09:43:15Z</published>
<updated>2022-07-25T11:04:14Z</updated>
<title type="text">catpoint.1: fix navigation key typo, thanks jrmu</title>
<link rel="alternate" href="commit/fff6e681e69d648d231c8ff98df5f0ffa2629120.gph" />
<author>
<name>Anders Damsgaard</name>
<email>anders@adamsgaard.dk</email>
</author>
<content type="text">commit fff6e681e69d648d231c8ff98df5f0ffa2629120
parent 6d6d67da873fbda4b6efeaae1a0e0ccc5116915f
Author: Anders Damsgaard &lt;anders@adamsgaard.dk&gt;
Date:   Mon, 25 Jul 2022 07:43:15 -0200

catpoint.1: fix navigation key typo, thanks jrmu

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>6d6d67da873fbda4b6efeaae1a0e0ccc5116915f</id>
<published>2021-06-12T14:45:35Z</published>
<updated>2021-06-12T14:45:35Z</updated>
<title type="text">Check out from bitreich.org exclusively.</title>
<link rel="alternate" href="commit/6d6d67da873fbda4b6efeaae1a0e0ccc5116915f.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 6d6d67da873fbda4b6efeaae1a0e0ccc5116915f
parent cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sat, 12 Jun 2021 16:45:35 +0200

Check out from bitreich.org exclusively.

</content>
</entry>
<entry>
<id>cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e</id>
<published>2021-06-10T13:27:56Z</published>
<updated>2021-06-10T16:38:29Z</updated>
<title type="text">add pointtools in the TOOLS</title>
<link rel="alternate" href="commit/cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e.gph" />
<author>
<name>Marc Chantreux</name>
<email>eiro@phear.org</email>
</author>
<content type="text">commit cced4d4fc8f35ca2edc46c4c085e61341a8f7f7e
parent 26c535c058dd581475692b847bd19dde1bdd906f
Author: Marc Chantreux &lt;eiro@phear.org&gt;
Date:   Thu, 10 Jun 2021 15:27:56 +0200

add pointtools in the TOOLS

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>26c535c058dd581475692b847bd19dde1bdd906f</id>
<published>2021-05-29T16:08:22Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">Fix space to go to the next slide as intended and documented</title>
<link rel="alternate" href="commit/26c535c058dd581475692b847bd19dde1bdd906f.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 26c535c058dd581475692b847bd19dde1bdd906f
parent 2f7d19fadd703f32a7a96555cea17c29ceb846e3
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 18:08:22 +0200

Fix space to go to the next slide as intended and documented

Keybind introduced in commit b455270d

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>2f7d19fadd703f32a7a96555cea17c29ceb846e3</id>
<published>2021-05-29T15:57:41Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">remove BSD functions err and errx with die and cleanup more graceful there</title>
<link rel="alternate" href="commit/2f7d19fadd703f32a7a96555cea17c29ceb846e3.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 2f7d19fadd703f32a7a96555cea17c29ceb846e3
parent 4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 17:57:41 +0200

remove BSD functions err and errx with die and cleanup more graceful there

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863</id>
<published>2021-05-29T15:56:03Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">use 128 + the signal mask as the exit status code</title>
<link rel="alternate" href="commit/4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 4c69bd0f199e1b018ff9a8bae42bc2ddaaa0d863
parent c21defed8f5b1cdcf8f1360ab81eb28725815489
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 17:56:03 +0200

use 128 + the signal mask as the exit status code

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>c21defed8f5b1cdcf8f1360ab81eb28725815489</id>
<published>2021-05-29T15:54:38Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">add a quit function and separate it as a signal handler</title>
<link rel="alternate" href="commit/c21defed8f5b1cdcf8f1360ab81eb28725815489.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit c21defed8f5b1cdcf8f1360ab81eb28725815489
parent f1929385f7c4fc8d193479a376c5ea0ee6fee8b7
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 17:54:38 +0200

add a quit function and separate it as a signal handler

* This will be useful for a follow-up commit too.
* Remove the unnecesary exitstatus variable.

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>f1929385f7c4fc8d193479a376c5ea0ee6fee8b7</id>
<published>2021-05-29T15:51:40Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">remove extra newline before EOF</title>
<link rel="alternate" href="commit/f1929385f7c4fc8d193479a376c5ea0ee6fee8b7.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit f1929385f7c4fc8d193479a376c5ea0ee6fee8b7
parent e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 17:51:40 +0200

remove extra newline before EOF

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2</id>
<published>2021-05-29T15:51:18Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">on mmap failure show on which file it failed</title>
<link rel="alternate" href="commit/e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit e8f0e9f302546f8844785b2674f9c3fd4fc6a4b2
parent dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 17:51:18 +0200

on mmap failure show on which file it failed

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0</id>
<published>2021-05-29T15:50:21Z</published>
<updated>2021-05-29T18:03:15Z</updated>
<title type="text">bump LICENSE year</title>
<link rel="alternate" href="commit/dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit dda57f5fe894543b4ccbb5f0aee5302adfdbb5b0
parent 676429cb5a8df4024ec3a3d21f0fa5dff95c1b39
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sat, 29 May 2021 17:50:21 +0200

bump LICENSE year

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>676429cb5a8df4024ec3a3d21f0fa5dff95c1b39</id>
<published>2021-02-01T17:46:57Z</published>
<updated>2021-02-01T17:46:57Z</updated>
<title type="text">Update gramscii git repository to bitreich.</title>
<link rel="alternate" href="commit/676429cb5a8df4024ec3a3d21f0fa5dff95c1b39.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 676429cb5a8df4024ec3a3d21f0fa5dff95c1b39
parent 4f4e9e4aa492d0eec894901174c75818ead46d8f
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Mon,  1 Feb 2021 18:46:57 +0100

Update gramscii git repository to bitreich.

Thanks Karchu for noticing!

</content>
</entry>
<entry>
<id>4f4e9e4aa492d0eec894901174c75818ead46d8f</id>
<published>2020-12-28T14:42:27Z</published>
<updated>2020-12-28T14:42:33Z</updated>
<title type="text">catpoint.1: document signals, changed behaviour for r, ^L, fix a typo</title>
<link rel="alternate" href="commit/4f4e9e4aa492d0eec894901174c75818ead46d8f.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 4f4e9e4aa492d0eec894901174c75818ead46d8f
parent 80b1a263250b1efc820659eee7134a5a61f65d3f
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Mon, 28 Dec 2020 15:42:27 +0100

catpoint.1: document signals, changed behaviour for r, ^L, fix a typo

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>80b1a263250b1efc820659eee7134a5a61f65d3f</id>
<published>2020-12-28T14:19:51Z</published>
<updated>2020-12-28T14:19:51Z</updated>
<title type="text">Set slidechanged before raise.</title>
<link rel="alternate" href="commit/80b1a263250b1efc820659eee7134a5a61f65d3f.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 80b1a263250b1efc820659eee7134a5a61f65d3f
parent 68ef54b661d4e28bb74d67b1bdf81d997abb08db
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Mon, 28 Dec 2020 15:19:51 +0100

Set slidechanged before raise.

Thanks Bob!

</content>
</entry>
<entry>
<id>68ef54b661d4e28bb74d67b1bdf81d997abb08db</id>
<published>2020-12-28T14:08:19Z</published>
<updated>2020-12-28T14:08:19Z</updated>
<title type="text">Introduce a hint to only slide file if needed.</title>
<link rel="alternate" href="commit/68ef54b661d4e28bb74d67b1bdf81d997abb08db.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 68ef54b661d4e28bb74d67b1bdf81d997abb08db
parent cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Mon, 28 Dec 2020 15:08:19 +0100

Introduce a hint to only slide file if needed.

</content>
</entry>
<entry>
<id>cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0</id>
<published>2020-12-20T18:21:25Z</published>
<updated>2020-12-20T18:21:25Z</updated>
<title type="text">Update manpage for reload.</title>
<link rel="alternate" href="commit/cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit cd4fd87b2fc9d10ac71b55d9b1ea503fdad037b0
parent 8fe4f9e73396be7894f7b72b3428a55b76bb7643
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 19:21:25 +0100

Update manpage for reload.

Thanks Bob!

</content>
</entry>
<entry>
<id>8fe4f9e73396be7894f7b72b3428a55b76bb7643</id>
<published>2020-12-20T18:20:40Z</published>
<updated>2020-12-20T18:20:40Z</updated>
<title type="text">Simplify reloading, remove lines.</title>
<link rel="alternate" href="commit/8fe4f9e73396be7894f7b72b3428a55b76bb7643.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 8fe4f9e73396be7894f7b72b3428a55b76bb7643
parent bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 19:20:40 +0100

Simplify reloading, remove lines.

Thanks Bob for the suggestion!

</content>
</entry>
<entry>
<id>bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4</id>
<published>2020-12-20T18:10:37Z</published>
<updated>2020-12-20T18:10:37Z</updated>
<title type="text">Push LICENSE to 2020. For next release.</title>
<link rel="alternate" href="commit/bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit bfffb92ac6b36152b642c3eefe2dc7a77dcf5fe4
parent 13d5b94b8ddb198f37a30e15004574e3f630e068
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 19:10:37 +0100

Push LICENSE to 2020. For next release.

</content>
</entry>
<entry>
<id>13d5b94b8ddb198f37a30e15004574e3f630e068</id>
<published>2020-12-20T18:01:30Z</published>
<updated>2020-12-20T18:01:30Z</updated>
<title type="text">Make it to 0.2.</title>
<link rel="alternate" href="commit/13d5b94b8ddb198f37a30e15004574e3f630e068.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 13d5b94b8ddb198f37a30e15004574e3f630e068
parent 0ebd046cc4dc1cfca5e7120fa2115354efb0a87f
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 19:01:30 +0100

Make it to 0.2.

</content>
</entry>
<entry>
<id>0ebd046cc4dc1cfca5e7120fa2115354efb0a87f</id>
<published>2020-12-20T16:20:03Z</published>
<updated>2020-12-20T16:20:03Z</updated>
<title type="text">Move to sigaction. Raise SIGWINCH on HUP for ncurses.</title>
<link rel="alternate" href="commit/0ebd046cc4dc1cfca5e7120fa2115354efb0a87f.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 0ebd046cc4dc1cfca5e7120fa2115354efb0a87f
parent 6649dc02de2035e52c61b3e62cc543fd6bfdb1a7
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 17:20:03 +0100

Move to sigaction. Raise SIGWINCH on HUP for ncurses.

Thanks Bob for the sigaction suggestion!

</content>
</entry>
<entry>
<id>6649dc02de2035e52c61b3e62cc543fd6bfdb1a7</id>
<published>2020-12-20T15:35:03Z</published>
<updated>2020-12-20T15:35:03Z</updated>
<title type="text">Include string.h for memset.</title>
<link rel="alternate" href="commit/6649dc02de2035e52c61b3e62cc543fd6bfdb1a7.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 6649dc02de2035e52c61b3e62cc543fd6bfdb1a7
parent 59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 16:35:03 +0100

Include string.h for memset.

Thanks Bob!

</content>
</entry>
<entry>
<id>59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6</id>
<published>2020-12-20T15:34:20Z</published>
<updated>2020-12-20T15:34:20Z</updated>
<title type="text">Raise SIGWINCH in SIGHUP, so refresh is safe in ncurses.</title>
<link rel="alternate" href="commit/59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 59a8c7e4ae0d424319bccc0ffa6ffa8ae88d2ba6
parent b87460e37befbca7423a4cdafa017a6422ce0041
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 16:34:20 +0100

Raise SIGWINCH in SIGHUP, so refresh is safe in ncurses.

</content>
</entry>
<entry>
<id>b87460e37befbca7423a4cdafa017a6422ce0041</id>
<published>2020-12-20T15:08:20Z</published>
<updated>2020-12-20T15:08:20Z</updated>
<title type="text">Remove space to Gentoo for better readability.</title>
<link rel="alternate" href="commit/b87460e37befbca7423a4cdafa017a6422ce0041.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit b87460e37befbca7423a4cdafa017a6422ce0041
parent a2730192609fdbb7d69b9392dcf8b6c25fe8aea2
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 16:08:20 +0100

Remove space to Gentoo for better readability.

</content>
</entry>
<entry>
<id>a2730192609fdbb7d69b9392dcf8b6c25fe8aea2</id>
<published>2020-12-20T14:55:37Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">Makefile: add PATH-MAX-LIMIT.md to `make dist`</title>
<link rel="alternate" href="commit/a2730192609fdbb7d69b9392dcf8b6c25fe8aea2.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit a2730192609fdbb7d69b9392dcf8b6c25fe8aea2
parent b455270d0e2a268f232b1ad89cb977afbdc52704
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:55:37 +0100

Makefile: add PATH-MAX-LIMIT.md to `make dist`

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>b455270d0e2a268f232b1ad89cb977afbdc52704</id>
<published>2020-12-20T14:54:45Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">add a few common keybinds: ^D, SPACE and ^L</title>
<link rel="alternate" href="commit/b455270d0e2a268f232b1ad89cb977afbdc52704.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit b455270d0e2a268f232b1ad89cb977afbdc52704
parent 4749f13de5cfd18a997135c10d5ea859e56efaba
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:54:45 +0100

add a few common keybinds: ^D, SPACE and ^L

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>4749f13de5cfd18a997135c10d5ea859e56efaba</id>
<published>2020-12-20T14:51:33Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">exit(0) on success, non-zero if an error occurred or signal was received</title>
<link rel="alternate" href="commit/4749f13de5cfd18a997135c10d5ea859e56efaba.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 4749f13de5cfd18a997135c10d5ea859e56efaba
parent 79fcfa10f48e539001da1288f7a084f07b895abf
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:51:33 +0100

exit(0) on success, non-zero if an error occurred or signal was received

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>79fcfa10f48e539001da1288f7a084f07b895abf</id>
<published>2020-12-20T14:49:57Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">print the exact amount of mmap&#39;d data</title>
<link rel="alternate" href="commit/79fcfa10f48e539001da1288f7a084f07b895abf.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 79fcfa10f48e539001da1288f7a084f07b895abf
parent e53298ab1f62fbae87d2c139e30ead81a400d0ce
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:49:57 +0100

print the exact amount of mmap&#39;d data

It could read past the mmap&#39;d region (not using the NUL terminator).

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>e53298ab1f62fbae87d2c139e30ead81a400d0ce</id>
<published>2020-12-20T14:42:42Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">add support for SIGWINCH / window resize</title>
<link rel="alternate" href="commit/e53298ab1f62fbae87d2c139e30ead81a400d0ce.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit e53298ab1f62fbae87d2c139e30ead81a400d0ce
parent c8f895266f3df502cade5f64150d7f1986329f73
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:42:42 +0100

add support for SIGWINCH / window resize

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>c8f895266f3df502cade5f64150d7f1986329f73</id>
<published>2020-12-20T14:38:15Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">sort includes</title>
<link rel="alternate" href="commit/c8f895266f3df502cade5f64150d7f1986329f73.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit c8f895266f3df502cade5f64150d7f1986329f73
parent a6db1af027460ed5d4544921c81fea7a0584b3c2
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:38:15 +0100

sort includes

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>a6db1af027460ed5d4544921c81fea7a0584b3c2</id>
<published>2020-12-20T14:36:50Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">Makefile: improvements</title>
<link rel="alternate" href="commit/a6db1af027460ed5d4544921c81fea7a0584b3c2.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit a6db1af027460ed5d4544921c81fea7a0584b3c2
parent 1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:36:50 +0100

Makefile: improvements

- Rewrite the Makefile.
  - Remove config.mk
  - Be verbose.
  - Separate CFLAGS, CPPFLAGS and LDFLAGS and respect system compiler flags.
  - Remove default POSIX flags such as ${CC}.
  - make dist: add missing files.
  - make dist: pipe directly to stdin instead of making a tar file.
  - Generalize the name and use ${NAME},${BIN} and ${MAN1} variables.

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b</id>
<published>2020-12-20T14:36:16Z</published>
<updated>2020-12-20T15:06:58Z</updated>
<title type="text">catpoint.1: add an initial man page</title>
<link rel="alternate" href="commit/1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b.gph" />
<author>
<name>Hiltjo Posthuma</name>
<email>hiltjo@codemadness.org</email>
</author>
<content type="text">commit 1c4c6d33a77caaed0046b9a6006cfa4dfe866e7b
parent 3900345c80a9b585dfaa7a147ffbf36ad76a05f6
Author: Hiltjo Posthuma &lt;hiltjo@codemadness.org&gt;
Date:   Sun, 20 Dec 2020 15:36:16 +0100

catpoint.1: add an initial man page

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>3900345c80a9b585dfaa7a147ffbf36ad76a05f6</id>
<published>2020-12-20T14:36:16Z</published>
<updated>2020-12-20T14:36:16Z</updated>
<title type="text">Add file with hints about PATH_MAX circumvention.</title>
<link rel="alternate" href="commit/3900345c80a9b585dfaa7a147ffbf36ad76a05f6.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 3900345c80a9b585dfaa7a147ffbf36ad76a05f6
parent b0efd23c2469cec3f5baea1c71b71bce82456e8f
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 15:36:16 +0100

Add file with hints about PATH_MAX circumvention.

</content>
</entry>
<entry>
<id>b0efd23c2469cec3f5baea1c71b71bce82456e8f</id>
<published>2020-12-20T14:25:52Z</published>
<updated>2020-12-20T14:25:52Z</updated>
<title type="text">Do not mmap all slides at the beginning to scale better.</title>
<link rel="alternate" href="commit/b0efd23c2469cec3f5baea1c71b71bce82456e8f.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit b0efd23c2469cec3f5baea1c71b71bce82456e8f
parent 5672cc0e5930ed81ca8129230adae7f18a1225d4
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 15:25:52 +0100

Do not mmap all slides at the beginning to scale better.

Without mmaping all slides at the beginning, catpoint scales better
and the whole internal algorithms are simplified.

</content>
</entry>
<entry>
<id>5672cc0e5930ed81ca8129230adae7f18a1225d4</id>
<published>2020-12-20T13:57:45Z</published>
<updated>2020-12-20T13:57:45Z</updated>
<title type="text">Massive refactoring for features (SIGHUP, variable names).</title>
<link rel="alternate" href="commit/5672cc0e5930ed81ca8129230adae7f18a1225d4.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 5672cc0e5930ed81ca8129230adae7f18a1225d4
parent a4f575be610e1f6ff6f12c0d4adbc09c270eb274
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 14:57:45 +0100

Massive refactoring for features (SIGHUP, variable names).

* Now the global variable names are easier to use.
* Only the global variables are used.
* A new loadcurrentslide() function is used for SIGHUP.
	* This allows slideshows to be programmed using SIGHUP.
	* Thanks Bob for the suggestion!

</content>
</entry>
<entry>
<id>a4f575be610e1f6ff6f12c0d4adbc09c270eb274</id>
<published>2020-12-20T13:41:04Z</published>
<updated>2020-12-20T13:41:04Z</updated>
<title type="text">Signal handler needs to have int for signal number.</title>
<link rel="alternate" href="commit/a4f575be610e1f6ff6f12c0d4adbc09c270eb274.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit a4f575be610e1f6ff6f12c0d4adbc09c270eb274
parent 626219d14e08511fdccde2d75e4d0bcda52d2d3a
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 14:41:04 +0100

Signal handler needs to have int for signal number.

</content>
</entry>
<entry>
<id>626219d14e08511fdccde2d75e4d0bcda52d2d3a</id>
<published>2020-12-20T13:40:03Z</published>
<updated>2020-12-20T13:40:03Z</updated>
<title type="text">Arguments to cleanup are not needed.</title>
<link rel="alternate" href="commit/626219d14e08511fdccde2d75e4d0bcda52d2d3a.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 626219d14e08511fdccde2d75e4d0bcda52d2d3a
parent 6837d1b5e66be2650ffeb3f5d1020d72c60ef736
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 14:40:03 +0100

Arguments to cleanup are not needed.

</content>
</entry>
<entry>
<id>6837d1b5e66be2650ffeb3f5d1020d72c60ef736</id>
<published>2020-12-20T13:38:14Z</published>
<updated>2020-12-20T13:38:14Z</updated>
<title type="text">Change license header to current state.</title>
<link rel="alternate" href="commit/6837d1b5e66be2650ffeb3f5d1020d72c60ef736.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 6837d1b5e66be2650ffeb3f5d1020d72c60ef736
parent 8ef598d0d695484ba895ce39ddd4e87d34561d12
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 14:38:14 +0100

Change license header to current state.

Thanks Bob for noticing!

</content>
</entry>
<entry>
<id>8ef598d0d695484ba895ce39ddd4e87d34561d12</id>
<published>2020-12-20T13:37:26Z</published>
<updated>2020-12-20T13:37:26Z</updated>
<title type="text">Remove duplicate SIGINT signal call.</title>
<link rel="alternate" href="commit/8ef598d0d695484ba895ce39ddd4e87d34561d12.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 8ef598d0d695484ba895ce39ddd4e87d34561d12
parent c19639a4edb1186cdeb5655f0758506085dca7db
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 14:37:26 +0100

Remove duplicate SIGINT signal call.

Thanks Bob!

</content>
</entry>
<entry>
<id>c19639a4edb1186cdeb5655f0758506085dca7db</id>
<published>2020-12-20T13:34:51Z</published>
<updated>2020-12-20T13:34:51Z</updated>
<title type="text">Handle errors on munmap. It can fail too.</title>
<link rel="alternate" href="commit/c19639a4edb1186cdeb5655f0758506085dca7db.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit c19639a4edb1186cdeb5655f0758506085dca7db
parent 9d56979dedbc9a3b279291ad07ab4ce277e8f5e7
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 14:34:51 +0100

Handle errors on munmap. It can fail too.

</content>
</entry>
<entry>
<id>9d56979dedbc9a3b279291ad07ab4ce277e8f5e7</id>
<published>2020-12-20T10:44:12Z</published>
<updated>2020-12-20T10:44:12Z</updated>
<title type="text">Add reload function to catpoint.</title>
<link rel="alternate" href="commit/9d56979dedbc9a3b279291ad07ab4ce277e8f5e7.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 9d56979dedbc9a3b279291ad07ab4ce277e8f5e7
parent fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 20 Dec 2020 11:44:12 +0100

Add reload function to catpoint.

Thanks to Karchnu &lt;karchnu@karchnu.fr&gt; for the initial patch!

</content>
</entry>
<entry>
<id>fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9</id>
<published>2020-05-13T13:06:39Z</published>
<updated>2020-05-13T13:06:39Z</updated>
<title type="text">Add TOOLS helper for nice tools for presentation creation.</title>
<link rel="alternate" href="commit/fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit fbd1f47fc5dc657c0bac33ac3d6f7c89495f4df9
parent 12e7c074bcbeab0017acd019a4b6c8ec42bbb63b
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Wed, 13 May 2020 15:06:39 +0200

Add TOOLS helper for nice tools for presentation creation.

</content>
</entry>
<entry>
<id>12e7c074bcbeab0017acd019a4b6c8ec42bbb63b</id>
<published>2020-05-05T11:14:37Z</published>
<updated>2020-05-05T11:14:37Z</updated>
<title type="text">Merge branch &#39;master&#39; of ssh://r-36.net:443/srv/git/catpoint</title>
<link rel="alternate" href="commit/12e7c074bcbeab0017acd019a4b6c8ec42bbb63b.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 12e7c074bcbeab0017acd019a4b6c8ec42bbb63b
parent 784da2eb63697fff18243c3c1f0e3432b4240c69
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Tue,  5 May 2020 13:14:37 +0200

Merge branch &#39;master&#39; of ssh://r-36.net:443/srv/git/catpoint

</content>
</entry>
<entry>
<id>784da2eb63697fff18243c3c1f0e3432b4240c69</id>
<published>2020-05-05T11:13:42Z</published>
<updated>2020-05-05T11:13:42Z</updated>
<title type="text">Make config.mk for tinfo and ncurses separation possible.</title>
<link rel="alternate" href="commit/784da2eb63697fff18243c3c1f0e3432b4240c69.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 784da2eb63697fff18243c3c1f0e3432b4240c69
parent 7f4f52730310c65d30761a75ded86e2d82863298
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Tue,  5 May 2020 13:13:42 +0200

Make config.mk for tinfo and ncurses separation possible.

</content>
</entry>
<entry>
<id>b19ef1df385d16b475416acf29b510f765e29899</id>
<published>2020-05-05T08:35:41Z</published>
<updated>2020-05-05T10:49:55Z</updated>
<title type="text">Fix linking with ncursesw by adding libtinfow.</title>
<link rel="alternate" href="commit/b19ef1df385d16b475416acf29b510f765e29899.gph" />
<author>
<name>parazyd</name>
<email>parazyd@dyne.org</email>
</author>
<content type="text">commit b19ef1df385d16b475416acf29b510f765e29899
parent 7f4f52730310c65d30761a75ded86e2d82863298
Author: parazyd &lt;parazyd@dyne.org&gt;
Date:   Tue,  5 May 2020 10:35:41 +0200

Fix linking with ncursesw by adding libtinfow.

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>7f4f52730310c65d30761a75ded86e2d82863298</id>
<published>2020-05-04T10:51:49Z</published>
<updated>2020-05-04T10:50:07Z</updated>
<title type="text">Stat each file and mmap(3) only as much as is really needed</title>
<link rel="alternate" href="commit/7f4f52730310c65d30761a75ded86e2d82863298.gph" />
<author>
<name>Ekkie</name>
<email>ekkie@envs.net</email>
</author>
<content type="text">commit 7f4f52730310c65d30761a75ded86e2d82863298
parent 78504360bf7518b5f7caadcf34ecb22187bdeeb8
Author: Ekkie &lt;ekkie@envs.net&gt;
Date:   Mon,  4 May 2020 12:51:49 +0200

Stat each file and mmap(3) only as much as is really needed

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>78504360bf7518b5f7caadcf34ecb22187bdeeb8</id>
<published>2018-07-08T12:59:13Z</published>
<updated>2018-07-08T12:59:13Z</updated>
<title type="text">Fix whitespace issues.</title>
<link rel="alternate" href="commit/78504360bf7518b5f7caadcf34ecb22187bdeeb8.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 78504360bf7518b5f7caadcf34ecb22187bdeeb8
parent 62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun,  8 Jul 2018 14:59:13 +0200

Fix whitespace issues.

</content>
</entry>
<entry>
<id>62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8</id>
<published>2018-07-08T12:54:37Z</published>
<updated>2018-07-08T12:58:38Z</updated>
<title type="text">patch signal handlers for catpoint</title>
<link rel="alternate" href="commit/62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8.gph" />
<author>
<name>KatolaZ</name>
<email>katolaz@freaknet.org</email>
</author>
<content type="text">commit 62d8733dfbae0ee35a6d71a77409e8bc33f2b8f8
parent 05fee79d9bfcc4029064723a9739dbeedf8fb788
Author: KatolaZ &lt;katolaz@freaknet.org&gt;
Date:   Sun,  8 Jul 2018 14:54:37 +0200

patch signal handlers for catpoint

As subject says. Avoid to garble the terminal on an exit due to
signal. Quite straightforward ;)

HND

KatolaZ

--
[ ~.,_  Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab  ]
[     &quot;+.  katolaz [at] freaknet.org --- katolaz [at] yahoo.it  ]
[       @)   http://kalos.mine.nu ---  Devuan GNU + Linux User  ]
[     @@)  http://maths.qmul.ac.uk/~vnicosia --  GPG: 0B5F062F  ]
[ (@@@)  Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ  ]

Signed-off-by: Christoph Lohmann &lt;20h@r-36.net&gt;

</content>
</entry>
<entry>
<id>05fee79d9bfcc4029064723a9739dbeedf8fb788</id>
<published>2018-01-24T16:06:54Z</published>
<updated>2018-01-24T16:06:54Z</updated>
<title type="text">Year bump.</title>
<link rel="alternate" href="commit/05fee79d9bfcc4029064723a9739dbeedf8fb788.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 05fee79d9bfcc4029064723a9739dbeedf8fb788
parent 77dfce9909091e863727aaabdaa26088709c0a09
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Wed, 24 Jan 2018 17:06:54 +0100

Year bump.

</content>
</entry>
<entry>
<id>77dfce9909091e863727aaabdaa26088709c0a09</id>
<published>2017-03-18T11:16:31Z</published>
<updated>2017-03-18T11:16:31Z</updated>
<title type="text">Some remnant from the global replace.</title>
<link rel="alternate" href="commit/77dfce9909091e863727aaabdaa26088709c0a09.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 77dfce9909091e863727aaabdaa26088709c0a09
parent 3d988d86e8696704a9c2b941f097993abddbf7dd
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sat, 18 Mar 2017 12:16:31 +0100

Some remnant from the global replace.

</content>
</entry>
<entry>
<id>3d988d86e8696704a9c2b941f097993abddbf7dd</id>
<published>2017-03-17T16:03:24Z</published>
<updated>2017-03-17T16:03:24Z</updated>
<title type="text">Adding a simple build system.</title>
<link rel="alternate" href="commit/3d988d86e8696704a9c2b941f097993abddbf7dd.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 3d988d86e8696704a9c2b941f097993abddbf7dd
parent 1f8cc2843103a71cd180b685e92c4bb1bbe61c81
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Fri, 17 Mar 2017 17:03:24 +0100

Adding a simple build system.

</content>
</entry>
<entry>
<id>1f8cc2843103a71cd180b685e92c4bb1bbe61c81</id>
<published>2017-03-04T15:49:33Z</published>
<updated>2017-03-04T15:49:33Z</updated>
<title type="text">Add support for Logitech USB remote presenter (powerpoint shortcuts).</title>
<link rel="alternate" href="commit/1f8cc2843103a71cd180b685e92c4bb1bbe61c81.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit 1f8cc2843103a71cd180b685e92c4bb1bbe61c81
parent b36909615c3b554e77f843a493fda1ef6935a93b
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sat,  4 Mar 2017 16:49:33 +0100

Add support for Logitech USB remote presenter (powerpoint shortcuts).

</content>
</entry>
<entry>
<id>b36909615c3b554e77f843a493fda1ef6935a93b</id>
<published>2017-02-26T16:21:51Z</published>
<updated>2017-02-26T16:21:51Z</updated>
<title type="text">Make Pos1 work.</title>
<link rel="alternate" href="commit/b36909615c3b554e77f843a493fda1ef6935a93b.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit b36909615c3b554e77f843a493fda1ef6935a93b
parent b95ee9c3f701ede5263139276897ae482ba70331
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Sun, 26 Feb 2017 17:21:51 +0100

Make Pos1 work.

</content>
</entry>
<entry>
<id>b95ee9c3f701ede5263139276897ae482ba70331</id>
<published>2015-08-27T21:54:58Z</published>
<updated>2015-08-27T21:54:58Z</updated>
<title type="text">Initial commit.</title>
<link rel="alternate" href="commit/b95ee9c3f701ede5263139276897ae482ba70331.gph" />
<author>
<name>Christoph Lohmann</name>
<email>20h@r-36.net</email>
</author>
<content type="text">commit b95ee9c3f701ede5263139276897ae482ba70331
Author: Christoph Lohmann &lt;20h@r-36.net&gt;
Date:   Thu, 27 Aug 2015 23:54:58 +0200

Initial commit.

</content>
</entry>
</feed>
