<?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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Wed, 11 Jan 2023 09:17:47 +0100
slackline: do not include slackline.h in slackline_internals.h
Although it'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 "magic"-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 <
[email protected]>
Date: Wed, 11 Jan 2023 09:05:39 +0100
replace "magic"-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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <End></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 <
[email protected]>
Date: Sat, 22 Oct 2022 22:01:57 +0200
slackline: add (another) vt-sequence for <End>
Some terminal emulators, like st, emit ^[[4~ when the <End> 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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Sun, 9 Oct 2022 23:33:33 +0200
refactor printing of terminal title
- fix segmentation fault reported by NRK <
[email protected]>
- 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 <
[email protected]>
Date: Sun, 9 Oct 2022 22:41:59 +0200
update libgrapheme to version 2.0.1
suggested by Tom Schwindl <
[email protected]>
</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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Sat, 17 Sep 2022 16:07:48 +0200
lchat: clean up terminal preparation
- reuse the value of `origin_term' instead of calling tcgetattr(3) twice
- change the following termios flags:
IMAXBEL - is an extension and does not provide much "real" value
OPOST - is mostly IB and thus not very useful
ECHONL - only has an effect if ICANON is set, which isn'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 <
[email protected]>
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 <
[email protected]>
Date: Mon, 26 Sep 2022 16:27:12 +0200
slackline: fix reallocation memory issue
It is necessary to update sl->ptr and sl->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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 "invalid" 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't weird that ctrl+u emits a NAK, since ctrl key combinations
map the letters A-Z to the ASCII codes 1-26. "u" 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 <
[email protected]>
Date: Tue, 6 Sep 2022 22:41:08 +0200
Replace the non-standard err(3) with our own die() function
`err.h', 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' 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 <
[email protected]>
Date: Tue, 6 Sep 2022 17:30:39 +0200
lchat: Do not implement bell_match() twice, use `util.h' 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 <
[email protected]>
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'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 <
[email protected]>
Date: Fri, 29 Jan 2021 21:47:48 +0100
Makefile: provides an uninstall target
Signed-off-by: shirenn <
[email protected]>
</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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 'shua-master'</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 <
[email protected]>
Date: Sat, 29 Jul 2017 22:15:59 +0200
Merge branch 'shua-master'
</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 <
[email protected]>
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'm not sure how they translate to other terminals.
- ctrl+u sends NAK, so clear line on NAK
- home and end don't send 'home' and 'end' 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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
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 <
[email protected]>
Date: Sat, 7 Nov 2015 03:13:39 +0100
try to improve documentation
</content>
</entry>
</feed>