about summary refs log tree commit diff
path: root/command.c (follow)
Commit message (Collapse)AuthorAge
* Fix non-multiline command newline handlingJune McEnroe2020-03-23
|
* Allow commands to take multiline inputJune McEnroe2020-03-23
|
* Assume worst case for unknown user and host in splitMessageJune McEnroe2020-03-23
| | | | | | The default USERLEN of 9 doesn't have a great source, the RFC only says that nicks are length 9, so my assumption is that usernames are not longer.
* Implement message splittingJune McEnroe2020-03-22
|
* Handle empty input directly in commandJune McEnroe2020-03-22
|
* Add /sayJune McEnroe2020-03-22
|
* Prevent entering commands in <debug> if restrictedJune McEnroe2020-03-02
| | | | | | Because the <debug> ID always exists, it's possible to create a window for it even while restricted with "/window <debug>" and try to enter commands there.
* Add /mode, /except, /invex and handle lists repliesJune McEnroe2020-02-25
|
* Just use "b" to query ban listJune McEnroe2020-02-20
|
* Add /ban, /unban and handle ban list repliesJune McEnroe2020-02-19
|
* Various small cleanupsJune McEnroe2020-02-16
| | | | Haven't really gone through ui.c yet.
* Replace small integers in size_t with uintJune McEnroe2020-02-15
|
* Add /ns and /csJune McEnroe2020-02-15
|
* Add /kickJune McEnroe2020-02-14
|
* Add /inviteJune McEnroe2020-02-14
|
* Add /awayJune McEnroe2020-02-14
|
* Add /execJune McEnroe2020-02-13
|
* Rename procPipe to utilPipeJune McEnroe2020-02-13
|
* Refactor windows into array and add /moveJune McEnroe2020-02-13
| | | | Oof.
* Add /listJune McEnroe2020-02-12
|
* Add -R restricted flagJune McEnroe2020-02-11
|
* Only automatically switch to expected joinsJune McEnroe2020-02-10
|
* Delegate to commandPrivmsg from commandMsgJune McEnroe2020-02-10
|
* Add /whoisJune McEnroe2020-02-09
|
* Add /msgJune McEnroe2020-02-09
| | | | Services tend to tell you to use /msg so it definitely needs to exist.
* Add /helpJune McEnroe2020-02-09
| | | | Now with automatic search! Also had to fix the SIGCHLD handling...
* Trim whitespace from both ends of command paramsJune McEnroe2020-02-08
|
* Add /copyJune McEnroe2020-02-08
|
* Scan messages for URLsJune McEnroe2020-02-08
|
* Add /topicJune McEnroe2020-02-08
|
* Add /namesJune McEnroe2020-02-08
|
* Only show expected topic/names repliesJune McEnroe2020-02-08
|
* Add /debugJune McEnroe2020-02-08
|
* Add /closeJune McEnroe2020-02-08
|
* Add /queryJune McEnroe2020-02-08
|
* Add /partJune McEnroe2020-02-08
|
* Add /nickJune McEnroe2020-02-08
|
* Use complete to abbreviate commandsJune McEnroe2020-02-07
|
* Populate completion with commandsJune McEnroe2020-02-07
|
* Add /join commandJune McEnroe2020-02-06
|
* Add /window name variantJune McEnroe2020-02-05
|
* Handle empty params in /quoteJune McEnroe2020-02-05
|
* Handle empty messages on privmsg, notice, actionJune McEnroe2020-02-05
|
* Add /windowJune McEnroe2020-02-05
|
* Add /quitJune McEnroe2020-02-05
|
* Add /me, /notice, /quote commandsJune McEnroe2020-02-05
|
* Change prompt depending on commandJune McEnroe2020-02-05
|
* Send input as raw IRC in <debug>June McEnroe2020-02-05
|
* Save own username for message echoingJune McEnroe2020-02-05
|
* Add extremely basic editing and message sendingJune McEnroe2020-02-05