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