GitHub PushEvent at 2014-11-22 18:16:57
Repository: rust
Actor: Gankro
Payload: {"shas":[["1e2e2ac5550d4f1d89c4958ef35860ffff9ab6ef","1e16aa913a98ed0b6f586065719a1c41d64e07c4@channeliq.com","Some improvements to the Cargo compiler file.","Damien Radtke",true],["83f6a29f12c0e8231606d56b6a20df0dd0a78464","1e16aa913a98ed0b6f586065719a1c41d64e07c4@channeliq.com","Use rustc's errorformat and add option to specify permanent parameters.","Damien Radtke",true],["0207e25d70b1a5733b170ac9f16a9702db8ee8ed","1e16aa913a98ed0b6f586065719a1c41d64e07c4@channeliq.com","Updates based on kballard's feedback.","Damien Radtke",true],["75e4d9583832c158a9c0927cdb087e4555434993","1e16aa913a98ed0b6f586065719a1c41d64e07c4@channeliq.com","Added check for absolute file path, removed hard tab, and added documentation for new option.","Damien Radtke",true],["8581f00249b6d9fdd34b7c1733b18849240dd139","34c6fceca75e456f25e7e99531e2425c6c1de443@codyps.com","mk/cfg: add .mk suffix on files to avoid \"supprises\" when backup files (file~) are in the directory","Cody P Schafer",true],["4a83726517009688440ac99771560968d33d015c","f1668b6c5fe2694ee91965973070c185da745425@gmail.com","removed usage of struct_variant feature as it is no longer gated","Simon Wollwage",true],["f950e3c495e191b99493b84bce0adc0ee857f23f","f1668b6c5fe2694ee91965973070c185da745425@gmail.com","removed struct_variant feature from tests","Simon Wollwage",true],["dc0416ebce6b7a0266a4486b2b6eb83a710eaa32","b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@chrismorgan.info","Update the Vim syntax prelude.","Chris Morgan",true],["f36ebb0eaaedf116bc9e663b9fe2246719b09268","dda5135a5d00151ec3c59df61db05ef82e71df3b@gmail.com","fixed markdown rendering a H1 in comment","Davis Silverman",true],["102b1a5bf1a60eeafb752844e5c98fe5f4e3b992","a445972a03eaa731f8b4469e4f864a9a57c01ed3@gmail.com","test/run-make: some test cases lacked $(EXTRACFLAGS).\n\nSigned-off-by: NODA, Kai <nodakai@gmail.com>","NODA, Kai",true],["2af82f75304b267167ad27368f410b4cb5daf1f5","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #19117 : jmesmon/rust/mk-cfg-suffix, r=cmr\n\nRight now we'll end up globbing them into the accepted targets and (ever worse) they will override the make variables of real target files because we `include`d everything in that directory.\r\n\r\nAs a side effect, editors get a better hint on file types.","bors",true],["2a4c0100fe5eead03b8b566748c1909a7b9b903b","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #19122 : Kintaro/rust/remove_struct_variant, r=jakub-\n\nThe struct_variant is not gated anymore. This commit just removes it and the resulting warnings when compiling rust. Now compiles with the snapshot from 11/18 (as opposed to PR #19014)","bors",true],["829680840c1ef23439756ecc5fda16114026eed3","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #17513 : dradtke/rust/master, r=kballard\n\nLooks like I made my previous PR a little too hastily. =)\r\n\r\nThis PR fixes a couple issues that I discovered with my previous revision:\r\n\r\n1. Updated the errorformat to ignore \"pointer lines\" so that they don't show up in the output (with quickfix jumping, they're redundant and unnecessary).\r\n2. Renamed a couple variables to be more in line with Cargo's terminology (`g:cargo_toml_name` should now be `g:cargo_manifest_name`).\r\n3. Added support for errors reported with absolute paths (looks to be the case when compiling an executable instead of a library).\r\n4. Most importantly, added support for errors reported while compiling a dependency. When building a Cargo package with local dependencies, if one of those dependencies failed to compile, the quickfix would be completely broken as it assumed that all errors were relative to the local manifest, or the closest Cargo.toml. With this update, it now pays attention to lines that end with `(file://<path>)`, and from then on adjusts all errors to be relative to `<path>`.\r\n\r\nAs a side note, that `<path>` output is somewhat broken on Windows. While `file:///home/damien/...` on *Nix is a valid URI, `file:///C:/Users/damien/...` on Windows is not, because `C:/` (or whatever the drive is) should take the place of the third slash which is *Nix's root, not be appended to it. I added a workaround for this in my script, but I figured I'd mention it to see if this is a bug in how Rust formats paths.","bors",true],["7765993d62b8f8653f79bfb8a2a8702f7ec19919","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #19124 : Kintaro/rust/remove_test_struct_variants, r=bstrie\n\nRemoved usage of struct_variant feature from all tests.","bors",true],["acfdb14044bc5a8320536d19c381fb9c04420e3b","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #19125 : chris-morgan/rust/vim-prelude-2014-11-20, r=alexcrichton","bors",true],["4389ee3893c82fc2b6b33eeb5555cc1744f6da4a","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #19132 : sinistersnare/rust/patch-1, r=alexcrichton\n\nJust used Githubs edit view, so I hope this works...","bors",true],["caec7b0414ae8e6baa3ca4c3b3da4ec01d9091af","3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org","auto merge of #19133 : nodakai/rust/run-make-tests-missing-extracflags, r=alexcrichton\n\nMissing `$(EXTRACFLAGS)` resutled in compile failures.","bors",true],["b1471738266124bd57f6bedf361536e3816ec233","4c454f4838987ff4597729af9fca5350bc2a3c4c@gmail.com","Conventions and cleanup for Bitv and BitvSet\n\nPart of #18428\n\nThis commit changes the semantics of `reserve` and `capacity` for Bitv and BitvSet to match conventions. It also introduces the notion of `reserve_index` and `reserve_index_exact` for collections with maximum-index-based capacity semantics.\n\nDeprecates free function constructors in favour of functions on Bitv itself.\n\nChanges `Bitv::pop` to return an Option rather than panicking.\n\nDeprecates and renames several methods in favour of conventions.\n\nMarks several blessed methods as unstable.\n\nThis commit also substantially refactors Bitv and BitvSet's implementations. The new implementation is simpler, cleaner, better documented, and more robust against overflows. It also reduces coupling between Bitv and BitvSet. Tests have been seperated into seperate submodules.\n\nFixes #16958\n\n[breaking-change]","Alexis Beingessner",true]],"size":18,"ref":"refs/heads/bitv","head":"b1471738266124bd57f6bedf361536e3816ec233"}