Gustavo Saiani
e4638efeac
Remove redundant preposition from Access doc ( #5539 )
2016-12-05 19:37:43 +01:00
Gustavo Saiani
031ed60da0
Remove double space from application doc ( #5537 )
2016-12-05 13:29:20 +01:00
Andrea Leopardi
9c9a75892b
Improve syntax error for "fn do ... end" ( #5530 )
2016-12-05 10:50:49 +01:00
Andrea Leopardi
fdd24716e2
Improve test names in the tests for Base
2016-12-05 10:38:31 +01:00
Andrea Leopardi
4024b937e2
Tidy up tests for Code ( #5531 )
...
* Better test names
* Removed a few duplicate tests
* Used a few describe/2 blocks to organize tests a bit more
2016-12-04 20:52:50 +01:00
Eksperimental
9e6e29fa52
Use proper case for proper nouns and acronysms ( #5498 )
...
* Use proper case for proper nouns and acronysms
Along then same lines of #4754
* Logger corrections
2016-12-04 15:47:47 +00:00
Povilas Skruibis
bfffa9430b
Fix system_test ( #5528 )
...
Git since v2.11 no longer defaults to 7-hexdigits for short object
abbreviation.
See https://github.com/git/git/commit/e6c587c733b4634030b353f4024794b08bc86892
2016-12-04 15:45:55 +00:00
José Valim
f6a5d80b57
Fix expansion_test
2016-12-03 22:55:58 +01:00
José Valim
7734344ab3
Annotate the context for variables as zero-arity funs in quotes
2016-12-03 22:42:04 +01:00
José Valim
9a1bb4dc23
Improve docs for spawn and module callbacks
2016-12-03 21:13:49 +01:00
Andrea Leopardi
dc995c2a95
Fix a deprecation in elixir_dispatch
2016-12-03 17:51:19 +01:00
Andrea Leopardi
0f462ab211
Move a bunch of hard deprecations to elixir_dispatch ( #5524 )
2016-12-03 17:23:58 +01:00
Gustavo Saiani
8dc7de7270
Fix typo in Application start callback doc ( #5522 )
2016-12-02 21:48:01 +01:00
Gustavo Saiani
a4eccbf99e
Remove extra article from Application start callback doc ( #5521 )
2016-12-02 21:47:32 +01:00
Eksperimental
66a1b05c0c
Add links to Erlang modules ( #5505 )
2016-12-02 14:28:38 +01:00
José Valim
7b632a9ed1
Do not use abbreviations, e.g. "e.g."
2016-12-02 11:29:21 +01:00
Steven Leiva
14fb1bffc4
Allude to other valid guards in Guard Page docs ( #5502 )
2016-12-02 11:26:12 +01:00
Andrea Leopardi
b25033bb4b
Hard-deprecate the "char_list" spelling ( #5517 )
2016-12-01 21:51:47 +01:00
José Valim
afb0ed8baf
Double assert_receive_timeout to avoid failures on slower machines (such as CI)
2016-12-01 18:14:17 +01:00
Andrea Leopardi
69683d1674
Deprecate String.rjust/2,3 and String.ljust/2,3 ( #5516 )
2016-12-01 12:59:43 +01:00
Andrea Leopardi
63193a7ae6
Update the deprecation TODO for Enum.partition/2
...
[ci skip]
2016-12-01 11:16:22 +01:00
Andrea Leopardi
78eb77148f
Hard-deprecate the Set module ( #5513 )
...
It will be removed in Elixir 2.0.
2016-12-01 10:28:09 +01:00
Andrea Leopardi
1e16fee418
Soft-deprecate GenEvent ( #5514 )
2016-12-01 10:24:47 +01:00
Andrea Leopardi
5633571372
Hard-deprecate String.*strip/1,2 functions ( #5508 )
2016-12-01 10:16:49 +01:00
Andrea Leopardi
785e4cc8a6
Update some TODO deprecation comments
...
[ci skip]
Dict, HashDict and HashSet are effectively hard-deprecated in 1.4 so the TODO
about deprecating them has been turned into a TODO about removing them on Elixir
2.0.
2016-12-01 08:53:48 +01:00
Chris McCord
2183e35fd9
Make unregister semantics clearer ( #5512 )
2016-11-30 23:59:00 +01:00
Gustavo Saiani
0ca364fe9b
Fix typo in Tuple moduledoc ( #5510 )
2016-11-30 21:20:02 +01:00
José Valim
8c73bd7a5c
Ensure comprehensions with guards and filters keep proper ordering, closes #5509
2016-11-30 20:00:31 +01:00
Eksperimental
87808a98dd
Add white-space before =, == ( #5506 )
2016-11-30 17:17:16 +01:00
Aleksei Magusev
36b470b1f2
Correct inner indentation in Calendar
2016-11-30 13:56:53 +01:00
Andrea Leopardi
a618b0a93b
Show a list of options in the docs for String.replace/4
...
[ci skip]
2016-11-30 11:09:01 +01:00
Eksperimental
3e7ace1481
Use https for tools.ietf.org links ( #5491 )
2016-11-29 23:41:09 +01:00
Eksperimental
e4797f059d
Improve wording in Module and Map docs ( #5495 )
2016-11-29 23:38:40 +01:00
Eksperimental
4cc5810904
Use proper case for Erlang in error messages ( #5492 )
2016-11-29 23:35:41 +01:00
Eksperimental
7d9072c729
Add missing arity to functions and types ( #5494 )
2016-11-29 23:29:53 +01:00
Eksperimental
ae3c506a3e
Correct tense in verbs ( #5500 )
2016-11-29 23:04:20 +01:00
Eksperimental
9a071db963
Add backticks to ranges in docs ( #5497 )
2016-11-29 23:02:41 +01:00
Eksperimental
37d5387d9e
Update links for learning Markdown ( #5493 )
...
- Plain links were not being autolinked
- Links have been updated since GitHub seems to have removed the first one and now old links are redirecting to different pages
2016-11-29 23:00:15 +01:00
José Valim
547f892571
Include proper line numbers on unused module attribute warning, closes #5490
2016-11-29 11:15:37 +01:00
José Valim
1ff7a42ab1
Add DateTime.from_iso8601/1
...
Thanks to Lau Taarnskov for suggestions and code review.
2016-11-29 00:15:11 +01:00
José Valim
8648f8436e
Ensure child task cannot link after parent unlinks
2016-11-28 15:04:57 +01:00
José Valim
e2f3af98ad
Use capture_log in Task tests
2016-11-28 11:23:16 +01:00
José Valim
fbfb41dfee
Release v1.4.0-rc.0
2016-11-28 11:10:31 +01:00
José Valim
02c48a80e1
Simplify port wrapper script
2016-11-25 14:14:21 +01:00
Eksperimental
27fefd8716
Raise when given non-keyword-lists in Keyword.merge/3 ( #5479 )
...
This commit makes sure a valid keyword is given as both arguments.
Additionally, it adds tests to make sure Keyword.merge/2,3 work
exactly the same way if the function passed to merge/3 returns
the value from the second keyword list.
Similar to Similar to https://github.com/elixir-lang/elixir/pull/5466 .
2016-11-25 10:33:40 +01:00
Venkat Dinavahi
956af980a8
added clarification to Enum.uniq_by ( #5483 )
2016-11-23 23:26:34 +01:00
Gustavo Saiani
2fb41ebef4
Remove double line-break in List ( #5482 )
2016-11-23 16:04:27 +01:00
Aleksei Magusev
389d6325e4
Remove unnecessary spaces in KernelTest
2016-11-22 22:10:44 +01:00
Eksperimental
9277413a93
Add underscore in file names, and atoms ( #5478 )
2016-11-22 22:09:52 +01:00
José Valim
1b664dd4f2
Replace :timer.sleep/1 by Process.sleep/1
2016-11-22 20:31:05 +01:00