Tue Sep 4 13:49:25 2018 UTC ()
lang/elixir: Update to 1.7.3.

v1.7.3
======

1. Bug fixes

ExUnit
- [ExUnit.Assertions] Do not attempt to expand `try/1` as it is a
  special form

Mix
- [mix compile.app] Do not include applications with `runtime: false`
  as a runtime dependency for applications coming from Hex

v1.7.2
======

1. Bug fixes

Elixir
- [DateTime] Take negative years into account in
  `DateTime.from_iso8601/1`
- [Kernel] Do not emit warnings for repeated docs over different
  clauses due to false positives

Mix
- [mix compile] Properly mark top-level dependencies as optional and
  as runtime. This fixes a bug where Mix attempted to start optional
  dependencies of a package when those optional dependencies were not
  available
- [mix compile] Avoid deadlock when a config has a timestamp later
  than current time
- [mix help] Show task and alias help when both are available
- [mix test] Do not fail suite if there are no test files

v1.7.1
======

1. Bug fixes

Elixir
- [Calendar] Work-around a Dialyzer bug that causes it to loop for a
  long time, potentially indefinitely

v1.7.0
======

1. Enhancements

Elixir
- [Calendar.ISO] Support negative dates in `Calendar.ISO`
- [Calendar] Add `Calendar.months_in_year/1` callback
- [Code] Add `Code.compile_file/2` that compiles files without leaving
  footprints on the system
- [Code] Add `Code.purge_compiler_modules/0` that purges any compiler
  module left behind. This is useful for live systems dynamically
  compiling code
- [Code] Add `Code.fetch_docs/1` that returns docs in the [EEP
  48](http://erlang.org/eep/eeps/eep-0048.html) format
- [Date] Add `Date.months_in_year/1` function
- [DynamicSupervisor] Use the name of the `DynamicSupervisor` as the
  ID whenever possible
- [Exception] Provide "did you mean" suggestions on KeyError
- [Exception] Provide more information on ArithmeticError on
  Erlang/OTP 21+
- [Function] Add `Function` module with `capture/3`, `info/1` and
  `info/2` functions
- [GenServer] Support the new `handle_continue/2` callback on
  Erlang/OTP 21+
- [IO.ANSI] Add cursor movement to `IO.ANSI`
- [Kernel] Support adding arbitrary documentation metadata by passing
  a keyword list to `@doc`, `@moduledoc` and `@typedoc`
- [Kernel] Introduce `__STACKTRACE__` to retrieve the current
  stacktrace inside `catch`/`rescue` (this will be a requirement for
  Erlang/OTP 21+)
- [Kernel] Raise on unsafe variables in order to allow us to better
  track unused variables
- [Kernel] Warn when using `length` to check if a list is not empty on
  guards
- [Kernel] Add hints on mismatched `do`/`end` and others pairs
- [Kernel] Warn when comparing structs using the `>`, `<`, `>=` and
  `<=` operators
- [Kernel] Warn on unsupported nested comparisons such as `x < y < z`
- [Kernel] Warn if redefining documentation across clauses of the same
  definition
- [Kernel] Warn on unnecessary quotes around atoms, keywords and calls
- [Macro] Add `Macro.special_form?/2` and `Macro.operator?/2` that
  returns `true` if the given name/arity is a special form or operator
  respectively
- [Macro.Env] Add `Macro.Env.vars/1` and `Macro.Env.has_var?/2` that
  gives access to environment data without accessing private fields
- [Regex] Include endianness in the regex version. This allows regexes
  to be recompiled when an archive is installed in a system with a
  different endianness
- [Registry] Add `Registry.count/1` and `Registry.count_match/4`
- [String] Update to Unicode 11
- [StringIO] Add `StringIO.open/3`
- [System] Use ISO 8601 in `System.build_info/0`

ExUnit
- [ExUnit.Assertion] Print the arguments in error reports when
  asserting on a function call. For example, if `assert is_list(arg)`
  fails, the argument will be shown in the report
- [ExUnit.Diff] Improve diffing of lists when one list is a subset of
  the other
- [ExUnit.DocTest] Show colored diffs on failed doctests
- [ExUnit.Formatter] Excluded tests, via the `--exclude` and `--only`
  flags, are now shown as "Excluded" in reports. Tests skipped via
  `@tag :skip` are now exclusively shown as "Skipped" and in yellow

IEx
- [IEx.Helpers] Add `use_if_available/2`
- [IEx.Helpers] Allow `force: true` option in `recompile/1`
- [IEx.Helpers] Add `:allocators` pane to `runtime_info/1`
- [IEx.Helpers] Show documentation metadata in `h/1` helpers

Logger
- [Logger] Ensure nil metadata is always pruned
- [Logger] Only evaluate Logger macro arguments when the message will
  be logged
- [Logger] Add `:compile_time_purge_matching` to purge logger calls
  that match certain compile time metadata, such as module names and
  application names
- [Logger] Log to `:stderr` if a backend fails and there are no other
  backends
- [Logger] Allow translators to return custom metadata
- [Logger] Return `:crash_reason`, `:initial_call` and
  `:registered_name` as metadata in crash reports coming from
  Erlang/OTP

Mix
- [mix archive.install] Add support for the Hex organization via
  `--organization`
- [mix archive.uninstall] Support `--force` flag
- [mix compile] Improve support for external build tools such as
  `rebar`
- [mix deps] Include `override: true` in rebar dependencies to make
  the behaviour closer to how rebar3 works (although diverged deps are
  still marked as diverged)
- [mix escript.install] Add support for the Hex organization via
  `--organization`
- [mix escript.uninstall] Support `--force` flag
- [mix help] Also list aliases
- [mix local] Use ipv6 with auto fallback to ipv4 when downloading
  data
- [mix profile] Allow all profiling tasks to run programatically
- [mix test] Add `--failed` option that only runs previously failed
  tests
- [mix test] Print coverage summary by default when the `--cover` flag
  is given
- [Mix.Project] Add `Mix.Project.clear_deps_cache/0`
- [Mix.Project] Add `Mix.Project.config_mtime/0` that caches the
  config mtime values to avoid filesystem access

2. Bug fixes

Elixir
- [IO.ANSI.Docs] Fix table column alignment when converting docs to
  ANSI escapes
- [Code] Ensure `string_to_quoted` returns error tuples instead of
  raising in certain constructs
- [Code.Formatter] Consistently format keyword lists in function calls
  with and without parens
- [Code.Formatter] Do not break after `->` when there are only
  comments and one-line clauses
- [File] Allow the `:trim_bom` option to be used with `:encoding`
- [Kernel] Raise on unsafe variables as some of the code emitted with
  unsafe variables would not correctly propagate variables or would
  disable tail call optimization semantics
- [Kernel] Do not crash on dynamic sizes in binary generators with
  collectable into in comprehensions
- [Kernel] Do not crash on literals with non-unary size in binary
  generators with collectable into in comprehensions
- [Task] Improve error reports and exit reasons for failed tasks on
  Erlang/OTP 20+

ExUnit
- [ExUnit.Case] Raise proper error if `@tag` and `@moduletag` are used
  before `use ExUnit.Case`
- [ExUnit.Case] Raise proper error if `@describetag` is used outside
  of `describe/2` blocks
- [ExUnit.DocTest] Emit proper assertion error on doctests with
  invalid UTF-8

Mix
- [mix archive.install] Fetch optional dependencies when installing an
  archive from Git/Hex
- [mix compile] Properly track config files in umbrella projects and
  recompile when any relevant umbrella configuration changes
- [mix deps] Ensure the same dependency from different SCMs are tagged
  as diverged when those SCMs are remote and non-remote
- [mix deps] Ensure we re-run dependency resolution when overriding a
  skipped dep in umbrella
- [mix deps.compile] Perform clean builds for dependencies on outdated
  locks to avoid old modules from affecting future compilation
- [mix escript.install] Fetch optional dependencies when installing an
  escript from Git/Hex

3. Soft-deprecations (no warnings emitted)

Elixir
- [Code] Deprecate `Code.load_file/2` in favor of
  `Code.compile_file/2`
- [Code] Deprecate `Code.loaded_files/0` in favor of
  `Code.required_files/0`
- [Code] Deprecate `Code.unload_files/1` in favor of
  `Code.unrequire_files/1`

Logger
- [Logger] `compile_time_purge_level` is deprecated in favor of
  `compile_time_purge_matching`

4. Hard-deprecations

Elixir
- [Code] `Code.get_docs/2` is deprecated in favor of
  `Code.fetch_docs/1`
- [Enum] `Enum.chunk/2/3/4` is deprecated in favor of
  `Enum.chunk_every/2/3/4` - notice `chunk_every` does not discard
  incomplete chunks by default
- [GenServer] Warn if `super` is used in any of the GenServer
  callbacks
- [Kernel] `not left in right` is ambiguous and is deprecated in favor
  of `left not in right`
- [Kernel] Warn on confusing operator sequences, such as `1+++1`
  meaning `1 ++ +1` or `........` meaning `... .. ...`
- [OptionParser] Deprecate dynamic option parser mode that depended on
  atoms to be previously loaded and therefore behaved inconsistently
- [Stream] `Stream.chunk/2/3/4` is deprecated in favor of
  `Stream.chunk_every/2/3/4` - notice `chunk_every` does not discard
  incomplete chunks by default


(fhajny)
diff -r1.7 -r1.8 pkgsrc/lang/elixir/Makefile
diff -r1.7 -r1.8 pkgsrc/lang/elixir/distinfo
diff -r1.2 -r1.3 pkgsrc/lang/elixir/PLIST

cvs diff -r1.7 -r1.8 pkgsrc/lang/elixir/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/elixir/Makefile 2018/05/14 15:57:13 1.7
+++ pkgsrc/lang/elixir/Makefile 2018/09/04 13:49:25 1.8
@@ -1,29 +1,25 @@ @@ -1,29 +1,25 @@
1# $NetBSD: Makefile,v 1.7 2018/05/14 15:57:13 fhajny Exp $ 1# $NetBSD: Makefile,v 1.8 2018/09/04 13:49:25 fhajny Exp $
2 2
3DISTNAME= elixir-1.6.5 3DISTNAME= elixir-1.7.3
4CATEGORIES= lang 4CATEGORIES= lang
5MASTER_SITES= ${MASTER_SITE_GITHUB:=elixir-lang/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=elixir-lang/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://elixir-lang.org/ 8HOMEPAGE= https://elixir-lang.org/
9COMMENT= Functional, meta-programming aware language built on top of Erlang VM 9COMMENT= Functional, meta-programming aware language built on top of Erlang VM
10LICENSE= apache-2.0 10LICENSE= apache-2.0
11 11
12GITHUB_TAG= v${PKGVERSION_NOREV} 12GITHUB_TAG= v${PKGVERSION_NOREV}
13 13
14DEPENDS+= erlang>=18.0:../../lang/erlang 14DEPENDS+= erlang>=18.0:../../lang/erlang
15 15
16USE_TOOLS+= gmake 16USE_TOOLS+= gmake
17 17
18REPLACE_INTERPRETER+= elixir 18REPLACE_INTERPRETER+= elixir
19REPLACE.elixir.old= .*elixir 19REPLACE.elixir.old= .*elixir
20REPLACE.elixir.new= ${PREFIX}/bin/elixir 20REPLACE.elixir.new= ${PREFIX}/bin/elixir
21REPLACE_FILES.elixir= bin/mix 21REPLACE_FILES.elixir= bin/mix
22 22
23BUILD_TARGET= compile 23BUILD_TARGET= compile
24 24
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"
26 
27MAKE_ENV+=LC_CTYPE="en_US.UTF-8" 
28MAKE_ENV+=LC_LANG="en_US.UTF-8" 
29MAKE_ENV+=LC_ALL="" 

cvs diff -r1.7 -r1.8 pkgsrc/lang/elixir/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/elixir/distinfo 2018/05/14 15:57:13 1.7
+++ pkgsrc/lang/elixir/distinfo 2018/09/04 13:49:25 1.8
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.7 2018/05/14 15:57:13 fhajny Exp $ 1$NetBSD: distinfo,v 1.8 2018/09/04 13:49:25 fhajny Exp $
2 2
3SHA1 (elixir-1.6.5.tar.gz) = 054636aa0b8a8fc148bbd67526f1a9ecd57ebf3f 3SHA1 (elixir-1.7.3.tar.gz) = ec476ad1ef116d0dbb04d9065befad38ecfe8e1e
4RMD160 (elixir-1.6.5.tar.gz) = 3bf929140199a4f5e728b3bc7d33cb5f2f9edd19 4RMD160 (elixir-1.7.3.tar.gz) = b248cf3675a738dd063d9df110faefb6f4b5026a
5SHA512 (elixir-1.6.5.tar.gz) = e2cf9c2d9198da32cefb841cae4ce64bb52eb28239bbffb6d991916cfdee420b242773664efa7381eb4609c67438ab608f5f96ca2c403b54ecdd9bfdddf91a95 5SHA512 (elixir-1.7.3.tar.gz) = 67c8de5a85eefc5f7d7ed42ec8b96cb34937cea6c94eb1f2c27237fc0b4c51b2eb39d65c2a4dce4788cb6ed1879fb1839cd8d73c66be71b0b4895952dc228f05
6Size (elixir-1.6.5.tar.gz) = 2075889 bytes 6Size (elixir-1.7.3.tar.gz) = 2140430 bytes
7SHA1 (patch-Makefile) = 10df6513be32d9ef5e62e89d80df917c4fb669a1 7SHA1 (patch-Makefile) = 10df6513be32d9ef5e62e89d80df917c4fb669a1

cvs diff -r1.2 -r1.3 pkgsrc/lang/elixir/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/elixir/PLIST 2018/01/22 14:59:53 1.2
+++ pkgsrc/lang/elixir/PLIST 2018/09/04 13:49:25 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2018/01/22 14:59:53 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.3 2018/09/04 13:49:25 fhajny Exp $
2bin/elixir 2bin/elixir
3bin/elixirc 3bin/elixirc
4bin/iex 4bin/iex
5bin/mix 5bin/mix
6lib/elixir/bin/elixir 6lib/elixir/bin/elixir
7lib/elixir/bin/elixirc 7lib/elixir/bin/elixirc
8lib/elixir/bin/iex 8lib/elixir/bin/iex
9lib/elixir/bin/mix 9lib/elixir/bin/mix
10lib/elixir/lib/eex/ebin/Elixir.EEx.Compiler.beam 10lib/elixir/lib/eex/ebin/Elixir.EEx.Compiler.beam
11lib/elixir/lib/eex/ebin/Elixir.EEx.Engine.beam 11lib/elixir/lib/eex/ebin/Elixir.EEx.Engine.beam
12lib/elixir/lib/eex/ebin/Elixir.EEx.SmartEngine.beam 12lib/elixir/lib/eex/ebin/Elixir.EEx.SmartEngine.beam
13lib/elixir/lib/eex/ebin/Elixir.EEx.SyntaxError.beam 13lib/elixir/lib/eex/ebin/Elixir.EEx.SyntaxError.beam
14lib/elixir/lib/eex/ebin/Elixir.EEx.Tokenizer.beam 14lib/elixir/lib/eex/ebin/Elixir.EEx.Tokenizer.beam
@@ -25,26 +25,27 @@ lib/elixir/lib/elixir/ebin/Elixir.BadAri @@ -25,26 +25,27 @@ lib/elixir/lib/elixir/ebin/Elixir.BadAri
25lib/elixir/lib/elixir/ebin/Elixir.BadBooleanError.beam 25lib/elixir/lib/elixir/ebin/Elixir.BadBooleanError.beam
26lib/elixir/lib/elixir/ebin/Elixir.BadFunctionError.beam 26lib/elixir/lib/elixir/ebin/Elixir.BadFunctionError.beam
27lib/elixir/lib/elixir/ebin/Elixir.BadMapError.beam 27lib/elixir/lib/elixir/ebin/Elixir.BadMapError.beam
28lib/elixir/lib/elixir/ebin/Elixir.BadStructError.beam 28lib/elixir/lib/elixir/ebin/Elixir.BadStructError.beam
29lib/elixir/lib/elixir/ebin/Elixir.Base.beam 29lib/elixir/lib/elixir/ebin/Elixir.Base.beam
30lib/elixir/lib/elixir/ebin/Elixir.Behaviour.beam 30lib/elixir/lib/elixir/ebin/Elixir.Behaviour.beam
31lib/elixir/lib/elixir/ebin/Elixir.Bitwise.beam 31lib/elixir/lib/elixir/ebin/Elixir.Bitwise.beam
32lib/elixir/lib/elixir/ebin/Elixir.Calendar.ISO.beam 32lib/elixir/lib/elixir/ebin/Elixir.Calendar.ISO.beam
33lib/elixir/lib/elixir/ebin/Elixir.Calendar.beam 33lib/elixir/lib/elixir/ebin/Elixir.Calendar.beam
34lib/elixir/lib/elixir/ebin/Elixir.CaseClauseError.beam 34lib/elixir/lib/elixir/ebin/Elixir.CaseClauseError.beam
35lib/elixir/lib/elixir/ebin/Elixir.Code.Formatter.beam 35lib/elixir/lib/elixir/ebin/Elixir.Code.Formatter.beam
36lib/elixir/lib/elixir/ebin/Elixir.Code.Identifier.beam 36lib/elixir/lib/elixir/ebin/Elixir.Code.Identifier.beam
37lib/elixir/lib/elixir/ebin/Elixir.Code.LoadError.beam 37lib/elixir/lib/elixir/ebin/Elixir.Code.LoadError.beam
 38lib/elixir/lib/elixir/ebin/Elixir.Code.Typespec.beam
38lib/elixir/lib/elixir/ebin/Elixir.Code.beam 39lib/elixir/lib/elixir/ebin/Elixir.Code.beam
39lib/elixir/lib/elixir/ebin/Elixir.Collectable.BitString.beam 40lib/elixir/lib/elixir/ebin/Elixir.Collectable.BitString.beam
40lib/elixir/lib/elixir/ebin/Elixir.Collectable.File.Stream.beam 41lib/elixir/lib/elixir/ebin/Elixir.Collectable.File.Stream.beam
41lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashDict.beam 42lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashDict.beam
42lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashSet.beam 43lib/elixir/lib/elixir/ebin/Elixir.Collectable.HashSet.beam
43lib/elixir/lib/elixir/ebin/Elixir.Collectable.IO.Stream.beam 44lib/elixir/lib/elixir/ebin/Elixir.Collectable.IO.Stream.beam
44lib/elixir/lib/elixir/ebin/Elixir.Collectable.List.beam 45lib/elixir/lib/elixir/ebin/Elixir.Collectable.List.beam
45lib/elixir/lib/elixir/ebin/Elixir.Collectable.Map.beam 46lib/elixir/lib/elixir/ebin/Elixir.Collectable.Map.beam
46lib/elixir/lib/elixir/ebin/Elixir.Collectable.MapSet.beam 47lib/elixir/lib/elixir/ebin/Elixir.Collectable.MapSet.beam
47lib/elixir/lib/elixir/ebin/Elixir.Collectable.beam 48lib/elixir/lib/elixir/ebin/Elixir.Collectable.beam
48lib/elixir/lib/elixir/ebin/Elixir.CompileError.beam 49lib/elixir/lib/elixir/ebin/Elixir.CompileError.beam
49lib/elixir/lib/elixir/ebin/Elixir.CondClauseError.beam 50lib/elixir/lib/elixir/ebin/Elixir.CondClauseError.beam
50lib/elixir/lib/elixir/ebin/Elixir.Date.Range.beam 51lib/elixir/lib/elixir/ebin/Elixir.Date.Range.beam
@@ -67,26 +68,27 @@ lib/elixir/lib/elixir/ebin/Elixir.Enumer @@ -67,26 +68,27 @@ lib/elixir/lib/elixir/ebin/Elixir.Enumer
67lib/elixir/lib/elixir/ebin/Elixir.Enumerable.MapSet.beam 68lib/elixir/lib/elixir/ebin/Elixir.Enumerable.MapSet.beam
68lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Range.beam 69lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Range.beam
69lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Stream.beam 70lib/elixir/lib/elixir/ebin/Elixir.Enumerable.Stream.beam
70lib/elixir/lib/elixir/ebin/Elixir.Enumerable.beam 71lib/elixir/lib/elixir/ebin/Elixir.Enumerable.beam
71lib/elixir/lib/elixir/ebin/Elixir.ErlangError.beam 72lib/elixir/lib/elixir/ebin/Elixir.ErlangError.beam
72lib/elixir/lib/elixir/ebin/Elixir.Exception.beam 73lib/elixir/lib/elixir/ebin/Elixir.Exception.beam
73lib/elixir/lib/elixir/ebin/Elixir.File.CopyError.beam 74lib/elixir/lib/elixir/ebin/Elixir.File.CopyError.beam
74lib/elixir/lib/elixir/ebin/Elixir.File.Error.beam 75lib/elixir/lib/elixir/ebin/Elixir.File.Error.beam
75lib/elixir/lib/elixir/ebin/Elixir.File.LinkError.beam 76lib/elixir/lib/elixir/ebin/Elixir.File.LinkError.beam
76lib/elixir/lib/elixir/ebin/Elixir.File.Stat.beam 77lib/elixir/lib/elixir/ebin/Elixir.File.Stat.beam
77lib/elixir/lib/elixir/ebin/Elixir.File.Stream.beam 78lib/elixir/lib/elixir/ebin/Elixir.File.Stream.beam
78lib/elixir/lib/elixir/ebin/Elixir.File.beam 79lib/elixir/lib/elixir/ebin/Elixir.File.beam
79lib/elixir/lib/elixir/ebin/Elixir.Float.beam 80lib/elixir/lib/elixir/ebin/Elixir.Float.beam
 81lib/elixir/lib/elixir/ebin/Elixir.Function.beam
80lib/elixir/lib/elixir/ebin/Elixir.FunctionClauseError.beam 82lib/elixir/lib/elixir/ebin/Elixir.FunctionClauseError.beam
81lib/elixir/lib/elixir/ebin/Elixir.GenEvent.Stream.beam 83lib/elixir/lib/elixir/ebin/Elixir.GenEvent.Stream.beam
82lib/elixir/lib/elixir/ebin/Elixir.GenEvent.beam 84lib/elixir/lib/elixir/ebin/Elixir.GenEvent.beam
83lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam 85lib/elixir/lib/elixir/ebin/Elixir.GenServer.beam
84lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam 86lib/elixir/lib/elixir/ebin/Elixir.HashDict.beam
85lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam 87lib/elixir/lib/elixir/ebin/Elixir.HashSet.beam
86lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam 88lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Docs.beam
87lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam 89lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.Sequence.beam
88lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam 90lib/elixir/lib/elixir/ebin/Elixir.IO.ANSI.beam
89lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam 91lib/elixir/lib/elixir/ebin/Elixir.IO.Stream.beam
90lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam 92lib/elixir/lib/elixir/ebin/Elixir.IO.StreamError.beam
91lib/elixir/lib/elixir/ebin/Elixir.IO.beam 93lib/elixir/lib/elixir/ebin/Elixir.IO.beam
92lib/elixir/lib/elixir/ebin/Elixir.Inspect.Algebra.beam 94lib/elixir/lib/elixir/ebin/Elixir.Inspect.Algebra.beam
@@ -248,26 +250,27 @@ lib/elixir/lib/ex_unit/ebin/Elixir.ExUni @@ -248,26 +250,27 @@ lib/elixir/lib/ex_unit/ebin/Elixir.ExUni
248lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CLIFormatter.beam 250lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CLIFormatter.beam
249lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Callbacks.beam 251lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Callbacks.beam
250lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureIO.beam 252lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureIO.beam
251lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureLog.beam 253lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureLog.beam
252lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureServer.beam 254lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaptureServer.beam
253lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Case.beam 255lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Case.beam
254lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaseTemplate.beam 256lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.CaseTemplate.beam
255lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Diff.beam 257lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Diff.beam
256lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.Error.beam 258lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.Error.beam
257lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.beam 259lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DocTest.beam
258lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DuplicateDescribeError.beam 260lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DuplicateDescribeError.beam
259lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DuplicateTestError.beam 261lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.DuplicateTestError.beam
260lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.EventManager.beam 262lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.EventManager.beam
 263lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.FailuresManifest.beam
261lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Filters.beam 264lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Filters.beam
262lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Formatter.beam 265lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Formatter.beam
263lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.MultiError.beam 266lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.MultiError.beam
264lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.OnExitHandler.beam 267lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.OnExitHandler.beam
265lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Runner.beam 268lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Runner.beam
266lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.RunnerStats.beam 269lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.RunnerStats.beam
267lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Server.beam 270lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Server.beam
268lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Test.beam 271lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.Test.beam
269lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TestCase.beam 272lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TestCase.beam
270lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TestModule.beam 273lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TestModule.beam
271lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TimeoutError.beam 274lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.TimeoutError.beam
272lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.beam 275lib/elixir/lib/ex_unit/ebin/Elixir.ExUnit.beam
273lib/elixir/lib/ex_unit/ebin/ex_unit.app 276lib/elixir/lib/ex_unit/ebin/ex_unit.app
@@ -294,40 +297,39 @@ lib/elixir/lib/iex/ebin/Elixir.IEx.Info. @@ -294,40 +297,39 @@ lib/elixir/lib/iex/ebin/Elixir.IEx.Info.
294lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Time.beam 297lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Time.beam
295lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Tuple.beam 298lib/elixir/lib/iex/ebin/Elixir.IEx.Info.Tuple.beam
296lib/elixir/lib/iex/ebin/Elixir.IEx.Info.beam 299lib/elixir/lib/iex/ebin/Elixir.IEx.Info.beam
297lib/elixir/lib/iex/ebin/Elixir.IEx.Introspection.beam 300lib/elixir/lib/iex/ebin/Elixir.IEx.Introspection.beam
298lib/elixir/lib/iex/ebin/Elixir.IEx.Pry.beam 301lib/elixir/lib/iex/ebin/Elixir.IEx.Pry.beam
299lib/elixir/lib/iex/ebin/Elixir.IEx.Remsh.beam 302lib/elixir/lib/iex/ebin/Elixir.IEx.Remsh.beam
300lib/elixir/lib/iex/ebin/Elixir.IEx.Server.beam 303lib/elixir/lib/iex/ebin/Elixir.IEx.Server.beam
301lib/elixir/lib/iex/ebin/Elixir.IEx.State.beam 304lib/elixir/lib/iex/ebin/Elixir.IEx.State.beam
302lib/elixir/lib/iex/ebin/Elixir.IEx.beam 305lib/elixir/lib/iex/ebin/Elixir.IEx.beam
303lib/elixir/lib/iex/ebin/iex.app 306lib/elixir/lib/iex/ebin/iex.app
304lib/elixir/lib/logger/ebin/Elixir.Logger.App.beam 307lib/elixir/lib/logger/ebin/Elixir.Logger.App.beam
305lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Console.beam 308lib/elixir/lib/logger/ebin/Elixir.Logger.Backends.Console.beam
306lib/elixir/lib/logger/ebin/Elixir.Logger.Config.beam 309lib/elixir/lib/logger/ebin/Elixir.Logger.Config.beam
 310lib/elixir/lib/logger/ebin/Elixir.Logger.ErlangHandler.beam
307lib/elixir/lib/logger/ebin/Elixir.Logger.ErrorHandler.beam 311lib/elixir/lib/logger/ebin/Elixir.Logger.ErrorHandler.beam
308lib/elixir/lib/logger/ebin/Elixir.Logger.Formatter.beam 312lib/elixir/lib/logger/ebin/Elixir.Logger.Formatter.beam
309lib/elixir/lib/logger/ebin/Elixir.Logger.Translator.beam 313lib/elixir/lib/logger/ebin/Elixir.Logger.Translator.beam
310lib/elixir/lib/logger/ebin/Elixir.Logger.Utils.beam 314lib/elixir/lib/logger/ebin/Elixir.Logger.Utils.beam
311lib/elixir/lib/logger/ebin/Elixir.Logger.Watcher.beam 315lib/elixir/lib/logger/ebin/Elixir.Logger.Watcher.beam
312lib/elixir/lib/logger/ebin/Elixir.Logger.WatcherSupervisor.beam 316lib/elixir/lib/logger/ebin/Elixir.Logger.WatcherSupervisor.beam
313lib/elixir/lib/logger/ebin/Elixir.Logger.beam 317lib/elixir/lib/logger/ebin/Elixir.Logger.beam
314lib/elixir/lib/logger/ebin/logger.app 318lib/elixir/lib/logger/ebin/logger.app
315lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam 319lib/elixir/lib/mix/ebin/Elixir.Mix.CLI.beam
316lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam 320lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Elixir.beam
317lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam 321lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Erlang.beam
318lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Test.beam 322lib/elixir/lib/mix/ebin/Elixir.Mix.Compilers.Test.beam
319lib/elixir/lib/mix/ebin/Elixir.Mix.Config.Agent.beam 
320lib/elixir/lib/mix/ebin/Elixir.Mix.Config.LoadError.beam 
321lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam 323lib/elixir/lib/mix/ebin/Elixir.Mix.Config.beam
322lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Converger.beam 324lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Converger.beam
323lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.ElixirSCM.beam 325lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.ElixirSCM.beam
324lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Fetcher.beam 326lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Fetcher.beam
325lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Loader.beam 327lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Loader.beam
326lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Lock.beam 328lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Lock.beam
327lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Umbrella.beam 329lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.Umbrella.beam
328lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.beam 330lib/elixir/lib/mix/ebin/Elixir.Mix.Dep.beam
329lib/elixir/lib/mix/ebin/Elixir.Mix.ElixirVersionError.beam 331lib/elixir/lib/mix/ebin/Elixir.Mix.ElixirVersionError.beam
330lib/elixir/lib/mix/ebin/Elixir.Mix.Error.beam 332lib/elixir/lib/mix/ebin/Elixir.Mix.Error.beam
331lib/elixir/lib/mix/ebin/Elixir.Mix.Generator.beam 333lib/elixir/lib/mix/ebin/Elixir.Mix.Generator.beam
332lib/elixir/lib/mix/ebin/Elixir.Mix.Hex.beam 334lib/elixir/lib/mix/ebin/Elixir.Mix.Hex.beam
333lib/elixir/lib/mix/ebin/Elixir.Mix.InvalidTaskError.beam 335lib/elixir/lib/mix/ebin/Elixir.Mix.InvalidTaskError.beam