Brian Anderson
|
96e3e29e88
|
Support left-justification in #fmt conversions
|
2011-04-16 19:43:29 -04:00 |
|
Brian Anderson
|
dcfdb02fab
|
Make #fmt support explicit conversion widths
|
2011-04-16 18:01:17 -04:00 |
|
Brian Anderson
|
99a697b56a
|
Add support for upper-case hex and binary output to #fmt.
Only works for uints at present. Necessitated the addition of _str.to_upper.
|
2011-04-13 22:14:54 -04:00 |
|
Brian Anderson
|
5c0f4c1939
|
Add more commentary about ExtFmt
|
2011-04-13 22:14:40 -04:00 |
|
Brian Anderson
|
4844e1c08a
|
Add support for printing uints as lower-case hex to ExtFmt.
Begin passing an ExtFmt.RT.conv parsed format description to each of the
ExtFmt.RT.conv* functions.
|
2011-04-13 22:14:24 -04:00 |
|
Brian Anderson
|
aebdef0cd6
|
Move #fmt conversion model into ExtFmt.CT namespace
|
2011-04-13 22:13:21 -04:00 |
|
Brian Anderson
|
73eecbd0ca
|
Factor out creation of calls into ExtFmt.RT
|
2011-04-11 21:55:03 -04:00 |
|
Brian Anderson
|
bba245f3e6
|
Add support for bool, char to extfmt.
XFAIL syntax-extension-fmt in rustboot.
|
2011-04-11 21:54:03 -04:00 |
|
Brian Anderson
|
37f87161cc
|
Move ExtFmt compile-time functions into their own module
|
2011-04-11 21:51:23 -04:00 |
|
Brian Anderson
|
c41796f2ca
|
Use correct indentation for ExtFmt.rs
|
2011-04-11 21:51:23 -04:00 |
|
Brian Anderson
|
ce85b9eb7b
|
Make ExtFmt call its own functions instead of others defined in std
|
2011-04-11 21:51:23 -04:00 |
|
Brian Anderson
|
d4d0144bcf
|
Move extfmt parsing into standard library
|
2011-04-11 21:51:23 -04:00 |
|
Brian Anderson
|
5a36786634
|
Move the extfmt data model into the standard library.
|
2011-04-11 21:51:23 -04:00 |
|