153d8c55d9
degesch: don't spam with all unseen messages
...
On high-traffic channels, it has shown to take quite some time.
2015-11-15 01:32:49 +01:00
d14bc2df53
degesch: have just one input buffer
2015-11-15 01:23:32 +01:00
d8299a1231
degesch: enable and use bracketed paste mode
...
urxvt, xterm and maybe others support quoting text pasted by the user
from clipboard, which prevents leading tabs from changing into
highlights.
The handling isn't perfect so far, just wrong in a different way, as
we mishandle newlines.
2015-11-15 01:07:12 +01:00
465c2e4082
degesch: mv input_insert{_c,}()
2015-11-15 01:07:09 +01:00
2a97c01215
degesch: make the libedit backend work again
2015-11-15 01:07:05 +01:00
152ba0847d
Add a CMake target for clang-tidy
2015-11-13 09:22:48 +01:00
fe88e30bf5
degesch: fix beeping on "unimportant" PM events
...
Which in practice means stop beeping on quits in PM buffers.
2015-10-30 23:49:43 +01:00
a8a852d4b3
degesch: fix reconnect delays
2015-10-28 03:46:41 +01:00
e41f503202
degesch: add an /oper command
...
Mostly just because bitlbee suggested it to me and it didn't work.
2015-10-01 21:39:47 +02:00
762aaffecf
degesch: make text attributes toggle formatting
...
Instead of just setting it on.
Fixes bitlbee.
2015-10-01 21:06:34 +02:00
99ac971b66
Little fixes to the README
...
Finally learned how to use this asciidoc{,tor} thing.
2015-09-27 01:12:03 +02:00
e75e840346
Convert README to AsciiDoc
...
So that it looks nice on GitHub.
Neither Markdown nor RST worked for me.
2015-09-27 00:38:20 +02:00
3d59a94554
Fix build instructions in README
2015-09-27 00:19:42 +02:00
f42ecedd42
Update release date
2015-09-25 17:12:29 +02:00
63a7980329
Bump version, add NEWS
2015-09-24 16:17:40 +02:00
bc54bf520d
degesch: add Meta-H to open the full log file
...
As opposed to just the visible backlog.
2015-09-24 16:16:31 +02:00
11aaf1b325
degesch: fix logging of outgoing status messages
...
"/msg @#test test" would log "MSG(): test"
2015-09-24 15:41:39 +02:00
5ca07656a1
degesch: fix handling of status messages
...
That is, messages using the STATUSMSG feature.
2015-09-24 15:41:39 +02:00
f20c6fb28e
degesch: fix logging of RPL_INVITING
2015-09-24 15:41:39 +02:00
1613e75a48
mv 'struct config_item'{_,}
...
Finally we can get rid of the trailing underscore.
2015-08-17 00:13:05 +02:00
abd892cbd7
Bump liberty
2015-08-17 00:13:05 +02:00
4ae95be9db
degesch: add self to completion in server buffers
2015-08-13 00:23:56 +02:00
328bf9af1e
degesch: display ERROR messages
...
So that the user knows he was killed.
2015-08-12 23:21:11 +02:00
ce83f8244c
degesch: don't ignore data right before an EOF
2015-08-12 23:20:46 +02:00
8a8ff11887
degesch: don't use black for nicks on 256-color
...
Except for self.
2015-08-11 21:38:28 +02:00
131aee6f08
degesch: update comments
2015-08-10 23:24:57 +02:00
07f6d0b350
degesch: enable bright backgrounds on 8-color terms
2015-08-10 23:07:05 +02:00
1cc8656368
degesch: precompute the filtered color cube
2015-08-10 07:53:03 +02:00
4c81112840
degesch: show CTCPs to channels as such
2015-08-10 07:39:43 +02:00
5dda5661ae
degesch: send after-connect joins more cleverly
2015-08-10 07:35:42 +02:00
628facf286
degesch: properly flush the read marker
2015-08-10 00:09:43 +02:00
7225b68f74
degesch: safer defaults for backlog helper
2015-08-09 15:05:49 +02:00
e188de5501
degesch: don't show joins etc. as new activity
...
It's mostly just spam that shouldn't get your attention.
2015-08-08 21:19:25 +02:00
cdf6544c94
degesch: use formatting in the backlog
...
It's a rather crude solution to just pipe the raw terminfo strings
to less but hey, it works.
2015-08-08 20:44:24 +02:00
a28528d260
degesch: add backlog/scrollback functionality
...
Finally! I went with possibly the simplest solution, which is to
run less, instead of badly reimplementing its functionality.
2015-08-08 20:44:24 +02:00
27f185e8aa
Update README
2015-08-07 00:14:44 +02:00
d207c90577
degesch: properly flush formatting resets
2015-08-06 23:58:42 +02:00
2afc9f99c3
degesch: better name resolution failure messages
2015-08-06 23:53:00 +02:00
4ab247ead0
degesch: fix /server usage
2015-08-06 23:27:35 +02:00
1dd464f35c
degesch; fix handling of CTCP requests
2015-08-06 23:23:56 +02:00
955b3728a3
degesch: don't send PART on /close when not joined
2015-08-06 21:58:34 +02:00
aa77bc41d0
Fix library searching
2015-08-06 21:58:13 +02:00
5b208547c4
Bump liberty
...
Pulling in kqueue support.
2015-08-06 21:38:36 +02:00
c8890953b3
SOCKS: make use of the str_pack_* API
...
I forgot I had it.
2015-08-06 21:32:01 +02:00
cfc78ffdf0
Fix OpenBSD build
2015-07-30 18:29:12 +02:00
637a3d2bf7
More SSL -> TLS renaming
2015-07-28 20:31:42 +02:00
a912b3f28c
degesch: use hopefully better colors for nicks
...
- exclude white from the 16-color range
- use colors from the 256-color cube when available
2015-07-27 01:29:44 +02:00
27cd8b3a63
degesch: fix memory leak
2015-07-27 00:08:28 +02:00
2bde385dc7
degesch: order the nicknames in /names
2015-07-26 23:27:39 +02:00
74c9759932
degesch: make showing all prefixes optional
2015-07-26 22:44:34 +02:00