Skip to content

Commit

Permalink
Merge pull request JuliaLang#21472 from JuliaLang/tk/https-links
Browse files Browse the repository at this point in the history
Change all julialang.org links to https
  • Loading branch information
tkelman committed Apr 22, 2017
2 parents 9dbd497 + 1a8481b commit 96b28d6
Show file tree
Hide file tree
Showing 684 changed files with 730 additions and 728 deletions.
18 changes: 9 additions & 9 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Notes for Julia Contributors

Hi! If you are new to the Julia community: welcome, and thanks for trying Julia. Please be sure to respect our [community standards](http:https://julialang.org/community/standards/) in all interactions.
Hi! If you are new to the Julia community: welcome, and thanks for trying Julia. Please be sure to respect our [community standards](https:https://julialang.org/community/standards/) in all interactions.

## Learning Julia

[The learning page](http: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](http:https://docs.Julialang.org/en/latest/) covers the language and core library features, and is [searchable](http:https://docs.Julialang.org/en/latest/search/). (note: Javascript required).
[The learning page](https: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:https://docs.julialang.org/en/latest/) covers the language and core library features, and is searchable.

## Before filing an issue

- Reporting a potential bug? Please read the "[How to file a bug report](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md#how-to-file-a-bug-report)" section to make sure that all necessary information is included.

- Contributing code? Be sure to review the [contributor checklist](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md#contributor-checklist) for helpful tips on the tools we use to build Julia.

- Library feature requests are generally not accepted on this issue tracker. New libraries should be developed as [packages](http:https://docs.julialang.org/en/release-0.4/manual/packages/#package-development). Discuss ideas for libraries at the [Julia Discourse forum](https://discourse.julialang.org/). Doing so will often lead to pointers to existing projects and bring together collaborators with common interests.
- Library feature requests are generally not accepted on this issue tracker. New libraries should be developed as [packages](https:https://docs.julialang.org/en/release-0.4/manual/packages/#package-development). Discuss ideas for libraries at the [Julia Discourse forum](https://discourse.julialang.org/). Doing so will often lead to pointers to existing projects and bring together collaborators with common interests.

## Contributor Checklist

Expand Down Expand Up @@ -56,7 +56,7 @@ A useful bug report filed as a GitHub issue provides information about how to re

### Contributing a Julia package

Julia has a built-in [package manager](https://github.com/JuliaLang/METADATA.jl) based on `git`. A number of [packages](http:https://pkg.julialang.org/) across many domains are already available for Julia. Developers are encouraged to provide their libraries as a Julia package. The Julia manual provides instructions on [creating Julia packages](http:https://docs.julialang.org/en/latest/manual/packages/).
Julia has a built-in [package manager](https://github.com/JuliaLang/METADATA.jl) based on `git`. A number of [packages](http:https://pkg.julialang.org/) across many domains are already available for Julia. Developers are encouraged to provide their libraries as a Julia package. The Julia manual provides instructions on [creating Julia packages](https:https://docs.julialang.org/en/latest/manual/packages/).

For developers who need to wrap C libraries so that they can be called from Julia, the [Clang.jl](https://github.com/ihnorton/Clang.jl) package can help generate the wrappers automatically from the C header files.

Expand Down Expand Up @@ -262,19 +262,19 @@ Make sure that [Travis](http:https://www.travis-ci.org) greenlights the pull request w
## Resources

* Julia
- **Homepage:** <http:https://julialang.org>
- **Community:** <http:https://julialang.org/community/>
- **Homepage:** <https:https://julialang.org>
- **Community:** <https:https://julialang.org/community/>
- **IRC:** <http:https://webchat.freenode.net/?channels=Julia>
- **Source code:** <https://github.com/JuliaLang/julia>
- **Git clone URL:** <git:https://github.com/JuliaLang/julia.git>
- **Documentation:** <http:https://julialang.org/manual/>
- **Documentation:** <https:https://julialang.org/manual/>
- **Status:** <http:https://status.julialang.org/>
- **Code coverage:** <https://coveralls.io/r/JuliaLang/julia>

* Design of Julia
- [Julia: A Fresh Approach to Numerical Computing](http:https://arxiv.org/pdf/1411.1607v3.pdf)
- [Julia: A Fast Dynamic Language for Technical Computing](http:https://julialang.org/images/julia-dynamic-2012-tr.pdf)
- [All Julia Publications](http:https://julialang.org/publications/)
- [Julia: A Fast Dynamic Language for Technical Computing](https:https://julialang.org/images/julia-dynamic-2012-tr.pdf)
- [All Julia Publications](https:https://julialang.org/publications/)

* Using GitHub
- [Using Julia with GitHub (video)](http:https://www.youtube.com/watch?v=wnFYV3ZKtOg&feature=youtu.be)
Expand Down
14 changes: 7 additions & 7 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Experimental language features
------------------------------

* Support for
[multi-threading](http:https://docs.julialang.org/en/latest/manual/parallel-computing/#multi-threading-experimental).
[multi-threading](https:https://docs.julialang.org/en/latest/manual/parallel-computing/#multi-threading-experimental).
Loops with independent iterations can be easily parallelized with the
`Threads.@threads` macro.

Expand Down Expand Up @@ -453,7 +453,7 @@ Deprecated or removed
* `@unix_only` is deprecated in favor of `if is_unix()`
* `@osx_only` is deprecated in favor of `if is_apple()`
* `@linux_only` is deprecated in favor of `if is_linux()`
* NOTE: Using `@static` could be useful/necessary when used in a function's local scope. See details at the section entitled [Handling Operating System Variation](http:https://docs.julialang.org/en/latest/manual/handling-operating-system-variation/#man-handling-operating-system-variation) in the manual.
* NOTE: Using `@static` could be useful/necessary when used in a function's local scope. See details at the section entitled [Handling Operating System Variation](https:https://docs.julialang.org/en/latest/manual/handling-operating-system-variation/#man-handling-operating-system-variation) in the manual.

Command-line option changes
---------------------------
Expand Down Expand Up @@ -510,7 +510,7 @@ New language features
types instead of to their values. The function then returns an expression forming the
body of the function to be called at run time ([#7311]).

* [Documentation system](http:https://docs.julialang.org/en/latest/manual/documentation/)
* [Documentation system](https:https://docs.julialang.org/en/latest/manual/documentation/)
for functions, methods, types and macros in packages and user code ([#8791]).

* The syntax `function foo end` can be used to introduce a generic function without
Expand Down Expand Up @@ -540,11 +540,11 @@ New language features
* `++` is now parsed as an infix operator, but does not yet have a default definition ([#11030], [#11686]).

* Support for inter-task communication using `Channels` ([#12264]).
See http:https://docs.julialang.org/en/latest/manual/parallel-computing/#channels for details.
See https:https://docs.julialang.org/en/latest/manual/parallel-computing/#channels for details.

* `RemoteRef`s now point to remote channels. The remote channels can be of length greater than 1.
Default continues to be of length 1 ([#12385]).
See http:https://docs.julialang.org/en/latest/manual/parallel-computing/#remoterefs-and-abstractchannels for details.
See https:https://docs.julialang.org/en/latest/manual/parallel-computing/#remoterefs-and-abstractchannels for details.

* `@__LINE__` special macro now available to reflect invocation source line number ([#12727]).

Expand Down Expand Up @@ -1745,8 +1745,8 @@ Bugfixes and performance updates

Too numerous to mention.

[packages chapter]: http:https://docs.julialang.org/en/latest/manual/packages/
[sorting functions]: http:https://docs.julialang.org/en/latest/stdlib/sort/
[packages chapter]: https:https://docs.julialang.org/en/latest/manual/packages/
[sorting functions]: https:https://docs.julialang.org/en/latest/stdlib/sort/
[pairwise summation]: https://en.wikipedia.org/wiki/Pairwise_summation
[a448e080]: https://github.com/JuliaLang/julia/commit/a448e080dc736c7fb326426dfcb2528be36973d3
[5e3f074b]: https://github.com/JuliaLang/julia/commit/5e3f074b9173044a0a4219f9b285879ff7cec041
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ release-candidate: release testall
@echo 6. Clean out old .tar.gz files living in deps/, "\`git clean -fdx\`" seems to work #"`
@echo 7. Replace github release tarball with tarballs created from make light-source-dist and make full-source-dist
@echo 8. Follow packaging instructions in DISTRIBUTING.md to create binary packages for all platforms
@echo 9. Upload to AWS, update http:https://julialang.org/downloads and http:https://status.julialang.org/stable links
@echo 9. Upload to AWS, update https:https://julialang.org/downloads and http:https://status.julialang.org/stable links
@echo 10. Update checksums on AWS for tarball and packaged binaries
@echo 11. Announce on mailing lists
@echo 12. Change master to release-0.X in base/version.jl and base/version_git.sh as in 4cb1e20
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ Library improvements
`JULIA_INPUT_COLOR` and `JULIA_ANSWER_COLOR` to `"bold"`.
For example, one way of doing this is adding `ENV["JULIA_INPUT_COLOR"] = :bold`
and `ENV["JULIA_ANSWER_COLOR"] = :bold` to the `.juliarc.jl` file. See the
[manual section on customizing colors](http:https://docs.julialang.org/en/latest/manual/interacting-with-julia#Customizing-Colors-1)
[manual section on customizing colors](https:https://docs.julialang.org/en/latest/manual/interacting-with-julia#Customizing-Colors-1)
for more information.

* The default color for info messages has been changed from blue to cyan
Expand Down
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<a name="logo"/>
<div align="center">
<a href="http:https://julialang.org/" target="_blank">
<img src="http:https://julialang.org/images/logo_hires.png" alt="Julia Logo" width="210" height="142"></img>
<a href="https:https://julialang.org/" target="_blank">
<img src="https:https://julialang.org/images/logo_hires.png" alt="Julia Logo" width="210" height="142"></img>
</a>
</div>

Expand All @@ -14,19 +14,19 @@ Code Coverage: [![Coverage Status](https://coveralls.io/repos/JuliaLang/julia/ba
## The Julia Language

Julia is a high-level, high-performance dynamic language for technical computing.
The main homepage for Julia can be found at [julialang.org](http:https://julialang.org/).
The main homepage for Julia can be found at [julialang.org](https:https://julialang.org/).
This is the GitHub repository of Julia source code, including instructions for compiling and installing Julia, below.

## Resources

- **Homepage:** <http:https://julialang.org>
- **Binaries:** <http:https://julialang.org/downloads/>
- **Documentation:** <http:https://docs.julialang.org/>
- **Homepage:** <https:https://julialang.org>
- **Binaries:** <https:https://julialang.org/downloads/>
- **Documentation:** <https:https://docs.julialang.org/>
- **Packages:** <http:https://pkg.julialang.org/>
- **Source code:** <https://github.com/JuliaLang/julia>
- **Git clone URL:** <git:https://github.com/JuliaLang/julia.git>
- **Discussion forum:** <https://discourse.julialang.org>
- **Mailing lists:** <http:https://julialang.org/community/>
- **Mailing lists:** <https:https://julialang.org/community/>
- **Gitter:** <https://gitter.im/JuliaLang/julia>
- **IRC:** <http:https://webchat.freenode.net/?channels=julia>
- **Code coverage:** <https://coveralls.io/r/JuliaLang/julia>
Expand Down Expand Up @@ -100,7 +100,7 @@ the `julia` source directory, type `make testall`. You should see output
that lists a series of tests being run; if they complete without
error, you should be in good shape to start using Julia.

You can read about [getting started](http:https://docs.julialang.org/en/stable/manual/getting-started/) in the manual.
You can read about [getting started](https:https://docs.julialang.org/en/stable/manual/getting-started/) in the manual.

If you are building a Julia package for distribution on Linux, OS X,
or Windows, take a look at the detailed notes in
Expand Down Expand Up @@ -317,7 +317,7 @@ Julia uses the following external libraries, which are automatically downloaded
[MPFR]: http:https://www.mpfr.org
[libuv]: https://github.com/JuliaLang/libuv
[libgit2]: https://libgit2.github.com/
[utf8proc]: http:https://julialang.org/utf8proc/
[utf8proc]: https:https://julialang.org/utf8proc/
[libosxunwind]: https://github.com/JuliaLang/libosxunwind
[libunwind]: http:https://www.nongnu.org/libunwind
[libssh2]: https://www.libssh2.org
Expand Down Expand Up @@ -373,7 +373,7 @@ The Julia source code is organized as follows:

## Binary Installation

If you would rather not compile the latest Julia from source, platform-specific tarballs with pre-compiled binaries are also [available for download](http:https://julialang.org/downloads/).
If you would rather not compile the latest Julia from source, platform-specific tarballs with pre-compiled binaries are also [available for download](https:https://julialang.org/downloads/).

You can either run the `julia` executable using its full path in the directory created above, or add that directory to your executable path so that you can run the Julia program from anywhere (in the current shell session):

Expand All @@ -386,7 +386,7 @@ Now you should be able to run Julia like this:
On Windows, double-click `usr/bin/julia.exe`.

If everything works correctly, you will see a Julia banner and an interactive prompt into which you can enter expressions for evaluation.
You can read about [getting started](http:https://julialang.org/manual/getting-started) in the manual.
You can read about [getting started](https:https://julialang.org/manual/getting-started) in the manual.

The following distributions include julia, but the versions may be out of date due to rapid development:

Expand Down Expand Up @@ -427,4 +427,4 @@ is available through
[Sublime-IJulia](https://github.com/quinnj/Sublime-IJulia) plugin
enables interaction between IJulia and Sublime Text.

In the terminal, Julia makes great use of both control-key and meta-key bindings. To make the meta-key bindings more accessible, many terminal emulator programs (e.g., `Terminal`, `iTerm`, `xterm`, etc.) allow you to use the alt or option key as meta. See the section in the manual on [interacting with Julia](http:https://docs.julialang.org/en/latest/manual/interacting-with-julia/) for more details.
In the terminal, Julia makes great use of both control-key and meta-key bindings. To make the meta-key bindings more accessible, many terminal emulator programs (e.g., `Terminal`, `iTerm`, `xterm`, etc.) allow you to use the alt or option key as meta. See the section in the manual on [interacting with Julia](https:https://docs.julialang.org/en/latest/manual/interacting-with-julia/) for more details.
6 changes: 3 additions & 3 deletions README.windows.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This file describes how to install, or build, and use Julia on Windows.

For more general information about Julia, please see the
[main README](https://github.com/JuliaLang/julia/blob/master/README.md)
or the [documentation](http:https://docs.julialang.org/).
or the [documentation](https:https://docs.julialang.org/).


## General Information for Windows
Expand Down Expand Up @@ -56,7 +56,7 @@ Both the 32-bit and 64-bit versions are supported.
The 32-bit (i686) binary will run on either a 32-bit and 64-bit operating system.
The 64-bit (x86_64) binary will only run on 64-bit Windows and will otherwise refuse to launch.

1. [Download](http:https://julialang.org/downloads) the latest version of Julia.
1. [Download](https:https://julialang.org/downloads) the latest version of Julia.
Extract the binary to a reasonable destination folder, e.g. `C:\julia`.

2. Double-click the `julia` shortcut to launch Julia.
Expand Down Expand Up @@ -161,7 +161,7 @@ The 64-bit (x86_64) binary will only run on 64-bit Windows and will otherwise re
5. Setup Package Development Environment

1. The `Pkg` module in Base provides many convenient tools for [developing
and publishing packages](http:https://docs.julialang.org/en/latest/manual/packages/).
and publishing packages](https:https://docs.julialang.org/en/latest/manual/packages/).
One of the packages added through pacman above was `openssh`, which will
allow secure access to GitHub APIs. Follow GitHub's [guide](
https://help.github.com/articles/generating-ssh-keys) to setting up SSH
Expand Down
2 changes: 1 addition & 1 deletion base/Enums.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

module Enums

Expand Down
2 changes: 1 addition & 1 deletion base/LineEdit.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

module LineEdit

Expand Down
2 changes: 1 addition & 1 deletion base/REPL.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

module REPL

Expand Down
2 changes: 1 addition & 1 deletion base/REPLCompletions.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

module REPLCompletions

Expand Down
2 changes: 1 addition & 1 deletion base/Terminals.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

module Terminals

Expand Down
2 changes: 1 addition & 1 deletion base/abstractarray.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

## Basic functions ##

Expand Down
2 changes: 1 addition & 1 deletion base/abstractarraymath.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

## Basic functions ##

Expand Down
2 changes: 1 addition & 1 deletion base/array.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

## array.jl: Dense arrays

Expand Down
2 changes: 1 addition & 1 deletion base/arraymath.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

## Unary operators ##

Expand Down
2 changes: 1 addition & 1 deletion base/associative.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

# generic operations on associative collections

Expand Down
2 changes: 1 addition & 1 deletion base/asyncmap.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

using Base.Iterators.Enumerate

Expand Down
2 changes: 1 addition & 1 deletion base/atomics.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

using Core.Intrinsics: llvmcall

Expand Down
2 changes: 1 addition & 1 deletion base/base.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

"""
SystemError(prefix::AbstractString, [errno::Int32])
Expand Down
2 changes: 1 addition & 1 deletion base/base64.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

module Base64
import Base: read, write, close, eof, empty!
Expand Down
2 changes: 1 addition & 1 deletion base/bitarray.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

## BitArray

Expand Down
2 changes: 1 addition & 1 deletion base/bool.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

## boolean conversions ##

Expand Down
2 changes: 1 addition & 1 deletion base/boot.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file is a part of Julia. License is MIT: http:https://julialang.org/license
# This file is a part of Julia. License is MIT: https:https://julialang.org/license

# commented-out definitions are implemented in C

Expand Down
Loading

0 comments on commit 96b28d6

Please sign in to comment.