C. McEnroe
f84ab67311
Apply colorMentions to actions
...
The first-two-words branch works well for "/me verbs nick".
2020-02-16 05:22:28 -05:00
C. McEnroe
fa4e81d480
Set defaults for various types of modes
...
These are actually from RFC 1459, since that seems to be the more likely
lowest common denominator, so I should maybe it it to STANDARDS (along
with ircdocs' section on ISUPPORT). RFC 2812 has a lot of stuff that
isn't currently used.
2020-02-15 22:59:04 -05:00
C. McEnroe
700b5d5870
Replace small integers in size_t with uint
2020-02-15 22:19:55 -05:00
C. McEnroe
83df94b359
Still add nick without prefixes to complete
2020-02-15 22:19:05 -05:00
C. McEnroe
9b1ab69908
Track PREFIX modes and CHANMODES
2020-02-15 05:29:54 -05:00
C. McEnroe
cd341076c0
Show prefixes in NAMES and WHOIS replies
2020-02-15 05:04:43 -05:00
C. McEnroe
a91e5fc805
Enable multi-prefix
2020-02-15 04:59:50 -05:00
C. McEnroe
42d106260b
Separate network info from self
2020-02-15 04:54:53 -05:00
C. McEnroe
91fa136672
Add /ns and /cs
2020-02-15 04:47:46 -05:00
C. McEnroe
357ded8958
Document exit status
2020-02-15 04:28:57 -05:00
C. McEnroe
ed52ade739
Add /kick
2020-02-14 21:43:27 -05:00
C. McEnroe
39a343980b
Add /invite
2020-02-14 21:36:58 -05:00
C. McEnroe
8aa6dd86f6
Add /away
2020-02-14 21:10:40 -05:00
C. McEnroe
0d23f8f1b8
Save heat, unreadTotal, unreadWarm
2020-02-14 05:20:22 -05:00
C. McEnroe
fbdfb36085
Track unreadTotal and unreadWarm separately
...
Otherwise reflow's calculation of unreadLines is always going to be
wrong if there were Cold lines interspersed.
2020-02-14 05:19:33 -05:00
C. McEnroe
eb3a92c99e
Don't copy into cut buffer during tab complete
2020-02-14 04:04:07 -05:00
C. McEnroe
3b257a55c3
Set hidden to true initially
...
Otherwise uiShow in uiInit does nothing, of course.
2020-02-13 22:32:35 -05:00
C. McEnroe
efed6cd298
Document environment variables used
2020-02-13 22:30:58 -05:00
C. McEnroe
46f61dfcdc
Add /exec
2020-02-13 22:22:11 -05:00
C. McEnroe
4405b89f6c
Only uiShow if hidden and only uiHide if shown
2020-02-13 22:09:25 -05:00
C. McEnroe
1e226593ef
Rename procPipe to utilPipe
2020-02-13 21:57:55 -05:00
C. McEnroe
a6bc2ea7c3
Set swap correctly when closing a window
...
I knew I missed something.
2020-02-13 05:10:55 -05:00
C. McEnroe
92ccabaafd
Refactor windows into array and add /move
...
Oof.
2020-02-13 05:05:53 -05:00
C. McEnroe
ff518a8eb9
Clean up manual lints
...
Wish I could use mandoc -T lint as part of the dev target but it
complains about missing referenced pages without a way to turn that off
that I can find.
2020-02-13 01:43:16 -05:00
C. McEnroe
fcfbe8a14c
Add -g for generating certificates
...
Copied from pounce.
2020-02-13 01:39:25 -05:00
C. McEnroe
0a772ff139
Explicitly close the TLS connection
...
Just to be nice.
2020-02-13 01:01:23 -05:00
C. McEnroe
9bed890aa8
Add sandman wrapper
2020-02-12 21:31:09 -05:00
C. McEnroe
c8a9570c1c
Document scripts in README
2020-02-12 20:16:51 -05:00
C. McEnroe
180bbc7b38
Add -N flag for notifications
2020-02-12 20:12:34 -05:00
C. McEnroe
4198f67aa2
Mark and unmark on uiHide, uiShow
2020-02-12 19:40:55 -05:00
C. McEnroe
7285906298
Hide debug prompt if buffer starts with /
2020-02-12 19:36:26 -05:00
C. McEnroe
be08880fac
Only exit on errorneous nick during registration
2020-02-12 19:30:07 -05:00
C. McEnroe
05579773c8
Add 378 to list of WHOIS responses
...
It's the one (from freenode anyway) that tells you where you're
connecting from.
2020-02-12 19:14:49 -05:00
multiplexd
1e544ce482
Implement source address selection
...
This commit adds a '-S' command line option and a "bind"
configuration file option to specify the source address to bind to when
connecting to the IRC server.
2020-02-13 00:05:52 +00:00
C. McEnroe
489df70c37
Add /list
2020-02-12 02:39:23 -05:00
C. McEnroe
456713e561
Simplify transpose swap
2020-02-12 01:19:07 -05:00
C. McEnroe
14ae13f781
Add C-t transpose
...
Also in emacs, weechat.
2020-02-12 01:16:40 -05:00
C. McEnroe
aab9f76fa0
Add C-v and M-v
...
I figure there should be some way to scroll without keypad, and
apparently this is what emacs offers...
2020-02-12 01:00:39 -05:00
C. McEnroe
d73085eaa9
Allow for arguments to open/copy utilities
2020-02-12 00:48:43 -05:00
C. McEnroe
3a325d3914
Handle RPL_AWAY
2020-02-12 00:17:28 -05:00
C. McEnroe
8d873c71ed
Support monochromatic terminals
...
Oops, division by zero!
2020-02-11 23:01:38 -05:00
C. McEnroe
fea344b7df
Add .gz to chroot-man script
2020-02-11 22:43:25 -05:00
C. McEnroe
10ae7bedbd
Add -R restricted flag
2020-02-11 22:39:29 -05:00
C. McEnroe
252428f97a
Add chroot target
2020-02-11 22:28:39 -05:00
C. McEnroe
907d4b4605
Exit focus and paste modes on err exit
2020-02-11 21:56:29 -05:00
C. McEnroe
62472ab183
Add startup GPLv3 note and URL
...
I am a degenerate.
2020-02-11 19:43:55 -05:00
C. McEnroe
90c59ecba4
Make sure -D_GNU_SOURCE ends up in CFLAGS on Linux
2020-02-11 19:03:39 -05:00
C. McEnroe
e73328a1fc
Add note about setting PKG_CONFIG_PATH
2020-02-11 18:33:19 -05:00
C. McEnroe
7c171b8aff
Rename query ID on nick change
2020-02-11 18:23:04 -05:00
C. McEnroe
7783d89448
Call completeClear when closing a window
2020-02-11 18:18:48 -05:00