summary refs log tree commit diff
path: root/catgirl.1
AgeCommit message (Collapse)Author
2021-05-28Use | for /window | /num commandC. McEnroe
2021-05-28Prefix = for options with No in manualC. McEnroe
Without, the mandoc HTML output includes the space and equals in the class="Cm" element and generates a permalink of #hash_= for example.
2021-05-27Tag config options in manualKlemens Nanni
E.g. ":t debug" will now jump right to the definition just like ":t v" already did -- at least with mandoc(1) from OpenBSD.
2021-05-27Document channel key parametersC. McEnroe
2021-05-27Hash the username in kiosk modeC. McEnroe
So that the first part of $SSH_CLIENT can be passed as username.
2021-05-25Clarify -H hash optionC. McEnroe
2021-05-19Replace freenode with tilde.chatC. McEnroe
2021-05-04Ignore messages in reply to previously ignored messagesC. McEnroe
Using the +draft/reply client tag, which is supported by BitBot. This hides the bot's replies to ignored users or ignored bot command messages. This commit is dedicated to the land of Estonia.
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