| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
* Add quickstart for how to build and run the compiler
The chapter is quite long, and a lot of the information is, while
valuable, not very important for newcomers. I think it makes sense to
have a condensed version for anyone just wanting to get started with
only the most important information.
* A few improvements to quickstart
|
|
It's super annoying to be forced to use this bad convention, and
apparently everyone agrees. The only reason no improvements have been
done is because those were blocked on writing a better checker.
I strongly believe that no checker is better than a bad checker, so
let's just delete it in the meantime. I kindly asked anyone who sees
this to complain about overly long sentences in review in the future, I
think we can make this turn out fine.
|
|
Signed-off-by: JohnEndson <jiayuzhen@outlook.com>
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
|
|
Co-authored-by: Oli Scherer <github35764891676564198441@oli-obk.de>
|
|
|
|
|
|
|
|
The 'read this chapter' link under the 'What is x.py?' section
returned a Document not found (404) error.
|
|
|
|
|
|
* Update rustdoc-internals.md
Minor updates to syntax and some clarifications.
* updates
* Update rustdoc-internals.md
|
|
* Update test-implementation.md
* Update test-implementation.md
|
|
* Extract Bootstrap into its own section
Add brief explanation for `Step` and `Builder::ensure` as core
Bootstrap internal concepts.
* Drop common commands page (use `x --help` instead)
* Add `make` as an alternative entry point
* Add src/bootstrap/README.md link
|
|
Also
- use proper case for rust-analyzer
- reformat a bit, for sembr
|
|
A sequel to #1883, this covers diagnostic naming changes from
rust-lang/rust/pull/121489, rust-lang/rust/pull/121780, and
rust-lang/rust/pull/122132.
|
|
Minor additions and resorting.
|
|
* adding links
* Update src/rustc-driver-interacting-with-the-ast.md
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
* redo links and formatting
* Update rustc-driver-interacting-with-the-ast.md
---------
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
|
|
|
|
|
|
* Update overview.md
Various link addition and minor edits for clarity.
* generic improvements
* fix line lengths for ci/cd
---------
Co-authored-by: Tbkhi <me.stole546@silomails.com>
Co-authored-by: Oliver Dechant <ol922807@dal.ca>
|
|
|
|
|
|
|
|
This patch also adds docs for `//@ llvm-cov-flags:`, and notes that coverage
tests support revisions (though none of the current tests actually do so).
|
|
* Use different type in an example
Sentences such as «without the argument u32» were ambiguous, as there were two distincts u32. Having a single one, the one in the monomorphization of the type, remove the ambiguity.
* Update src/ty.md
---------
Co-authored-by: Nilstrieb <48135649+Nilstrieb@users.noreply.github.com>
|
|
|
|
* Add some more details on feature gating
* Apply suggestions from code review
---------
Co-authored-by: Ross Smyth <rsmyth@electrocraft.com>
Co-authored-by: Nilstrieb <48135649+Nilstrieb@users.noreply.github.com>
|
|
* make shell.nix better
* Mention using RUST_BOOTSTRAP_CONFIG
* Move things to `buildInputs` and add `glibc.out glibc.static`
This fixes the nofile-limit.rs UI test.
* short lines for the short line fans
* Fix pkgs
|
|
* add opaque types doc
* summary
|
|
* add implied bounds doc
* lazy type aliases also have explicit implied bounds
|
|
|
|
|
|
|
|
These were removed in 2021.
https://github.com/rust-lang/rust/pull/85993
|
|
|
|
Co-authored-by: Tshepang Mbambo <tshepang@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|