<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>lchat, branch HEAD</title>
<subtitle>A line oriented chat front end for ii.
</subtitle>
<entry>
<id>0c43215d0b1981d1689105122da02b7e994e250a</id>
<published>2023-09-23T20:17:26Z</published>
<updated>2024-07-14T11:40:21Z</updated>
<title>lchat: add pledge(2) support</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/0c43215d0b1981d1689105122da02b7e994e250a.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 0c43215d0b1981d1689105122da02b7e994e250a
parent a6a8d970dae07920c68bbb4ca3d8020fa8555b46
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sat, 23 Sep 2023 22:17:26 +0200

lchat: add pledge(2) support

</content>
</entry>
<entry>
<id>a6a8d970dae07920c68bbb4ca3d8020fa8555b46</id>
<published>2024-07-14T11:34:16Z</published>
<updated>2024-07-14T11:34:16Z</updated>
<title>Avoid useless use of strdup(3).</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/a6a8d970dae07920c68bbb4ca3d8020fa8555b46.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit a6a8d970dae07920c68bbb4ca3d8020fa8555b46
parent 9778b6b675462220fa133aa7a13fe8e5d45be6d1
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 14 Jul 2024 13:34:16 +0200

Avoid useless use of strdup(3).

</content>
</entry>
<entry>
<id>9778b6b675462220fa133aa7a13fe8e5d45be6d1</id>
<published>2023-02-06T14:42:58Z</published>
<updated>2023-02-15T08:30:17Z</updated>
<title>slackline: ctrl+w: stop deleting when certain characters occur</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/9778b6b675462220fa133aa7a13fe8e5d45be6d1.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 9778b6b675462220fa133aa7a13fe8e5d45be6d1
parent e413932d58bda64d7e9e34ca1e455d13bad17a3e
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Mon,  6 Feb 2023 15:42:58 +0100

slackline: ctrl+w: stop deleting when certain characters occur

</content>
</entry>
<entry>
<id>e413932d58bda64d7e9e34ca1e455d13bad17a3e</id>
<published>2023-01-14T17:35:52Z</published>
<updated>2023-01-24T16:00:30Z</updated>
<title>update copyright</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/e413932d58bda64d7e9e34ca1e455d13bad17a3e.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit e413932d58bda64d7e9e34ca1e455d13bad17a3e
parent d9d4077f33f59df8579af2866cea73d0664e9add
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sat, 14 Jan 2023 18:35:52 +0100

update copyright

</content>
</entry>
<entry>
<id>d9d4077f33f59df8579af2866cea73d0664e9add</id>
<published>2023-01-15T00:01:06Z</published>
<updated>2023-01-24T15:59:40Z</updated>
<title>slackline.h: fix typo in include guard</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/d9d4077f33f59df8579af2866cea73d0664e9add.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit d9d4077f33f59df8579af2866cea73d0664e9add
parent 8ce1eb2bb5bac39ed33dd3aace28d40a53878c16
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sun, 15 Jan 2023 01:01:06 +0100

slackline.h: fix typo in include guard

</content>
</entry>
<entry>
<id>8ce1eb2bb5bac39ed33dd3aace28d40a53878c16</id>
<published>2023-01-11T15:08:36Z</published>
<updated>2023-01-24T15:59:40Z</updated>
<title>slackline: restore some comments</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/8ce1eb2bb5bac39ed33dd3aace28d40a53878c16.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 8ce1eb2bb5bac39ed33dd3aace28d40a53878c16
parent 3fc9c4d7ee1bd9a05b7bed3e835861923b6c9b28
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Wed, 11 Jan 2023 16:08:36 +0100

slackline: restore some comments

</content>
</entry>
<entry>
<id>3fc9c4d7ee1bd9a05b7bed3e835861923b6c9b28</id>
<published>2023-01-11T08:59:12Z</published>
<updated>2023-01-24T15:59:40Z</updated>
<title>lchat: in case the `-m` flag receives an invalid mode, abort</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/3fc9c4d7ee1bd9a05b7bed3e835861923b6c9b28.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 3fc9c4d7ee1bd9a05b7bed3e835861923b6c9b28
parent f730489e0a632bd738ade1e91c85c6ffdad21ba8
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Wed, 11 Jan 2023 09:59:12 +0100

lchat: in case the `-m` flag receives an invalid mode, abort

</content>
</entry>
<entry>
<id>f730489e0a632bd738ade1e91c85c6ffdad21ba8</id>
<published>2023-01-11T08:17:47Z</published>
<updated>2023-01-24T15:59:40Z</updated>
<title>slackline: do not include slackline.h in slackline_internals.h</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/f730489e0a632bd738ade1e91c85c6ffdad21ba8.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit f730489e0a632bd738ade1e91c85c6ffdad21ba8
parent 6d306ad60a3ed0d9e721a43fb121804974a41b6c
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Wed, 11 Jan 2023 09:17:47 +0100

slackline: do not include slackline.h in slackline_internals.h

Although it&#39;s likely that slackline.h will be included alongside
slackline_internals.h, including headers in headers often results in confusion.

</content>
</entry>
<entry>
<id>6d306ad60a3ed0d9e721a43fb121804974a41b6c</id>
<published>2023-01-11T08:05:39Z</published>
<updated>2023-01-24T15:59:40Z</updated>
<title>replace &quot;magic&quot;-numbers with symbolic constants</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/6d306ad60a3ed0d9e721a43fb121804974a41b6c.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 6d306ad60a3ed0d9e721a43fb121804974a41b6c
parent 6dd484ff2d2a417037e56a205fc5ae22adaa6335
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Wed, 11 Jan 2023 09:05:39 +0100

replace &quot;magic&quot;-numbers with symbolic constants

</content>
</entry>
<entry>
<id>6dd484ff2d2a417037e56a205fc5ae22adaa6335</id>
<published>2023-01-11T07:56:10Z</published>
<updated>2023-01-24T15:59:40Z</updated>
<title>lchat.1: mention modes briefly</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/6dd484ff2d2a417037e56a205fc5ae22adaa6335.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 6dd484ff2d2a417037e56a205fc5ae22adaa6335
parent 5b8b8e3920d8e9a574a55e65a33b96c8d8e23ba4
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Wed, 11 Jan 2023 08:56:10 +0100

lchat.1: mention modes briefly

</content>
</entry>
<entry>
<id>5b8b8e3920d8e9a574a55e65a33b96c8d8e23ba4</id>
<published>2022-12-30T11:42:36Z</published>
<updated>2023-01-02T18:48:17Z</updated>
<title>Makefile: add missing dependency to sl_test</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/5b8b8e3920d8e9a574a55e65a33b96c8d8e23ba4.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 5b8b8e3920d8e9a574a55e65a33b96c8d8e23ba4
parent a2e85fdc57c1322c16d120d1865acc8f13f4c8bd
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Fri, 30 Dec 2022 12:42:36 +0100

Makefile: add missing dependency to sl_test

</content>
</entry>
<entry>
<id>a2e85fdc57c1322c16d120d1865acc8f13f4c8bd</id>
<published>2022-12-29T12:17:48Z</published>
<updated>2023-01-02T18:48:17Z</updated>
<title>Introduce modes</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/a2e85fdc57c1322c16d120d1865acc8f13f4c8bd.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit a2e85fdc57c1322c16d120d1865acc8f13f4c8bd
parent 19b4d99293ad470c98406b94935565750339b716
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Thu, 29 Dec 2022 13:17:48 +0100

Introduce modes

A mode determines how keyborad input is interpreted and which keybindings
are available. Currently, there is a default- and an emacs-mode from which
the user can choose.

</content>
</entry>
<entry>
<id>19b4d99293ad470c98406b94935565750339b716</id>
<published>2022-12-29T12:02:59Z</published>
<updated>2023-01-02T18:48:17Z</updated>
<title>Refactor headers</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/19b4d99293ad470c98406b94935565750339b716.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 19b4d99293ad470c98406b94935565750339b716
parent 6e73830497114901db5f864abc76b2964283fa77
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Thu, 29 Dec 2022 13:02:59 +0100

Refactor headers

slackline_internals.h:
contains common operations for the `slackline` struct not meant to be used
outside of slackline.

slackline.h:
contains the API for slackline. The `slackline` struct may become opaque
in the future.

</content>
</entry>
<entry>
<id>6e73830497114901db5f864abc76b2964283fa77</id>
<published>2022-10-25T21:27:51Z</published>
<updated>2022-10-25T21:27:51Z</updated>
<title>readme: update links</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/6e73830497114901db5f864abc76b2964283fa77.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 6e73830497114901db5f864abc76b2964283fa77
parent 8b38db9309f616bd9954a661685887eb2a21f6ae
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 25 Oct 2022 23:27:51 +0200

readme: update links

</content>
</entry>
<entry>
<id>8b38db9309f616bd9954a661685887eb2a21f6ae</id>
<published>2022-10-25T21:20:12Z</published>
<updated>2022-10-25T21:20:12Z</updated>
<title>Add support for vt-sequences for Home and Delete keys used by tmux(1)</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/8b38db9309f616bd9954a661685887eb2a21f6ae.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 8b38db9309f616bd9954a661685887eb2a21f6ae
parent 9bebbcf2af28fd16249ab2de19a86d9db390a9b1
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 25 Oct 2022 23:20:12 +0200

Add support for vt-sequences for Home and Delete keys used by tmux(1)

</content>
</entry>
<entry>
<id>9bebbcf2af28fd16249ab2de19a86d9db390a9b1</id>
<published>2022-10-22T20:01:57Z</published>
<updated>2022-10-25T21:11:18Z</updated>
<title>slackline: add (another) vt-sequence for &lt;End&gt;</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/9bebbcf2af28fd16249ab2de19a86d9db390a9b1.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 9bebbcf2af28fd16249ab2de19a86d9db390a9b1
parent f212a3b26b2b248aa41c50f6393564cf1e29dbc2
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sat, 22 Oct 2022 22:01:57 +0200

slackline: add (another) vt-sequence for &lt;End&gt;

Some terminal emulators, like st, emit ^[[4~ when the &lt;End&gt; key is pressed.
This is a vt-sequence and analogue to the xterm-sequence ^[[F.

</content>
</entry>
<entry>
<id>f212a3b26b2b248aa41c50f6393564cf1e29dbc2</id>
<published>2022-10-20T21:09:58Z</published>
<updated>2022-10-20T21:09:58Z</updated>
<title>Makefile: add dist target to create release tarballs</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/f212a3b26b2b248aa41c50f6393564cf1e29dbc2.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit f212a3b26b2b248aa41c50f6393564cf1e29dbc2
parent 6951410631bbbd8c280cfe2698f9dc0a24ef5a00
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 20 Oct 2022 23:09:58 +0200

Makefile: add dist target to create release tarballs

</content>
</entry>
<entry>
<id>6951410631bbbd8c280cfe2698f9dc0a24ef5a00</id>
<published>2022-10-20T21:07:49Z</published>
<updated>2022-10-20T21:09:36Z</updated>
<title>ignore sl_test</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/6951410631bbbd8c280cfe2698f9dc0a24ef5a00.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 6951410631bbbd8c280cfe2698f9dc0a24ef5a00
parent 743a82b6dab7fe68ec7df46e90625c7c966b8c96
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 20 Oct 2022 23:07:49 +0200

ignore sl_test

</content>
</entry>
<entry>
<id>743a82b6dab7fe68ec7df46e90625c7c966b8c96</id>
<published>2022-10-20T07:47:44Z</published>
<updated>2022-10-20T07:47:44Z</updated>
<title>test: ignore comparison of integers of different signs warning</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/743a82b6dab7fe68ec7df46e90625c7c966b8c96.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 743a82b6dab7fe68ec7df46e90625c7c966b8c96
parent 9d1bae536e78c285543f6b7b4594aa603e75faa8
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 20 Oct 2022 09:47:44 +0200

test: ignore comparison of integers of different signs warning

</content>
</entry>
<entry>
<id>9d1bae536e78c285543f6b7b4594aa603e75faa8</id>
<published>2022-10-20T07:47:23Z</published>
<updated>2022-10-20T07:47:23Z</updated>
<title>test: remove unused debugging code</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/9d1bae536e78c285543f6b7b4594aa603e75faa8.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 9d1bae536e78c285543f6b7b4594aa603e75faa8
parent b04323cbd25293b64b73cf544cb3af077e7a0050
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 20 Oct 2022 09:47:23 +0200

test: remove unused debugging code

</content>
</entry>
<entry>
<id>b04323cbd25293b64b73cf544cb3af077e7a0050</id>
<published>2022-10-14T16:02:21Z</published>
<updated>2022-10-14T16:02:21Z</updated>
<title>config.mk: fix manpage install path</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/b04323cbd25293b64b73cf544cb3af077e7a0050.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit b04323cbd25293b64b73cf544cb3af077e7a0050
parent 8f9d976404ef1c599a2f0939c167e2e2d1408164
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Fri, 14 Oct 2022 18:02:21 +0200

config.mk: fix manpage install path

</content>
</entry>
<entry>
<id>8f9d976404ef1c599a2f0939c167e2e2d1408164</id>
<published>2022-10-13T21:00:52Z</published>
<updated>2022-10-13T21:00:52Z</updated>
<title>readme: link libgrapheme to project page</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/8f9d976404ef1c599a2f0939c167e2e2d1408164.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 8f9d976404ef1c599a2f0939c167e2e2d1408164
parent 8573652f3306be2762777fbf98096b9982783bf6
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 13 Oct 2022 23:00:52 +0200

readme: link libgrapheme to project page

</content>
</entry>
<entry>
<id>8573652f3306be2762777fbf98096b9982783bf6</id>
<published>2022-10-13T14:52:38Z</published>
<updated>2022-10-13T20:58:40Z</updated>
<title>slackline: remove redundant lines in sl_move()</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/8573652f3306be2762777fbf98096b9982783bf6.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 8573652f3306be2762777fbf98096b9982783bf6
parent f7052595cdec83861c5f28bc5e579c6238b5aced
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Thu, 13 Oct 2022 16:52:38 +0200

slackline: remove redundant lines in sl_move()

</content>
</entry>
<entry>
<id>f7052595cdec83861c5f28bc5e579c6238b5aced</id>
<published>2022-10-13T14:23:21Z</published>
<updated>2022-10-13T20:58:40Z</updated>
<title>slackline: implement sl_move() to handle cursor movement</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/f7052595cdec83861c5f28bc5e579c6238b5aced.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit f7052595cdec83861c5f28bc5e579c6238b5aced
parent 1971dd4cb092a1d603d41bc35cb5b6425394d194
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Thu, 13 Oct 2022 16:23:21 +0200

slackline: implement sl_move() to handle cursor movement

</content>
</entry>
<entry>
<id>1971dd4cb092a1d603d41bc35cb5b6425394d194</id>
<published>2022-10-09T21:44:18Z</published>
<updated>2022-10-09T21:44:18Z</updated>
<title>copyright update</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/1971dd4cb092a1d603d41bc35cb5b6425394d194.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 1971dd4cb092a1d603d41bc35cb5b6425394d194
parent e821ed80afb2e4c922c000dbe59043064096516b
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  9 Oct 2022 23:44:18 +0200

copyright update

</content>
</entry>
<entry>
<id>e821ed80afb2e4c922c000dbe59043064096516b</id>
<published>2022-10-09T21:33:33Z</published>
<updated>2022-10-09T21:33:33Z</updated>
<title>refactor printing of terminal title</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/e821ed80afb2e4c922c000dbe59043064096516b.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit e821ed80afb2e4c922c000dbe59043064096516b
parent 91579d79ea33b7f14db6b8187255971b467f2553
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  9 Oct 2022 23:33:33 +0200

refactor printing of terminal title

- fix segmentation fault reported by NRK &lt;[email protected]&gt;
- remove redundant code
- move code to util.c.  So, filter programs can also use
  this feature.
- while here, reorder util.h in the same order as util.c

</content>
</entry>
<entry>
<id>91579d79ea33b7f14db6b8187255971b467f2553</id>
<published>2022-10-09T20:41:59Z</published>
<updated>2022-10-09T20:41:59Z</updated>
<title>update libgrapheme to version 2.0.1</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/91579d79ea33b7f14db6b8187255971b467f2553.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 91579d79ea33b7f14db6b8187255971b467f2553
parent 1f48fc49963432855d340efd51abcc613bfcfd6c
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  9 Oct 2022 22:41:59 +0200

update libgrapheme to version 2.0.1

suggested by Tom Schwindl &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>1f48fc49963432855d340efd51abcc613bfcfd6c</id>
<published>2022-10-08T10:14:00Z</published>
<updated>2022-10-08T20:23:21Z</updated>
<title>minor cleanup and adjustments</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/1f48fc49963432855d340efd51abcc613bfcfd6c.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 1f48fc49963432855d340efd51abcc613bfcfd6c
parent 8340100b4c016335b15dc693c57d603a81a9831c
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sat,  8 Oct 2022 12:14:00 +0200

minor cleanup and adjustments

</content>
</entry>
<entry>
<id>8340100b4c016335b15dc693c57d603a81a9831c</id>
<published>2022-10-02T09:10:32Z</published>
<updated>2022-10-04T06:04:22Z</updated>
<title>lchat: remove the OPOST flag</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/8340100b4c016335b15dc693c57d603a81a9831c.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 8340100b4c016335b15dc693c57d603a81a9831c
parent afd762fabb08a2afc1230bec321756d7c2946764
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sun,  2 Oct 2022 11:10:32 +0200

lchat: remove the OPOST flag

OPOST created some strange behavior on some systems, thus, remove it.

</content>
</entry>
<entry>
<id>afd762fabb08a2afc1230bec321756d7c2946764</id>
<published>2022-09-17T14:07:48Z</published>
<updated>2022-10-04T06:04:22Z</updated>
<title>lchat: clean up terminal preparation</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/afd762fabb08a2afc1230bec321756d7c2946764.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit afd762fabb08a2afc1230bec321756d7c2946764
parent 441c734ba664e797e585697e65eb18cf4ebaf97a
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Sat, 17 Sep 2022 16:07:48 +0200

lchat: clean up terminal preparation

- reuse the value of `origin_term&#39; instead of calling tcgetattr(3) twice
- change the following termios flags:
 IMAXBEL - is an extension and does not provide much &quot;real&quot; value
 OPOST - is mostly IB and thus not very useful
 ECHONL - only has an effect if ICANON is set, which isn&#39;t the case for us

</content>
</entry>
<entry>
<id>441c734ba664e797e585697e65eb18cf4ebaf97a</id>
<published>2022-10-02T01:57:59Z</published>
<updated>2022-10-02T01:57:59Z</updated>
<title>README: update requirements to libgrapheme</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/441c734ba664e797e585697e65eb18cf4ebaf97a.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 441c734ba664e797e585697e65eb18cf4ebaf97a
parent d671b2273e2283df46dd940dc7ce6a1a3476f9eb
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  2 Oct 2022 03:57:59 +0200

README: update requirements to libgrapheme

</content>
</entry>
<entry>
<id>d671b2273e2283df46dd940dc7ce6a1a3476f9eb</id>
<published>2022-09-26T14:27:12Z</published>
<updated>2022-10-02T01:47:29Z</updated>
<title>slackline: fix reallocation memory issue</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/d671b2273e2283df46dd940dc7ce6a1a3476f9eb.gph" />
<author>
<name>Petr Vaněk</name>
<email>[email protected]</email>
</author>
<content>commit d671b2273e2283df46dd940dc7ce6a1a3476f9eb
parent dbc8751dc6c034967d2b3133a58a627834992e8c
Author: Petr Vaněk &lt;[email protected]&gt;
Date:   Mon, 26 Sep 2022 16:27:12 +0200

slackline: fix reallocation memory issue

It is necessary to update sl-&gt;ptr and sl-&gt;last pointers appropriately
after reallocation otherwise backspacing or deleting can work in wrong
memory area.

</content>
</entry>
<entry>
<id>dbc8751dc6c034967d2b3133a58a627834992e8c</id>
<published>2022-10-01T22:59:19Z</published>
<updated>2022-10-01T23:00:03Z</updated>
<title>use libgrapheme instead of libutf</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/dbc8751dc6c034967d2b3133a58a627834992e8c.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit dbc8751dc6c034967d2b3133a58a627834992e8c
parent 2222d76e1a740862f8ba5da876910876abb0a50a
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  2 Oct 2022 00:59:19 +0200

use libgrapheme instead of libutf

</content>
</entry>
<entry>
<id>2222d76e1a740862f8ba5da876910876abb0a50a</id>
<published>2022-09-20T11:56:38Z</published>
<updated>2022-09-20T15:13:11Z</updated>
<title>move the ctrl+l handling from slackline to lchat</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/2222d76e1a740862f8ba5da876910876abb0a50a.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 2222d76e1a740862f8ba5da876910876abb0a50a
parent aa7afafc6710c68811bbc33d8b781edfa8c17109
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Tue, 20 Sep 2022 13:56:38 +0200

move the ctrl+l handling from slackline to lchat

As Jan kindly pointed out to me, slackline is meant to just handle key presses.
Any printing should be done by the calling program.

</content>
</entry>
<entry>
<id>aa7afafc6710c68811bbc33d8b781edfa8c17109</id>
<published>2022-09-09T19:40:55Z</published>
<updated>2022-09-20T15:13:05Z</updated>
<title>slackline: implement ctrl+w and ctrl+l</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/aa7afafc6710c68811bbc33d8b781edfa8c17109.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit aa7afafc6710c68811bbc33d8b781edfa8c17109
parent 0c1a66c482d9ffa4e0e3f8fdb60aa1a02755da37
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Fri,  9 Sep 2022 21:40:55 +0200

slackline: implement ctrl+w and ctrl+l

ctrl+w is part of the canonical line disciplines on most systems, thus
it is convenient to implement it.

ctrl+l is part of the emacs-mode, but generic and useful enough to be
implemented regardless of the current mode.

Additionally, we now check for control key combinations. This makes it
possible to ignore &quot;invalid&quot; key combinations. It also helps with the
implementation of an emacs-mode. Previously, pressing something like ctrl+f
would insert invisible characters, which is very irritating.

Last, it isn&#39;t weird that ctrl+u emits a NAK, since ctrl key combinations
map the letters A-Z to the ASCII codes 1-26. &quot;u&quot; is the 21. character in
the alphabet and NAK has the ASCII code 21.

</content>
</entry>
<entry>
<id>0c1a66c482d9ffa4e0e3f8fdb60aa1a02755da37</id>
<published>2022-09-06T20:41:08Z</published>
<updated>2022-09-20T15:13:00Z</updated>
<title>Replace the non-standard err(3) with our own die() function</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/0c1a66c482d9ffa4e0e3f8fdb60aa1a02755da37.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 0c1a66c482d9ffa4e0e3f8fdb60aa1a02755da37
parent 6ac420add96b2b3df6364d2c0d170ae8b0d41af5
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Tue,  6 Sep 2022 22:41:08 +0200

Replace the non-standard err(3) with our own die() function

`err.h&#39;, which includes err(3) and errx(3), is a BSD extension, using
it hurts portability and replacing it is not hard, it seems obvious to
do it.

</content>
</entry>
<entry>
<id>6ac420add96b2b3df6364d2c0d170ae8b0d41af5</id>
<published>2022-09-06T15:30:39Z</published>
<updated>2022-09-20T15:12:54Z</updated>
<title>lchat: Do not implement bell_match() twice, use `util.h&#39; instead</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/6ac420add96b2b3df6364d2c0d170ae8b0d41af5.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 6ac420add96b2b3df6364d2c0d170ae8b0d41af5
parent 7effd7e7013dd385bf4cd6d4fbaea28475ab4886
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Tue,  6 Sep 2022 17:30:39 +0200

lchat: Do not implement bell_match() twice, use `util.h&#39; instead

</content>
</entry>
<entry>
<id>7effd7e7013dd385bf4cd6d4fbaea28475ab4886</id>
<published>2022-08-22T20:28:37Z</published>
<updated>2022-09-20T15:12:45Z</updated>
<title>lchat: flush earlier to make sure the initial prompt is displayed</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/7effd7e7013dd385bf4cd6d4fbaea28475ab4886.gph" />
<author>
<name>Tom Schwindl</name>
<email>[email protected]</email>
</author>
<content>commit 7effd7e7013dd385bf4cd6d4fbaea28475ab4886
parent 0408127d9db566364530dc8690081a9c3d133bca
Author: Tom Schwindl &lt;[email protected]&gt;
Date:   Mon, 22 Aug 2022 22:28:37 +0200

lchat: flush earlier to make sure the initial prompt is displayed

The first fflush(3) occurs when the first character is read. In case we
need to wait a bit longer for this to happen, the initial prompt isn&#39;t
printed immediately and the program looks like it hung up.

</content>
</entry>
<entry>
<id>0408127d9db566364530dc8690081a9c3d133bca</id>
<published>2021-01-29T20:47:48Z</published>
<updated>2021-01-31T10:12:46Z</updated>
<title>Makefile: provides an uninstall target</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/0408127d9db566364530dc8690081a9c3d133bca.gph" />
<author>
<name>shirenn</name>
<email>[email protected]</email>
</author>
<content>commit 0408127d9db566364530dc8690081a9c3d133bca
parent efee03173dd837d97b88529851385e9812d39d4d
Author: shirenn &lt;[email protected]&gt;
Date:   Fri, 29 Jan 2021 21:47:48 +0100

Makefile: provides an uninstall target

Signed-off-by: shirenn &lt;[email protected]&gt;

</content>
</entry>
<entry>
<id>efee03173dd837d97b88529851385e9812d39d4d</id>
<published>2021-01-28T19:06:28Z</published>
<updated>2021-01-28T23:14:30Z</updated>
<title>Point that libutf is available in the sbase</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/efee03173dd837d97b88529851385e9812d39d4d.gph" />
<author>
<name>Pedro Lucas Porcellis</name>
<email>[email protected]</email>
</author>
<content>commit efee03173dd837d97b88529851385e9812d39d4d
parent e3b64e67b9b9d832462382246474ce1e7d92217c
Author: Pedro Lucas Porcellis &lt;[email protected]&gt;
Date:   Thu, 28 Jan 2021 16:06:28 -0300

Point that libutf is available in the sbase

</content>
</entry>
<entry>
<id>e3b64e67b9b9d832462382246474ce1e7d92217c</id>
<published>2020-04-19T03:02:21Z</published>
<updated>2020-04-19T03:02:21Z</updated>
<title>README: improve description of lchat</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/e3b64e67b9b9d832462382246474ce1e7d92217c.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit e3b64e67b9b9d832462382246474ce1e7d92217c
parent 660b4e753da41bf67b56523e2ccd371c0876638b
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 19 Apr 2020 05:02:21 +0200

README: improve description of lchat

</content>
</entry>
<entry>
<id>660b4e753da41bf67b56523e2ccd371c0876638b</id>
<published>2020-02-21T17:49:36Z</published>
<updated>2020-02-21T17:49:36Z</updated>
<title>config.mk: add compile/linker info for sbase users</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/660b4e753da41bf67b56523e2ccd371c0876638b.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 660b4e753da41bf67b56523e2ccd371c0876638b
parent ec6c8a3c5bb5f69387f741164439ca3733c0d9de
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Fri, 21 Feb 2020 18:49:36 +0100

config.mk: add compile/linker info for sbase users

</content>
</entry>
<entry>
<id>ec6c8a3c5bb5f69387f741164439ca3733c0d9de</id>
<published>2018-05-13T02:15:58Z</published>
<updated>2018-05-13T02:15:58Z</updated>
<title>fix bugs in manpage and improve README</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/ec6c8a3c5bb5f69387f741164439ca3733c0d9de.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit ec6c8a3c5bb5f69387f741164439ca3733c0d9de
parent ff313d180ee0f8e7d2e8cceb018dc7bef3da0141
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 13 May 2018 04:15:58 +0200

fix bugs in manpage and improve README

</content>
</entry>
<entry>
<id>ff313d180ee0f8e7d2e8cceb018dc7bef3da0141</id>
<published>2018-05-12T23:32:36Z</published>
<updated>2018-05-13T01:32:27Z</updated>
<title>add space to default prompt</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/ff313d180ee0f8e7d2e8cceb018dc7bef3da0141.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit ff313d180ee0f8e7d2e8cceb018dc7bef3da0141
parent 2580f7cedbb1cc603e92cc09235be2f6385dd2a4
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 13 May 2018 01:32:36 +0200

add space to default prompt

</content>
</entry>
<entry>
<id>2580f7cedbb1cc603e92cc09235be2f6385dd2a4</id>
<published>2018-05-13T00:55:43Z</published>
<updated>2018-05-13T00:56:33Z</updated>
<title>add output of non-message line</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/2580f7cedbb1cc603e92cc09235be2f6385dd2a4.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 2580f7cedbb1cc603e92cc09235be2f6385dd2a4
parent ec8b3f85b73d80724d0ac489e19b2fd6b3c5e2d8
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 13 May 2018 02:55:43 +0200

add output of non-message line

</content>
</entry>
<entry>
<id>ec8b3f85b73d80724d0ac489e19b2fd6b3c5e2d8</id>
<published>2018-04-01T23:07:42Z</published>
<updated>2018-04-01T23:07:42Z</updated>
<title>simplify usage: remove useless use of printf</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/ec8b3f85b73d80724d0ac489e19b2fd6b3c5e2d8.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit ec8b3f85b73d80724d0ac489e19b2fd6b3c5e2d8
parent 6bef7349da7ea27ecdb562a4e47fd268cabe514d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon,  2 Apr 2018 01:07:42 +0200

simplify usage: remove useless use of printf

</content>
</entry>
<entry>
<id>6bef7349da7ea27ecdb562a4e47fd268cabe514d</id>
<published>2018-04-01T22:43:50Z</published>
<updated>2018-04-01T22:43:50Z</updated>
<title>fix missing include of config.mk</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/6bef7349da7ea27ecdb562a4e47fd268cabe514d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 6bef7349da7ea27ecdb562a4e47fd268cabe514d
parent 84eec82dccf223861142f19ca57b410ba414c98a
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon,  2 Apr 2018 00:43:50 +0200

fix missing include of config.mk

</content>
</entry>
<entry>
<id>84eec82dccf223861142f19ca57b410ba414c98a</id>
<published>2018-03-13T22:46:24Z</published>
<updated>2018-03-13T23:02:59Z</updated>
<title>add special color for bellmatch in text part of chat msg</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/84eec82dccf223861142f19ca57b410ba414c98a.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 84eec82dccf223861142f19ca57b410ba414c98a
parent c857fde6775979c260b7b56c5271efee089d7722
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 13 Mar 2018 23:46:24 +0100

add special color for bellmatch in text part of chat msg

</content>
</entry>
<entry>
<id>c857fde6775979c260b7b56c5271efee089d7722</id>
<published>2018-03-13T16:52:18Z</published>
<updated>2018-03-13T23:02:59Z</updated>
<title>change and fix colors</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/c857fde6775979c260b7b56c5271efee089d7722.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit c857fde6775979c260b7b56c5271efee089d7722
parent dcca3afd016fa027eecf8e1e86973597081436ad
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 13 Mar 2018 17:52:18 +0100

change and fix colors

</content>
</entry>
<entry>
<id>dcca3afd016fa027eecf8e1e86973597081436ad</id>
<published>2018-03-13T23:02:25Z</published>
<updated>2018-03-13T23:02:25Z</updated>
<title>add missing config.mk</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/dcca3afd016fa027eecf8e1e86973597081436ad.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit dcca3afd016fa027eecf8e1e86973597081436ad
parent 717618148bab4de019bbe3a0fff9d073cb0c672d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 14 Mar 2018 00:02:25 +0100

add missing config.mk

</content>
</entry>
<entry>
<id>717618148bab4de019bbe3a0fff9d073cb0c672d</id>
<published>2017-09-03T08:59:45Z</published>
<updated>2017-09-03T08:59:45Z</updated>
<title>clean up Makefile</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/717618148bab4de019bbe3a0fff9d073cb0c672d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 717618148bab4de019bbe3a0fff9d073cb0c672d
parent f95191970fd59c52a8b09cff32bd8d2135cbfc6b
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  3 Sep 2017 10:59:45 +0200

clean up Makefile

</content>
</entry>
<entry>
<id>f95191970fd59c52a8b09cff32bd8d2135cbfc6b</id>
<published>2017-09-02T23:34:15Z</published>
<updated>2017-09-02T23:34:15Z</updated>
<title>use basename of cwd as window title by default</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/f95191970fd59c52a8b09cff32bd8d2135cbfc6b.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit f95191970fd59c52a8b09cff32bd8d2135cbfc6b
parent f6ab8c0931676e10e8af16b497231d25c55f2a1c
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  3 Sep 2017 01:34:15 +0200

use basename of cwd as window title by default

</content>
</entry>
<entry>
<id>f6ab8c0931676e10e8af16b497231d25c55f2a1c</id>
<published>2017-09-02T12:51:36Z</published>
<updated>2017-09-02T12:51:36Z</updated>
<title>indent: fix comment</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/f6ab8c0931676e10e8af16b497231d25c55f2a1c.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit f6ab8c0931676e10e8af16b497231d25c55f2a1c
parent 99b9e3343a2e550e2634aac6353143bb59546607
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  2 Sep 2017 14:51:36 +0200

indent: fix comment

</content>
</entry>
<entry>
<id>99b9e3343a2e550e2634aac6353143bb59546607</id>
<published>2017-09-02T12:47:12Z</published>
<updated>2017-09-02T12:47:12Z</updated>
<title>indent: fix ii line formting change</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/99b9e3343a2e550e2634aac6353143bb59546607.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 99b9e3343a2e550e2634aac6353143bb59546607
parent 1242ea1d3350f961e9c9c113fb964caa34b11163
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  2 Sep 2017 14:47:12 +0200

indent: fix ii line formting change

</content>
</entry>
<entry>
<id>1242ea1d3350f961e9c9c113fb964caa34b11163</id>
<published>2017-07-29T20:15:59Z</published>
<updated>2017-07-29T20:15:59Z</updated>
<title>Merge branch &#39;shua-master&#39;</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/1242ea1d3350f961e9c9c113fb964caa34b11163.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 1242ea1d3350f961e9c9c113fb964caa34b11163
parent 25d90f4630b45e2b609d2e3daecb32cf5ff065fd
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat, 29 Jul 2017 22:15:59 +0200

Merge branch &#39;shua-master&#39;

</content>
</entry>
<entry>
<id>c2233eb6bae4c356cd92d71b9173bd3c62fed00e</id>
<published>2017-07-19T00:37:40Z</published>
<updated>2017-07-19T00:37:40Z</updated>
<title>add some more control codes</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/c2233eb6bae4c356cd92d71b9173bd3c62fed00e.gph" />
<author>
<name>shuall</name>
<email>[email protected]</email>
</author>
<content>commit c2233eb6bae4c356cd92d71b9173bd3c62fed00e
parent 5ee1873a1ec3bc220efc5e1d1203b6fec97b8b71
Author: shuall &lt;[email protected]&gt;
Date:   Tue, 18 Jul 2017 20:37:40 -0400

add some more control codes

Using st, and these are more for my own convenience.
I&#39;m not sure how they translate to other terminals.
- ctrl+u sends NAK, so clear line on NAK
- home and end don&#39;t send &#39;home&#39; and &#39;end&#39; vt100 codes,
 they send \033[7~ and \033[8~ respectively

</content>
</entry>
<entry>
<id>5ee1873a1ec3bc220efc5e1d1203b6fec97b8b71</id>
<published>2017-07-18T22:56:07Z</published>
<updated>2017-07-18T22:56:07Z</updated>
<title>insert works correctly</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/5ee1873a1ec3bc220efc5e1d1203b6fec97b8b71.gph" />
<author>
<name>shuall</name>
<email>[email protected]</email>
</author>
<content>commit 5ee1873a1ec3bc220efc5e1d1203b6fec97b8b71
parent 25d90f4630b45e2b609d2e3daecb32cf5ff065fd
Author: shuall &lt;[email protected]&gt;
Date:   Tue, 18 Jul 2017 18:56:07 -0400

insert works correctly

- adding character was always adding to end,
- the insert logic was extending the buffer based on the character
 that was there and not based on the size of the character to be inserted

</content>
</entry>
<entry>
<id>25d90f4630b45e2b609d2e3daecb32cf5ff065fd</id>
<published>2017-02-22T20:52:57Z</published>
<updated>2017-02-22T20:52:57Z</updated>
<title>bump copyright</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/25d90f4630b45e2b609d2e3daecb32cf5ff065fd.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 25d90f4630b45e2b609d2e3daecb32cf5ff065fd
parent e5371dc7ca278ac80852f30b699ae3f0ae8627bf
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 21:52:57 +0100

bump copyright

</content>
</entry>
<entry>
<id>e5371dc7ca278ac80852f30b699ae3f0ae8627bf</id>
<published>2017-02-22T20:08:33Z</published>
<updated>2017-02-22T20:08:33Z</updated>
<title>lchat: exclude filter from input tail pipe</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/e5371dc7ca278ac80852f30b699ae3f0ae8627bf.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit e5371dc7ca278ac80852f30b699ae3f0ae8627bf
parent 5d78aec7398254c86ce90cb53d750af437f12a75
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 21:08:33 +0100

lchat: exclude filter from input tail pipe

This avoids a conflict between .bellmatch and .filter.
Both programs get the same raw input from tail now.

</content>
</entry>
<entry>
<id>5d78aec7398254c86ce90cb53d750af437f12a75</id>
<published>2017-02-22T17:04:00Z</published>
<updated>2017-02-22T17:04:00Z</updated>
<title>lchat: ignore poll errors on interupts</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/5d78aec7398254c86ce90cb53d750af437f12a75.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 5d78aec7398254c86ce90cb53d750af437f12a75
parent eaaf97e1cfa06ef15e4e8a3dbf03b7efd443c8cd
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 18:04:00 +0100

lchat: ignore poll errors on interupts

</content>
</entry>
<entry>
<id>eaaf97e1cfa06ef15e4e8a3dbf03b7efd443c8cd</id>
<published>2017-02-22T16:42:03Z</published>
<updated>2017-02-22T16:42:03Z</updated>
<title>filter/indent: add color swap via nich swap</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/eaaf97e1cfa06ef15e4e8a3dbf03b7efd443c8cd.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit eaaf97e1cfa06ef15e4e8a3dbf03b7efd443c8cd
parent b6a559806b16ec704b2bb2cc304aff99a9a96434
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 17:42:03 +0100

filter/indent: add color swap via nich swap

</content>
</entry>
<entry>
<id>b6a559806b16ec704b2bb2cc304aff99a9a96434</id>
<published>2017-02-22T15:55:16Z</published>
<updated>2017-02-22T15:55:16Z</updated>
<title>lchat: rm useless break</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/b6a559806b16ec704b2bb2cc304aff99a9a96434.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit b6a559806b16ec704b2bb2cc304aff99a9a96434
parent 94abdbb1a44779559d211c5c25de9f16cb16919b
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 16:55:16 +0100

lchat: rm useless break

</content>
</entry>
<entry>
<id>94abdbb1a44779559d211c5c25de9f16cb16919b</id>
<published>2017-02-22T15:54:48Z</published>
<updated>2017-02-22T15:54:48Z</updated>
<title>Makefile add filter/indent to clean</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/94abdbb1a44779559d211c5c25de9f16cb16919b.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 94abdbb1a44779559d211c5c25de9f16cb16919b
parent dc379ae7fa5c10ac69d0681d6ef2aa3020ea982e
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 16:54:48 +0100

Makefile add filter/indent to clean

</content>
</entry>
<entry>
<id>dc379ae7fa5c10ac69d0681d6ef2aa3020ea982e</id>
<published>2017-02-22T15:54:20Z</published>
<updated>2017-02-22T15:54:20Z</updated>
<title>indent: fix some bugs</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/dc379ae7fa5c10ac69d0681d6ef2aa3020ea982e.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit dc379ae7fa5c10ac69d0681d6ef2aa3020ea982e
parent b35d68c8a2e204afecf0496e7c39893da7020582
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Wed, 22 Feb 2017 16:54:20 +0100

indent: fix some bugs

</content>
</entry>
<entry>
<id>b35d68c8a2e204afecf0496e7c39893da7020582</id>
<published>2017-02-18T20:58:45Z</published>
<updated>2017-02-18T20:58:45Z</updated>
<title>add indent filter to gitignore</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/b35d68c8a2e204afecf0496e7c39893da7020582.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit b35d68c8a2e204afecf0496e7c39893da7020582
parent bbde23732f8c7769b982f0c1bda9b99fbf93f932
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat, 18 Feb 2017 21:58:45 +0100

add indent filter to gitignore

</content>
</entry>
<entry>
<id>bbde23732f8c7769b982f0c1bda9b99fbf93f932</id>
<published>2016-12-27T21:42:39Z</published>
<updated>2016-12-27T21:43:11Z</updated>
<title>fix fmt string mistake</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/bbde23732f8c7769b982f0c1bda9b99fbf93f932.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit bbde23732f8c7769b982f0c1bda9b99fbf93f932
parent 0f9c10417a8ab19e6658aece630df0816efa05ba
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 27 Dec 2016 22:42:39 +0100

fix fmt string mistake

</content>
</entry>
<entry>
<id>0f9c10417a8ab19e6658aece630df0816efa05ba</id>
<published>2016-11-28T21:10:21Z</published>
<updated>2016-11-28T21:10:21Z</updated>
<title>fix buffering with flushes</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/0f9c10417a8ab19e6658aece630df0816efa05ba.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 0f9c10417a8ab19e6658aece630df0816efa05ba
parent 95228a60c30fb237075d22213c2cb241af259c1f
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 28 Nov 2016 22:10:21 +0100

fix buffering with flushes

</content>
</entry>
<entry>
<id>95228a60c30fb237075d22213c2cb241af259c1f</id>
<published>2016-11-28T20:49:53Z</published>
<updated>2016-11-28T20:54:56Z</updated>
<title>add error check for poll(2)</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/95228a60c30fb237075d22213c2cb241af259c1f.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 95228a60c30fb237075d22213c2cb241af259c1f
parent ddeeb5b062f0e611a54f1a9af28efc641a3d33af
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 28 Nov 2016 21:49:53 +0100

add error check for poll(2)

</content>
</entry>
<entry>
<id>ddeeb5b062f0e611a54f1a9af28efc641a3d33af</id>
<published>2016-11-15T08:58:17Z</published>
<updated>2016-11-15T08:58:17Z</updated>
<title>add indent filter</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/ddeeb5b062f0e611a54f1a9af28efc641a3d33af.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit ddeeb5b062f0e611a54f1a9af28efc641a3d33af
parent dacb5b0a94bc0fed9ffb5a0fd70829ed6e7c2c5b
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 15 Nov 2016 09:58:17 +0100

add indent filter

</content>
</entry>
<entry>
<id>dacb5b0a94bc0fed9ffb5a0fd70829ed6e7c2c5b</id>
<published>2016-11-15T08:57:56Z</published>
<updated>2016-11-15T08:57:56Z</updated>
<title>fix some typos</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/dacb5b0a94bc0fed9ffb5a0fd70829ed6e7c2c5b.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit dacb5b0a94bc0fed9ffb5a0fd70829ed6e7c2c5b
parent 3d4f1b12516135c81a976b575eea9a28c6a9cc6d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue, 15 Nov 2016 09:57:56 +0100

fix some typos

</content>
</entry>
<entry>
<id>3d4f1b12516135c81a976b575eea9a28c6a9cc6d</id>
<published>2016-10-01T09:29:11Z</published>
<updated>2016-10-01T09:29:11Z</updated>
<title>add a ucspi backend via new option -u</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/3d4f1b12516135c81a976b575eea9a28c6a9cc6d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 3d4f1b12516135c81a976b575eea9a28c6a9cc6d
parent a8eafb10172954ce261f9b8ea9693c2ac46c6eaf
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  1 Oct 2016 11:29:11 +0200

add a ucspi backend via new option -u

For example:
tcpclient 127.0.0.1 25 lchat -u

</content>
</entry>
<entry>
<id>a8eafb10172954ce261f9b8ea9693c2ac46c6eaf</id>
<published>2016-09-30T21:34:44Z</published>
<updated>2016-09-30T21:35:07Z</updated>
<title>add comments</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/a8eafb10172954ce261f9b8ea9693c2ac46c6eaf.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit a8eafb10172954ce261f9b8ea9693c2ac46c6eaf
parent 05e5cd1feb9291e96d0ca6a211187a22cab80d2d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Fri, 30 Sep 2016 23:34:44 +0200

add comments

</content>
</entry>
<entry>
<id>05e5cd1feb9291e96d0ca6a211187a22cab80d2d</id>
<published>2016-09-29T16:06:06Z</published>
<updated>2016-09-29T16:06:06Z</updated>
<title>add libutf to requirements</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/05e5cd1feb9291e96d0ca6a211187a22cab80d2d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 05e5cd1feb9291e96d0ca6a211187a22cab80d2d
parent 320279ad1931fc570906ef39c4c5a2412a6bf8b7
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 29 Sep 2016 18:06:06 +0200

add libutf to requirements
</content>
</entry>
<entry>
<id>320279ad1931fc570906ef39c4c5a2412a6bf8b7</id>
<published>2016-07-10T00:15:11Z</published>
<updated>2016-07-10T00:15:11Z</updated>
<title>add delete handling</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/320279ad1931fc570906ef39c4c5a2412a6bf8b7.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 320279ad1931fc570906ef39c4c5a2412a6bf8b7
parent 39db12aeca439ddb465b127e0b19a8e451cf101b
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 10 Jul 2016 02:15:11 +0200

add delete handling

</content>
</entry>
<entry>
<id>39db12aeca439ddb465b127e0b19a8e451cf101b</id>
<published>2016-07-09T22:49:52Z</published>
<updated>2016-07-09T22:49:52Z</updated>
<title>test: formating fix</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/39db12aeca439ddb465b127e0b19a8e451cf101b.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 39db12aeca439ddb465b127e0b19a8e451cf101b
parent bb7df7358d69a9cdc41ab99469fcc75b36fd12f6
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 10 Jul 2016 00:49:52 +0200

test: formating fix

</content>
</entry>
<entry>
<id>bb7df7358d69a9cdc41ab99469fcc75b36fd12f6</id>
<published>2016-07-09T20:47:39Z</published>
<updated>2016-07-09T20:47:39Z</updated>
<title>fix some bugs</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/bb7df7358d69a9cdc41ab99469fcc75b36fd12f6.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit bb7df7358d69a9cdc41ab99469fcc75b36fd12f6
parent 3c88c1a6fece6f3e92dc4876fbc9609394d22f47
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  9 Jul 2016 22:47:39 +0200

fix some bugs

</content>
</entry>
<entry>
<id>3c88c1a6fece6f3e92dc4876fbc9609394d22f47</id>
<published>2016-07-09T18:33:20Z</published>
<updated>2016-07-09T18:33:20Z</updated>
<title>add tests</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/3c88c1a6fece6f3e92dc4876fbc9609394d22f47.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 3c88c1a6fece6f3e92dc4876fbc9609394d22f47
parent 0f8af7612e393d40705e953306bc0555f026c2f7
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  9 Jul 2016 20:33:20 +0200

add tests

</content>
</entry>
<entry>
<id>0f8af7612e393d40705e953306bc0555f026c2f7</id>
<published>2016-07-09T18:30:21Z</published>
<updated>2016-07-09T18:30:21Z</updated>
<title>add uft-8 support</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/0f8af7612e393d40705e953306bc0555f026c2f7.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 0f8af7612e393d40705e953306bc0555f026c2f7
parent 569292df0c821cf2c977d224345ec009e344cb1c
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  9 Jul 2016 20:30:21 +0200

add uft-8 support

</content>
</entry>
<entry>
<id>569292df0c821cf2c977d224345ec009e344cb1c</id>
<published>2016-03-03T19:26:35Z</published>
<updated>2016-03-03T19:26:35Z</updated>
<title>update arrows</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/569292df0c821cf2c977d224345ec009e344cb1c.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 569292df0c821cf2c977d224345ec009e344cb1c
parent 36951323c824066598afddd216f56a92cc5401e8
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu,  3 Mar 2016 20:26:35 +0100

update arrows

</content>
</entry>
<entry>
<id>36951323c824066598afddd216f56a92cc5401e8</id>
<published>2016-03-03T19:19:27Z</published>
<updated>2016-03-03T19:19:27Z</updated>
<title>add image of information flow</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/36951323c824066598afddd216f56a92cc5401e8.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 36951323c824066598afddd216f56a92cc5401e8
parent 3a2446ff8f1e0d30bf3b1ee02617e15020bc829a
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu,  3 Mar 2016 20:19:27 +0100

add image of information flow

</content>
</entry>
<entry>
<id>3a2446ff8f1e0d30bf3b1ee02617e15020bc829a</id>
<published>2016-01-11T20:49:31Z</published>
<updated>2016-01-11T20:49:31Z</updated>
<title>add .prompt and .title file handling</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/3a2446ff8f1e0d30bf3b1ee02617e15020bc829a.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 3a2446ff8f1e0d30bf3b1ee02617e15020bc829a
parent 595d8b5e4d763305139cbd482a8c469f9e926494
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 11 Jan 2016 21:49:31 +0100

add .prompt and .title file handling

add the possibility to set prompt and window title by file.

</content>
</entry>
<entry>
<id>595d8b5e4d763305139cbd482a8c469f9e926494</id>
<published>2016-01-11T14:41:34Z</published>
<updated>2016-01-11T14:41:34Z</updated>
<title>readme: restructure</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/595d8b5e4d763305139cbd482a8c469f9e926494.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 595d8b5e4d763305139cbd482a8c469f9e926494
parent d03daa3fb2b41a1a969b9d4fdb0197cea471d4a0
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 11 Jan 2016 15:41:34 +0100

readme: restructure

</content>
</entry>
<entry>
<id>d03daa3fb2b41a1a969b9d4fdb0197cea471d4a0</id>
<published>2016-01-05T21:45:16Z</published>
<updated>2016-01-05T21:45:16Z</updated>
<title>add the possibility for output line transformaton</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/d03daa3fb2b41a1a969b9d4fdb0197cea471d4a0.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit d03daa3fb2b41a1a969b9d4fdb0197cea471d4a0
parent 3e18627b65da00ad5282946bd93e112aabb99491
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue,  5 Jan 2016 22:45:16 +0100

add the possibility for output line transformaton

</content>
</entry>
<entry>
<id>3e18627b65da00ad5282946bd93e112aabb99491</id>
<published>2016-01-05T21:43:20Z</published>
<updated>2016-01-05T21:43:20Z</updated>
<title>readme: add requirements section</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/3e18627b65da00ad5282946bd93e112aabb99491.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 3e18627b65da00ad5282946bd93e112aabb99491
parent fab32ceeb18449e8cb87cad7c3dd6cd6946c153d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Tue,  5 Jan 2016 22:43:20 +0100

readme: add requirements section

</content>
</entry>
<entry>
<id>fab32ceeb18449e8cb87cad7c3dd6cd6946c153d</id>
<published>2015-12-28T21:34:12Z</published>
<updated>2015-12-28T21:34:12Z</updated>
<title>gitignore some more files</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/fab32ceeb18449e8cb87cad7c3dd6cd6946c153d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit fab32ceeb18449e8cb87cad7c3dd6cd6946c153d
parent 89a6ea8650dbacbd3235dea05e5c98842dd37b64
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 28 Dec 2015 22:34:12 +0100

gitignore some more files

</content>
</entry>
<entry>
<id>89a6ea8650dbacbd3235dea05e5c98842dd37b64</id>
<published>2015-12-28T21:25:59Z</published>
<updated>2015-12-28T21:25:59Z</updated>
<title>fix typo</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/89a6ea8650dbacbd3235dea05e5c98842dd37b64.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 89a6ea8650dbacbd3235dea05e5c98842dd37b64
parent 5152e1d331ca3dff844c7ee7aecf43874a4ccb03
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 28 Dec 2015 22:25:59 +0100

fix typo

</content>
</entry>
<entry>
<id>5152e1d331ca3dff844c7ee7aecf43874a4ccb03</id>
<published>2015-12-28T20:04:59Z</published>
<updated>2015-12-28T20:04:59Z</updated>
<title>bell rings if input matches on regex in .bellmatch</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/5152e1d331ca3dff844c7ee7aecf43874a4ccb03.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 5152e1d331ca3dff844c7ee7aecf43874a4ccb03
parent 3476e0bbc8a9d8fbf5a5846f0a765163b5a2254d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 28 Dec 2015 21:04:59 +0100

bell rings if input matches on regex in .bellmatch

</content>
</entry>
<entry>
<id>3476e0bbc8a9d8fbf5a5846f0a765163b5a2254d</id>
<published>2015-12-28T13:26:15Z</published>
<updated>2015-12-28T13:26:15Z</updated>
<title>remove unused lib from build.  Reported by Greg Reagle.</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/3476e0bbc8a9d8fbf5a5846f0a765163b5a2254d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 3476e0bbc8a9d8fbf5a5846f0a765163b5a2254d
parent 46b720fa3c8b3be05294b9d2baf69a2f1c8cc20d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Mon, 28 Dec 2015 14:26:15 +0100

remove unused lib from build.  Reported by Greg Reagle.

</content>
</entry>
<entry>
<id>46b720fa3c8b3be05294b9d2baf69a2f1c8cc20d</id>
<published>2015-12-27T22:45:06Z</published>
<updated>2015-12-27T22:45:23Z</updated>
<title>fix build for other systems like</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/46b720fa3c8b3be05294b9d2baf69a2f1c8cc20d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 46b720fa3c8b3be05294b9d2baf69a2f1c8cc20d
parent 8021e906ef9fffb74f35409782ce41100bf0efb7
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 27 Dec 2015 23:45:06 +0100

fix build for other systems like

</content>
</entry>
<entry>
<id>8021e906ef9fffb74f35409782ce41100bf0efb7</id>
<published>2015-11-18T23:14:40Z</published>
<updated>2015-11-18T23:14:40Z</updated>
<title>add some more TODOs</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/8021e906ef9fffb74f35409782ce41100bf0efb7.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 8021e906ef9fffb74f35409782ce41100bf0efb7
parent f68b3199f03330e26ec0f2d4371f3aa41bb6b425
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 19 Nov 2015 00:14:40 +0100

add some more TODOs

</content>
</entry>
<entry>
<id>f68b3199f03330e26ec0f2d4371f3aa41bb6b425</id>
<published>2015-11-18T23:10:13Z</published>
<updated>2015-11-18T23:10:13Z</updated>
<title>add some TODOs</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/f68b3199f03330e26ec0f2d4371f3aa41bb6b425.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit f68b3199f03330e26ec0f2d4371f3aa41bb6b425
parent a343a2a5a2ada4f84aeca1de1e3f00ac21293281
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Thu, 19 Nov 2015 00:10:13 +0100

add some TODOs

</content>
</entry>
<entry>
<id>a343a2a5a2ada4f84aeca1de1e3f00ac21293281</id>
<published>2015-11-15T21:37:41Z</published>
<updated>2015-11-15T21:37:41Z</updated>
<title>fix: compiling error</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/a343a2a5a2ada4f84aeca1de1e3f00ac21293281.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit a343a2a5a2ada4f84aeca1de1e3f00ac21293281
parent c12f5752c6768d3a218a071fe568721fba4f8875
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 15 Nov 2015 22:37:41 +0100

fix: compiling error

</content>
</entry>
<entry>
<id>c12f5752c6768d3a218a071fe568721fba4f8875</id>
<published>2015-11-15T21:10:02Z</published>
<updated>2015-11-15T21:10:02Z</updated>
<title>make bell optional</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/c12f5752c6768d3a218a071fe568721fba4f8875.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit c12f5752c6768d3a218a071fe568721fba4f8875
parent 82f399cae0c9602a1527e4c0ee2d1e7c37a70770
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 15 Nov 2015 22:10:02 +0100

make bell optional

</content>
</entry>
<entry>
<id>82f399cae0c9602a1527e4c0ee2d1e7c37a70770</id>
<published>2015-11-15T20:43:26Z</published>
<updated>2015-11-15T20:43:26Z</updated>
<title>fix: input line warping</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/82f399cae0c9602a1527e4c0ee2d1e7c37a70770.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 82f399cae0c9602a1527e4c0ee2d1e7c37a70770
parent 32024af0414a3a82d71b08e75ea8ea59414b8187
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun, 15 Nov 2015 21:43:26 +0100

fix: input line warping

</content>
</entry>
<entry>
<id>32024af0414a3a82d71b08e75ea8ea59414b8187</id>
<published>2015-11-08T12:43:44Z</published>
<updated>2015-11-08T12:43:44Z</updated>
<title>fixes some parts of the manpage</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/32024af0414a3a82d71b08e75ea8ea59414b8187.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit 32024af0414a3a82d71b08e75ea8ea59414b8187
parent cd2989ce0b4aefe3ad24ca70010906560133f7c9
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sun,  8 Nov 2015 13:43:44 +0100

fixes some parts of the manpage

</content>
</entry>
<entry>
<id>cd2989ce0b4aefe3ad24ca70010906560133f7c9</id>
<published>2015-11-07T04:28:31Z</published>
<updated>2015-11-07T04:28:31Z</updated>
<title>rename -H to -n for compatibility to tail(1)</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/cd2989ce0b4aefe3ad24ca70010906560133f7c9.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit cd2989ce0b4aefe3ad24ca70010906560133f7c9
parent a6e5a69166f668898bfc0731b634322bb277fe5a
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  7 Nov 2015 05:28:31 +0100

rename -H to -n for compatibility to tail(1)

</content>
</entry>
<entry>
<id>a6e5a69166f668898bfc0731b634322bb277fe5a</id>
<published>2015-11-07T04:16:21Z</published>
<updated>2015-11-07T04:16:21Z</updated>
<title>fix empty line option and behavior</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/a6e5a69166f668898bfc0731b634322bb277fe5a.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit a6e5a69166f668898bfc0731b634322bb277fe5a
parent e00ac3d799536cee5a7facf4fd5b39109377193d
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  7 Nov 2015 05:16:21 +0100

fix empty line option and behavior

</content>
</entry>
<entry>
<id>e00ac3d799536cee5a7facf4fd5b39109377193d</id>
<published>2015-11-07T04:07:42Z</published>
<updated>2015-11-07T04:07:42Z</updated>
<title>set default history length to 5</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/e00ac3d799536cee5a7facf4fd5b39109377193d.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit e00ac3d799536cee5a7facf4fd5b39109377193d
parent e9128d260575a52bf5673a05bd7cda764b9fb0bf
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  7 Nov 2015 05:07:42 +0100

set default history length to 5

</content>
</entry>
<entry>
<id>e9128d260575a52bf5673a05bd7cda764b9fb0bf</id>
<published>2015-11-07T04:04:52Z</published>
<updated>2015-11-07T04:04:52Z</updated>
<title>add option to set the terminals window title</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/e9128d260575a52bf5673a05bd7cda764b9fb0bf.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit e9128d260575a52bf5673a05bd7cda764b9fb0bf
parent a9a7b27121824c3969f62df587fe0916d869cb83
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  7 Nov 2015 05:04:52 +0100

add option to set the terminals window title

</content>
</entry>
<entry>
<id>a9a7b27121824c3969f62df587fe0916d869cb83</id>
<published>2015-11-07T02:13:39Z</published>
<updated>2015-11-07T02:13:39Z</updated>
<title>try to improve documentation</title>
<link rel="alternate" href="gopher://suckless.org/1/git/lchat/commit/a9a7b27121824c3969f62df587fe0916d869cb83.gph" />
<author>
<name>Jan Klemkow</name>
<email>[email protected]</email>
</author>
<content>commit a9a7b27121824c3969f62df587fe0916d869cb83
parent 1b2fd5a3b2f28211d70195e9d61bfacd27daab45
Author: Jan Klemkow &lt;[email protected]&gt;
Date:   Sat,  7 Nov 2015 03:13:39 +0100

try to improve documentation

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