Commit message (Collapse) | Author | |||
---|---|---|---|---|
2019-02-10 | Add hi debug output | June McEnroe | ||
2019-02-10 | Actually do HTML " escaping | June McEnroe | ||
2019-02-10 | Set git commit.verbose | June McEnroe | ||
2019-02-10 | Add back missing static keyword | June McEnroeab45&follow=1'>Link gfx man pages in ~/.local | June McEnroe7b646dfb2549a5a7147f&follow=1'>Set log marker on FocusOut event | June McEnroe |
All of this needs refactoring, probably separating the line editing out from the actual input handling. | ||||
2018-08-08 | Color own messages 15 | June McEnroe | ||
My own settings have "white" slightly darker than the default color, so this helps to distinguish my own messages. | ||||
2018-08-08 | Use BLACK LEFT-POINTING TRIANGLE for marker | June McEnroe | ||
2018-08-07 | Reset attrs after addIRC | June McEnroe | ||
Otherwise the marker inherits whatever was left on. | ||||
2018-08-07 | Add tab complete UI | June McEnroe | ||
This definitely needs refactoring. | ||||
2018-08-07 | Implement cycling tab complete | June McEnroe | ||
Not properly hooked up to the UI yet. | ||||
2018-08-07 | Mark log when scrolling up | June McEnroe | ||
2018-08-07 | Remove extraneous slash from unrecognized command | June McEnroe | ||
2018-08-07 | Highlight and beep pings | June McEnroe | ||
2018-08-07 | Factor out allocating conversion between wcs and mbs | June McEnroe | ||
2018-08-07 | Match commands case-insensitively | June McEnroe | ||
Also include the slash in their names so that they can be added to tab-complete later. | ||||
2018-08-07 | Convert input to multibyte before handling | June McEnroe | ||
2018-08-07 | Populate tab-complete list | June McEnroe | ||
2018-08-07 | Fix /me formatting side-effects | June McEnroe | ||
NEVER pass side-effects to a macro. | ||||
2018-08-07 | Define ui.c BUF_LEN with enum | June McEnroe | ||
2018-08-07 | Hack clang into checking uiFmt format strings | June McEnroe | ||
2018-08-07 | Handle PART and QUIT without messages | June McEnroe | ||
2018-08-07 | Make safe filling the who buffer | June McEnroe | ||
2018-08-07 | Add reverse and reset IRC formatting codes | June McEnroe | ||
2018-08-06 | Rewrite line editing again, add formatting | June McEnroe | ||
2018-08-06 | Fix allocation size in vaswprintf | June McEnroe | ||
This is so embarrassing. It only started crashing once it had strings that were long enough, and then it took me so long to notice this mistake. I was worried I was still doing va_list wrong somehow. | ||||
2018-08-06 | Implement word wrapping | June McEnroe | ||
2018-08-06 | Use wchar_t strings for all of UI | June McEnroe | ||
vaswprintf is a nightmare. | ||||
2018-08-06 | Rename line editing functions | June McEnroe | ||
2018-08-05 | Initialize all possible color pairs | June McEnroe | ||
This is actually possible with use_default_colors! | ||||
2018-08-05 | Refactor color initialization | June McEnroe | ||
2018-08-05 | Add ^L redraw | June McEnroe | ||
2018-08-05 | Use 16 colors if available | June McEnroe | ||
Fall back to using bold if there are only 8 colors. This also allowed bright background colors in 16-color terminals. I must port this system to torus. I'll be able to remove the awful termcap patch hack. | ||||
2018-08-05 | Limit parsed colors to number of mIRC colors | June McEnroe | ||
Oh boy that's embarrassing. | ||||
2018-08-04 | Show source link on exit | June McEnroe | ||
2018-08-04 | Implement line editing, scrolling | June McEnroe | ||
Don't really have a way to implement the M-* keys, and currently missing C-w. | ||||
2018-08-04 | Handle /topic | June McEnroe |