Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-08 | Handle KICK | C. McEnroe | |
See I knew the color cache in complete would be useful in at least one place! | |||
2020-02-08 | Handle QUIT | C. McEnroe | |
2020-02-08 | Handle NAMES reply | C. McEnroe | |
2020-02-08 | Add /nick | C. McEnroe | |
2020-02-08 | Handle NICK | C. McEnroe | |
2020-02-07 | Only treat the first tab as the alignment point | C. McEnroe | |
2020-02-07 | Revert "Only treat the first tab as the alignment point" | C. McEnroe | |
This reverts commit 5881a96638b63475bf48d506dbb659c481279790. | |||
2020-02-07 | Clear completion for ID on self-part | C. McEnroe | |
2020-02-07 | Update completion on join, part, privmsg | C. McEnroe | |
2020-02-07 | Use atexit instead of err_set_exit | C. McEnroe | |
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. | |||
2020-02-07 | Update color in completeTouch | C. McEnroe | |
2020-02-07 | Use complete to abbreviate commands | C. McEnroe | |
2020-02-07 | Populate completion with commands | C. McEnroe | |
2020-02-07 | Use define_key for meta keys | C. McEnroe | |
This will allow distinguishing meta from escape via ESCDELAY (which should probably be set to something quite a lot shorter than its default). | |||
2020-02-07 | Only treat the first tab as the alignment point | C. McEnroe | |
2020-02-07 | Show one cell to the right of the input cursor | C. McEnroe | |
2020-02-07 | Add key bindings for IRC formatting | C. McEnroe | |
2020-02-07 | Document key bindings in manual | C. McEnroe | |
2020-02-07 | Add some real line editing operations | C. McEnroe | |
2020-02-06 | Add simple configure script | C. McEnroe | |
Mostly motivated by wanting to build with the ncurses in pkgsrc because it supports italics. | |||
2020-02-06 | Flush stdout after using putp | C. McEnroe | |
2020-02-06 | Color notices LightGray in input | C. McEnroe | |
2020-02-06 | Color notices LightGray by default | C. McEnroe | |
2020-02-06 | Show input in italics for actions and set Debug prompt | C. McEnroe | |
2020-02-06 | Render actions in italic | C. McEnroe | |
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. | |||
2020-02-06 | Never consider notices hot | C. McEnroe | |
2020-02-06 | Beep on hot | C. McEnroe | |
2020-02-06 | Set id color to Default on allocation | C. McEnroe | |
2020-02-06 | Handle mentions | C. McEnroe | |
2020-02-06 | Route own query messages correctly | C. McEnroe | |
2020-02-06 | Send CAP END if CAP LS doesn't list anything good | C. McEnroe | |
2020-02-06 | Flesh out trailing manual sections | C. McEnroe | |
2020-02-06 | Disable SUSP | C. McEnroe | |
Frees up C-z and suspending an IRC client is silly anyway. | |||
2020-02-06 | Search for cert and priv in config dirs | C. McEnroe | |
2020-02-06 | Handle TOPIC and replies | C. McEnroe | |
2020-02-06 | Handle PART | C. McEnroe | |
2020-02-06 | Add /join command | C. McEnroe | |
2020-02-06 | Send self.join without colon | C. McEnroe | |
If someone is weird enough to use channel keys, they can -j '#foo key'. | |||
2020-02-05 | Handle ERROR | C. McEnroe | |
2020-02-05 | Handle errors from getopt | C. McEnroe | |
2020-02-05 | Use getopt_config to load options | C. McEnroe | |
I'm really getting a lot of use out of this config.c huh. | |||
2020-02-05 | Add /window name variant | C. McEnroe | |
2020-02-05 | Document commands in manual | C. McEnroe | |
2020-02-05 | Handle empty params in /quote | C. McEnroe | |
2020-02-05 | Handle empty messages on privmsg, notice, action | C. McEnroe | |
2020-02-05 | Add /window | C. McEnroe | |
2020-02-05 | Add /quit | C. McEnroe | |
2020-02-05 | Add /me, /notice, /quote commands | C. McEnroe | |
2020-02-05 | Change prompt depending on command | C. McEnroe | |
2020-02-05 | Scroll the input window | C. McEnroe | |
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. |