Commit Graph
6918 Commits
Author SHA1 Message Date
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