rust/src
Alex Crichton d2dd700891 std: Base Hash for Path on its iterator
Almost all operations on Path are based on the components iterator in one form
or another to handle equivalent paths. The `Hash` implementations, however,
mistakenly just went straight to the underlying `OsStr`, causing these
equivalent paths to not get merged together.

This commit updates the `Hash` implementation to also be based on the iterator
which should ensure that if two paths are equal they hash to the same thing.

cc #29008, but doesn't close it
2015-11-02 12:58:54 -08:00
..
compiler-rt@96626ab9c1 Update compiler-rt 2015-10-28 15:23:20 +08:00
compiletest
doc Auto merge of #29450 - defuz:patch-1, r=steveklabnik 2015-10-29 13:09:12 +00:00
driver
error-index-generator
etc Rollup merge of #29437 - brson:authors, r=alexcrichton 2015-10-28 20:27:35 -04:00
grammar Adjust src/grammar for the introduced <- op 2015-10-27 23:06:37 +02:00
jemalloc@e24a1a025a
liballoc
liballoc_jemalloc
liballoc_system
libarena
libbacktrace
libcollections
libcollectionstest
libcore Rollup merge of #29417 - pmarcelll:assert-doc, r=steveklabnik 2015-10-28 20:27:34 -04:00
libcoretest
libflate
libfmt_macros
libgetopts
libgraphviz
liblibc
liblog
librand
librbml
librustc Auto merge of #29188 - nikomatsakis:remove-contraction, r=pnkfelix 2015-10-29 11:14:27 +00:00
librustc_back
librustc_bitflags
librustc_borrowck Auto merge of #28833 - jryans:borrowck-linear-errors, r=pnkfelix 2015-10-27 21:04:59 +00:00
librustc_data_structures
librustc_driver Remove contraction. The contraction rules predated the notion of an 2015-10-28 18:48:49 -04:00
librustc_front
librustc_lint Auto merge of #29402 - sanxiyn:if-let, r=steveklabnik 2015-10-28 09:39:43 +00:00
librustc_llvm
librustc_mir Auto merge of #26848 - oli-obk:const_fn_const_eval, r=pnkfelix 2015-10-27 17:11:13 +00:00
librustc_platform_intrinsics
librustc_privacy The source_did may not be local, so don't unwrap the 2015-10-28 15:38:09 -04:00
librustc_resolve Auto merge of #26421 - nham:fix_21546, r=pnkfelix 2015-10-27 19:15:29 +00:00
librustc_trans Auto merge of #29409 - arielb1:recursive-arrays, r=eddyb 2015-10-28 13:16:14 +00:00
librustc_typeck Auto merge of #29188 - nikomatsakis:remove-contraction, r=pnkfelix 2015-10-29 11:14:27 +00:00
librustc_unicode
librustdoc Rollup merge of #29264 - mdinger:colorify, r=steveklabnik 2015-10-28 20:27:34 -04:00
libserialize
libstd std: Base Hash for Path on its iterator 2015-11-02 12:58:54 -08:00
libsyntax Auto merge of #29441 - Ryman:match_refactor_msg, r=alexcrichton 2015-10-29 06:56:52 +00:00
libterm
libtest Port the standard crates to PNaCl/NaCl. 2015-10-28 17:23:28 -05:00
llvm@cde1ed3196
rt
rust-installer@c37d3747da
rustbook
rustllvm
test Auto merge of #29188 - nikomatsakis:remove-contraction, r=pnkfelix 2015-10-29 11:14:27 +00:00
snapshots.txt