Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Log error on unhandled GenServer message by defaultjf-handle_info | James Fish | 2016-09-24 | 1 | -1/+8 |
| | |||||
* | exit(child, :kill) -> Process.exit(child, :kill) (#5245) | Benjamin Tan Wei Hao | 2016-09-23 | 1 | -1/+1 |
| | | | Because consistency! <3 | ||||
* | Use singular names for time units, as in Erlang/OTP 19.1. Fix #5236 (#5244) | Alexei Sholik | 2016-09-22 | 7 | -31/+49 |
| | |||||
* | Fix precision note in the "Operators" reference page (#5243) | Ivan Kozik | 2016-09-22 | 1 | -1/+1 |
| | |||||
* | Fix a typo in the "Operators" page of the docs (#5242) | Eksperimental | 2016-09-22 | 1 | -1/+1 |
| | |||||
* | Use Unix time wording | Aleksei Magusev | 2016-09-21 | 1 | -1/+1 |
| | |||||
* | Simplify Calendar.ISO.last_day_of_month/2 definition | Aleksei Magusev | 2016-09-21 | 1 | -4/+1 |
| | |||||
* | Remove unnecessary whitespaces in "colors" test for IO.ANSI | Aleksei Magusev | 2016-09-21 | 1 | -2/+2 |
| | |||||
* | Remove Kernel.rand/0 and Kernel.rand/1 | José Valim | 2016-09-21 | 4 | -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 Boyer | 2016-09-21 | 1 | -1/+9 |
| | |||||
* | Add documentation: `Enum.random` accepting ranges (#5237) | Dorian Karter | 2016-09-21 | 1 | -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.2 | James Fish | 2016-09-21 | 1 | -4/+4 |
| | |||||
* | Update README.md | José Valim | 2016-09-21 | 1 | -4/+18 |
| | |||||
* | Fix a few typos introduced in 904e89782dcde18463b1306e6fe47a0798d55e7f | Andrea Leopardi | 2016-09-21 | 2 | -3/+3 |
| | |||||
* | Fixing spelling mistakes of specially -> especially. (#5235) | Steven Blowers | 2016-09-21 | 4 | -5/+5 |
| | |||||
* | Polish the example in the docs for Mix.Config.config/3 (#5233) | Andrea Leopardi | 2016-09-20 | 1 | -5/+8 |
| | |||||
* | Add a section about comparison operators in the "Operators" page (#5230) | Andrea Leopardi | 2016-09-20 | 1 | -3/+44 |
| | |||||
* | Add light foreground and background colors to IO.ANSI (#5231) | ToadJamb | 2016-09-20 | 2 | -0/+14 |
| | |||||
* | Tidy up Enum.concat/1,2 tests | Aleksei Magusev | 2016-09-20 | 1 | -8/+5 |
| | |||||
* | Make the docs for Task.Supervisor slightly more clear | Andrea Leopardi | 2016-09-19 | 1 | -3/+5 |
| | | | | This could improve situations like the one happened in #5225. | ||||
* | Extended test suite for Enum.concat/2 (#5229) | Vitalii Elenhaupt | 2016-09-19 | 1 | -0/+7 |
| | |||||
* | Fix typo in Calendar moduledoc (#5227) | Jose Añasco | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | Fix a typo in the CHANGELOG (#5226) | Eugene Pirogov | 2016-09-18 | 1 | -2/+2 |
| | |||||
* | Update CHANGELOG | José Valim | 2016-09-17 | 2 | -4/+33 |
| | |||||
* | fix typo (#5223) | shotat | 2016-09-15 | 1 | -3/+3 |
| | |||||
* | change mix cmd to use --app instead of --only (#5220) | Justin Schneck | 2016-09-15 | 2 | -4/+4 |
| | |||||
* | Return given value value in Module.put_attribute/3 (#5218) | Aleksei Magusev | 2016-09-15 | 2 | -0/+7 |
| | |||||
* | Fix last_day_of_month callback | José Valim | 2016-09-15 | 1 | -9/+11 |
| | |||||
* | Fix `struct` built-in type documentation (#5219) | Aaron Jensen | 2016-09-15 | 1 | -1/+1 |
| | |||||
* | Improve Calendar docs | José Valim | 2016-09-15 | 1 | -2/+5 |
| | |||||
* | Add DateTime.from_naive/2 | José Valim | 2016-09-15 | 3 | -54/+66 |
| | |||||
* | Augment the Calendar APIs with utc date/time and last_day_of_the_month | José Valim | 2016-09-14 | 2 | -45/+237 |
| | | | | Closes #5216 | ||||
* | Document additional options for String.split/3 (#5217) | Josh Branchaud | 2016-09-14 | 1 | -0/+7 |
| | | | Issue #5213 | ||||
* | Rename varialbe s -> status in Mix.Tasks.Cmd | Aleksei Magusev | 2016-09-14 | 1 | -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 maps | Aleksei Magusev | 2016-09-14 | 2 | -1/+5 |
| | |||||
* | Polish the docs for dependency options in Mix.Tasks.Deps (#5215) | Andrea Leopardi | 2016-09-14 | 1 | -8/+15 |
| | |||||
* | Fix some `exported from case` from erlang source (#5214) | Pedro Medeiros | 2016-09-14 | 3 | -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 Schneck | 2016-09-14 | 2 | -3/+33 |
| | |||||
* | Keep markdown formatting on IO.ANSI.Docs | José Valim | 2016-09-13 | 2 | -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 Su | 2016-09-11 | 1 | -3/+3 |
| | |||||
* | Polish the documentation for a bunch of Mix.* modules (#5206) | Andrea Leopardi | 2016-09-11 | 6 | -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 message | José Valim | 2016-09-11 | 2 | -27/+24 |
| | |||||
* | Explain race condition in assert_receive to user when it happens (#5204) | Luke Imhoff | 2016-09-11 | 2 | -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-talk | José Valim | 2016-09-11 | 4 | -8/+0 |
| | |||||
* | Ensure take/2 does not consume next element on suspend | José Valim | 2016-09-11 | 3 | -65/+94 |
| | |||||
* | Refactor some error messages in OptionParser (#5203) | Andrea Leopardi | 2016-09-10 | 1 | -8/+8 |
| | |||||
* | Fix the name of the last argument to defmodule/2 and defprotocol/2 (#5201) | Andrea Leopardi | 2016-09-10 | 1 | -0/+4 |
| | |||||
* | Improve the i/1 IEx helper for module-like atoms (#5200) | Andrea Leopardi | 2016-09-10 | 2 | -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 Mazzarri | 2016-09-10 | 1 | -3/+9 |
| | |||||
* | Change argument 'val' to 'value' in Map.put/3 (#5198) | Jagtesh Chadha | 2016-09-09 | 1 | -2/+2 |
| |