Skip to content

Rolling up PRs in the queue #20145

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 199 commits into from
Dec 23, 2014
Merged
Changes from 1 commit
Commits
Show all changes
199 commits
Select commit Hold shift + click to select a range
1e77e29
Don't preserve line breaks in inline code
lambda-fairy Dec 11, 2014
c0e8dc6
Added example to TempDir
Dec 16, 2014
6875eb5
Improve Arc<T> documentation, and Rc<T> docs a bit
steveklabnik Dec 17, 2014
c910252
Replaced wrapper functions with no_run and as_str().unwrap() with dis…
Dec 17, 2014
3e0cdb6
Correct span in privacy error
sanxiyn Dec 17, 2014
bada7df
doc: remove extraneous line
tshepang Dec 17, 2014
1afa8ac
Use #[deriving(Copy)] for InvariantLifetime
shepmaster Dec 14, 2014
1a996f9
Remove wrong `&str + String` and `&[T] + Vec<T>` implementations
Dec 18, 2014
5806519
doc: Small changes to ownership guide.
Dec 18, 2014
11a94f2
remove l10n
steveklabnik Dec 18, 2014
eee209d
Only count nested returns when the outer return is reachable
Aatch Dec 15, 2014
fb3e871
Add some documentation
Aatch Dec 15, 2014
9115b31
Fix formatting issues
Aatch Dec 16, 2014
b4f54f9
Minor fixes
Aatch Dec 17, 2014
9bb5380
Stability: tweak rules for trait impls
aturon Dec 18, 2014
5722410
Fix logic error and add unreachable after returns
Aatch Dec 18, 2014
6746b94
iOS: fallout of `marker::NoCopy` removal
vhbit Dec 18, 2014
85196bf
Fixed deprecation warnings on Unicode literals
vhbit Dec 18, 2014
0e9b12b
Add regression test for Issue 19811.
pnkfelix Dec 18, 2014
11d9175
serialize: keep libserialize in sync with rustc-serialize to simplify…
erickt Dec 18, 2014
d729c96
serialize: silence some warnings
erickt Dec 18, 2014
3d6babe
Use `-perm /a+x` instead of `-perm +a+x` in calls to find
Munksgaard Dec 18, 2014
01aa4ca
Clean up `collections::binary_heap`
apasel422 Dec 18, 2014
15d5454
Put quotes around "as", because it's a keyword.
th0114nd Dec 18, 2014
edb39b8
Boolean literals are not Number literals
th0114nd Dec 18, 2014
1b42e89
std: Remove public bool,tuple,unit modules
alexcrichton Dec 19, 2014
d57f259
[collections] Adds `drain`: a way to sneak out the elements while cle…
Dec 16, 2014
ce10c01
clean up ptr docs
Gankra Dec 9, 2014
2800695
Add privacy tests
sanxiyn Dec 19, 2014
b048114
debuginfo: Create debuginfo for for-loop variables again.
michaelwoerister Dec 19, 2014
14a5992
Allow marker types to have unsized parameters
lilyball Dec 19, 2014
3bb91aa
Add a check for uninferred type parameter
Munksgaard Dec 18, 2014
34a6fcf
debuginfo: Clean the debuginfo module up a bit.
michaelwoerister Dec 19, 2014
87c5927
debuginfo: Add test case for destructured for-loop variable.
michaelwoerister Dec 19, 2014
611ef49
Took out all of the metrics stuff from tests.mk
Dec 19, 2014
e5d8c85
iOS: fallout of runtime removal
vhbit Dec 19, 2014
525f65e
Add RingBuf::as_slices as per collections reform v2.
Dec 16, 2014
84086c4
Register new snapshots
alexcrichton Dec 18, 2014
1919de8
Miscellaneous changes to Rust Guide
iKevinY Dec 13, 2014
117984b
rustc: Start "stabilizing" some flags
alexcrichton Dec 16, 2014
cf350ea
hashset: Clean up and rename the HashSet iterators
Dec 19, 2014
d61db0c
Implement resize for Vec
csouth3 Dec 19, 2014
a71686f
std: Second pass stabilization of Result<T, E>
alexcrichton Dec 17, 2014
39f2490
Implement Deref for Box
barosl Dec 19, 2014
7023bea
Print a friendly error for the if-let construct without an else block
barosl Dec 19, 2014
314ed2d
Drop the Match prefix from the MatchSource variants
barosl Dec 19, 2014
2e86929
Allow use of `[_ ; n]` syntax for fixed length and repeating arrays.
nrc Dec 20, 2014
d5267d5
Remove feature(import_shadowing) from all crates.
eddyb Dec 3, 2014
e0d4438
rustc: use Ty instead of passing ty::sty around.
eddyb Dec 16, 2014
5338222
rustc: don't allow(non_camel_case_types) in resolve.
eddyb Dec 18, 2014
fb1d6f2
middle: resolve: fix inconsistencies around ExportMap and remove the …
eddyb Dec 18, 2014
d8f57c3
rustc: middle: move DefMap from resolve to def.
eddyb Dec 18, 2014
f027607
rustc: middle: move TraitMap from resolve to ty.
eddyb Dec 18, 2014
10a862d
rustc: middle: use cheaper Name in resolve::Export instead of String.
eddyb Dec 18, 2014
d9504d4
rustc: middle: move Export and ExportMap from resolve to def.
eddyb Dec 18, 2014
5d1257a
rustc: middle: move TraitItemKind from resolve to def.
eddyb Dec 18, 2014
a74a050
rustc: middle: move some types from resolve to privacy.
eddyb Dec 18, 2014
c54fc98
Split resolve from rustc::middle into rustc_resolve.
eddyb Dec 18, 2014
1614d92
rustc_resolve: move unused import checking into its own module.
eddyb Dec 19, 2014
948cc66
rustc_resolve: move export recording into its own module.
eddyb Dec 19, 2014
5193d54
Fix the fallout of removing feature(import_shadowing).
eddyb Dec 15, 2014
f95e0c2
Fix more import_shadowing fallout in collections.
eddyb Dec 18, 2014
b45d30d
Fix fallout of removing import_shadowing in tests.
eddyb Dec 19, 2014
8443b09
auto merge of #19995 : eddyb/rust/split-resolve, r=nikomatsakis
bors Dec 20, 2014
89f75a6
Stabilize integer modules
aturon Dec 20, 2014
e473e70
Stabilize cell
aturon Dec 20, 2014
a7f1ce3
use binary literals to better reflect "bitflags"
jarod Dec 20, 2014
8f51ad2
auto merge of #19511 : eddyb/rust/no-shadow, r=alexcrichton
bors Dec 20, 2014
31f5ab3
Allow `Self` in impls.
nrc Dec 14, 2014
84b8f31
add {:?} fmt syntax
seanmonstar Dec 20, 2014
92ccc07
Stabilize clone
aturon Dec 20, 2014
e0cac48
Add parser support for generalized where clauses
jroesch Dec 20, 2014
d87b308
Add support for multiple region bounds in where clauses
jroesch Dec 20, 2014
acd31db
patch up pretty-printing test
nikomatsakis Dec 20, 2014
f8f2c7a
auto merge of #19900 : alexcrichton/rust/compiler-flags, r=cmr
bors Dec 20, 2014
9c51015
Conventions and cleanup for Bitv and BitvSet
Gankra Nov 22, 2014
8f194de
bitv: correct build failures
cuviper Dec 10, 2014
3deb97f
bitv: Fix all() for nbits that are multiples of u32::BITS
cuviper Dec 10, 2014
e84a383
Add a new invariant to `Bitv`
tbu- Dec 13, 2014
24329d7
Change `Extend` and `FromIterator` functionality of `BitvSet`
tbu- Dec 15, 2014
b4a065a
Correct typo in doc for StdinReaderGuard
shepmaster Dec 20, 2014
8a33de8
auto merge of #20073 : nikomatsakis/rust/generalized-where-clause-par…
bors Dec 20, 2014
44f6f52
metadata: Encode attrs for foreign items.
tomjakubowski Dec 20, 2014
cc33ce6
Add String::push_with_ascii_fast_path, bench it against String::push
SimonSapin Dec 20, 2014
e40a81b
Merge String::push_with_ascii_fast_path into String::push.
SimonSapin Dec 20, 2014
fb9b451
Visit + encode stability for foreign items
tomjakubowski Dec 20, 2014
cc19e33
auto merge of #19903 : cgaebel/rust/ringbuf-as-slice, r=Gankro
bors Dec 20, 2014
bffd802
Fix small typos in std::rand documentation
shepmaster Dec 20, 2014
c9010bf
Fix error message on invalid field names for a struct variant
barosl Dec 20, 2014
ce468e6
auto merge of #19946 : cgaebel/rust/hashmap-drain-iter, r=gankro
bors Dec 21, 2014
7d55249
doc: add missing "by default"
tshepang Dec 21, 2014
c141f22
auto merge of #19953 : sanxiyn/rust/privacy-span, r=alexcrichton
bors Dec 21, 2014
ee9de3b
Fully remove `notrust` markers from rustdoc
skade Dec 10, 2014
1bdcfd6
auto merge of #19961 : alexcrichton/rust/second-pass-result, r=aturon
bors Dec 21, 2014
ebf0e96
rollup merge of #19651: Gankro/ptr-docs
alexcrichton Dec 21, 2014
86cb99d
rollup merge of #19727: lfairy/patch-1
alexcrichton Dec 21, 2014
693cfab
rollup merge of #19823: iKevinY/doc-fixes
alexcrichton Dec 21, 2014
98af642
Remove a ton of public reexports
frewsxcv Dec 13, 2014
bc99ced
rollup merge of #19838: shepmaster/invariant-lifetime-copy
alexcrichton Dec 21, 2014
25f8051
rollup merge of #19842: frewsxcv/rm-reexports
alexcrichton Dec 21, 2014
2af8155
rollup merge of #19898: Aatch/issue-19684
alexcrichton Dec 21, 2014
e654491
rollup merge of #19926: eddyb/less-sty
alexcrichton Dec 21, 2014
264088c
rollup merge of #19932: elszben/master
alexcrichton Dec 21, 2014
c76590c
rollup merge of #19944: steveklabnik/doc_sync_arc
alexcrichton Dec 21, 2014
5acb622
rollup merge of #19957: tshepang/patch-1
alexcrichton Dec 21, 2014
e872269
rollup merge of #19961: alexcrichton/second-pass-result
alexcrichton Dec 21, 2014
9f4f6cf
rollup merge of #19965: japaric/remove-wrong-add
alexcrichton Dec 21, 2014
8c030a8
rollup merge of #19966: steveklabnik/remove_l10n
alexcrichton Dec 21, 2014
b4f393e
rollup merge of #19967: apasel422/binary_heap
alexcrichton Dec 21, 2014
ee1bb3f
rollup merge of #19969: aturon/inherit-trait-stab
alexcrichton Dec 21, 2014
31800b3
rollup merge of #19973: vhbit/ios-no-copy
alexcrichton Dec 21, 2014
319ed81
rollup merge of #19974: vhbit/json-unicode-literals
alexcrichton Dec 21, 2014
1d34d93
rollup merge of #19977: pnkfelix/add-test-for-issue-19811
alexcrichton Dec 21, 2014
ca521fb
rollup merge of #19979: Munksgaard/19978
alexcrichton Dec 21, 2014
5831122
rollup merge of #19980: erickt/cleanup-serialize
alexcrichton Dec 21, 2014
576467b
rollup merge of #19983: Munksgaard/fix-19981
alexcrichton Dec 21, 2014
67ea1dc
rollup merge of #19989: th0114nd/quotes-around-as
alexcrichton Dec 21, 2014
91b3232
rollup merge of #19993: bluss/setalgebraitems
alexcrichton Dec 21, 2014
7e2ed4a
rollup merge of #19994: bluss/doc-ownership
alexcrichton Dec 21, 2014
4ae3107
rollup merge of #19996: th0114nd/boolean-inden
alexcrichton Dec 21, 2014
fc40812
rollup merge of #20006: alexcrichton/no-more-empty-modules
alexcrichton Dec 21, 2014
de7abcf
rollup merge of #20014: kballard/unsized-marker-type-params
alexcrichton Dec 21, 2014
a3dfaa6
rollup merge of #20027: michaelwoerister/for-loop-var
alexcrichton Dec 21, 2014
cfc815b
rollup merge of #20029: vhbit/ios-no-rt
alexcrichton Dec 21, 2014
eb47e1e
rollup merge of #20039: barosl/if-let-friendly-error
alexcrichton Dec 21, 2014
fb6ff04
rollup merge of #20044: csouth3/vec-resize
alexcrichton Dec 21, 2014
40d59e9
rollup merge of #20052: barosl/deref-for-box
alexcrichton Dec 21, 2014
7e62684
rollup merge of #20054: bheesham/nomet
alexcrichton Dec 21, 2014
bc1d818
rollup merge of #20057: nick29581/array-syntax
alexcrichton Dec 21, 2014
e1d0976
rollup merge of #20059: nick29581/self-impl
alexcrichton Dec 21, 2014
f6a7388
rollup merge of #20062: aturon/stab-2-ints
alexcrichton Dec 21, 2014
b187ae5
rollup merge of #20066: aturon/stab-2-cell
alexcrichton Dec 21, 2014
6495c27
rollup merge of #20069: jarod/bitflags
alexcrichton Dec 21, 2014
1dc5e63
rollup merge of #20070: aturon/stab-2-clone
alexcrichton Dec 21, 2014
0191dce
rollup merge of #20077: shepmaster/stdin-typo
alexcrichton Dec 21, 2014
3e5257f
rollup merge of #20079: SimonSapin/string_push_ascii_fast_path
alexcrichton Dec 21, 2014
40e1f7c
rollup merge of #20080: seanmonstar/new-show-syntax
alexcrichton Dec 21, 2014
97f605e
rollup merge of #20081: tomjakubowski/issue-19646
alexcrichton Dec 21, 2014
1c80446
Create a snapshot for 8443b09
flaper87 Dec 20, 2014
2135712
rollup merge of #20086: shepmaster/random-typo
alexcrichton Dec 21, 2014
a666105
std: Don't parse argv as a String
alexcrichton Dec 21, 2014
08ac8d7
rollup merge of #20090: FlaPer87/snapshot
alexcrichton Dec 21, 2014
b084cda
rollup merge of #20100: alexcrichton/issue-20091
alexcrichton Dec 21, 2014
dbeef0e
rollup merge of #19972: alexcrichton/snapshots
alexcrichton Dec 21, 2014
fb7c088
Test fixes and rebase conflicts
alexcrichton Dec 21, 2014
34d6800
auto merge of #20104 : alexcrichton/rust/rollup, r=alexcrichton
bors Dec 22, 2014
4908017
std: Stabilize the std::str module
alexcrichton Dec 10, 2014
abf492d
Misc Stabilization for collections
csouth3 Dec 19, 2014
023572b
pprust: Fix asm options
klutzy Dec 17, 2014
db3989c
Implement BitOps for HashSet
csouth3 Dec 18, 2014
082bfde
Fallout of std::str stabilization
alexcrichton Dec 11, 2014
a76a802
serialize: Fully deprecate the library
alexcrichton Dec 19, 2014
fc30518
Escape control characters in JSON output.
rolftimmermans Dec 20, 2014
903f5c4
Avoid allocations.
rolftimmermans Dec 20, 2014
82f411d
Remove unnecessary deref().
rolftimmermans Dec 20, 2014
0a7ef3f
Add myself to authors.
rolftimmermans Dec 21, 2014
f8cfd24
Renaming of the Iter types as in RFC #344
fwilkens-srl Dec 19, 2014
e711e2d
Add `-Z unstable-options` debugging flag, which can then be used to
pnkfelix Dec 17, 2014
41def27
Add `--pretty everybody_loops` option.
pnkfelix Dec 17, 2014
bf2f84b
Add an unstable `--xpretty _` option to `rustc`. Moved `flowgraph`
pnkfelix Dec 17, 2014
8c8cb99
Introduce a tcx() helper method to cleanup this mess.
nikomatsakis Nov 26, 2014
22050e3
Added missing renames:
fwilkens-srl Dec 20, 2014
98ed882
Removed unused context-switching assembly code.
selaine Dec 22, 2014
f460995
Make ty_bare_fn carry an optional def-id indicating whether it is the
nikomatsakis Nov 26, 2014
2a43b35
Rote changes that don't care to distinguish between a fn pointer and …
nikomatsakis Nov 26, 2014
fad1423
Adjust metadata for new fields and enum variants. Yawn.
nikomatsakis Nov 26, 2014
39be95c
Insert FIXME links to issue #19925: fn item types should be zero-sized.
nikomatsakis Nov 26, 2014
211782f
Perform coercions on LHS assignments.
nikomatsakis Dec 3, 2014
7f6177e
Fix fallout from changes. In cases where stage0 compiler is needed, we
nikomatsakis Nov 26, 2014
8fe9e4d
Insert coercions to fn pointer types required for the new types
nikomatsakis Dec 15, 2014
41ef2d8
Various simple tests for fn item type vs fn pointer type and for coer…
nikomatsakis Nov 26, 2014
69a1d0e
Change print out to include the path to the fn, a bit ad-hoc for now .
nikomatsakis Dec 3, 2014
2e29065
Address nit.
nikomatsakis Dec 16, 2014
2c76ced
Correct merge failure around imports in `str.rs`.
nikomatsakis Dec 19, 2014
763152b
Tweak region-related error messages that changed slightly due to coer…
nikomatsakis Dec 21, 2014
faa0094
Update man page with the new options
nagisa Dec 22, 2014
e8fcbfb
Add a doctest for the btreemap's entry method.
jbranchaud Dec 22, 2014
34d4378
fix run-make/ tests now flowgraph printing has moved to the unstable …
pnkfelix Dec 22, 2014
20d7a5f
Make bitv's APIs match RFC + fixup
Gankra Dec 15, 2014
02feaf2
Remove cmp::Ordering::* public reexport
frewsxcv Dec 22, 2014
2f55a9d
rollup merge of #19216: Gankro/bitv
alexcrichton Dec 22, 2014
9b99436
rollup merge of #19741: alexcrichton/stabilize-str
alexcrichton Dec 22, 2014
b04bc5c
rollup merge of #20033: alexcrichton/deprecate-serialise
alexcrichton Dec 22, 2014
7311b63
rollup merge of #20053: csouth3/misc-stab
alexcrichton Dec 22, 2014
4baeace
rollup merge of #20075: skade/remove-notrust
alexcrichton Dec 22, 2014
d3f3ae3
rollup merge of #20084: barosl/struct-variant-field-err
alexcrichton Dec 22, 2014
941361b
rollup merge of #20102: tshepang/patch-4
alexcrichton Dec 22, 2014
55cf032
rollup merge of #20124: klutzy/pprust-asm
alexcrichton Dec 22, 2014
2cc9bac
rollup merge of #20125: csouth3/hashset-bitops
alexcrichton Dec 22, 2014
48d1bb3
rollup merge of #20129: nagisa/man-fixes
alexcrichton Dec 22, 2014
e5800dd
rollup merge of #20134: jbranchaud/add-doctest-for-btreemap-entry
alexcrichton Dec 22, 2014
ca441df
rollup merge of #20135: selaine/less-asm
alexcrichton Dec 22, 2014
fac17de
rollup merge of #20140: frewsxcv/rm-reexports
alexcrichton Dec 22, 2014
6938d51
rollup merge of #20141: frewsxcv/rfc438
alexcrichton Dec 22, 2014
459f3b2
rollup merge of #20056: MrFloya/iter_rename
alexcrichton Dec 22, 2014
de11710
rollup merge of #19891: nikomatsakis/unique-fn-types-3
alexcrichton Dec 22, 2014
0a07db4
rollup merge of #19964: pnkfelix/everybody-loops-pprint
alexcrichton Dec 22, 2014
8824c39
rollup merge of #20089: rolftimmermans/json-control-chars-escape
alexcrichton Dec 22, 2014
3583d61
Test fixes and rebase conflicts
alexcrichton Dec 22, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Boolean literals are not Number literals
The current indentation level would indicate that Boolean literals are on the same level as Integer and Float literals under Number literals, unindenting moves it to the same scope as Character and string literals, Byte and byte string literals, and Number literals under Literals.
  • Loading branch information
th0114nd committed Dec 18, 2014
commit edb39b8b336278ca8b437c974d2da25d68e9e549
2 changes: 1 addition & 1 deletion src/doc/reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -518,7 +518,7 @@ This last example is different because it is not possible to use the suffix
syntax with a floating point literal ending in a period. `2.f64` would attempt
to call a method named `f64` on `2`.

##### Boolean literals
#### Boolean literals

The two values of the boolean type are written `true` and `false`.

Expand Down