summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Allow extra newlines before right brace in configPřemysl Janouch2015-05-011-0/+1
|
* Halfplement configuration writingPřemysl Janouch2015-05-011-2/+88
|
* Fix error reporting in configuration parsingPřemysl Janouch2015-05-011-15/+64
|
* Start writing a new configuration systemPřemysl Janouch2015-05-012-12/+596
| | | | For degesch but in the long term for the rest as well.
* Fix the LICENSE filePřemysl Janouch2015-04-301-12/+12
| | | | Somehow it got indented.
* Rename project to uirc3Přemysl Janouch2015-04-308-37/+50
|
* degesch: refactor for multiserverPřemysl Janouch2015-04-301-459/+515
| | | | Just some basic preparations before it becomes too costly.
* degesch: further unfuckingPřemysl Janouch2015-04-291-49/+50
|
* degesch: unfuck terminal attribute handlingPřemysl Janouch2015-04-291-70/+67
|
* degesch: mark some issuesPřemysl Janouch2015-04-281-0/+4
|
* kike: no more shooting ourselves in the footPřemysl Janouch2015-04-281-12/+1
| | | | Just zero out the whole structure.
* degesch: fix 8-bit inputPřemysl Janouch2015-04-281-2/+7
|
* degesch: simplify formatter_flush()Přemysl Janouch2015-04-281-21/+13
|
* degesch: add a /nick commandPřemysl Janouch2015-04-271-1/+15
| | | | Somehow I've missed it entirely.
* degesch: fix typoPřemysl Janouch2015-04-271-1/+1
|
* degesch: make sure "You are now known..." worksPřemysl Janouch2015-04-271-1/+4
|
* degesch: add fast buffer switchingPřemysl Janouch2015-04-271-1/+14
| | | | When the user tries to M-n the same buffer, it switches to the last.
* degesch: detect highlights and display differentlyPřemysl Janouch2015-04-271-8/+65
|
* degesch: imlement NOTICE handlingPřemysl Janouch2015-04-271-26/+77
|
* degesch: log outcoming CTCPsPřemysl Janouch2015-04-271-12/+33
|
* degesch: reply to some CTCPsPřemysl Janouch2015-04-271-8/+59
|
* degesch: implement /mePřemysl Janouch2015-04-261-5/+37
|
* degesch: implement /listPřemysl Janouch2015-04-261-3/+19
|
* degesch: implement /ctcp, stubplement /mePřemysl Janouch2015-04-261-4/+46
|
* degesch: process CTCP in PRIVMSGPřemysl Janouch2015-04-261-11/+55
| | | | Finally we can display /me.
* degesch: add a CTCP parserPřemysl Janouch2015-04-261-0/+154
|
* degesch: set the server buffer as defaultPřemysl Janouch2015-04-261-1/+1
|
* degesch: brevify /help with no argumentsPřemysl Janouch2015-04-261-13/+13
|
* degesch: distinguish lines from other buffersPřemysl Janouch2015-04-261-8/+29
|
* degesch: little fixesPřemysl Janouch2015-04-261-2/+2
|
* degesch: add output text formattingPřemysl Janouch2015-04-261-86/+384
|
* degesch: encoding fixesPřemysl Janouch2015-04-251-56/+69
| | | | Shouldn't be totally broken anymore.
* degesch: refactor logging a bitPřemysl Janouch2015-04-251-77/+97
|
* degesch: refactor handle_command_buffer() a bitPřemysl Janouch2015-04-251-42/+41
|
* degesch: print an extra line in /buffer listPřemysl Janouch2015-04-251-0/+1
|
* degesch: fix warningsPřemysl Janouch2015-04-251-2/+2
|
* degesch: finish the /help commandPřemysl Janouch2015-04-251-11/+24
|
* degesch: print usage on command syntax failurePřemysl Janouch2015-04-251-43/+40
|
* degesch: refactor wrap_text()Přemysl Janouch2015-04-251-66/+68
| | | | It wasn't very readable.
* degesch: remove cyclic dependencyPřemysl Janouch2015-04-251-39/+35
| | | | Between users and channels.
* degesch: memory management fixesPřemysl Janouch2015-04-241-11/+18
| | | | As well as a one serious bug in passing the completely wrong object.
* degesch: fix a double-freePřemysl Janouch2015-04-241-0/+1
|
* degesch: better & working text wrappingPřemysl Janouch2015-04-241-14/+49
| | | | Now we respect word boundaries.
* degesch: fix RPL_WELCOME user@host parsingPřemysl Janouch2015-04-241-2/+2
|
* degesch: less confusing function namePřemysl Janouch2015-04-231-3/+3
|
* degesch: refactor command handlersPřemysl Janouch2015-04-231-65/+23
|
* degesch: fix /queryPřemysl Janouch2015-04-231-20/+23
|
* degesch: non-functional changesPřemysl Janouch2015-04-231-3/+10
|
* degesch: halfplement /msg, /query, /noticePřemysl Janouch2015-04-231-55/+259
| | | | Which involved some refactoring.
* degesch: better message autosplitPřemysl Janouch2015-04-231-13/+43
|