diff --git a/documentation/source/getting-started-cli/dylan-compiler.rst b/documentation/source/getting-started-cli/dylan-compiler.rst index 40c3dc426..7657d60e2 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 ac8bde966..af60ef7db 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 0cdc49f8a..724cf67ac 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 e5725c0aa..8897d45a0 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 916f2c0a1..9f2833fcd 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 12dad8c7f..373fbdbc3 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 ce70478c4..c71ca06bf 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 861386884..c0599e304 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 c58ae285c..c446b873e 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 7482d92b9..9116d0efc 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 9b5da2212..9e5652afd 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 cf4e745ad..eac224e2f 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 3be88517f..3356c0b90 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 c95669f48..87ec4e5ee 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 3f151e67c..2d7715a16 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