summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Log error on unhandled GenServer message by defaultjf-handle_infoJames Fish2016-09-241-1/+8
|
* exit(child, :kill) -> Process.exit(child, :kill) (#5245)Benjamin Tan Wei Hao2016-09-231-1/+1
| | | Because consistency! <3
* Use singular names for time units, as in Erlang/OTP 19.1. Fix #5236 (#5244)Alexei Sholik2016-09-227-31/+49
|
* Fix precision note in the "Operators" reference page (#5243)Ivan Kozik2016-09-221-1/+1
|
* Fix a typo in the "Operators" page of the docs (#5242)Eksperimental2016-09-221-1/+1
|
* Use Unix time wordingAleksei Magusev2016-09-211-1/+1
|
* Simplify Calendar.ISO.last_day_of_month/2 definitionAleksei Magusev2016-09-211-4/+1
|
* Remove unnecessary whitespaces in "colors" test for IO.ANSIAleksei Magusev2016-09-211-2/+2
|
* Remove Kernel.rand/0 and Kernel.rand/1José Valim2016-09-214-58/+0
| | | | | Since Enum.random/1 already provides the Kernel.rand/1 functionality.
* Clarify some of the subtleties linked to term ordering in the docs (#5238)Frédéric Boyer2016-09-211-1/+9
|
* Add documentation: `Enum.random` accepting ranges (#5237)Dorian Karter2016-09-211-0/+6
| | | | | | | Also mentions that ranges are not traversed and therefore run in constant time and constant memory. Based on https://hashrocket.com/blog/posts/the-adventures-of-generating-random-numbers-in-erlang-and-elixir
* Update dialyzer tests for OTP-19.1/dialyzer-3.0.2James Fish2016-09-211-4/+4
|
* Update README.mdJosé Valim2016-09-211-4/+18
|
* Fix a few typos introduced in 904e89782dcde18463b1306e6fe47a0798d55e7fAndrea Leopardi2016-09-212-3/+3
|
* Fixing spelling mistakes of specially -> especially. (#5235)Steven Blowers2016-09-214-5/+5
|
* Polish the example in the docs for Mix.Config.config/3 (#5233)Andrea Leopardi2016-09-201-5/+8
|
* Add a section about comparison operators in the "Operators" page (#5230)Andrea Leopardi2016-09-201-3/+44
|
* Add light foreground and background colors to IO.ANSI (#5231)ToadJamb2016-09-202-0/+14
|
* Tidy up Enum.concat/1,2 testsAleksei Magusev2016-09-201-8/+5
|
* Make the docs for Task.Supervisor slightly more clearAndrea Leopardi2016-09-191-3/+5
| | | | This could improve situations like the one happened in #5225.
* Extended test suite for Enum.concat/2 (#5229)Vitalii Elenhaupt2016-09-191-0/+7
|
* Fix typo in Calendar moduledoc (#5227)Jose Añasco2016-09-191-1/+1
|
* Fix a typo in the CHANGELOG (#5226)Eugene Pirogov2016-09-181-2/+2
|
* Update CHANGELOGJosé Valim2016-09-172-4/+33
|
* fix typo (#5223)shotat2016-09-151-3/+3
|
* change mix cmd to use --app instead of --only (#5220)Justin Schneck2016-09-152-4/+4
|
* Return given value value in Module.put_attribute/3 (#5218)Aleksei Magusev2016-09-152-0/+7
|
* Fix last_day_of_month callbackJosé Valim2016-09-151-9/+11
|
* Fix `struct` built-in type documentation (#5219)Aaron Jensen2016-09-151-1/+1
|
* Improve Calendar docsJosé Valim2016-09-151-2/+5
|
* Add DateTime.from_naive/2José Valim2016-09-153-54/+66
|
* Augment the Calendar APIs with utc date/time and last_day_of_the_monthJosé Valim2016-09-142-45/+237
| | | | Closes #5216
* Document additional options for String.split/3 (#5217)Josh Branchaud2016-09-141-0/+7
| | | Issue #5213
* Rename varialbe s -> status in Mix.Tasks.CmdAleksei Magusev2016-09-141-1/+1
| | | | Hard to say for sure, without knowing cmd/1 return, what this `s` represents there.
* Properly format :"foo-bar" atoms in diff for keywords and mapsAleksei Magusev2016-09-142-1/+5
|
* Polish the docs for dependency options in Mix.Tasks.Deps (#5215)Andrea Leopardi2016-09-141-8/+15
|
* Fix some `exported from case` from erlang source (#5214)Pedro Medeiros2016-09-143-10/+10
| | | | Some erlang code were emiting a warning message when some variables were defined inside the case statement.
* Allow a list of apps to be passed to mix cmd (#5211)Justin Schneck2016-09-142-3/+33
|
* Keep markdown formatting on IO.ANSI.DocsJosé Valim2016-09-132-39/+32
| | | | | | | | The previous format would use | before code blocks and would remove # from headings, we have reverted those changes to make the printed documentation and help be closer to what it would look on source while providing more information (in the case of headings).
* Fix operators table (#5207)Tai An Su2016-09-111-3/+3
|
* Polish the documentation for a bunch of Mix.* modules (#5206)Andrea Leopardi2016-09-116-35/+86
| | | | The most important change is listing a few options supported by project/0 in the documentation for the Mix.Project module.
* Avoid warnings and tidy up assert_receive timedout messageJosé Valim2016-09-112-27/+24
|
* Explain race condition in assert_receive to user when it happens (#5204)Luke Imhoff2016-09-112-4/+44
| | | | | | | | | | | | | | | | | When using assert_receive, it is possible for the following sequence of events: 1. `after` timeout triggers, indicating messages was not received 2. Process receive messages 3. `Process.info(self(), :messages) is called and gets message `assert_receive` was waiting for. Previously, `assert_receive` would not check the output `Process.info(self, :messages)` for the expected pattern, so it would print a confusing error message that said "No message matching <pattern> after <timeout>ms", but then show a matching message in the "Process mailbox" section. Now, for this special race-condition, a long-form explanation that the message is being delivered at or near the timeout is being printed, along with how this could impact production and how to fix it if it only impacts tests.
* Remove references to elixir-lang-talkJosé Valim2016-09-114-8/+0
|
* Ensure take/2 does not consume next element on suspendJosé Valim2016-09-113-65/+94
|
* Refactor some error messages in OptionParser (#5203)Andrea Leopardi2016-09-101-8/+8
|
* Fix the name of the last argument to defmodule/2 and defprotocol/2 (#5201)Andrea Leopardi2016-09-101-0/+4
|
* Improve the i/1 IEx helper for module-like atoms (#5200)Andrea Leopardi2016-09-102-1/+19
| | | | For atoms such as LooksLikeAModule, we don't show the raw representation (:"Elixir.LooksLikeAModule"). With this commit, we do.
* Copy files from source when they're newer than dest (#5194)Milton Mazzarri2016-09-101-3/+9
|
* Change argument 'val' to 'value' in Map.put/3 (#5198)Jagtesh Chadha2016-09-091-2/+2
|