log

age author description
Thu, 03 Mar 2016 11:51:02 +0200 Matti Hamalainen Add missing debug variable.
Thu, 03 Mar 2016 11:45:48 +0200 Matti Hamalainen Add debug prints when TH_PRINTF_DEBUG is defined.
Thu, 03 Mar 2016 11:45:23 +0200 Matti Hamalainen Move the debug/test defines to main Makefile.gen
Tue, 01 Mar 2016 17:22:33 +0200 Matti Hamalainen Fix a nasty typo.
Tue, 01 Mar 2016 17:21:22 +0200 Matti Hamalainen Rename th_optarg_t to t_optarg. API break.
Tue, 01 Mar 2016 17:18:58 +0200 Matti Hamalainen Rename some function arguments and option argument structure members.
Tue, 01 Mar 2016 00:17:53 +0200 Matti Hamalainen Add empty line.
Mon, 29 Feb 2016 16:50:54 +0200 Matti Hamalainen Rename s/th_printf_vbuf_int/th_vprintf_buf_int/g.
Mon, 29 Feb 2016 16:49:34 +0200 Matti Hamalainen Pass also numeric buffer and return value from th_printf_vbuf_int*() to altfmt helper functions.
Mon, 29 Feb 2016 16:35:05 +0200 Matti Hamalainen Initial th_vprintf_put_float() stub.
Mon, 29 Feb 2016 16:12:10 +0200 Matti Hamalainen Rename s/th_printf_ctx/th_vprintf_cts/g.
Mon, 29 Feb 2016 15:49:07 +0200 Matti Hamalainen Rename functions s/th_printf_vput/th_vprintf_put/g.
Mon, 29 Feb 2016 15:26:55 +0200 Matti Hamalainen Indentation cosmetics.
Mon, 29 Feb 2016 13:49:12 +0200 Matti Hamalainen Check %p for ll and L modifiers and error out on them.
Mon, 29 Feb 2016 13:46:01 +0200 Matti Hamalainen Some work on pointer formatter %p.
Mon, 29 Feb 2016 13:17:37 +0200 Matti Hamalainen Rename some internal functions.
Mon, 29 Feb 2016 13:16:49 +0200 Matti Hamalainen Some cleanup work on th_printf_vput_int(). Passes more tests, but it's not perfect.
Mon, 29 Feb 2016 12:00:23 +0200 Matti Hamalainen Zero padding is done differently, so do not hand TH_PF_ZERO here.
Mon, 29 Feb 2016 11:58:43 +0200 Matti Hamalainen Actually parse the -t option argument.
Thu, 25 Feb 2016 14:58:36 +0200 Matti Hamalainen Refactor testing a bit.
Thu, 25 Feb 2016 14:48:25 +0200 Matti Hamalainen Cosmetics.
Thu, 25 Feb 2016 12:19:10 +0200 Matti Hamalainen Improve tests output.
Thu, 25 Feb 2016 11:59:06 +0200 Matti Hamalainen Sanitize test_snprintf().
Thu, 25 Feb 2016 11:53:08 +0200 Matti Hamalainen Simplify th_printf_vbuf*() helpers.
Thu, 25 Feb 2016 11:51:52 +0200 Matti Hamalainen We should OR to the flags instead of forcing them for %p. :S
Thu, 25 Feb 2016 11:50:43 +0200 Matti Hamalainen Improve tests.
Thu, 25 Feb 2016 10:58:48 +0200 Matti Hamalainen More work.
Thu, 25 Feb 2016 09:49:53 +0200 Matti Hamalainen Use th_printf_vput_repch() where appropriate.
Thu, 25 Feb 2016 09:49:28 +0200 Matti Hamalainen Add tests for printing pointers (%p formatters).
Thu, 25 Feb 2016 09:26:31 +0200 Matti Hamalainen Delete commented out code.
Thu, 25 Feb 2016 09:24:08 +0200 Matti Hamalainen Change where we bail out from th_printf_vput_int() when th_printf_vbuf_int*() fail.
Thu, 25 Feb 2016 09:17:54 +0200 Matti Hamalainen Modularize some of the padding code better.
Thu, 25 Feb 2016 09:17:23 +0200 Matti Hamalainen Add few more tests.
Thu, 25 Feb 2016 09:06:13 +0200 Matti Hamalainen Rename internal helper functions th_printf_altfmt_{x,o} to th_printf_altfmt_{hex,oct}
Thu, 25 Feb 2016 08:54:40 +0200 Matti Hamalainen Add few comments.
Thu, 25 Feb 2016 08:54:31 +0200 Matti Hamalainen th_llist_get_nth() returned last value of list if N > number of elements.
Thu, 25 Feb 2016 08:53:41 +0200 Matti Hamalainen Cosmetics.
Wed, 24 Feb 2016 11:35:29 +0200 Matti Hamalainen Adjust tests.
Wed, 24 Feb 2016 01:33:33 +0200 Matti Hamalainen Remove th_strlen() again. I suppose UTF8 aware functions would make sense at
Wed, 24 Feb 2016 01:29:18 +0200 Matti Hamalainen Adjust tests.
Wed, 24 Feb 2016 00:01:07 +0200 Matti Hamalainen No need to force inline this.
Tue, 23 Feb 2016 23:10:57 +0200 Matti Hamalainen Add more tests.
Tue, 23 Feb 2016 22:58:01 +0200 Matti Hamalainen Fix memory leaks in test suite.
Tue, 23 Feb 2016 21:59:45 +0200 Matti Hamalainen Cosmetics.
Tue, 23 Feb 2016 17:39:14 +0200 Matti Hamalainen Fix 64bit int tests.
Tue, 23 Feb 2016 17:38:59 +0200 Matti Hamalainen Fix snprintf() test running.
Tue, 23 Feb 2016 17:30:07 +0200 Matti Hamalainen Fix format string.
Tue, 23 Feb 2016 16:09:30 +0200 Matti Hamalainen Oops, 10L.
Tue, 23 Feb 2016 15:26:29 +0200 Matti Hamalainen Refactor things to be simpler.
Tue, 23 Feb 2016 14:59:07 +0200 Matti Hamalainen Mostly cosmetics.
Tue, 23 Feb 2016 13:52:12 +0200 Matti Hamalainen Add more tests (some of which will fail for now due to unimplemented features).
Tue, 23 Feb 2016 13:00:20 +0200 Matti Hamalainen Simplify tests.
Tue, 23 Feb 2016 12:59:28 +0200 Matti Hamalainen Use NCOUNT().
Tue, 23 Feb 2016 12:55:45 +0200 Matti Hamalainen Add tests for 64bit int prints.
Tue, 23 Feb 2016 12:55:09 +0200 Matti Hamalainen Add initial support for ll and L printf modifiers.
Tue, 23 Feb 2016 12:54:26 +0200 Matti Hamalainen Remove redundant check.
Tue, 23 Feb 2016 12:43:53 +0200 Matti Hamalainen Simplify char printf tests.
Tue, 23 Feb 2016 12:43:38 +0200 Matti Hamalainen Implement NCOUNT() macro for getting array element counts (sizeof(arr) / sizeof(arr[0]))
Tue, 23 Feb 2016 12:25:05 +0200 Matti Hamalainen Simplify and improve integer sprintf() tests.
Tue, 23 Feb 2016 12:16:12 +0200 Matti Hamalainen Add special case handling for f_prec == 0 && val == 0. Fixes several test cases.