about summary refs log tree commit diff
path: root/src/doc
AgeCommit message (Collapse)AuthorLines
2019-11-12update parser chapterMark Mansi-23/+32
2019-11-12Rollup merge of #66267 - GuillaumeGomez:add-rustdoc-doc, r=kinnisonYuki Okushi-0/+203
Add rustdoc doc r? @kinnison
2019-11-10Add rustdoc doc page for lintsGuillaume Gomez-0/+126
2019-11-10Add rustdoc doc page on how to write documentationGuillaume Gomez-0/+77
2019-11-10Auto merge of #66161 - mark-i-m:fix-rustc-guide, r=ehussbors-0/+0
Update rustc-guide r? @ehuss fix #66144
2019-11-09Auto merge of #65879 - ohadravid:stabilize-re-rebalance-coherence, ↵bors-23/+0
r=nikomatsakis Stabilize the `re_rebalance_coherence` feature This PR stabilizes [RFC 2451](https://rust-lang.github.io/rfcs/2451-re-rebalancing-coherence.html), re-rebalance coherence. Changes include removing the attribute from tests which tested both the old and new behavior, moving the feature to `accepted` and removing the old logic. I'll also open a [PR](https://github.com/rust-lang-nursery/reference/pull/703) against the reference, updating it with the content of the RFC. Closes #63599 r? @nikomatsakis
2019-11-08update rustc-guideMark Mansi-0/+0
2019-11-08Fix chalk linksMark Mansi-5/+5
2019-11-08trim down "Document rustc"Tshepang Lekhonkhobe-17/+7
2019-11-08whitespaceTshepang Lekhonkhobe-4/+4
2019-11-08those are now documented in this guideTshepang Lekhonkhobe-4/+0
2019-11-08rustc_back has long since been renamed to rustc_targetTshepang Lekhonkhobe-2/+2
2019-11-08fix typoTshepang Lekhonkhobe-1/+1
2019-11-08Update the "Testing infrastructure" sectionPotHix-10/+10
The testing infrastructure was migrated from Travis and AppVeyor to Azure Pipelines some time ago. This commit updates the documentation to reflect this change. Fixes #500.
2019-11-09Clarify function name and add links (#506)Youngsuk Kim-7/+9
* Clarify function name and add links rustc_interface::interface::run_compiler (https://doc.rust-lang.org/nightly/nightly-rustc/rustc_interface/interface/fn.run_compiler.html)
2019-11-08Rollup merge of #65785 - Centril:compat-to-error-2, r=oli-obkMazdak Farrokhzad-104/+27
Transition future compat lints to {ERROR, DENY} - Take 2 Follow up to https://github.com/rust-lang/rust/pull/63247 implementing https://github.com/rust-lang/rust/pull/63247#issuecomment-536295992. - `legacy_ctor_visibility` (ERROR) -- closes #39207 - `legacy_directory_ownership` (ERROR) -- closes #37872 - `safe_extern_static` (ERROR) -- closes #36247 - `parenthesized_params_in_types_and_modules` (ERROR) -- closes #42238 - `duplicate_macro_exports` (ERROR) - `nested_impl_trait` (ERROR) -- closes #59014 - `ill_formed_attribute_input` (DENY) -- transitions #57571 - `patterns_in_fns_without_body` (DENY) -- transitions #35203 r? @varkor cc @petrochenkov
2019-11-07Remove docs on --extern metadata precedence.Eric Huss-3/+2
2019-11-07Update extern linking documentation.Eric Huss-7/+27
2019-11-07Stabilize --extern flag without a path.Eric Huss-1/+6
2019-11-06Add link to git repository for bookYuki Okushi-0/+1
2019-11-06rename cfg(rustdoc) into cfg(doc)Guillaume Gomez-6/+6
2019-11-06patterns_in_fns_without_body -> denyMazdak Farrokhzad-40/+40
2019-11-06parenthesized_params_in_types_and_modules -> errorMazdak Farrokhzad-25/+0
2019-11-06safe_extern_static -> errorMazdak Farrokhzad-5/+0
2019-11-06legacy_directory_ownership -> errorMazdak Farrokhzad-12/+0
2019-11-06legacy_ctor_visibility -> errorMazdak Farrokhzad-35/+0
2019-11-06gate rustc_on_unimplemented under rustc_attrsMazdak Farrokhzad-154/+0
2019-11-05Fix diagram srcWho? Me?!-1/+1
2019-11-05fix linksMark Mansi-3/+3
2019-11-05breakup the building chapterMark Mansi-536/+548
2019-11-05fold subchaptersMark Mansi-1/+3
2019-11-05add compiler lecture series appendixMark Mansi-1/+53
2019-11-05apply linebreaksRalf Jung-63/+96
2019-11-05expand and update Miri descriptionRalf Jung-25/+82
2019-11-05Add travis badge to READMEWho? Me?!-0/+3
2019-11-05fix broken linksMark Mansi-2/+5
2019-11-05remove all the hacks, add some improvementsMark Mansi-15/+6
2019-11-05add discussion transcript so we don't lose itMark Mansi-0/+703
2019-11-05add guidelines for future-incompat lintsMark Mansi-0/+9
2019-11-05Fix some broken fragment links.Eric Huss-3/+3
2019-11-05Please don't rustfmt.Mazdak Farrokhzad-8/+6
2019-11-05Sanitizers implementation in rustcTomasz Miąsko-0/+69
2019-11-05Rollup merge of #65136 - ehuss:update-codegen-options, r=Dylan-DPCPietro Albini-68/+254
Update codegen option documentation. Some documentation updates: - Add more detail to codegen options. - Add missing options: - `force-frame-pointers` - `default-linker-libraries` - `linker-plugin-lto` - Add fragment anchors for all command-line-arguments. - Add some cross links between options.
2019-11-03Make Emscripten unwinding use a valid type_infoAmanieu d'Antras-1/+2
This allows catch_panic to ignore C++ exceptions.
2019-11-03Allow foreign exceptions to unwind through Rust codeAmanieu d'Antras-2/+1
2019-11-03Attempt to clarify LTO and codegen-units.Eric Huss-10/+21
2019-11-01Updated instructions for tracking issue (#488)Alexander Regueiro-6/+6
* Updated instructions for tracking issue Removed link to Forge instructions for documentation since they no longer seem to exist. * Improved links and wording
2019-10-31Stabilize the `re_rebalance_coherence` featureOhad Ravid-23/+0
2019-10-31Auto merge of #63803 - GuillaumeGomez:stabilize-doctest, ↵bors-30/+46
r=ollie27,QuietMisdreavus,Mark-Simulacrum [rustdoc] stabilize cfg(doctest) Fixes #62210. Since we removed rustdoc from providing cfg(test) on test runs, it's been replaced by cfg(doctest). It'd be nice to have it in not too far in the future.
2019-10-30Fixup links in lintstore docs (#487)Mark Rousskov-4/+4