From 1f08d601a457c03d8078b85b8789adfea7c36c9e Mon Sep 17 00:00:00 2001 From: Carl Gay Date: Sun, 19 May 2024 02:23:44 -0400 Subject: [PATCH] doc: fix doc references with /documentation/ in the URL fixes #1586 --- documentation/source/getting-started-cli/dylan-compiler.rst | 4 ++-- documentation/source/getting-started-cli/index.rst | 4 ++-- documentation/source/getting-started-ide/preface.rst | 3 +-- documentation/source/hacker-guide/topics/debugging.rst | 5 +---- .../source/library-reference/language-extensions/index.rst | 2 +- .../language-extensions/parser-expansions.rst | 2 +- documentation/source/release-notes/2013.1.rst | 2 +- documentation/source/release-notes/2013.2.rst | 2 +- documentation/source/release-notes/2014.1.rst | 2 +- documentation/source/release-notes/2019.1.rst | 2 +- documentation/source/release-notes/2020.1.rst | 4 ++-- documentation/source/release-notes/2022.1.rst | 4 ++-- documentation/source/release-notes/2023.1.rst | 4 ++-- documentation/source/release-notes/2024.1.rst | 4 ++-- documentation/source/release-notes/2024.2.rst | 4 ++-- 15 files changed, 22 insertions(+), 26 deletions(-) diff --git a/documentation/source/getting-started-cli/dylan-compiler.rst b/documentation/source/getting-started-cli/dylan-compiler.rst index 40c3dc426a..7657d60e2d 100644 --- a/documentation/source/getting-started-cli/dylan-compiler.rst +++ b/documentation/source/getting-started-cli/dylan-compiler.rst @@ -10,8 +10,8 @@ example:: $ dylan-compiler Welcome to Open Dylan! - For documentation on Open Dylan, see http://opendylan.org/documentation/. - See http://opendylan.org/documentation/getting-started-cli/ for an introduction to the command line tools. + For documentation on Open Dylan, see https://opendylan.org. + See https://opendylan.org/getting-started-cli/ for an introduction to the command line tools. Type "help" for more information. > diff --git a/documentation/source/getting-started-cli/index.rst b/documentation/source/getting-started-cli/index.rst index ac8bde9664..af60ef7db9 100644 --- a/documentation/source/getting-started-cli/index.rst +++ b/documentation/source/getting-started-cli/index.rst @@ -5,8 +5,8 @@ Getting Started with the Open Dylan Command Line Tools This guide explains how to use the Open Dylan command-line tools to develop and deliver Dylan applications. -For help getting started with the IDE (Windows only), see :doc:`Getting Started -with the Open Dylan IDE `. +For help getting started with the IDE (Windows only), see +:doc:`/getting-started-ide/index`. The compiler executable is called ``dylan-compiler``. There is a helper application called :program:`dylan`, which can be used to generate some diff --git a/documentation/source/getting-started-ide/preface.rst b/documentation/source/getting-started-ide/preface.rst index 0cdc49f8a1..724cf67acb 100644 --- a/documentation/source/getting-started-ide/preface.rst +++ b/documentation/source/getting-started-ide/preface.rst @@ -6,8 +6,7 @@ This guide explains how to use the Open Dylan IDE (Windows only) to develop and deliver Dylan applications. For help getting started with the command-line -tools, see the :doc:`Getting Started with the Open Dylan Command Line Tools -` guide. +tools, see the :doc:`/getting-started-cli/index` guide. .. index:: single: Dylan Reference Manual, the diff --git a/documentation/source/hacker-guide/topics/debugging.rst b/documentation/source/hacker-guide/topics/debugging.rst index e5725c0aa2..8897d45a00 100644 --- a/documentation/source/hacker-guide/topics/debugging.rst +++ b/documentation/source/hacker-guide/topics/debugging.rst @@ -30,8 +30,5 @@ optimizing Dylan code in general since it shows (for example) where the compiler wasn't able to optimize method dispatch. The main point you need to know is to add the ``-dfm`` flag when you -invoke ``dylan-compiler``. This will generate DFM output files in +invoke :program:`dylan-compiler`. This will generate DFM output files in your ``_build/build/`` directory. - - -.. _Debugging with GDB or LLDB: https://opendylan.org/documentation/getting-started-cli/debugging-with-gdb-lldb.html diff --git a/documentation/source/library-reference/language-extensions/index.rst b/documentation/source/library-reference/language-extensions/index.rst index 916f2c0a18..9f2833fcd9 100644 --- a/documentation/source/library-reference/language-extensions/index.rst +++ b/documentation/source/library-reference/language-extensions/index.rst @@ -3,7 +3,7 @@ Dylan Language Extensions ************************* The Dylan language is described in `The Dylan Reference Manual -`_ by Andrew Shalit (Addison-Wesley, +`_ by Andrew Shalit (Addison-Wesley, 1996). We call this book "the DRM" hereafter. Open Dylan provides an implementation of the Dylan language diff --git a/documentation/source/library-reference/language-extensions/parser-expansions.rst b/documentation/source/library-reference/language-extensions/parser-expansions.rst index 12dad8c7f4..373fbdbc39 100644 --- a/documentation/source/library-reference/language-extensions/parser-expansions.rst +++ b/documentation/source/library-reference/language-extensions/parser-expansions.rst @@ -20,7 +20,7 @@ The ```` part can be either *delimited* or *undelimited*. Undelimited text can contain anything but commas, semicolons, brackets of any kind, and whitespace. All the following are valid:: - #:http://opendylan.org/ + #:https://opendylan.org/ #:time:12:30am #:date:12/3/2000 #:file:D:\dylan\sources\ diff --git a/documentation/source/release-notes/2013.1.rst b/documentation/source/release-notes/2013.1.rst index ce70478c48..c71ca06bf2 100644 --- a/documentation/source/release-notes/2013.1.rst +++ b/documentation/source/release-notes/2013.1.rst @@ -8,7 +8,7 @@ Introduction This document describes the 2013.1 release of Open Dylan, released July 11, 2013. -* `Download the release `_ +* `Download the release `_ * `Report bugs `_ * `Source code `_ diff --git a/documentation/source/release-notes/2013.2.rst b/documentation/source/release-notes/2013.2.rst index 8613868848..c0599e3045 100644 --- a/documentation/source/release-notes/2013.2.rst +++ b/documentation/source/release-notes/2013.2.rst @@ -8,7 +8,7 @@ Introduction This document describes the 2013.2 release of Open Dylan, released December 23, 2013. -* `Download the release `_ +* `Download the release `_ * `Report bugs `_ * `Source code `_ diff --git a/documentation/source/release-notes/2014.1.rst b/documentation/source/release-notes/2014.1.rst index c58ae285cf..c446b873e2 100644 --- a/documentation/source/release-notes/2014.1.rst +++ b/documentation/source/release-notes/2014.1.rst @@ -8,7 +8,7 @@ Introduction This document describes the 2014.1 release of Open Dylan, released December 29, 2014. -* `Download the release `_ +* `Download the release `_ * `Report bugs `_ * `Source code `_ diff --git a/documentation/source/release-notes/2019.1.rst b/documentation/source/release-notes/2019.1.rst index 7482d92b90..9116d0efc1 100644 --- a/documentation/source/release-notes/2019.1.rst +++ b/documentation/source/release-notes/2019.1.rst @@ -278,7 +278,7 @@ system Library their omission led to possible confusion for users. .. _issue #899: https://github.com/dylan-lang/opendylan/issues/899 -.. _documented in the library reference: http://opendylan.org/documentation/library-reference/coloring-stream/ +.. _documented in the library reference: https://opendylan.org/library-reference/coloring-stream/ * A problem with constructing ```` objects for ``time_t`` values with more than 30 bits (i.e., any time after Sat Jan 10 13:37:04 UTC 2004) diff --git a/documentation/source/release-notes/2020.1.rst b/documentation/source/release-notes/2020.1.rst index 9b5da2212f..9e5652afdb 100644 --- a/documentation/source/release-notes/2020.1.rst +++ b/documentation/source/release-notes/2020.1.rst @@ -9,8 +9,8 @@ of which are listed below. For complete details see `the opendylan commit logs that some commit logs, for example for testworks and other libraries that are included in Open Dylan as git submodules, may be in other repositories.) -* Download the release: http://opendylan.org/download -* Read documentation: http://opendylan.org/documentation +* Download the release: https://opendylan.org/download +* Read documentation: https://opendylan.org * Report problems: https://github.com/dylan-lang/opendylan/issues diff --git a/documentation/source/release-notes/2022.1.rst b/documentation/source/release-notes/2022.1.rst index cf4e745ada..eac224e2f6 100644 --- a/documentation/source/release-notes/2022.1.rst +++ b/documentation/source/release-notes/2022.1.rst @@ -12,8 +12,8 @@ commit logs are included in Open Dylan as git submodules, may be in other repositories. -* Download the release: http://opendylan.org/download -* Read documentation: http://opendylan.org/documentation +* Download the release: https://opendylan.org/download +* Read documentation: https://opendylan.org * Report problems: https://github.com/dylan-lang/opendylan/issues diff --git a/documentation/source/release-notes/2023.1.rst b/documentation/source/release-notes/2023.1.rst index 3be88517f8..3356c0b909 100644 --- a/documentation/source/release-notes/2023.1.rst +++ b/documentation/source/release-notes/2023.1.rst @@ -12,8 +12,8 @@ this release. are included in Open Dylan as git submodules, may be in other repositories. -* Download the release: http://opendylan.org/download -* Read documentation: http://opendylan.org/documentation +* Download the release: https://opendylan.org/download +* Read documentation: https://opendylan.org * Report problems: https://github.com/dylan-lang/opendylan/issues diff --git a/documentation/source/release-notes/2024.1.rst b/documentation/source/release-notes/2024.1.rst index c95669f48a..87ec4e5ee5 100644 --- a/documentation/source/release-notes/2024.1.rst +++ b/documentation/source/release-notes/2024.1.rst @@ -12,8 +12,8 @@ this release. are included in Open Dylan as git submodules, may be in other repositories. -* Download the release: http://opendylan.org/download -* Read documentation: http://opendylan.org/documentation +* Download the release: https://opendylan.org/download +* Read documentation: https://opendylan.org * Report problems: https://github.com/dylan-lang/opendylan/issues diff --git a/documentation/source/release-notes/2024.2.rst b/documentation/source/release-notes/2024.2.rst index 3f151e67cf..2d7715a16d 100644 --- a/documentation/source/release-notes/2024.2.rst +++ b/documentation/source/release-notes/2024.2.rst @@ -12,8 +12,8 @@ this release. are included in Open Dylan as git submodules, may be in other repositories. -* Download the release: http://opendylan.org/download -* Read documentation: http://opendylan.org/documentation +* Download the release: https://opendylan.org/download +* Read documentation: https://opendylan.org * Report problems: https://github.com/dylan-lang/opendylan/issues