LeSeulArtichaut
8bb723c673
Add definition of `niche` to the glossary
2020-05-27 15:17:33 -05:00
Paul Daniel Faria
59c9fa7b3e
Fix BodyId link typo in glossary ( #709 )
...
* Fix BodyId link typo in glossary
* Fix broken link to rustc_middle's Predicate
2020-05-23 16:25:53 -04:00
Tshepang Lekhonkhobe
8e126df6fe
Update src/appendix/glossary.md
...
Co-authored-by: Who? Me?! <mark-i-m@users.noreply.github.com>
2020-05-11 23:52:00 +02:00
Tshepang Lekhonkhobe
d7649f4b44
glossary: make soundness definition more readable
2020-05-11 23:52:00 +02:00
Tshepang Lekhonkhobe
1caba74063
glossary: intro feels like not adding much ( #699 )
2020-05-11 07:57:46 +02:00
Charles Lew
d79227e453
Address review comments.
2020-04-25 06:57:48 -05:00
Charles Lew
cbbe9b423f
Fix links and CI error.
2020-04-25 06:57:48 -05:00
mark
ae4e472959
add intrinsics to glossary
2020-04-18 11:11:33 -05:00
Paul Daniel Faria
c33f0c6158
Remove duplicate trait reference entry from glossary, fix alphabetical sorting
2020-04-06 10:41:28 -05:00
Paul Daniel Faria
6e91f8d0e9
Add ids to all glossary items, make existing glossary links point to glossary, add links for def id in query.md
2020-04-05 12:46:22 -05:00
Tshepang Lekhonkhobe
14a08a3663
remove stupid-stats, and some references to removed API
2020-04-04 13:36:17 -05:00
Paul Daniel Faria
e1301ac847
Add BodyId to glossary, and links for ids to HIR identifiers section ( #660 )
2020-04-03 19:22:08 +02:00
mark
595f2f386c
and a few more links
2020-03-31 15:43:14 -05:00
LeSeulArtichaut
83cd94ed2b
Rename `librustc` to `librustc_middle`
2020-03-31 15:43:14 -05:00
Tshepang Lekhonkhobe
3cc54f2194
glossary: misc improvements ( #638 )
2020-03-28 21:29:57 +02:00
Chris Simpkins
0e1ad678ed
[stupid-stats] replace removed rustc_codegen_utils with rustc_codegen_ssa
2020-03-22 17:58:00 -05:00
Solomon Ucko
acd39231b6
Changed rustc-ty link to go to first message
2020-03-16 21:25:37 -05:00
Solomon Ucko
84791e1c44
Change Rust Koans link to point to first koan
2020-03-16 21:00:47 -05:00
Who? Me?!
c2978595fc
Fix broken link ( #612 )
2020-03-17 08:20:38 +09:00
Yuki Okushi
1f80effa08
Fix broken link
2020-03-15 12:47:04 -05:00
Mark Mansi
83f0ba422a
update backend chapters from nagisa's notes
2020-03-12 14:11:01 -05:00
Mark Mansi
1f4d07155e
monomorphization chapter
2020-03-12 14:11:01 -05:00
Who? Me?!
0e8bd00d90
Just lol ( #603 )
...
* Just lol
* Update src/appendix/humorust.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-08 11:05:26 +09:00
LeSeulArtichaut
3751350235
Get rid of references to the refractored `libsyntax` crate ( #598 )
...
* Get rid of references to the refractored `libsyntax` crate
* Apply suggestions from code review
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com>
2020-03-03 04:41:41 +09:00
LeSeulArtichaut
d752bd35fa
Make all links in Appendix E active
2020-03-01 20:54:40 -06:00
Mark Mansi
31304c075f
update glossary
2020-02-20 16:01:35 -06:00
Who? Me?!
f0a23c81ef
Fix broken links ( #570 )
2020-02-03 14:26:13 +09:00
Yuki Okushi
97cab0192d
Fix links and paths
2020-01-12 14:31:55 -06:00
Yuki Okushi
2ef6c927d1
Fix links and paths
2020-01-10 13:12:39 -05:00
Yuki Okushi
702f224bf6
Fix links
2020-01-05 18:38:38 -05:00
Yuki Okushi
b5c6babcdd
Fix links ( #549 )
2019-12-31 19:45:01 +01:00
Yuki Okushi
ad604436f3
Update link
2019-12-26 13:53:05 -06:00
Yuki Okushi
7c56708aab
Fix links
2019-12-06 09:42:24 -06:00
Santiago Pastorino
b3aa636dc2
Minor mir chapter fixes
2019-11-20 08:00:49 -06:00
Mark Mansi
692ac4df9f
add oli note
2019-11-14 13:08:20 -06:00
Who? Me?!
9106ae1c3a
add compilers biblio ( #512 )
2019-11-13 16:51:01 +01:00
Mark Mansi
934380b7cf
update parser chapter
2019-11-12 10:28:31 -06:00
Mark Mansi
46ce39e67e
add compiler lecture series appendix
2019-11-05 13:24:26 -06:00
Eric Huss
d3bfd4ad13
Fix some broken fragment links.
2019-11-05 11:35:34 -06:00
Tshepang Lekhonkhobe
4e87eb2fb8
fix links ( #469 )
2019-10-17 16:40:38 +09:00
Tshepang Lekhonkhobe
fbe1a9a0c2
codegen unit is aka CGU ( #459 )
2019-10-02 13:25:14 -03:00
lzutao
9d1ffd3a0e
Prefer https in GitHub pages urls ( #454 )
2019-09-30 11:26:27 -03:00
Mark Mansi
6e25a3d0d3
fix links
2019-08-21 10:29:20 -05:00
Who? Me?!
b7f24940c0
fix broken link ( #421 )
2019-08-13 11:56:02 -03:00
Bruce Mitchener
69c17d9a5e
Fix broken links.
2019-08-01 16:00:13 -05:00
Brian Foley
b4b7dca0d2
Fix miscellaneous spelling typos. ( #397 )
2019-07-25 19:25:26 -03:00
Mark Mansi
248d8af35e
add nomicon intro too
2019-07-17 12:41:18 -05:00
Mark Mansi
ef9bc9d610
break rust
2019-07-17 12:41:18 -05:00
Mark Mansi
4936b7cbd5
add humor appendix; closes #163
2019-07-10 22:14:10 -05:00
Niko Matsakis
ed95356868
add `point` to the glossary and link a use of it
2019-06-26 11:05:58 -05:00
Mark Mansi
85c0616288
avoid ftp links
2019-06-26 10:45:56 -05:00
Mark Mansi
979387d4c2
fix broken links
2019-06-26 10:45:56 -05:00
Mark Mansi
bb872a6072
add bibligraphy appendix
2019-06-26 10:45:56 -05:00
Mark Mansi
f55e97c145
fix typos
2019-06-15 17:29:12 -05:00
Eduard-Mihai Burtescu
f675e36941
Update for TyCtxt<'a, 'gcx, 'tcx> -> TyCtxt<'tcx>.
2019-06-15 16:58:30 -05:00
Julian Wollersberger
14b243de25
Renamed the file and title of the diagnostics chapter.
...
When I recently searched for infos in this guide on how to create
a warning, I couldn't find any. Later I found it through #14 .
The reason was that I didn't know the term 'diagnostics' and that
it is the collective term for errors, warnings and lints.
Renaming the chapter to include the word 'error' should help.
I think also including 'warning' in the title shouldn't be
neccessary, because it's close enought.
2019-05-17 11:02:08 -05:00
mark
5c827ef97b
address Zoxc's comments
2019-03-19 19:02:59 -05:00
Mark Mansi
e8370fda83
update rustc driver chapters
2019-03-15 17:25:12 -05:00
Alexander Regueiro
10fb45ee27
Small clarifications to glossary definitions
2019-02-18 20:14:41 -06:00
varkor
de2ab38ddb
Add "drop glue" to the glossary
2019-02-18 12:34:28 -06:00
varkor
f420e427c7
Add "memoise" to the glossary
2019-02-18 12:34:28 -06:00
varkor
50bcd366db
Add "intern" to the glossary
2019-02-18 12:34:28 -06:00
varkor
ee661e8d61
Add "early-bound lifetime" and "late-bound lifetime" to the glossary
2019-02-18 12:34:28 -06:00
varkor
7ef92b9bb6
Add "item" to glossary
2019-02-18 12:34:28 -06:00
varkor
d94a06dd52
Add "lang item" to glossary
2019-02-18 12:34:28 -06:00
Michael Woerister
0ffc56b3a3
Merge pull request #270 from michaelwoerister/query-eval-model-update
...
Add "The Query Evaluation Model in Detail" and "Incremental Compilation In Detail" chapters.
2019-01-30 13:30:48 +01:00
Michael Woerister
808a9a1756
Add a more detailed description of how incremental compilation works.
2019-01-30 13:13:16 +01:00
Mark Mansi
658ce409c4
fix #182
2019-01-23 22:26:15 -06:00
Oliver Scherer
3a1620143f
Fix TokenStream link
2019-01-21 14:54:10 -06:00
Who? Me?!
ae6381c6d7
Fix relative link
2019-01-18 14:09:30 -06:00
Philipp Hansch
615cf17b6f
Add IRLO to glossary
...
Someone was asking on Discord what it stands for. It's sometimes used in
GitHub issues, Twitter and other places.
2019-01-01 09:45:12 -06:00
Who? Me?!
451f00936a
Fix link
2018-12-23 15:15:17 -06:00
csmoe
695728741e
replace bound region with placeholder
2018-10-24 23:22:17 -05:00
csmoe
8759055876
clean up skolemiza in glossary
2018-10-24 23:22:17 -05:00
Mark Mansi
9297caaac3
Fix all the links!
2018-09-21 15:54:25 -05:00
Mark Mansi
5ca9b3b326
Fix all the links to be relative for mdbook 2
2018-09-21 15:54:25 -05:00
Philipp Hansch
c4ac71e1d0
Fix typos
...
These were fixed using [codespell](https://github.com/codespell-project/codespell ).
2018-09-12 07:32:18 +02:00
Niko Matsakis
d2cecbf3cd
fix glossary links
2018-09-11 16:31:47 -04:00
Sébastien Duquette
581b5fc9cf
address review comment
2018-08-23 21:56:35 -05:00
Sébastien Duquette
3aa13477d1
Rename CodeMap and FileMap to SourceMap and SourceFile.
...
Those types were renamed in https://github.com/rust-lang/rust/pull/52953
2018-08-23 21:56:35 -05:00
mark
1a696569a8
update definitions
2018-07-10 21:35:45 -05:00
mark
d234211ca1
Attempt to address review comments
2018-07-10 21:35:45 -05:00
mark
bdcd161d20
define FileMap; fix #35
2018-07-10 21:35:45 -05:00
mark
37a202cdba
fix all the not-en-dashes
2018-07-09 21:45:49 -05:00
Alex Kitchens
37872481ac
Keep glossary definition of codegen
2018-06-26 19:04:30 -05:00
Alex Kitchens
ec8d0498d6
Rename trans to codegen
...
This commit is a followup of changes from [b63d7e2b1c4019e40051036bcb1fd5f254a8f6e2](b63d7e2b1c (diff-b433c87466d984aa7eeded378ea6c392) ) in the Rust source to rename trans to codegen.
2018-06-26 19:04:30 -05:00
Niko Matsakis
8e6bcbe004
Merge pull request #153 from mark-i-m/code_index_01
...
A few more data structures to the code index
2018-06-10 16:10:11 -04:00
Mark Mansi
318057e479
update trait ref
2018-06-08 20:38:38 -05:00
Mark Mansi
809ca69001
A few more data structures to the code index
2018-06-04 20:26:40 -05:00
Mark Mansi
4a8412f3af
add a bunch of type-related terms to glossary
2018-06-04 19:42:16 -05:00
Mark Mansi
c0851bc66e
fix remaining links
2018-06-02 17:20:47 -04:00
Mark Mansi
1af6fcfc67
move appendix
2018-06-02 17:20:47 -04:00