Skip to content

Commit 4db419b

Browse files
authored
Remove URLs with /latest and use correct, relative, (#34491)
documenter links for the manual, fixes #34488.
1 parent 6af5f03 commit 4db419b

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ If you are already familiar with Julia itself, this blog post by Katharine Hyatt
66

77
## Learning Julia
88

9-
[The learning page](https://julialang.org/learning) has a great list of resources for new and experienced users alike. [This tutorial video](https://www.youtube.com/watch?v=vWkgEddb4-A) is one recommended starting point, as is the "[Invitation to Julia](https://www.youtube.com/watch?v=gQ1y5NUD_RI)" workshop video from JuliaCon 2015 ([slide materials here](https://github.com/dpsanders/invitation_to_julia)). The [Julia documentation](https://docs.julialang.org/en/latest) covers the language and core library features, and is searchable.
9+
[The learning page](https://julialang.org/learning) has a great list of resources for new and experienced users alike. [This tutorial video](https://www.youtube.com/watch?v=vWkgEddb4-A) is one recommended starting point, as is the "[Invitation to Julia](https://www.youtube.com/watch?v=gQ1y5NUD_RI)" workshop video from JuliaCon 2015 ([slide materials here](https://github.com/dpsanders/invitation_to_julia)). The [Julia documentation](https://docs.julialang.org) covers the language and core library features, and is searchable.
1010

1111
## Before filing an issue
1212

@@ -43,7 +43,7 @@ A useful bug report filed as a GitHub issue provides information about how to re
4343
- Try some simple debugging techniques to help isolate the problem.
4444
- Try running the code with the debug build of Julia with `make debug`, which produces the `usr/bin/julia-debug`.
4545
- Consider running `julia-debug` with a debugger such as `gdb` or `lldb`. Obtaining even a simple [backtrace](http://www.unknownroad.com/rtfm/gdbtut/gdbsegfault.html) is very useful.
46-
- If Julia segfaults, try following [these debugging tips](https://docs.julialang.org/en/latest/devdocs/backtraces#Reporting-and-analyzing-crashes-(segfaults)-1) to help track down the specific origin of the bug.
46+
- If Julia segfaults, try following [these debugging tips](https://docs.julialang.org/en/v1/devdocs/backtraces/) to help track down the specific origin of the bug.
4747

4848
2. If the problem is caused by a Julia package rather than core Julia, file a bug report with the relevant package author rather than here.
4949

@@ -86,7 +86,7 @@ There are never enough tests. Track [code coverage at Coveralls](https://coveral
8686

8787
2. Browse through the source files and find some untested functionality (highlighted in red) that you think you might be able to write a test for.
8888

89-
3. Write a test that exercises this functionality---you can add your test to one of the existing files, or start a new one, whichever seems most appropriate to you. If you're adding a new test file, make sure you include it in the list of tests in `test/choosetests.jl`. https://docs.julialang.org/en/latest/stdlib/Test/ may be helpful in explaining how the testing infrastructure works.
89+
3. Write a test that exercises this functionality---you can add your test to one of the existing files, or start a new one, whichever seems most appropriate to you. If you're adding a new test file, make sure you include it in the list of tests in `test/choosetests.jl`. https://docs.julialang.org/en/v1/stdlib/Test/ may be helpful in explaining how the testing infrastructure works.
9090

9191
4. Run `make test-all` to rebuild Julia and run your new test(s). If you had to fix a bug or add functionality in `base`, this will ensure that your test passes and that you have not introduced extraneous whitespace.
9292

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ The Julia source code is organized as follows:
130130
## Terminal, Editors and IDEs
131131

132132
The Julia REPL is quite powerful. See the section in the manual on
133-
[the Julia REPL](https://docs.julialang.org/en/latest/stdlib/REPL/)
133+
[the Julia REPL](https://docs.julialang.org/en/v1/stdlib/REPL/)
134134
for more details.
135135

136136
Support for editing Julia is available for many

doc/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Julia Documentation README
22

3-
Julia's documentation is written in Markdown. A reference of all supported syntax can be found in the [manual](https://docs.julialang.org/en/latest/stdlib/Markdown/). All documentation can be found in the Markdown files in `doc/src/` and the docstrings in Julia source files in `base/`.
3+
Julia's documentation is written in Markdown. A reference of all supported syntax can be found in the [manual](https://docs.julialang.org/en/v1/stdlib/Markdown/). All documentation can be found in the Markdown files in `doc/src/` and the docstrings in Julia source files in `base/` and `stdlib/`.
44

55
## Requirements
66

doc/src/manual/parallel-computing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,7 @@ julia> acc[]
394394
When using multi-threading we have to be careful when using functions that are not
395395
[pure](https://en.wikipedia.org/wiki/Pure_function) as we might get a wrong answer.
396396
For instance functions that have their
397-
[name ending with `!`](https://docs.julialang.org/en/latest/manual/style-guide/#Append-!-to-names-of-functions-that-modify-their-arguments-1)
397+
[name ending with `!`](@ref bang-convention)
398398
by convention modify their arguments and thus are not pure. However, there are
399399
functions that have side effects and their name does not end with `!`.
400400

doc/src/manual/performance-tips.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1188,7 +1188,7 @@ Sometimes you can enable better optimization by promising certain program proper
11881188

11891189
The common idiom of using 1:n to index into an AbstractArray is not safe if the Array uses unconventional indexing,
11901190
and may cause a segmentation fault if bounds checking is turned off. Use `LinearIndices(x)` or `eachindex(x)`
1191-
instead (see also [offset-arrays](https://docs.julialang.org/en/latest/devdocs/offset-arrays/)).
1191+
instead (see also [Arrays with custom indices](@ref man-custom-indices)).
11921192

11931193
!!! note
11941194
While `@simd` needs to be placed directly in front of an innermost `for` loop, both `@inbounds` and `@fastmath`

doc/src/manual/style-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ One issue here is that if a function inherently requires integers, it might be b
8686
the caller to decide how non-integers should be converted (e.g. floor or ceiling). Another issue
8787
is that declaring more specific types leaves more "space" for future method definitions.
8888

89-
## Append `!` to names of functions that modify their arguments
89+
## [Append `!` to names of functions that modify their arguments](@id bang-convention)
9090

9191
Instead of:
9292

0 commit comments

Comments
 (0)