Commit Graph
235 Commits
Author SHA1 Message Date
José Valim 19ba37364a Postpone deprecation start_child/terminate_child for simple_one_for_one
Otherwise there are just too many warnings. However,
since we still emit a warning for :simple_one_for_one,
we give users enough feedback for them to migrate.
2019-06-14 07:57:32 +02:00
José Valim 98e60a8425 Add v1.10-ready deprecations 2019-06-04 17:28:08 +02:00
José Valim b98c5acfe0 Start v1.10 2019-06-03 17:39:43 +02:00
Chulki Lee 9f03c38d24 Use SPDX full name of Apache License 2.0 (#9104)
https://spdx.org/licenses/Apache-2.0.html

- Full name: Apache License 2.0
- Short identifier: Apache-2.0
2019-05-31 21:58:54 +02:00
José Valim 4ab1d5a6f2 Review CHANGELOG and docs for upcoming RC (#9100) 2019-05-31 09:19:40 +02:00
Eksperimental d4f8d419e4 Use https instead of http when servers are redirecting (#9094)
The servers are automatically redirecting from http:// to https://
2019-05-29 07:37:54 +02:00
Eksperimental c99eb7a7b4 Fix grammar mistake in Compatibility page (#9077) 2019-05-27 08:17:03 +02:00
Eksperimental 064c8ce56d Fix casing in Unicode Syntax (#9074) 2019-05-27 00:02:30 +02:00
José Valim bf7ace56c9 Add a note about the scope of the syntax reference
Closes #9067.
2019-05-22 19:28:55 +02:00
José Valim 161f5f9a3b Add Erlang/OTP 22 compatible versions 2019-05-14 14:50:44 +02:00
Andrea Leopardi ad4a11da74 Use parens in IO.puts/1 calls around the codebase (#9018)
There were instances of IO.puts/1 calls without parens throughout the
 whole codebase (in docs, code, tests). I removed most of them where it
made sense to do so, so that users will find documentation and other
things consistent with how the formatter behaves.
2019-05-06 10:30:42 +02:00
José Valim 119b03b472 Update Library Guidelines.md 2019-04-30 18:36:15 +02:00
eksperimental 4cb3c123f3 Fix function/arity surrounded by backticks not being linked
The command to find the offending lines is:

$ ag '<code [^<>]*class=\"inline\">[a-z_][A-Za-z0-9_]*[?!]?/\d+</code>(?!</a>)' doc/
2019-03-12 23:25:33 +01:00
Eksperimental 84f9128825 Replace use of "item(s)" with "element(s)" in Enum module (#8885) 2019-03-12 23:24:22 +01:00
Eksperimental 4f645c3289 Improve clarification on string() type replacements in Typespecs page (#8857) 2019-03-04 02:25:30 -06:00
José Valim 243cbb5453 Update Syntax Reference.md 2019-03-04 09:20:53 +01:00
Eksperimental f036f6592c Improvements in the documentation (#8856) 2019-03-04 02:18:50 -06:00
Colin Jones 4982cb52ed Update docs to consistently use "keyword list" (#8808) 2019-02-19 09:38:53 +01:00
Robb Shecter ddaa3f6ccb Focus on defguard in the "Guards" page (#8795)
The current doc first describes in detail the _deprecated_ way to create a custom guard. Only after that's complete is there a small note saying that this isn't recommended, and instead to use `defguard`. This commit changes that order around to lead with the current recommended practice.
2019-02-14 08:53:44 +01:00
Eksperimental 99d919e0c8 Use "code point" instead of "codepoint" (#8774)
That's the term it is used in the Unicode standard.
2019-02-06 11:21:03 +01:00
Tobiasz Małecki e0b7efdcd8 Fix typo in syntax reference page (#8770) 2019-02-05 01:51:16 +01:00
Eksperimental 3d0208d420 User "true or false" instead of the other way around (#8762)
While "false or true" is alphabetically ordered, the most common
way it is used in the English language is "true or false" and this
is the only one reference in Elixir core that we say "false or true".
2019-02-03 22:54:45 +01:00
Eksperimental 2b6b1d51e6 Improve documentation and info on charlists (#8645) 2019-01-22 09:01:09 +01:00
farmio 209e6cb5a6 Fix a typo in the Library Guidelines page (#8651)
[ci skip]
2019-01-20 14:45:38 +01:00
Eksperimental 2142465fdc Add missing colon and backticks (#8638) 2019-01-16 16:04:52 +01:00
José Valim d54c3183d2 Format compatibilty table so it reads better online 2019-01-14 23:58:37 +01:00
Eksperimental e8acfa6802 Update usage of Unicode characters in atoms, variables and friends (#8603)
Update the Syntax Reference as well as List.to_atom/1
and List.to_existing_atom/1
2019-01-09 13:28:30 +01:00
José Valim a5468c2faa Update CHANGELOG 2019-01-08 20:46:45 +01:00
José Valim 5648b4e438 Update Writing Documentation.md (#8599) 2019-01-07 21:58:11 +01:00
José Valim 145412e6c9 Document as_boolean/1, closes #8593 2019-01-04 09:05:46 +01:00
José Valim 1d7545a180 Remove needless comment 2019-01-03 13:16:35 +01:00
Eksperimental a0f451bc0e Add missing deprecation related to mix compile.erlang (#8577) 2018-12-29 11:09:45 +01:00
José Valim dd531317c4 Improve docs for Mix.Config 2018-12-25 17:53:49 +01:00
Eksperimental dfe34380ca Add Supported Erlang/OTP versions for v1.9 (#8552) 2018-12-21 18:10:59 +01:00
Eksperimental ec50dcead3 Add Supported Erlang/OTP versions for v1.8 (#8549) 2018-12-21 18:01:14 +01:00
José Valim 93cf82f141 Start v1.9 2018-12-21 13:04:21 +01:00
Fernando Tapia Rico 450261295f Deprecate %{key => value} in typespecs (#8537)
%{required(foo) => bar} and %{optional(foo) => bar} should be used.
2018-12-21 12:55:57 +01:00
Eksperimental 93ceb95e76 Simplify custom links when linking to Kernel and SpecialForms (#8528)
Now that ExDoc automatically links to functions in
Kernel and Kernel.SpecialForms, when linking to them in custom links,
we can leave out the module name.
2018-12-15 08:44:27 +01:00
Eksperimental bd37919247 Improvements to Operators guide (#8512) 2018-12-14 09:58:43 +01:00
Eksperimental f43d9095e9 Replace quotation marks (#8505)
Replaces "’" U+2019 RIGHT SINGLE QUOTATION MARK with
"'" U+0027 APOSTROPHE.

Replaces “ (U+201C LEFT DOUBLE QUOTATION MARK)
with " (U+0022 QUOTATION MARK).
2018-12-11 15:19:06 +01:00
Peter Saxton 94252f7f63 Clarify scope of => operator in documentation (#8465) 2018-12-11 11:46:46 +01:00
Eksperimental 3a3d68385e Revise use of "flag" terminology (#8347) 2018-11-16 09:53:53 +01:00
José Valim 08b807f7e2 Better document when -> can be used, closes #8386 2018-11-14 18:37:50 +01:00
Eksperimental 28522ccb89 Use "etc." and not "etc" (#8379)
Command used to detect these typos:
$ ag -s "\betc[^.]"
2018-11-10 14:04:49 +01:00
José Valim 8ed9910b2a Avoid using function autolink in docs whenever possible 2018-11-05 09:34:58 +01:00
José Valim e78f4e9a65 Add deprecation 2018-10-26 09:28:12 +02:00
Eksperimental 6ad2109a6c Improve wording in "See the section" (#8298) 2018-10-20 10:03:44 +02:00
Eksperimental 9abc570d59 Standardize use of "built-in" term (#8304)
Replace "builtin" with "built_in" and "built-in"
2018-10-20 10:01:46 +02:00
Eksperimental 4e3e6428b5 Link to https://elixir-lang.org instead of to http:// (#8272) 2018-10-10 09:45:52 +02:00
Eksperimental 7cab1564bf Use NOTE THAT (#8270) 2018-10-10 09:41:52 +02:00