log th_printf.c @ 789:d61d3eb29053 default tip

age author description
Fri, 10 Feb 2023 01:03:22 +0200 Matti Hamalainen Invert some preprocessor conditions for clarity.
Wed, 07 Dec 2022 12:14:39 +0200 Matti Hamalainen Renaming BOOL->bool and TRUE/FALSE to true/false, and using stdbool.h if available.
Sat, 01 Jan 2022 16:17:31 +0200 Matti Hamalainen Bump copyrights.
Mon, 18 Oct 2021 01:56:55 +0300 Matti Hamalainen On 64bit 'l' printf specifier is 64bit, on 32bit 'll' is 64bit.
Sat, 02 Jan 2021 11:35:54 +0200 Matti Hamalainen Bump copyright years.
Sun, 26 Apr 2020 23:34:21 +0300 Matti Hamalainen Check that the buffer length is >= 1 before trying to access buf[len - 1]
Mon, 27 Jan 2020 07:47:26 +0200 Matti Hamalainen Add th_char_t type.
Mon, 27 Jan 2020 06:09:57 +0200 Matti Hamalainen Rename TH_PFUNC_* macros to TH_VPRINTF_INTFMT_*
Mon, 13 Jan 2020 17:12:54 +0200 Matti Hamalainen Fix internal printf() for case of NULL string pointer, but with format
Wed, 08 Jan 2020 02:36:42 +0200 Matti Hamalainen Add outlen parameter to th_vprintf_altfmt_funcs.
Wed, 08 Jan 2020 02:25:04 +0200 Matti Hamalainen Actually, partially revert the previous commit and unbreak the API. Leave
Wed, 08 Jan 2020 02:17:37 +0200 Matti Hamalainen Massage th_vprintf_do() a bit, and factor out the format specifier handling
Fri, 03 Jan 2020 10:53:55 +0200 Matti Hamalainen Bump copyright years.
Tue, 31 Dec 2019 05:24:15 +0200 Matti Hamalainen A somewhat kludgy fix for the octal format issues, now all current
Tue, 31 Dec 2019 05:22:15 +0200 Matti Hamalainen Add int *prec and change int flags to int *flags in th_vprintf_altfmt_func
Tue, 31 Dec 2019 05:19:11 +0200 Matti Hamalainen Add function typedef th_vprintf_altfmt_func and #define
Tue, 31 Dec 2019 05:16:58 +0200 Matti Hamalainen Add few comments.
Mon, 30 Dec 2019 18:18:40 +0200 Matti Hamalainen Cleanups.
Mon, 30 Dec 2019 16:00:32 +0200 Matti Hamalainen Remove useless debug print.
Mon, 30 Dec 2019 15:16:04 +0200 Matti Hamalainen The buffer used for th_vprintf_put_int() was about twice as large as required. Make it smaller.
Mon, 30 Dec 2019 12:27:32 +0200 Matti Hamalainen Cosmetics.
Mon, 30 Dec 2019 12:26:11 +0200 Matti Hamalainen Change few variable names to be more descriptive.
Sat, 28 Dec 2019 13:31:19 +0200 Matti Hamalainen Disable floating point printf implementation tests as the support is not
Sat, 28 Dec 2019 11:09:29 +0200 Matti Hamalainen Move bulk of the printf() implementation into a separate file th_printf.c from th_string.c