Přemysl Eric Janouch
92a4d4b5a7
Better support for the KILL command
2016-09-23 22:50:30 +02:00
Přemysl Eric Janouch
26f94d2459
degesch: add a "censor" plugin
...
So far this approach screws up highlights, which is actually a bug.
2016-09-23 18:59:37 +02:00
Přemysl Eric Janouch
0be43691d0
Update README
2016-07-23 20:29:25 +02:00
Přemysl Eric Janouch
483ab39e3c
degesch: die on configuration parse errors
...
Seems more sensible.
2016-07-23 20:00:40 +02:00
Přemysl Eric Janouch
beaf1a1f82
degesch: fix Ctrl-J in Readline
2016-07-23 19:13:55 +02:00
Přemysl Eric Janouch
5613c326c9
degesch: fix CTCP handling
...
In `/me :\` practically no client bothers to escape the backslash but we
used to interpret it as the start of an escape sequence anyway.
Silly us, no one respects any standards.
2016-07-09 22:55:26 +02:00
Přemysl Eric Janouch
db17223df0
Bump version; update NEWS, README
2016-04-28 23:46:08 +02:00
Přemysl Eric Janouch
2474b5f3f5
calc: fix usage of (substring)
2016-04-28 23:25:29 +02:00
Přemysl Eric Janouch
d97f28e7f7
ZyklonB: add a seen plugin
2016-04-24 21:05:53 +02:00
Přemysl Eric Janouch
d6a9e1dca1
degesch: customizable date change messages
...
Now also in the backlog.
2016-04-21 23:50:05 +02:00
Přemysl Eric Janouch
c8e4833086
degesch: add a NOWRAP flag to formatter_flush()
...
--format should work as before now.
It is now also possible to rebind PageUp to show a wrapped backlog.
2016-04-21 23:50:05 +02:00
Přemysl Eric Janouch
99595c0d81
degesch: update comments
2016-04-21 23:50:05 +02:00
Přemysl Eric Janouch
75c4645f10
degesch: add an auto-rejoin.lua plugin
2016-04-21 22:12:33 +02:00
Přemysl Eric Janouch
fa5e005728
degesch: refactor Lua weak objects
2016-04-21 22:09:35 +02:00
Přemysl Eric Janouch
a9b77b3206
degesch: expose channels and users to Lua
2016-04-21 22:09:35 +02:00
Přemysl Eric Janouch
29418e5e55
ping-timeout.lua: fix message parsing
2016-04-21 22:09:35 +02:00
Přemysl Eric Janouch
4665807d09
degesch: expose message parsing to Lua
2016-04-21 22:09:35 +02:00
Přemysl Eric Janouch
1180255e7b
calc: comment updates, import fixes
2016-04-20 22:55:40 +02:00
Přemysl Eric Janouch
6f85490fa3
Update NEWS
2016-04-16 20:11:11 +02:00
Přemysl Eric Janouch
e97c60245c
ZyklonB: add a calc plugin
2016-04-16 20:11:11 +02:00
Přemysl Eric Janouch
3a8d70de66
degesch: fix crash on invalid cp1252 characters
...
We don't even really need iconv here.
2016-04-03 04:05:04 +02:00
Přemysl Eric Janouch
695d615225
ZyklonB, kike: Use pledge(2) in OpenBSD
...
degesch has something like "stdio wpath cpath inet tty proc exec"
but given that it's user-extensible and very annoying for users to
have it crash, I'm leaving it unrestricted for now.
2016-03-30 00:50:44 +02:00
Přemysl Eric Janouch
8a3144f0ac
degesch: update program logo
...
I've noticed that the old one wasn't very pleasant to look at.
2016-03-28 21:08:04 +02:00
Přemysl Eric Janouch
48423aa4af
Update README
2016-03-28 21:07:56 +02:00
Přemysl Eric Janouch
11a6c7662e
Update NEWS, bump release
2016-03-27 17:17:15 +02:00
Přemysl Eric Janouch
dc71af9c31
degesch: fix two minor issues
...
- completely new unread markers could be created in active buffers
- control characters confused word wrapping
2016-03-26 20:59:37 +01:00
Přemysl Eric Janouch
f964495d1a
degesch: don't wrap lines in pager
2016-03-26 16:41:55 +01:00
Přemysl Eric Janouch
550a0419a6
degesch: detect //TRANSLIT support, use cp1252
...
Now BSDs should have it enabled as well.
2016-03-26 14:27:59 +01:00
Přemysl Eric Janouch
9b12c830d1
degesch: remap goto-activity to M-a
...
weechat appears to use this key binding, so let's not reinvent it.
2016-03-26 13:11:28 +01:00
Přemysl Eric Janouch
1e24d1d1b8
degesch: add partial matching /buffer goto
2016-03-26 13:00:10 +01:00
Přemysl Eric Janouch
6292114c76
degesch: append message count in /buffer listing
2016-03-26 05:15:11 +01:00
Přemysl Eric Janouch
e646afe5ae
degesch: retain the unseen marker
...
Don't erase the message counts immediately.
Also make the marker visible in the pager.
2016-03-26 04:55:46 +01:00
Přemysl Eric Janouch
410bcdcd78
degesch: phase 1 of word wrapping implementation
2016-03-26 04:52:05 +01:00
Přemysl Eric Janouch
62962dc7ac
Fix Travis CI notifications
2016-03-14 20:41:07 +01:00
Přemysl Eric Janouch
a83ef111c8
Fix git commit tracking
2016-03-13 17:07:04 +01:00
Přemysl Eric Janouch
90842c23a2
kike: fix daemonization on *BSD
...
Bump liberty.
2016-03-13 16:44:58 +01:00
Přemysl Eric Janouch
1c9de9291b
degesch: cleanup, fix no-tty mode FWIW
...
Removed the no color mode that couldn't even be enabled.
Not sure why we still support running without a proper terminal
but let's at least not make it crash for now.
2016-03-13 16:44:06 +01:00
Přemysl Eric Janouch
e11ca7cc00
Use TMPDIR as a fallback if set
2016-03-13 00:59:28 +01:00
Přemysl Eric Janouch
df395f32e5
Update NEWS, README
2016-03-12 23:02:59 +01:00
Přemysl Eric Janouch
f96fa66168
degesch: add a --format switch
2016-03-12 14:28:17 +01:00
Přemysl Eric Janouch
781a37c152
Don't link kike, ZyklonB against degesch libs
2016-03-10 22:27:09 +01:00
Přemysl Eric Janouch
5a197162bf
Fix manpage generation
...
The manpages could end up in a wrong directory.
2016-03-10 20:26:35 +01:00
Přemysl Eric Janouch
d70f156a20
Update README
2016-03-10 20:25:06 +01:00
Přemysl Eric Janouch
42d88f87f5
degesch: add unbound commands for buffer movement
2016-03-10 00:07:59 +01:00
Přemysl Eric Janouch
a1c4a1ef3a
degesch: fix binding to our own fns from inputrc
2016-03-10 00:06:28 +01:00
Přemysl Eric Janouch
dc248b8840
degesch: add goto activity and highlight
2016-03-08 22:29:40 +01:00
Přemysl Eric Janouch
09c7d9a65d
degesch: fix mIRC color parsing
2016-03-08 01:59:51 +01:00
Přemysl Eric Janouch
0f1fd2eb3a
Update NEWS, cleanup
2016-03-07 23:43:47 +01:00
Přemysl Eric Janouch
696273558e
degesch: rewrite input layer
...
Now with less #ifdefs.
2016-03-07 22:52:56 +01:00
Přemysl Eric Janouch
584d2f0295
degesch: use libffi to unify input callbacks
...
And fuck you both, Readline and Editline.
2016-03-06 18:12:12 +01:00