phk
a6d0508dd8
Make the %V{is} extension handle a NULL pointer like %s does: output "(null)"
...
Add %M{essage} extension which prints an errno value as the
corresponding string if possible or numerically otherwise.
It is not currently possible to do the syslog(3) like %m extension
because errno would need to get capatured on entry to the first
function in the printf family, so %M requires you to supply errno
as an argument.
Add %Q{uote} extension which will print a string in double quotes with
appropriate back-slash escapes (only) if necessary.
2006-01-25 12:45:24 +00:00
..
2005-12-29 04:29:03 +00:00
2005-10-07 22:13:17 +00:00
2005-07-22 17:19:05 +00:00
2006-01-18 06:26:42 +00:00
2005-04-22 18:57:32 +00:00
2005-07-31 03:30:48 +00:00
2005-07-22 17:19:05 +00:00
2005-07-22 17:19:05 +00:00
2005-10-04 15:02:07 +00:00
2005-07-22 17:19:05 +00:00
2006-01-25 12:45:24 +00:00
2005-08-19 21:31:42 +00:00
2004-07-02 23:52:20 +00:00
2005-07-13 10:40:07 +00:00
2005-02-13 23:45:54 +00:00
2005-07-22 17:19:05 +00:00
2005-08-31 14:57:39 +00:00
2005-10-04 22:00:35 +00:00
2006-01-25 11:24:37 +00:00
2005-12-04 09:34:56 +00:00
2005-07-22 17:19:05 +00:00
2006-01-19 08:31:47 +00:00
2005-11-10 18:07:07 +00:00
2005-07-22 17:19:05 +00:00
2005-11-24 10:43:35 +00:00
2005-07-22 17:19:05 +00:00
2006-01-25 10:06:28 +00:00
2004-12-21 08:47:35 +00:00
2005-07-22 17:19:05 +00:00
2004-12-29 02:18:24 +00:00
2005-08-24 12:38:26 +00:00
2006-01-13 06:14:04 +00:00
2006-01-15 20:30:13 +00:00
2005-11-10 18:07:07 +00:00
2006-01-17 15:35:57 +00:00
2006-01-16 00:37:20 +00:00
2005-11-10 18:07:07 +00:00
2004-12-21 10:49:29 +00:00
2005-11-10 18:07:07 +00:00
2005-11-10 18:07:07 +00:00
2005-07-22 17:19:05 +00:00
2006-01-12 19:14:40 +00:00
2005-07-22 17:19:05 +00:00
2005-07-22 17:19:05 +00:00
2005-09-28 14:36:16 +00:00
2005-11-10 18:07:07 +00:00
2005-06-03 09:41:26 +00:00
2005-11-24 10:54:47 +00:00
2006-01-13 06:14:04 +00:00
2005-11-10 18:07:07 +00:00
2005-06-04 10:48:21 +00:00
2005-07-22 17:19:05 +00:00
2005-06-07 04:18:25 +00:00
2005-11-10 18:07:07 +00:00
2004-10-24 15:33:08 +00:00
2004-10-24 15:33:08 +00:00
2005-11-24 11:14:06 +00:00
2005-07-22 17:19:05 +00:00
2004-12-21 10:16:04 +00:00
2006-01-23 06:11:23 +00:00
2005-07-22 17:19:05 +00:00
2005-09-26 06:23:43 +00:00
2005-07-22 17:19:05 +00:00
2005-11-24 11:26:36 +00:00
2006-01-16 11:54:07 +00:00
2005-07-22 17:19:05 +00:00
2005-07-22 17:19:05 +00:00
2005-07-20 14:35:26 +00:00
2005-07-22 17:19:05 +00:00
2005-07-27 08:41:17 +00:00
2006-01-05 09:18:48 +00:00
2005-11-10 18:07:07 +00:00
2006-01-25 11:24:37 +00:00
2005-07-22 17:19:05 +00:00