GitHub PushEvent at 2014-07-13 18:18:31
Repository: rust
Actor: alexcrichton
Payload: {"shas":[["6bd79d32e98dfe433c525a59ec69a6e5d77f293d","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","rustc: Always mark #[crate_name] as used\n\nIt's just an annoying error if you use --crate-name on the command line and you\nalso have a #[crate_name] specified","Alex Crichton",true],["c26cd9f05dc20eb67cf90d2ebb18728807b53022","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","rustc: Exclude #[repr(C)] from non camel case\n\nC structs predominately do not use camel case identifiers, and we have a clear\nindicator for what's a C struct now, so excuse all of them from this stylistic\nlint.","Alex Crichton",true],["175d215eb63a755d7cc68203023622e25cd0b69d","c3f09d52b895b7848ad03b12e681978d21ad73ae@gmail.com","Some documentation fixes and improvements","Yuri Albuquerque",true],["ad82cb5621820526cf2d32651c063f6b7a2ea255","a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","install: Make the LD_LIRARY_PATH warning more aesthetic","Brian Anderson",true],["5ee270a148f95c35b14872fc6497e66c11177ea3","a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","install: Run ldconfig when installing on Unix. Closes #15596.\n\nIf ldconfig fails it emits a warning. This is very possible when installing\nto a non-system directory, so the warning tries to indicate that it may\nnot be a problem.","Brian Anderson",true],["4d16de01d0beb84dc4a351022ea5cb587b4ab557","9df59a69f337cdc0a275d7c2f347281b851067f9@mozilla.com","rustdoc: Add stability dashboard\n\nThis commit adds a crate-level dashboard summarizing the stability\nlevels of all items for all submodules of the crate.\n\nThe information is also written as a json file, intended for consumption\nby pages like http://huonw.github.io/isrustfastyet/\n\nCloses #13541","Aaron Turon",true],["0487e6387b8cd7a0fc4077f7534d0ea410662b8b","9df59a69f337cdc0a275d7c2f347281b851067f9@mozilla.com","Bug fixes for stability tracking\n\nThis commit adds correct stability tracking for struct fields and\ncorrects some places where rustdoc was not pulling the stability data.","Aaron Turon",true],["f26c31d695666a6863f86bfeede2bea91f4ba942","36c0457b0cd4d8295b002abd30b2f05761a57109@hotmail.fr","webfonts: name fix","Adrien Tétar",true],["20a6a6d8485f6c5f9f31fa44b7029da188ab5e2b","dc76e9f0c0006e8f919e0c515c66dbba3982f785@localhost","rustdoc: Change type name of raw pointer from *T to *const T\n\nUpdate the formatting of raw immutable pointers to print *const T.","root",true],["30f07e9067beb931099588bb94b6efcc0d4aa489","f26d0dbff4b5058e35a553e8852d4ebdc5745bbb@gmail.com","Allow writes of length 0 to a full buffer","Arjan Topolovec",true],["8fab111e79b8352e611040209af37dd8e24ec4aa","188bc6b5f257b75f30e35be86edfe6bb76d668e8@googlemail.com","Add rustc --pretty flowgraph to man page","Kevin Walter",true],["50d9965c258276eadd8a87de20d232451aabbf83","5d0e33763e3dadc0705bfca7a21c3527f48c5387@racket-lang.org","rename one of the two confusing MacroExpanders\n\nThere were two things named MacroExpander, which was confusing. I renamed\none of them TTMacroExpander.\n\n[breaking change]","John Clements",true],["f1ad425199b0d89dab275a8c8f6f29a73d316f70","5d0e33763e3dadc0705bfca7a21c3527f48c5387@racket-lang.org","use side table to store exported macros\n\nPer discussion with @sfackler, refactored the expander to\nchange the way that exported macros are collected. Specifically,\na crate now contains a side table of spans that exported macros\ngo into.\n\nThis has two benefits. First, the encoder doesn't need to scan through\nthe expanded crate in order to discover exported macros. Second, the\nexpander can drop all expanded macros from the crate, with the pleasant\nresult that a fully expanded crate contains no macro invocations (which\ninclude macro definitions).","John Clements",true],["53642eed801d157613de0998cdcf0a3da8c36cb3","5d0e33763e3dadc0705bfca7a21c3527f48c5387@racket-lang.org","make walk/visit_mac opt-in only\n\nmacros can expand into arbitrary items, exprs, etc. This\nmeans that using a default walker or folder on an AST before\nmacro expansion is complete will miss things (the things that\nthe macros expand into). As a partial fence against this, this\ncommit moves the default traversal of macros into a separate\nprocedure, and makes the default trait implementation signal\nan error. This means that Folders and Visitors can traverse\nmacros if they want to, but they need to explicitly add an\nimpl that calls the walk_mac or fold_mac procedure\n\nThis should prevent problems down the road.","John Clements",true],["c253b3675ab03b6c64021e8acee3988cea81f3f9","5d0e33763e3dadc0705bfca7a21c3527f48c5387@racket-lang.org","add Macro Exterminator\n\nthe Macro Exterminator ensures that there are no macro invocations in\nan AST. This should help make later passes confident that there aren't\nhidden items, methods, expressions, etc.","John Clements",true],["fa2d220567e6d0205ba7ed470a3f530fc02133ea","a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","Update doc URLs for version bump","Brian Anderson",true],["a9cf3233f7c7a147e0275ef379253bcdf4f9296f","a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","Bump version to 0.12.0-pre","Brian Anderson",true],["207b83ae2f03bbd62011184fb6a01156054eee07","a6cc2cef7d25f27847876bdb81651755fcebacf0@mozilla.com","unicode: Remove crate_id attr","Brian Anderson",true],["3c75b1e38233bb5aeced0a54dab986369641550a","9db1eb270958b3a258acf36f0c6cac890fbeca97@octayn.net","rustdoc: support tuple and struct patterns in function arguments","Corey Richardson",true],["3d2fd5ec03ba0d57070d2df8b779cae295c91896","188bc6b5f257b75f30e35be86edfe6bb76d668e8@googlemail.com","rustdoc: render 1-tuples as (T,) instead of (T)","Kevin Walter",true]],"size":48,"ref":"refs/heads/windows-paths","head":"22c1623596df80df6623e3a21cc94d0ba66e21ac"}