summary refs log tree commit diff
path: root/chat.h (unfollow)
Commit message (Expand)Author
2021-01-26Rename and move scroll functions closer to where they are usedJune McEnroe
2021-01-26Factor out windowReflowJune McEnroe
2021-01-26Use Warm heat for replies to user-initiated commandsJune McEnroe
2021-01-26Clarify configuration path interpretationsJune McEnroe
2021-01-26Tighten up XDG base directory path handlingJune McEnroe
2021-01-26Expand the opening paragraph of the manualJune McEnroe
2021-01-25Disable notify in restricted modeJune McEnroe
2021-01-25Don't print timestamps for blank lines in bufferListJune McEnroe
2021-01-25Do not copy time to wrapped linesJune McEnroe
2021-01-25Add protocol coverage to non-features listJune McEnroe
2021-01-25Move mention of pledge(2) and unveil(2) to READMEJune McEnroe
2021-01-23Preserve order of filters when removingJune McEnroe
2021-01-23Fix /unignore commandJune McEnroe
2021-01-23Remove use of "%n" to appease de RaadtJune McEnroe
2021-01-23Drop filesystem access iff possibleKlemens Nanni
2021-01-23Drop exec capability iff restrictedKlemens Nanni
2021-01-23Drop network capability after ircConnect()Klemens Nanni
2021-01-23Call pledge(2) after unveil(2)Klemens Nanni
2021-01-23Separate kiosk mode from restrict modeJune McEnroe
2021-01-21Simplify windowUpdate loops and factor out windowTopJune McEnroe
2021-01-21Document that M-l shows timestampsJune McEnroe
2021-01-19Don't lose swapped window when navigating to current bufferJeremy O'Brien
2021-01-19Use Warm heat for manually inserted blank linesJune McEnroe
2021-01-18Add example tmux(1) configKlemens Nanni
2021-01-17Use Warm heat for blank lines 1.5June McEnroe
2021-01-16Add -I highlight option and /highlightJune McEnroe
2021-01-16Rename ignore code to filterJune McEnroe
2021-01-16Remove join/part/quit ignore exampleJune McEnroe
2021-01-16Save and load window visibility thresholdsJune McEnroe
2021-01-16Restore toggling ignore with M--June McEnroe
2021-01-16Generalize ignore toggling to visibility thresholdJune McEnroe
2021-01-11Save and load the URL ring in the save file 1.4June McEnroe
2021-01-11Don't pass nick to urlScan for MOTD and helpJune McEnroe
2021-01-10Check fprintf return values rather than ferrorJune McEnroe
2021-01-10Sandbox with unveil(2) on OpenBSD in restricted modeJune McEnroe
2021-01-10Print chain to stdout with -oJune McEnroe
2021-01-10Allow interspersing flags and config filesJune McEnroe
2021-01-10Move -o to a separate SYNOPSIS lineJune McEnroe
2021-01-10Exit immediately when using -oJune McEnroe
2021-01-09Make SYNOPSIS arguments consistent with option namesJune McEnroe
2021-01-09Add -o and -t options to trust self-signed certificatesJune McEnroe
2021-01-09Allow configuring the upper bound of the hash functionJune McEnroe
2021-01-09Count width of 2 for invalid multibyte with high bitJune McEnroe
2021-01-07Use execl rather than execlp for shellJune McEnroe
2021-01-06Sandbox with pledge(2) on OpenBSDJune McEnroe
2021-01-04Collapse whitespace while wrapping and discard trailing spaceJune McEnroe
2021-01-01Split ignore fields to avoid over-eager * matchingJune McEnroe
2020-12-30Factor out reply count checking and decrementingJune McEnroe
2020-12-30Add /whowasJune McEnroe
2020-12-30Show setnames like nick changesJune McEnroe
from the file so this isn't dangerous, but it's nice to avoid branching based on uninitialized data. Signed-off-by: John Keeping <john@keeping.me.uk> 2014-01-10filter: split filter functions into their own fileJason A. Donenfeld A first step for more interesting things. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-10filter: make exit status localJason A. Donenfeld It's only used in one place, and not useful to have around since close_filter will die() if exit_status isn't what it expects, anyway. So this is best as just a local variable instead of as part of the struct. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2014-01-10parsing: fix header typoJason A. Donenfeld 2014-01-10cgit.c: Fix comment on bit mask hackLukas Fleischer * Formatting and spelling fixes. * A bit mask with the size of one byte only allows for storing 8 (not 255!) different flags. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10cgit.c: Use "else" for mutually exclusive branchesLukas Fleischer When parsing command line arguments, no pair of command line options can ever match simultaneously. Use "else if" blocks to reflect this. This change improves both readability and speed. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10ui-snapshot.c: Do not reinvent suffixcmp()Lukas Fleischer Use suffixcmp() from Git instead of reimplementing it. This is a preparation for moving to ends_with() in Git 1.8.6. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10Refactor cgit_parse_snapshots_mask()Lukas Fleischer Use Git string lists instead of str{spn,cspn,ncmp}() magic. This significantly improves readability. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10Disallow use of undocumented snapshot delimitersLukas Fleischer Since the introduction of selective snapshot format configuration in dc3c9b5 (allow selective enabling of snapshots, 2007-07-21), we allowed seven different delimiters for snapshot formats, while the documentation has always been clear about spaces being the only valid delimiter: The value is a space-separated list of zero or more of the values "tar", "tar.gz", "tar.bz2", "tar.xz" and "zip". Supporting the undocumented delimiters makes the code unnecessarily complex. Remove them. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-10Replace most uses of strncmp() with prefixcmp()Lukas Fleischer This is a preparation for replacing all prefix checks with either strip_prefix() or starts_with() when Git 1.8.6 is released. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-09README: Fix dependenciesLukas Fleischer * Remove the dependency on Git (which can be obtained automatically when building, using either the Git submodule or `make get-git`). * Use proper upstream names of dependencies. Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-08README: Spelling and formatting fixesLukas Fleischer * Several small spelling and capitalization fixes. * Use consistent and better-looking formatting that is compatible with AsciiDoc (and partly compatible with RST). Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de> 2014-01-08Fix UTF-8 with syntax-highlighting.pyPřemysl Janouch Previously the script tried to encode output from Pygments with the ASCII codec, which failed. Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Add a suggestion to the manpagePřemysl Janouch So that people wishing to use "enable-http-clone" don't have to find out the correct settings on their own. Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Fix the example configurationPřemysl Janouch "enable-git-clone" doesn't exist, replaced with "enable-http-clone". Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Fix about-formatting.shPřemysl Janouch dash failed to parse the script. Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08Fix some spelling errorsPřemysl Janouch Signed-off-by: Přemysl Janouch <p.janouch@gmail.com> 2014-01-08filters: highlight.sh: add css comments for highlight 2.6 and 3.8Ferry Huberts