Commit Graph
5789 Commits
Author SHA1 Message Date
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