aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/syntax-extension-fmt.rs
Commit message (Collapse)AuthorAgeFilesLines
* Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke2011-05-121-2/+2
| | | | This should be a snapshot transition.
* Un-XFAIL syntax-extension-fmt.rsBrian Anderson2011-05-101-3/+0
|
* Rename std modules to be camelcasedMarijn Haverbeke2011-05-061-2/+2
| | | | (Have fun mergining your stuff with this.)
* Assume xfail-stage0 implies stage1 and stage2 in tests, for now.Graydon Hoare2011-05-031-0/+2
|
* Un-revert "Use different syntax for checks that matter to typestate", fixing ↵Patrick Walton2011-05-021-1/+1
| | | | | | the problem. This reverts commit d08b443fffb1181d8d45ae5d061412f202dd4118.
* Revert "Use different syntax for checks that matter to typestate"Graydon Hoare2011-05-021-1/+1
| | | | This reverts commit aa25f22f197682de3b18fc4c8ba068d1feda220f. It broke stage2, not sure why yet.
* Use different syntax for checks that matter to typestateTim Chevalier2011-05-021-1/+1
| | | | | | | | | | This giant commit changes the syntax of Rust to use "assert" for "check" expressions that didn't mean anything to the typestate system, and continue using "check" for checks that are used as part of typestate checking. Most of the changes are just replacing "check" with "assert" in test cases and rustc.
* Fix the interaction between various flags in #fmtBrian Anderson2011-04-261-2/+17
|
* Support octal #fmt conversionsBrian Anderson2011-04-261-0/+11
|
* Make #fmt char conversions behave like printfBrian Anderson2011-04-261-2/+5
|
* Precision overrides 0-padding in #fmtBrian Anderson2011-04-181-1/+11
|
* Left-justification overrides 0-padding in #fmtBrian Anderson2011-04-181-1/+11
|
* Support 0 flag in #fmtBrian Anderson2011-04-181-0/+17
|
* Support the space flag in #fmtBrian Anderson2011-04-171-0/+9
|
* Support + flag in #fmtBrian Anderson2011-04-171-0/+5
|
* Support #fmt precision for bools, with same rules as stringsBrian Anderson2011-04-171-0/+8
| | | | | Not totally confident this is desirable. The alternative would be to make it a compile error.
* Fix indentation in syntax-extension-fmt.rsBrian Anderson2011-04-171-44/+44
|
* Treat char #fmt conversions just like str conversionsBrian Anderson2011-04-171-0/+6
| | | | Add missing tests
* Support #fmt precision for signed typesBrian Anderson2011-04-171-12/+20
|
* Support #fmt precision for unsigned typesBrian Anderson2011-04-171-16/+16
|
* Support #fmt precision for string typesBrian Anderson2011-04-171-0/+37
|
* Support left-justification in #fmt conversionsBrian Anderson2011-04-161-0/+10
|
* Add another test for #fmt conversion widthsBrian Anderson2011-04-161-0/+1
|
* Make #fmt support explicit conversion widthsBrian Anderson2011-04-161-0/+10
|
* More tests for #fmtBrian Anderson2011-04-161-0/+7
|
* Add support for upper-case hex and binary output to #fmt.Brian Anderson2011-04-131-0/+2
| | | | Only works for uints at present. Necessitated the addition of _str.to_upper.
* Add support for printing uints as lower-case hex to ExtFmt.Brian Anderson2011-04-131-0/+1
| | | | | Begin passing an ExtFmt.RT.conv parsed format description to each of the ExtFmt.RT.conv* functions.
* Add ExtFmt test for unsigned typeBrian Anderson2011-04-131-0/+1
|
* Add support for bool, char to extfmt.Brian Anderson2011-04-111-3/+10
| | | | XFAIL syntax-extension-fmt in rustboot.
* Switch xfail system to use comments embedded in source files.Graydon Hoare2011-03-251-0/+1
|
* Add more #fmt testsBrian Anderson2011-03-021-0/+3
|
* Parse parameter types for fmt extensionBrian Anderson2011-03-021-6/+5
|
* Add fold, typecheck and trans for expr_extBrian Anderson2011-03-021-2/+3
|
* Begin work on #fmt parsingBrian Anderson2011-03-021-3/+3
|
* Begin implementing #fmt in rustcBrian Anderson2011-03-021-2/+10
|
* Sketch out #fmt syntax extension in rustboot.Graydon Hoare2010-10-011-0/+5