mirror of
				https://github.com/rust-lang/rust-analyzer.git
				synced 2025-10-31 12:04:43 +00:00 
			
		
		
		
	manual: Convert to mdbook
Split manual.adoc into markdown files, one for each chapter. For the parts of the manual that are generated from source code doc comments, update the comments to use markdown syntax and update the code generators to write to `generated.md` files. For the weekly release, stop copying the .adoc files to the `rust-analyzer/rust-analyzer.github.io` at release time. Instead, we'll sync the manual hourly from this repository. See https://github.com/rust-analyzer/rust-analyzer.github.io/pull/226 for the sync. This PR should be merged first, and that PR needs to be merged before the next weekly release. This change is based on #15795, but rebased and updated. I've also manually checked each page for markdown syntax issues and fixed any I encountered. Co-authored-by: Lukas Wirth <lukastw97@gmail.com> Co-authored-by: Josh Rotenberg <joshrotenberg@gmail.com>
This commit is contained in:
		
							parent
							
								
									6e4c29f7ce
								
							
						
					
					
						commit
						deda58e8f1
					
				
					 70 changed files with 2836 additions and 2686 deletions
				
			
		|  | @ -11,11 +11,9 @@ use syntax::{ | |||
| //
 | ||||
| // Shows a tree view with the syntax tree of the current file
 | ||||
| //
 | ||||
| // |===
 | ||||
| // | Editor  | Panel Name
 | ||||
| //
 | ||||
| // | VS Code | **Rust Syntax Tree**
 | ||||
| // |===
 | ||||
| // | Editor  | Panel Name |
 | ||||
| // |---------|-------------|
 | ||||
| // | VS Code | **Rust Syntax Tree** |
 | ||||
| pub(crate) fn view_syntax_tree(db: &RootDatabase, file_id: FileId) -> String { | ||||
|     let sema = Semantics::new(db); | ||||
|     let parse = sema.parse_guess_edition(file_id); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Wilfred Hughes
						Wilfred Hughes