José Valim
1f61ba454c
Merge pull request #2253 from bitwalker/win-iex-help
...
Print help when --help, -h, or /h are given on windows
2014-05-09 04:10:41 +09:00
José Valim
55d0f568da
Improve docs and code regarding ansi formatting
2014-05-08 21:09:34 +02:00
José Valim
8bfe32448e
Allow mix/apps configuration via ~/.mix/config.exs
2014-05-08 20:57:58 +02:00
Paul Schoenfelder
19ad387943
Print help when --help, -h, or /h are given on windows
2014-05-08 13:51:02 -05:00
José Valim
8010e44bd4
Bring the multiple .iex.exs functionality
2014-05-08 20:21:30 +02:00
José Valim
8b203a8379
Use IO.ANSI.Docs to format mix help
2014-05-08 20:13:29 +02:00
José Valim
de26484bda
Normalize IEx and ExUnit configurations
2014-05-08 19:07:25 +02:00
José Valim
cbef7e9629
Initial work on config
2014-05-08 16:55:14 +02:00
José Valim
a184b4061e
Rename :application to Application and remove unused fixtures
2014-05-08 16:55:14 +02:00
José Valim
f3e26c28b0
Silence instalation process
2014-05-08 16:55:14 +02:00
José Valim
b5ad462f27
Simplify binding implementation
2014-05-08 16:55:14 +02:00
Eric Meadows-Jönsson
a9b2a95011
Allow records without field default values
2014-05-08 13:30:46 +02:00
José Valim
86bafe865c
Update CHANGELOG
2014-05-07 23:14:54 +02:00
José Valim
fc5050d122
Convert ex_unit context to a map
2014-05-07 23:13:53 +02:00
José Valim
011ad07d7d
Convert internal records to structs
2014-05-07 23:00:51 +02:00
José Valim
e9d13d5858
Ensure proper @type is generated for dynamic struct
2014-05-07 20:03:55 +02:00
José Valim
25a5dbc08b
Only check for erlang release when copying .app file
...
This way we avoid the cost of checking it on every command.
When copying the .app file must be enough as we'd change
the Erlang requirement only on new versions.
2014-05-07 19:49:05 +02:00
José Valim
b76387a394
Merge pull request #2249 from alco/makefile-version-check
...
Add a target to check minimum required Erlang version
2014-05-07 19:43:47 +02:00
José Valim
64c5acb923
Fix syntax error on .%, closes #2245
2014-05-07 19:36:31 +02:00
Alexei Sholik
9ed4d91f94
Add a target to check minimum required Erlang version
2014-05-07 20:21:48 +03:00
José Valim
45df7c4ae4
Merge pull request #2248 from arthurnn/patch-1
...
Update travis badge [skip ci]
2014-05-07 14:49:14 +02:00
Arthur Nogueira Neves
73eb206c86
Update travis badge [skip ci]
...
I know this is a bit lame, but the svg badge does look better =)
2014-05-07 08:44:29 -04:00
José Valim
d08e2bb2fd
Ensure --cover works on umbrella apps
2014-05-07 14:39:19 +02:00
José Valim
9bc8925018
Ensure defrecord and defstruct executes its args
2014-05-07 14:39:19 +02:00
José Valim
30d7114922
Convert doctest Test to a struct
2014-05-07 14:39:19 +02:00
José Valim
1e5633c4a1
Merge pull request #2242 from fishcakez/format_otp_exit
...
[WIP] Improve OTP behaviour error formatting
2014-05-07 14:16:21 +02:00
José Valim
6d44180ec2
Merge pull request #2243 from meh/dict
...
Implement default pop/2, pop/3, update/4, update!/3 for Dict.Behaviour
2014-05-07 14:09:43 +02:00
James Fish
c2ceeb9ea4
Improve application error formatting
...
* Format (nested) supervision tree init failures
* Format :gen_server exit reasons
* Fixes :invalid_options text
* Fixes text when when application start returns {:error, reason}
2014-05-07 00:22:51 +01:00
José Valim
b0a5197f42
Convert ExUnit.Test and ExUnit.TestCase to structs
2014-05-06 22:24:03 +02:00
meh
235c4d61b9
Implement default pop/2, pop/3, update/4, update!/3 for Dict.Behaviour
2014-05-06 21:52:57 +02:00
José Valim
c5ffa76663
Soft deprecate is_exception/1 in favor of Exception.exception?/1
2014-05-06 19:01:36 +02:00
José Valim
31e639f34a
Update CHANGELOG
2014-05-06 18:36:49 +02:00
José Valim
f1effcb485
Use Exception.message/1 instead of exception.message
2014-05-06 18:33:02 +02:00
José Valim
237c485411
Improve docs for generated apps
2014-05-06 15:04:31 +02:00
José Valim
78ba84612c
Ensure aliases are respected on root, closes #2227
2014-05-06 14:39:12 +02:00
Eric Meadows-Jönsson
f8da2fb9c5
Use rebar hosted on S3
2014-05-06 13:47:53 +02:00
José Valim
7665a50a2d
Rename symlink to ln_s according to File's convention
2014-05-06 13:29:00 +02:00
José Valim
dfb8f38ce3
Merge pull request #2123 from duksis/symlink_on_file
...
Adds symlink to File
2014-05-06 20:24:59 +09:00
José Valim
cd99add62d
Create remote funs even in &mod.fun/arity, closes #2133
2014-05-06 12:44:02 +02:00
José Valim
615a54e8bf
Hide module's location attribute
2014-05-06 10:46:30 +02:00
José Valim
ad00d0ad6d
Merge pull request #2240 from gmcabrita/fix-duplicated-module
...
Improve compiler message when duplicated modules are detected
2014-05-06 10:40:21 +02:00
José Valim
5b53459f86
Merge pull request #2241 from stoft/master
...
Grammar, removed superfluous 'be'
2014-05-06 10:39:19 +02:00
Rasmus
82238a8d20
Removed superfluous 'be'
2014-05-06 02:20:31 +02:00
Gonçalo Cabrita
66e70ac72f
Fix compile error during boostraping
2014-05-06 01:01:30 +01:00
Gonçalo Cabrita
2d48d2ed5b
Fix two test cases
2014-05-05 21:24:51 +00:00
Gonçalo Cabrita
8b54e28086
Compiler now mentions which file has a duplicated module. Fixes #2131
2014-05-05 21:24:51 +00:00
José Valim
b2004b8e86
Do not throw/catch, instead use Process.info/2
2014-05-05 23:05:02 +02:00
José Valim
52ad74cdfc
Only print char lists if in the ascii range
2014-05-05 20:02:36 +02:00
José Valim
5f83cf9bb3
Fix mix test
2014-05-05 19:45:07 +02:00
José Valim
b2608e4fe7
Print all errors in case of missing files, closes #2239
2014-05-05 19:15:00 +02:00