Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove duplicationjv-into-release-cmd | José Valim | 2019-02-01 | 1 | -4/+8 |
| | |||||
* | Run the formatter | José Valim | 2019-02-01 | 1 | -1/+1 |
| | |||||
* | Another attempt at CI | José Valim | 2019-02-01 | 1 | -14/+6 |
| | |||||
* | Print more information during suite run to help debug CI | José Valim | 2019-01-31 | 2 | -22/+24 |
| | |||||
* | Improve docs for binwrite, closes #8746 | José Valim | 2019-01-31 | 1 | -11/+16 |
| | |||||
* | Add remsh/1 to test output | José Valim | 2019-01-30 | 1 | -1/+1 |
| | |||||
* | Small improvements for releases | José Valim | 2019-01-30 | 1 | -3/+3 |
| | |||||
* | Bring back autocomplete for remote nodes, closes #8743 | José Valim | 2019-01-30 | 2 | -1/+21 |
| | |||||
* | Include field names in generated type for records (#8742) | Wojtek Mach | 2019-01-30 | 2 | -6/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | For this module: defmodule M do import Record @type t :: record(:r, foo: atom(), bar: integer()) defrecord :r, [:foo, :bar] end `@type t` is defined as the following: Before this patch: @type t() :: {:r, atom(), integer()} After this patch: @type t() :: {:r, foo :: atom(), bar :: integer()} This is similar to loading record definition in Erlang shell: 1> rr(file). [file_descriptor,file_info] 2> rl(file_descriptor). -record(file_descriptor,{module :: module(),data :: term()}). ok | ||||
* | Make bin/elixir POSIX compliant (#8736) | Eksperimental | 2019-01-30 | 1 | -18/+22 |
| | | | | | We use Shellcheck as a linter https://github.com/koalaman/shellcheck | ||||
* | Add function specs to Mix public interface (#8745) | Saúl Cabrera | 2019-01-30 | 1 | -2/+11 |
| | |||||
* | Fix typos in Mix.Tasks.Release (#8741) | Tobiasz Małecki | 2019-01-30 | 1 | -4/+4 |
| | |||||
* | More docs for releases | José Valim | 2019-01-30 | 1 | -30/+29 |
| | |||||
* | Fix typos in Mix.Release (#8739) | Tobiasz Małecki | 2019-01-30 | 2 | -4/+4 |
| | |||||
* | Avoid exporting and setting script var at once | José Valim | 2019-01-29 | 1 | -1/+2 |
| | |||||
* | Avoid races on windows on timer test | José Valim | 2019-01-29 | 1 | -1/+5 |
| | | | | | | | We check for >= 5000 (us) instead of >= 10000 (us) because the resolution on Windows system is not high enough and we would get a difference of 9000 from time to time. So a value halfway is good enough. | ||||
* | Fix typo (#8737) | Tobiasz Małecki | 2019-01-29 | 1 | -1/+1 |
| | |||||
* | Wait until all log is flushed, closes #8738 | José Valim | 2019-01-29 | 1 | -5/+11 |
| | |||||
* | Update CHANGELOG | José Valim | 2019-01-29 | 1 | -0/+17 |
| | |||||
* | Revert "Include optional dependencies in extra_applications (#8263)" | José Valim | 2019-01-29 | 4 | -8/+39 |
| | | | | | | | | | | | | | | | | | | | | | Unfortunately adding optional dependencies doesn't work for umbrella apps where each app has a different optional dependency. For example, Ecto 3.0 has both jason and poison as optional deps. Imagine the two umbrella children below: foo * ecto * jason bar * ecto * poison * jason Because ecto is shared with both, Ecto will include both poison and jason, which makes`foo` fail to boot when running in isolation. Closes #7930. | ||||
* | Fix OS assertion on Elixir script | José Valim | 2019-01-29 | 1 | -1/+1 |
| | |||||
* | Organize iex test for l helper | José Valim | 2019-01-29 | 1 | -11/+10 |
| | |||||
* | Add missing parens to elixir.bat | José Valim | 2019-01-29 | 1 | -1/+1 |
| | |||||
* | Add Windows build badge | José Valim | 2019-01-29 | 1 | -0/+1 |
| | |||||
* | More fixes on Windows with werl | José Valim | 2019-01-29 | 3 | -9/+6 |
| | |||||
* | Add RELEASE_NODE, RELEASE_COOKIE and fixes | José Valim | 2019-01-29 | 7 | -31/+41 |
| | |||||
* | Add missing "`" to Mix.Release docs (#8732) | Andrea Leopardi | 2019-01-29 | 1 | -1/+1 |
|\ | | | | | [ci skip] | ||||
| * | add missing "`" to Mix.Release docs | Nico | 2019-01-29 | 1 | -1/+1 |
|/ | |||||
* | Fix typos in Kernel.SpecialForms doc (#8731) | Gustavo Saiani | 2019-01-29 | 1 | -5/+6 |
| | |||||
* | Clarify include_erts option | José Valim | 2019-01-29 | 1 | -4/+5 |
| | |||||
* | Wait until connected | José Valim | 2019-01-29 | 1 | -2/+12 |
| | |||||
* | Fix IEx.pry crash when IEx (IEx.Broker) isn't running (#8730) | Tobiasz Małecki | 2019-01-29 | 1 | -1/+7 |
| | |||||
* | Add docs to Kernel.CLI entry | José Valim | 2019-01-28 | 1 | -4/+12 |
| | |||||
* | Basic mix release support (#8677) | José Valim | 2019-01-28 | 15 | -120/+2634 |
| | | | See #8612. | ||||
* | IEx h: sort results by arity (#8727) | Eksperimental | 2019-01-28 | 2 | -6/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The results were not sorted, when calling: h Module.function_name Example: ``` iex)> h :erlang.float_to_binary :erlang.float_to_binary/2 @spec float_to_binary(float, options) :: binary() when float: float(), options: [option], option: {:decimals, decimals :: 0..253} | {:scientific, decimals :: 0..249} | :compact Module was compiled without docs. Showing only specs. :erlang.float_to_binary/1 @spec float_to_binary(float) :: binary() when float: float() Module was compiled without docs. Showing only specs. ``` Now the results are sorted by arity. | ||||
* | Make .travis.yml valid (#8726) | Eksperimental | 2019-01-28 | 1 | -8/+0 |
| | |||||
* | CI feature: Reproducible build (#8701) | Eksperimental | 2019-01-28 | 2 | -3/+43 |
| | | | | See https://github.com/elixir-lang/elixir/issues/8689 for more information | ||||
* | IEx docs examples improvement (#8725) | Tobiasz Małecki | 2019-01-27 | 1 | -8/+8 |
| | |||||
* | IEx.Helpers docs examples improvement (#8724) | Tobiasz Małecki | 2019-01-27 | 1 | -7/+10 |
| | |||||
* | Mix.Tasks.Compile.App moduledoc examples improvement (#8722) | Tobiasz Małecki | 2019-01-27 | 1 | -7/+14 |
| | |||||
* | Add typespec for Registry.unregister_match/4 (#8721) | Tobiasz Małecki | 2019-01-26 | 1 | -0/+1 |
| | |||||
* | Added typespec for Port.info/1 (#8720) | Tobiasz Małecki | 2019-01-26 | 1 | -0/+1 |
| | |||||
* | Added missing specs to new functions in System module (#8718) | Tobiasz Małecki | 2019-01-26 | 1 | -0/+2 |
| | |||||
* | Added missing specs for Node get_cookie/0 and set_cookie/2 (#8719) | Tobiasz Małecki | 2019-01-26 | 1 | -0/+2 |
| | |||||
* | Use default args in Calendar.ISO.*_to_string/* (#8707) | Fernando Tapia Rico | 2019-01-26 | 4 | -51/+67 |
| | |||||
* | Add note about generating epub docs (#8711) | Cody Fuller | 2019-01-26 | 1 | -1/+7 |
| | |||||
* | Mix.Compilers.Erlang.compile/6 example improvement (#8712) | Tobiasz Małecki | 2019-01-26 | 1 | -6/+8 |
| | |||||
* | Mix.Shell.Process docs examples formatting (#8715) | Tobiasz Małecki | 2019-01-26 | 1 | -9/+12 |
| | |||||
* | Do not compile Elixir with --warnings-as-errors (#8716) | Wojtek Mach | 2019-01-26 | 2 | -3/+3 |
| | | | When working on Elixir, it's useful to sometimes let warnings slip. On CI we run with the flags. | ||||
* | Mix.Task moduledoc eample formatting (#8713) | Tobiasz Małecki | 2019-01-26 | 1 | -1/+1 |
| |