Commit message (Expand) | Author | |||||
---|---|---|---|---|---|---|
2022-06-02 | Set TABSIZE=4 | June McEnroe | ||||
2022-06-02 | Do basic match highlighting | June McEnroe | ||||
2022-06-02 | Clean up parsing a little | June McEnroe | ||||
2022-06-02 | Don't duplicate path string | June McEnroe | ||||
2022-06-02 | Use stderr instead of /dev/tty, realloc buffer if lines too long | June McEnroe | ||||
2022-06-02 | Add initial working version of qf | June McEnroe | ||||
2022-05-29 | Set prompt for oksh | June McEnroeover-highlight'> | ||||
2018-08-08 | Use blank line as unread marker | June McEnroe | ||||
2018-08-08 | Add Homebrew LibreSSL paths to Makefile | June McEnroe | ||||
2018-08-08 | Distinguish self with square brackets | June McEnroe | ||||
2018-08-08 | Add markers as lines to the log | June McEnroe | ||||
2018-08-08 | Factor out line editing to edit.c | June McEnroe | ||||
2018-08-08 | 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 |