summary refs log tree commit diff
path: root/pls.c (follow)
Commit message (Collapse)AuthorAge
* Write terminating null in allocating wcs/mbs conversionsJune McEnroe2018-09-02
| | | | Turns out wcsnrtombs doesn't.
* Add aswprintfJune McEnroe2018-09-02
| | | | | The format string won't get checked but I'm not sure I can reasonably use the same hack.
* Add wcsnchr, wcsnrchr, awcsntombsJune McEnroe2018-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 notJune McEnroe2018-08-20
| | | | As is the case on GNU.
* Factor out line editing to edit.cJune McEnroe2018-08-08
|
* Factor out allocating conversion between wcs and mbsJune McEnroe2018-08-07
|
* Convert input to multibyte before handlingJune McEnroe2018-08-07
|
* Fix allocation size in vaswprintfJune McEnroe2018-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 wrappingJune McEnroe2018-08-06
|
* Use wchar_t strings for all of UIJune McEnroe2018-08-06
vaswprintf is a nightmare.
oto.causal.agency/2024-09-02/lens?id=45e859f37e503f2c85a3085a628226831e394b7b&follow=1'>Add photos from September 2June McEnroe 2024-09-13Add Fomapan 200 to films listJune McEnroe 2024-09-10Add August 29 picnic photosJune McEnroe 2024-09-08Apply some bold to trips renderingJune McEnroe This seems easier to visually scan. The only other thing I'd like is a nicer date rendering but JavaScript is useless for that. 2024-09-08Render trips hopefully more efficientlyJune McEnroe 2024-09-08Allow removing bodies and lensesJune McEnroe 2024-09-08Limit body width so it looks less silly on desktopJune McEnroe 2024-09-07Handle no film being loadedJune McEnroe 2024-09-07Fancy up the text a littleJune McEnroe