summary refs log tree commit diff
path: root/catgirl.1
AgeCommit message (Collapse)Author
2021-03-17Add C-z keys for directly inserting most color codesC. McEnroe
So you don't have to remember those dang numbers whose order makes no sense!
2021-03-13Refer to glob(7) not sh(1)Klemens Nanni
Those patterns are not specific to the shell, many commands support them.
2021-03-13Add note about arrow and navigation keysC. McEnroe
And I think with C-Left and C-Right I can actually say "as expected" now.
2021-03-08Attempt to clarify trust option useC. McEnroe
Trust is not certificate pinning and should only be used for self-signed certificates.
2021-03-08Disable nick and channel colors with hash bound 0C. McEnroe
2021-02-15Add C-z p to manually toggle paste modeC. McEnroe
OpenBSD's xterm doesn't have bracketed paste mode, and it would be nice to still be able to paste in several lines and collapse them with M-q, provided one remembers to type C-z p first...
2021-02-03Add C-z C-v for literal nextC. McEnroe
A little annoying to make it a "chord" like this, but C-v is already used for scrolling, following Emacs-style key bindings (in order to have a way to scroll without using "special" keys like the arrows and page up/down), and C-z is at least already in the business of inserting control characters. This makes it possible to manually enter some things that are otherwise only possible with /exec printf.
2021-01-27Change default timestamp format to %XC. McEnroe
This respects the user's locale settings.
2021-01-27Add toggleable display of timestampsC. McEnroe
2021-01-26Clarify configuration path interpretationsC. McEnroe
2021-01-26Expand the opening paragraph of the manualC. McEnroe
2021-01-25Disable notify in restricted modeC. McEnroe
catgirl shouldn't try to execute a command if it is misconfigured with both restrict and notify.
2021-01-25Move mention of pledge(2) and unveil(2) to READMEC. McEnroe
The manual is the wrong place to document platform support.
2021-01-23Separate kiosk mode from restrict modeC. McEnroe
Restrict mode will focus on sandboxing, while kiosk will continue to restrict IRC access through a public kiosk. Kiosk mode without restrict mode allows execution of man 1 catgirl with /help, assuming external sandboxing. The /list and /part commands are also added to the list of disabled commands in kiosk mode, since they are pointless without access to /join.
2021-01-21Document that M-l shows timestampsC. McEnroe
2021-01-16Add -I highlight option and /highlightC. McEnroe
2021-01-16Remove join/part/quit ignore exampleC. McEnroe
These can now be hidden with M-+.
2021-01-16Generalize ignore toggling to visibility thresholdC. McEnroe
2021-01-10Print chain to stdout with -oC. McEnroe
2021-01-10Move -o to a separate SYNOPSIS lineC. McEnroe
2021-01-10Exit immediately when using -oC. McEnroe
2021-01-09Make SYNOPSIS arguments consistent with option namesC. McEnroe
Can't keep the 4-letter pattern forever :(
2021-01-09Add -o and -t options to trust self-signed certificatesC. McEnroe
2021-01-09Allow configuring the upper bound of the hash functionC. McEnroe
This allows limiting the nick colors used to the 16-color terminal set without modifying the TERM environment variable. Produces different results from just using the default configuration in a 16-color terminal, but what can you do?
2020-12-30Add /whowasC. McEnroe
2020-12-30Show setnames like nick changesC. McEnroe
2020-12-29Add /setname commandC. McEnroe
I'm not sure about that replies check in handleStandardReply. If more of those are added the reply counter system will definitely need refactoring.
2020-12-29Handle so-called Standard RepliesC. McEnroe
2020-12-29Alphabetize STANDARDS sectionC. McEnroe
2020-12-08Document commands which can be filteredC. McEnroe
2020-12-08Clarify the optional portions of an ignoreC. McEnroe
Each optional portion requires the optional portions before it, including a full hostmask.
2020-12-08Fix manual page lintsC. McEnroe
2020-12-08Clarify configuration file usage exampleC. McEnroe
Point to EXAMPLES and /help from the top of the manual.
2020-10-02Double up /help for server helpC. McEnroe
While the automatic search via LESS is neat, I don't think it's very useful. Just always open the manual to the COMMANDS section, and fix it to append to LESS rather than replace it.
2020-09-30Add /ops commandC. McEnroe
It's pretty awkward with large channels since NAMES isn't sorted by prefixes or anything... But having it accumulate names across many replies would require more reworking.
2020-09-06Add C-r, C-s for basic scrollback searchC. McEnroe
2020-09-03Add M-n, M-p to jump to highlightsC. McEnroe
2020-08-20Document how cert/priv are searched forC. McEnroe
This has always been how it works, but it was previously undocumented.
2020-07-13Add current topic to tab-complete so it can editedC. McEnroe
2020-07-06Add message to ignore patternsC. McEnroe
2020-06-12Document /quote needing /debug for outputC. McEnroe
2020-05-05Update email addressesC. McEnroe
2020-04-15Add M-= to mute windowsC. McEnroe
2020-04-07Add M-< and M-> for scroll to top and bottomC. McEnroe
Mirrored by S-Home and S-End but I guess I'm not documenting those...
2020-04-07Revert "Add C-o as alias of M-/"C. McEnroe
This reverts commit 3a156540b8d134b05d7c318ac047a0c690cdc950. Decided I don't like having two keys do the same thing (other than "special" keys).
2020-04-07Add M-q to collapse whitespaceC. McEnroe
2020-04-06Voice, devoice self on /voice, /devoice with no paramsC. McEnroe
2020-03-31Add join/part/quit filtering exampleC. McEnroe
I don't care that this looks nuts.
2020-03-31Hide filtered messagesC. McEnroe
2020-03-31Add /ignore message filtering patternsC. McEnroe