summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add @moduledoc false to application callback modulejv-mix-newJosé Valim2016-10-081-2/+4
|
* Fix CLI testsJosé Valim2016-09-291-2/+2
|
* Update applications built by mix newJosé Valim2016-09-292-9/+30
| | | | | | * Include a link to ExDoc and update links to hexdocs.pm * Generate @moduledoc and @doc with doctests * For --sup projects, move the application module to Mod.Application
* Check for both error messages when testing race conditionsJosé Valim2016-09-291-2/+4
|
* Fix Macro.to_string when printing keywords (#5270)Michał Muskała2016-09-292-3/+10
| | | | | It was incorrect when given a literal atom resembling an alias. Fixes #5268
* Improve summaries for any/allJosé Valim2016-09-281-7/+5
|
* Consider is_process_alive/1 calls in returns_boolean/1 checkAleksei Magusev2016-09-281-1/+1
|
* Consider is_record/1,2,3 calls in returns_boolean/1 checkAleksei Magusev2016-09-281-3/+3
|
* Consider is_map/1 calls in returns_boolean/1 checkAleksei Magusev2016-09-281-1/+1
|
* Fix typespec for Mix.ProjectStack.project() (#5263)Michael Pope2016-09-281-1/+1
|
* Update return boolean check for orelse/andalsoJosé Valim2016-09-282-1/+3
|
* Update CHANGELOGJosé Valim2016-09-271-1/+4
|
* Do not build matches if variables are the sameJosé Valim2016-09-271-6/+6
|
* Move raise checks to runtime callback, closes #5257José Valim2016-09-262-24/+31
|
* Fix Task.shutdown/1,2 infinite block when no monitor (#5252)James Fish2016-09-252-27/+70
| | | | | If the monitor no longer exists Task.shutdown/2 would block forever waiting for it. Always setup new monitor and try to get the right down result.
* Add extra test for string concatenation as match usageAleksei Magusev2016-09-251-1/+5
| | | | This case has been fixed in 78c7ddc03f5c67b10bc81a4b30695d055f419661.
* Add info about protocols in the i/1 IEx Helpers (#5241)Andrea Leopardi2016-09-244-9/+45
| | | | | | With this commit, we show info about the protocols that a given data structure implements and in case that data structure is a module that is also a protocol, we show all the data structures that implement that protocols as well.
* 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.