Steve Klabnik
							
						 
						
							 
							
							
							
								
							
								853058536b 
								
							
								 
							
						 
						
							
							
								
								Fix up links  
							
							 
							
							... 
							
							
 
							
							mdbook and rustdoc generate links differently, so we need to change all
these links. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
							
								
							
								0e6c680ebd 
								
							
								 
							
						 
						
							
							
								
								Port Nomicon to mdbook  
							
							 
							
							... 
							
							
 
							
							1. move everything under a src directory
2. add README.md to the SUMMARY.md 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
							
								
							
								59c90266d3 
								
							
								 
							
						 
						
							
							
								
								Re-implement rustbook in terms of mdbook  
							
							 
							
							... 
							
							
 
							
							mdbook has a lot of optional dependencies that we don't want, so instead
of using it directly, we re-build rustbook to use mdbook as a library.
For convenience' sake, we keep the same CLI interface as mdbook; the
only difference is that it only accepts build and test subcommands,
rather than the full range. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Paseltiner
							
						 
						
							 
							
							
							
								
							
								e189962350 
								
							
								 
							
						 
						
							
							
								
								Update nomicon to describe `#[may_dangle]`  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								est31
							
						 
						
							 
							
							
							
								
							
								46f632d85f 
								
							
								 
							
						 
						
							
							
								
								drop_in_place is stable now, don't #![feature] it in the nomicon and a test  
							
							 
							
							... 
							
							
 
							
							It was stable since Rust 1.8. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ben Wiederhake
							
						 
						
							 
							
							
							
								
							
								e8afb6db19 
								
							
								 
							
						 
						
							
							
								
								Fix some typos in Nomicon  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Manish Goregaokar
							
						 
						
							 
							
							
							
								
							
								216456d702 
								
							
								 
							
						 
						
							
							
								
								Add more docs for CoerceUnsized and Unsize  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Clar Charr
							
						 
						
							 
							
							
							
								
							
								65066f2ca3 
								
							
								 
							
						 
						
							
							
								
								Reword 'stupid' and 'crazy' in docs.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jakob Demler
							
						 
						
							 
							
							
							
								
							
								54bdbfe616 
								
							
								 
							
						 
						
							
							
								
								Fixed typo in nomicon  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Paseltiner
							
						 
						
							 
							
							
							
								
							
								638f527655 
								
							
								 
							
						 
						
							
							
								
								Remove mention of `unsafe_no_drop_flag` from Reference and Nomicon  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Tshepang Lekhonkhobe
							
						 
						
							 
							
							
							
								
							
								a25c06c5ec 
								
							
								 
							
						 
						
							
							
								
								doc: add missing pause  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Tshepang Lekhonkhobe
							
						 
						
							 
							
							
							
								
							
								1b83e652e3 
								
							
								 
							
						 
						
							
							
								
								doc: remove extraneous word  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Tshepang Lekhonkhobe
							
						 
						
							 
							
							
							
								
							
								cbcd0b2fc3 
								
							
								 
							
						 
						
							
							
								
								doc: remove stray comma  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Bastien Dejean
							
						 
						
							 
							
							
							
								
							
								dcb58dbda1 
								
							
								 
							
						 
						
							
							
								
								Add missing inline code delimiters around Vec<T>  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Brinker
							
						 
						
							 
							
							
							
								
							
								f3cdced83a 
								
							
								 
							
						 
						
							
							
								
								Fixed based on feedback from steveklabnik  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Brinker
							
						 
						
							 
							
							
							
								
							
								bab35d7cdc 
								
							
								 
							
						 
						
							
							
								
								Rewrote "How Safe and Unsafe Interact" Nomicon chapter.  
							
							 
							
							... 
							
							
 
							
							The previous version of the chapter covered a lot of ground, but was a little
meandering and hard to follow at times. This draft is intended to be clearer
and more direct, while still providing the same information as the previous
version. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Oliver Middleton
							
						 
						
							 
							
							
							
								
							
								43185c0b2e 
								
							
								 
							
						 
						
							
							
								
								Fix a few links in the book  
							
							 
							
							... 
							
							
 
							
							Links to directories and direct links to doc.rust-lang.org don't work properly
when viewing the docs offline so fix them. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Brian Green
							
						 
						
							 
							
							
							
								
							
								26e938ce1b 
								
							
								 
							
						 
						
							
							
								
								doc: Fix tiny typo in vec-alloc.md  
							
							 
							
							... 
							
							
 
							
							Change `fast an loose` to `fast and loose`. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								c4rlo
							
						 
						
							 
							
							
							
								
							
								712ba3c8ec 
								
							
								 
							
						 
						
							
							
								
								subtyping.md: typo fix  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ariel Ben-Yehuda
							
						 
						
							 
							
							
							
								
							
								99a8183fdb 
								
							
								 
							
						 
						
							
							
								
								improve error message  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ariel Ben-Yehuda
							
						 
						
							 
							
							
							
								
							
								e2862658d2 
								
							
								 
							
						 
						
							
							
								
								suggest adding a where-clause when that can help  
							
							 
							
							... 
							
							
 
							
							suggest adding a where-clause when there is an unmet trait-bound that
can be satisfied if some type can implement it. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matt Brubeck
							
						 
						
							 
							
							
							
								
							
								a35ea15442 
								
							
								 
							
						 
						
							
							
								
								Update Rust version in the Rustonomicon Vec chapter  
							
							 
							
							... 
							
							
 
							
							I verified that the final code compiles in Rust 1.9.0-nightly. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Florian Hahn
							
						 
						
							 
							
							
							
								
							
								44b7a53b97 
								
							
								 
							
						 
						
							
							
								
								Capitalize some occurences of Rust in documentation  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ulrik Sverdrup
							
						 
						
							 
							
							
							
								
							
								a29e5a7589 
								
							
								 
							
						 
						
							
							
								
								Fix spacing style of `T: Bound` in docs  
							
							 
							
							... 
							
							
 
							
							The space between `T` and `Bound` is the typical style used in code and
produced by rustdoc's rendering. Fixed first in Reflect's docs and then
I fixed all occurrences in docs I could find. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jonas Tepe
							
						 
						
							 
							
							
							
								
							
								6a7e5b5b04 
								
							
								 
							
						 
						
							
							
								
								Fixed indent from tabs to spaces  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jonas Tepe
							
						 
						
							 
							
							
							
								
							
								c7fff43d50 
								
							
								 
							
						 
						
							
							
								
								added zst iterator additions to final code  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jonas Tepe
							
						 
						
							 
							
							
							
								
							
								7529d7b852 
								
							
								 
							
						 
						
							
							
								
								Semicolon was at wrong place in let statement  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								jonastepe
							
						 
						
							 
							
							
							
								
							
								20ac46402c 
								
							
								 
							
						 
						
							
							
								
								len needs to be prefixed by self for this to work. The final code in this section of the book is correct.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								jonastepe
							
						 
						
							 
							
							
							
								
							
								5060b9c061 
								
							
								 
							
						 
						
							
							
								
								heap::deallocate expects a *mut u8 but here a *mut T is given. The final code is correct, the example here would not compile without the cast. I used *mut _ instead of *mut u8 to be consistent with the final code.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Steve Wooster
							
						 
						
							 
							
							
							
								
							
								ae44e86c13 
								
							
								 
							
						 
						
							
							
								
								Change "big ask" to "tall order" in Rustonomicon.  
							
							 
							
							... 
							
							
 
							
							The Rustonomicon's Lifetimes chapter uses the idiom "big ask", which is obscure compared to "tall order" (check Google ngrams). Also, it's easily mistaken for a typo; either "a big task" or "a big thing to ask" could plausibly work there. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ulrik Sverdrup
							
						 
						
							 
							
							
							
								
							
								ef1cd4dd45 
								
							
								 
							
						 
						
							
							
								
								nomicon: Mention contravariance  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ulrik Sverdrup
							
						 
						
							 
							
							
							
								
							
								9a11f6e3ff 
								
							
								 
							
						 
						
							
							
								
								nomicon: Fix variance in example  
							
							 
							
							... 
							
							
 
							
							&'b mut B was described incorrectly (just in this example, is correct in
the actual text). 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
							
								
							
								31e414c51a 
								
							
								 
							
						 
						
							
							
								
								Remove nomicon reference to copy_lifetime  
							
							 
							
							... 
							
							
 
							
							Fixes  #29784  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
							
								
							
								8dc4b7608d 
								
							
								 
							
						 
						
							
							
								
								Nomicon: mention tuple structs with repr(c)  
							
							 
							
							... 
							
							
 
							
							Fixes  #29526  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Jake Worth
							
						 
						
							 
							
							
							
								
							
								9bfb59ca83 
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
							
								
							
								799b247059 
								
							
								 
							
						 
						
							
							
								
								don't use drop_in_place as an intrinsic  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Olson
							
						 
						
							 
							
							
							
								
							
								150a6b4a85 
								
							
								 
							
						 
						
							
							
								
								Add missing "to" in Rustonomicon Atomics.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Alex Burka
							
						 
						
							 
							
							
							
								
							
								11bbe8cd1a 
								
							
								 
							
						 
						
							
							
								
								fix markdown in nomicon/dropck  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Scott Olson
							
						 
						
							 
							
							
							
								
							
								eab1e095c6 
								
							
								 
							
						 
						
							
							
								
								Fix minor syntax error in example.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Paseltiner
							
						 
						
							 
							
							
							
								
							
								b7627fc68d 
								
							
								 
							
						 
						
							
							
								
								Correct spelling in docs  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								DenisKolodin
							
						 
						
							 
							
							
							
								
							
								25daea46ac 
								
							
								 
							
						 
						
							
							
								
								Update explanation about offset method  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Paseltiner
							
						 
						
							 
							
							
							
								
							
								703285826a 
								
							
								 
							
						 
						
							
							
								
								Correct spelling in docs  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Kyle Robinson Young
							
						 
						
							 
							
							
							
								
							
								d264bf6b3b 
								
							
								 
							
						 
						
							
							
								
								doc: fixing typos  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Felix S. Klock II
							
						 
						
							 
							
							
							
								
							
								a8362b6890 
								
							
								 
							
						 
						
							
							
								
								review comment: point out that the dropck analysis is now trivial.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Felix S. Klock II
							
						 
						
							 
							
							
							
								
							
								c2c76b3366 
								
							
								 
							
						 
						
							
							
								
								Document the new more conservative dropck rule and the escape hatch.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Carlos Liam
							
						 
						
							 
							
							
							
								
							
								30ae4bc89b 
								
							
								 
							
						 
						
							
							
								
								Replace multiple trailing newlines with a single trailing newline  
							
							 
							
							... 
							
							
 
							
							Sorry I didn’t get this in the last PR (#28864 ), I hadn’t thought of it. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ms2ger
							
						 
						
							 
							
							
							
								
							
								0e784eb884 
								
							
								 
							
						 
						
							
							
								
								Fix some typos.  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Simon Mazur
							
						 
						
							 
							
							
							
								
							
								3e25f93084 
								
							
								 
							
						 
						
							
							
								
								docs: anchors fixes  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Pascal Hertleif
							
						 
						
							 
							
							
							
								
							
								83ce66888e 
								
							
								 
							
						 
						
							
							
								
								Nomicon: Fix Links  
							
							 
							
							... 
							
							
 
							
							The style `[name][]` does not work with Pandoc, whereas `[name]` does.
I hope hoedown accepts this as well. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Alex Crichton
							
						 
						
							 
							
							
							
								
							
								4c56ec91c3 
								
							
								 
							
						 
						
							
							
								
								std: Internalize almost all of `std::rt`  
							
							 
							
							... 
							
							
 
							
							This commit does some refactoring to make almost all of the `std::rt` private.
Specifically, the following items are no longer part of its API:
* DEFAULT_ERROR_CODE
* backtrace
* unwind
* args
* at_exit
* cleanup
* heap (this is just alloc::heap)
* min_stack
* util
The module is now tagged as `#[doc(hidden)]` as the only purpose it's serve is
an entry point for the `panic!` macro via the `begin_unwind` and
`begin_unwind_fmt` reexports. 
							
						 
						
							9 years ago