Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | Handle NICK | June McEnroe | 2020-02-08 | |
| | | ||||
| * | Only treat the first tab as the alignment point | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Revert "Only treat the first tab as the alignment point" | June McEnroe | 2020-02-07 | |
| | | | | | | | | This reverts commit 5881a96638b63475bf48d506dbb659c481279790. | |||
| * | Clear completion for ID on self-part | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Update completion on join, part, privmsg | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Use atexit instead of err_set_exit | June McEnroe | 2020-02-07 | |
| | | | | | | | | | | Unsurprisingly, err_set_exit doesn't exist in GNU's err.h, but since it's safe to call reset_shell_mode on any kind of exit, just use atexit. | |||
| * | Update color in completeTouch | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Use complete to abbreviate commands | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Populate completion with commands | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Use define_key for meta keys | June McEnroe | 2020-02-07 | |
| | | | | | | | | | | | | This will allow distinguishing meta from escape via ESCDELAY (which should probably be set to something quite a lot shorter than its default). | |||
| * | Only treat the first tab as the alignment point | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Show one cell to the right of the input cursor | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Add key bindings for IRC formatting | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Document key bindings in manual | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Add some real line editing operations | June McEnroe | 2020-02-07 | |
| | | ||||
| * | Add simple configure script | June McEnroe | 2020-02-06 | |
| | | | | | | | | | | Mostly motivated by wanting to build with the ncurses in pkgsrc because it supports italics. | |||
| * | Flush stdout after using putp | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Color notices LightGray in input | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Color notices LightGray by default | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Show input in italics for actions and set Debug prompt | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Render actions in italic | June McEnroe | 2020-02-06 | |
| | | | | | | | | | | | | Also render italic as normal if it's unsupported, as that is what would happen anyway if curses has A_ITALIC but the terminal has no sitm. That format string is kinda bad. | |||
| * | Never consider notices hot | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Beep on hot | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Set id color to Default on allocation | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Handle mentions | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Route own query messages correctly | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Send CAP END if CAP LS doesn't list anything good | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Flesh out trailing manual sections | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Disable SUSP | June McEnroe | 2020-02-06 | |
| | | | | | | | | Frees up C-z and suspending an IRC client is silly anyway. | |||
| * | Search for cert and priv in config dirs | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Handle TOPIC and replies | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Handle PART | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Add /join command | June McEnroe | 2020-02-06 | |
| | | ||||
| * | Send self.join without colon | June McEnroe | 2020-02-06 | |
| | | | | | | | | If someone is weird enough to use channel keys, they can -j '#foo key'. | |||
| * | Handle ERROR | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Handle errors from getopt | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Use getopt_config to load options | June McEnroe | 2020-02-05 | |
| | | | | | | | | I'm really getting a lot of use out of this config.c huh. | |||
| * | Add /window name variant | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Document commands in manual | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Handle empty params in /quote | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Handle empty messages on privmsg, notice, action | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Add /window | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Add /quit | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Add /me, /notice, /quote commands | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Change prompt depending on command | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Scroll the input window | June McEnroe | 2020-02-05 | |
| | | | | | | | | | | | | | | I was wondering if I should instead make input wrap, but then wordWrap would need to both support showing formatting and persisting styles across to strings, and it would need to move the window pad up and down a bunch, etc. | |||
| * | Only reflow text when COLS changes | June McEnroe | 2020-02-05 | |
| | | ||||
| * | Fix SIGWINCH handling | June McEnroe | 2020-02-05 | |
| | | | | | | | | curses is dumb. | |||
| * | Modulo colors before comparing pairs | June McEnroe | 2020-02-05 | |
| | | | | | | | | Otherwise a new pair is allocated every time a high color is requested. | |||
| * | Send input as raw IRC in <debug> | June McEnroe | 2020-02-05 | |
| | |