Remove unnecessary code from an example
mk: Fix a minor makefile warning on windows
configure: Fix the compatibility code for --enable-nightly

When --enable-nightly is not specified this expression is malformed
because $CFG_ENABLE_NIGHTLY is undefined.
Use 'dev' for the release channel and version suffix when building from source

This is more consistent with how the other channels work.
fix a misspelling in the configure script
Added bitflag toggling.
Fix Iterator::fuse example

The for loop would *always* exaust the iterator previously, which seems
like behavior that was not intended. It's still kind of a weird
function.
librustc: Eliminate the `ref` syntax for unboxed closure capture clauses
in favor of `move`.

This breaks code that used `move` as an identifier, because it is now a
keyword. Change such identifiers to not use the keyword `move`.
Additionally, this breaks code that was counting on by-value or
by-reference capture semantics for unboxed closures (behind the feature
gate). Change `ref |:|` to `|:|` and `|:|` to `move |:|`.

Part of RFC #63; part of issue #12831.

[breaking-change]
Fix `SliceMut` documentation

The syntax sugar is `[mut from..to]` not `[from..to]`
tiny linguistic correction in docs: s/its'/its/

See e.g.: http://dictionary.reference.com/browse/its
dist: Make Windows installer modify system %PATH%

Modify the system %PATH% environment variable instead of the current
user's %PATH% environment. The current user will be an admin user
that may not be the same user who originally started the installer.
Closes #17570.
Hide the quote_*! macros when the feature gate is off

This makes it easier to experiment with improved quasiquoting as an ordinary
plugin library.

The list of quote macros in feature_gate.rs was already out of sync;
this commit also prevents that problem in the future.
Correct stability marker in string.rs
Rename raw::Box to raw::GcBox

Fixes #17470.
Implement Slice for String and str

Closes #17502
Add test for #16465

Closes #16465
Translate inline assembly errors back to source locations

Fixes #17552.
make EnumSet derive Ord and PartialOrd
Defailbloat fail!(&'static str)
Keep ExpnId abstract by providing conversions