<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xK, branch v1.5.0</title>
<subtitle>IRC daemon, bot, TUI client and its web frontend</subtitle>
<id>http://cgit.janouch.name/xK/atom?h=v1.5.0</id>
<link rel='self' href='http://cgit.janouch.name/xK/atom?h=v1.5.0'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/'/>
<updated>2021-12-21T04:58:34Z</updated>
<entry>
<title>Bump version, update NEWS</title>
<updated>2021-12-21T04:58:34Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-12-21T04:56:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=b358f53ec357892a1432ac6a5c5335524175e1bc'/>
<id>urn:sha1:b358f53ec357892a1432ac6a5c5335524175e1bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>utm-filter.lua: add Facebook to the filter</title>
<updated>2021-12-20T13:36:41Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-12-20T13:32:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=2eb315f5c4d6ac72ed22c2324fb7cc1bc2fb302a'/>
<id>urn:sha1:2eb315f5c4d6ac72ed22c2324fb7cc1bc2fb302a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: fix macOS build</title>
<updated>2021-11-02T14:34:51Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-11-02T14:33:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=851c2ee548c7963cd096dc8b152ca6cbdd772e3b'/>
<id>urn:sha1:851c2ee548c7963cd096dc8b152ca6cbdd772e3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update README</title>
<updated>2021-10-31T04:16:57Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-31T04:16:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=f9848ed6270de2ebd8e7bd32b7903ae4168d8fbf'/>
<id>urn:sha1:f9848ed6270de2ebd8e7bd32b7903ae4168d8fbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMakeLists.txt: slightly modernize</title>
<updated>2021-10-31T03:30:04Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-31T03:29:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=686a39df387806c85664cb48a353bef5d41b810c'/>
<id>urn:sha1:686a39df387806c85664cb48a353bef5d41b810c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update NEWS</title>
<updated>2021-10-30T12:25:13Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-30T12:25:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=9cea3fca91cfe9c011901bd8978005751e244bd8'/>
<id>urn:sha1:9cea3fca91cfe9c011901bd8978005751e244bd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xC: quote text coming from a bracketed paste</title>
<updated>2021-10-30T07:27:32Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-30T02:18:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=5165f76b7cbcc6db541b0c76f3e07cfe52ca71b7'/>
<id>urn:sha1:5165f76b7cbcc6db541b0c76f3e07cfe52ca71b7</id>
<content type='text'>
Not having this has caused me much annoyance over the years.
</content>
</entry>
<entry>
<title>xC: allow passing the cursor position to editors</title>
<updated>2021-10-30T07:02:35Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-30T06:34:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=92ac13f3c679b8d1261a33e7dbe4baf9e4dc3107'/>
<id>urn:sha1:92ac13f3c679b8d1261a33e7dbe4baf9e4dc3107</id>
<content type='text'>
Add a configuration option to set a custom editor command,
different from EDITOR or VISUAL--those remain as defaults.

Implement substitutions allowing to convey cursor information
to VIM and Emacs (the latter of which is fairly painful to cater to),
and put usage hints in the configuration option's description.

This should make the editing experience a bit more seamless
for users, even though the position is carried over in one way only.

No sophisticated quoting capabilities were deemed necessary,
it is a lot of code already.  The particular syntax is inspired
by .desktop files and systemd.

["/bin/sh", "-c", "vim +$2go \"$1\"", filename, position, line, column]
would be a slightly simpler but cryptic way of implementing this.
</content>
</entry>
<entry>
<title>xC: make libedit autocomplete less miserable</title>
<updated>2021-10-30T06:29:16Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-30T06:28:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=df4ca745807852be4e7588a41fe311c12f41ddb4'/>
<id>urn:sha1:df4ca745807852be4e7588a41fe311c12f41ddb4</id>
<content type='text'>
Omitting even this hack was a huge hit to overall usability.
</content>
</entry>
<entry>
<title>Update .gitignore</title>
<updated>2021-10-30T01:37:22Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-10-30T01:37:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/xK/commit/?id=9e297244a4505fcb25e4d4896a154de77fbe6072'/>
<id>urn:sha1:9e297244a4505fcb25e4d4896a154de77fbe6072</id>
<content type='text'>
</content>
</entry>
</feed>
