about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/docs/book
AgeCommit message (Collapse)AuthorLines
2025-02-12manual: Separate out installation and configuration pagesWilfred Hughes-618/+635
Organise the installation content into: * VS Code instructions * Binary installation * Editor configuration
2025-02-12Merge pull request #18928 from roife/fix-18918Lukas Wirth-0/+5276
fix: handle character boundary in search mode
2025-02-12fix: handle character boundary in search moderoife-0/+5276
2025-02-12Merge pull request #19132 from joshrotenberg/book-readme-run-codegenLukas Wirth-1/+1
doc: add xtask codegen command in development README as well
2025-02-11remove unused plugin configJosh Rotenberg-5/+0
2025-02-11Merge pull request #19133 from joshrotenberg/fix-manual-github-pathsChayim Refael Friedman-3/+3
doc: fix mdbook repository paths
2025-02-11Merge pull request #18998 from ChayimFriedman2/excludeLukas Wirth-2/+2
fix: Make `rust-analyzer.files.excludeDirs` work, actually
2025-02-10fix mdbook pathsJosh Rotenberg-3/+3
2025-02-10add xtask codegen command as wellJosh Rotenberg-1/+1
2025-02-09doc: error url阿豪-1/+1
2025-02-07Organise chapters in mdbook sidebarWilfred Hughes-3/+3
2025-02-06closure parameter inlay hintsjnyfah-0/+5
2025-02-04Make `rust-analyzer.files.excludeDirs` work, actuallyChayim Refael Friedman-2/+2
I have no idea what the original writer of the code thought but the logic just seems backwards. We should not exclude a file/directory if it is equal to an include! This also meant that we had to add a `root == path` check so this stuff will actually work, which in turn meant excludes (of root files) no longer worked... Also rename if to `rust-analyzer.files.exclude`, because it can exclude files as well.
2025-01-24manual: Convert to mdbookWilfred Hughes-0/+2561
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>