rust/src/libsyntax
Alex Crichton 235f35b0b7 std: Stabilize the ascii module
This commit performs a stabilization pass over the `std::ascii` module taking
the following actions:

* the module name is now stable
* `AsciiExt` is now stable after moving its type parameter to an `Owned`
  associated type
* `AsciiExt::is_ascii` is now stable
* `AsciiExt::to_ascii_uppercase` is now stable
* `AsciiExt::to_ascii_lowercase` is now stable
* `AsciiExt::eq_ignore_ascii_case` is now stable
* `AsciiExt::make_ascii_uppercase` is added to possibly replace
  `OwnedAsciiExt::into_ascii_uppercase` (similarly for lowercase variants).
* `escape_default` now returns an iterator and is stable
* `EscapeDefault` is now stable

Trait implementations are now also marked stable.

Primarily it is still unstable to *implement* the `AsciiExt` trait due to it
containing some unstable methods.

[breaking-change]
2015-02-17 13:58:34 -08:00
..
ast_map remove all kind annotations from closures 2015-02-04 20:06:08 -05:00
diagnostics Refactor compilation to make it easier to use for tools 2015-02-09 18:00:56 +13:00
ext Fix fallout in libsyntax from RFC 599. Clarity and efficiency seems to be mostly improved, to my eye. 2015-02-16 10:55:37 -05:00
parse Rollup merge of #22285 - kmcallister:pub-macro, r=nick29581 2015-02-15 18:42:48 +05:30
print std: Stabilize the ascii module 2015-02-17 13:58:34 -08:00
util cleanup: replace as[_mut]_slice() calls with deref coercions 2015-02-05 13:45:01 -05:00
abi.rs openbsd support 2015-02-01 14:41:38 +01:00
ast_util.rs Libsyntax has been updated 2015-02-06 11:59:10 +01:00
ast.rs Update metadata to reflect that predicates/schemes/trait-defs are now severed 2015-02-12 13:02:37 -05:00
attr.rs Update to last version, remove "[]" as much as possible 2015-02-06 12:03:46 +01:00
codemap.rs make codemap more robust in face of ill-formed spans. 2015-02-05 23:47:17 +01:00
config.rs Process cfg_attr right before stripping cfg 2015-02-09 10:12:14 -08:00
diagnostic.rs syntax: Fix integer underflow in diagnostic 2015-02-08 23:26:12 +01:00
feature_gate.rs Rollup merge of #22277 - pnkfelix:reference-update-feature-gate-list, r=steveklabnik 2015-02-15 18:42:43 +05:30
fold.rs rollup merge of #22116: kmcallister/cfg_attr 2015-02-10 08:43:01 -08:00
lib.rs Fix rollup (remove slicing_syntax) 2015-02-15 19:26:39 +05:30
owned_slice.rs cleanup: replace as[_mut]_slice() calls with deref coercions 2015-02-05 13:45:01 -05:00
ptr.rs std: Rename Show/String to Debug/Display 2015-01-20 22:36:13 -08:00
show_span.rs std: Stabilize FromStr and parse 2015-01-30 08:52:44 -08:00
std_inject.rs Fake up #![no_std] on pretty-printing; keep it out of AST 2015-02-07 10:49:58 -08:00
test.rs rustc: Fix a number of stability lint holes 2015-02-11 12:14:59 -08:00
visit.rs cleanup: replace as[_mut]_slice() calls with deref coercions 2015-02-05 13:45:01 -05:00