Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Implement base64 encoding | June McEnroe | 2018-12-03 |
| | | | | Will be used for SASL authentication. | ||
* | Write terminating null in allocating wcs/mbs conversions | June McEnroe | 2018-09-02 |
| | | | | Turns out wcsnrtombs doesn't. | ||
* | Add aswprintf | June McEnroe | 2018-09-02 |
| | | | | | The format string won't get checked but I'm not sure I can reasonably use the same hack. | ||
* | Add wcsnchr, wcsnrchr, awcsntombs | June McEnroe | 2018-08-20 |
| | | | | | | This eliminates calls to editHead and editTail inside edit.c. Oh god I'm sorry for following libc naming conventions for this stuff. | ||
* | Set errno in vaswprintf in case vswprintf does not | June McEnroe | 2018-08-20 |
| | | | | As is the case on GNU. | ||
* | Factor out line editing to edit.c | June McEnroe | 2018-08-08 |
| | |||
* | Factor out allocating conversion between wcs and mbs | June McEnroe | 2018-08-07 |
| | |||
* | Convert input to multibyte before handling | June McEnroe | 2018-08-07 |
| | |||
* | Fix allocation size in vaswprintf | June McEnroe | 2018-08-06 |
| | | | | | | 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. | ||
* | Implement word wrapping | June McEnroe | 2018-08-06 |
| | |||
* | Use wchar_t strings for all of UI | June McEnroe | 2018-08-06 |
vaswprintf is a nightmare. |