Alex Crichton
9a3d04ae76
std: Switch field privacy as necessary
2014-03-31 15:17:12 -07:00
Brian Anderson
451e8c1c61
Convert most code to new inner attribute syntax.
...
Closes #2569
2014-03-28 17:12:21 -07:00
Alex Crichton
4bea679dbe
Remove std::either
2014-01-03 10:25:23 -08:00
Erik Price
5731ca3078
Make 'self lifetime illegal.
...
Also remove all instances of 'self within the codebase.
This fixes #10889 .
2013-12-11 10:54:06 -08:00
Alex Crichton
0adb41d0eb
Register new snapshots
2013-10-17 10:12:23 -07:00
Alex Crichton
fc06f7922d
Build a few extra features into format! parsing
...
* Allow named parameters to specify width/precision
* Intepret the format string '0$' as "width is the 0th argument" instead of
thinking the lone '0' was the sign-aware-zero-padding flag. To get both you'd
need to put '00$' which makes more sense if you want both to happen.
Closes #9669
2013-10-15 22:27:10 -07:00
Alex Crichton
1f6afa887b
Correct the padding on integer types for formatting
2013-08-12 23:18:51 -07:00
Alex Crichton
ffb670ffcd
Add initial support for a new formatting syntax
...
The new macro is available under the name ifmt! (only an intermediate name)
2013-08-07 19:21:43 -07:00