Alex Crichton
b74663e027
Remove the notion of an "unknown format"
...
As mentioned in #9456 , the format! syntax extension would previously consider an
empty format as a 'Unknown' format which could then also get coerced into a
different style of format on another argument.
This is unusual behavior because `{}` is a very common format and if you have
`{0} {0:?}` you wouldn't expect them both to be coereced to the `Poly`
formatter. This commit removes this coercion, but still retains the requirement
that each argument has exactly one format specified for it (an empty format now
counts as well).
Perhaps at a later date we can add support for multiple formats of one argument,
but this puts us in at least a backwards-compatible situation if we decide to do
that.
2013-09-27 09:39:05 -07:00
..
2013-09-06 23:56:17 -07:00
2013-09-04 23:28:23 -07:00
2013-09-03 20:00:41 +10:00
2013-08-23 18:38:59 -07:00
2013-09-24 17:56:42 -07:00
2013-09-24 17:56:42 -07:00
2013-09-24 17:56:42 -07:00
2013-09-24 17:56:42 -07:00
2013-08-27 18:47:57 -07:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-08-27 15:45:19 -04:00
2013-08-21 12:02:21 -04:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-08-27 18:46:51 -07:00
2013-09-16 22:19:23 -04:00
2013-08-27 18:47:59 -07:00
2013-08-27 18:46:51 -07:00
2013-08-27 18:46:51 -07:00
2013-08-27 18:46:51 -07:00
2013-09-23 18:23:22 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-19 15:04:03 +10:00
2013-09-20 02:59:06 +02:00
2013-09-25 14:27:42 -07:00
2013-08-27 18:46:51 -07:00
2013-09-19 15:04:03 +10:00
2013-08-20 13:28:51 -04:00
2013-08-21 15:52:31 -04:00
2013-08-21 20:33:56 -04:00
2013-08-20 13:28:51 -04:00
2013-08-20 13:28:51 -04:00
2013-08-20 13:28:50 -04:00
2013-09-04 23:09:51 -04:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-23 18:23:22 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-16 22:19:23 -04:00
2013-08-16 14:37:24 +10:00
2013-09-23 18:23:17 -07:00
2013-09-13 20:54:52 -07:00
2013-09-25 14:27:42 -07:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-23 18:23:22 -07:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-08-21 10:50:37 -04:00
2013-08-21 10:50:37 -04:00
2013-09-20 03:15:21 +02:00
2013-09-19 15:19:20 -07:00
2013-09-27 09:39:05 -07:00
2013-09-12 00:36:54 -07:00
2013-09-12 00:36:54 -07:00
2013-08-24 12:48:10 -07:00
2013-08-24 12:48:10 -07:00
2013-08-24 12:48:10 -07:00
2013-08-24 12:48:10 -07:00
2013-09-23 18:23:17 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-03 20:00:41 +10:00
2013-09-25 14:27:42 -07:00
2013-09-03 20:00:41 +10:00
2013-09-16 22:19:23 -04:00
2013-09-03 20:00:41 +10:00
2013-09-25 14:27:42 -07:00
2013-09-03 20:00:41 +10:00
2013-08-28 10:12:28 +02:00
2013-08-16 15:54:14 +10:00
2013-08-21 17:14:31 -07:00
2013-08-21 17:14:31 -07:00
2013-08-21 17:14:31 -07:00
2013-08-21 17:14:31 -07:00
2013-08-21 17:14:31 -07:00
2013-08-15 18:11:36 -07:00
2013-08-21 19:22:57 -04:00
2013-08-21 17:17:50 -07:00
2013-09-25 14:27:42 -07:00
2013-09-19 23:59:51 +10:00
2013-09-03 20:00:41 +10:00
2013-08-21 17:17:49 -07:00
2013-08-19 14:55:35 -07:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-23 17:24:14 -04:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-08-26 15:50:52 +02:00
2013-09-16 22:19:23 -04:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 23:08:06 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-19 16:58:11 +02:00
2013-09-12 15:21:01 -07:00
2013-09-04 00:12:27 +10:00
2013-08-29 19:54:10 -07:00
2013-08-19 07:13:15 -04:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-08-16 14:37:24 +10:00
2013-09-25 14:27:42 -07:00
2013-08-27 18:47:59 -07:00
2013-09-24 14:12:02 -07:00
2013-09-04 02:28:16 +02:00
2013-09-16 22:19:23 -04:00
2013-08-23 17:24:15 -04:00
2013-09-16 22:19:23 -04:00
2013-09-24 09:57:25 -07:00
2013-08-14 13:42:58 -07:00
2013-09-16 22:19:23 -04:00
2013-08-27 18:47:57 -07:00
2013-09-24 09:57:25 -07:00
2013-08-27 18:47:59 -07:00
2013-08-18 13:14:15 -04:00
2013-08-18 13:14:15 -04:00
2013-08-27 18:47:57 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-23 18:23:22 -07:00
2013-09-25 14:27:42 -07:00
2013-09-16 22:19:23 -04:00
2013-09-18 09:09:54 -07:00
2013-08-27 18:46:51 -07:00
2013-08-27 18:47:57 -07:00
2013-09-24 09:57:25 -07:00
2013-09-24 09:57:25 -07:00
2013-08-14 13:42:58 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-25 14:27:42 -07:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-16 22:19:23 -04:00
2013-09-24 09:57:25 -07:00
2013-09-16 22:19:23 -04:00
2013-09-03 20:00:41 +10:00
2013-08-19 07:13:15 -04:00
2013-09-24 09:57:25 -07:00
2013-09-24 09:57:25 -07:00
2013-09-24 09:57:25 -07:00