eksperimental
7b2fa9192a
Use Title Case and backticks for Erlang and Elixir applications
...
It includes Erlang, Elixir, ExUnit, ExDoc, Logger, IEx, elixirc
It leaves Mix for a different PR.
Command to spot these words:
ag -s '(?<!(\`))(?<!(\.))(?<!(/))(?<!(:))(?<!(_))(erlang|elixir|eex|iex|ex_unit|ex_doc|logger|elixirc)(?!(:))(?!(\?))(?!(_))(?!(-))(?!(\.))(?!(\`))(?!(/))(?!(>))' \
--ignore "*.erl" --ignore "*.yrl" --ignore "*.src"
2015-09-09 01:51:22 +07:00
Lars Storjord
72256bc094
Add support for --werl in Windows bash-like shells
2014-12-10 18:00:27 +01:00
Haoming Zhu
594c300a1b
fix previous commit typo bug
2014-09-12 01:48:04 +08:00
Chris Hyndman
6bb4c4de03
Use quotes to avoid space-in-path issues with cygpath
2014-08-11 15:13:50 -07:00
José Valim
a2662a4b51
Ensure elixir and iex works on MinGW
2014-08-10 15:11:18 +02:00
José Valim
1d29262949
Check for terminal on both stdout and stderr
2014-08-10 14:40:46 +02:00
José Valim
1d655fa8f2
Check for terminal support from Elixir command line
2014-08-10 13:57:41 +02:00
Chris Hyndman
bf270d144f
Prepend -noshell and friends always within Cygwin
...
Signed-off-by: José Valim <jose.valim@plataformatec.com.br >
2014-08-08 22:11:06 +02:00
José Valim
4458ee1232
Remove --gen-debug option
2014-06-26 13:35:54 +02:00
José Valim
16f3b928a1
Do not set -noshell if we are going to override it afterwards
2014-06-22 14:16:40 +02:00
José Valim
10ea9bdd40
Mention ERL_COMPILER_OPTIONS and rename ELIXIR_ERL_OPTS to ELIXIR_ERL_OPTIONS
...
Closes #2271
2014-05-12 09:47:37 +02:00
José Valim
66214e97b2
Do not set +fnu by default
2014-04-21 11:18:02 +02:00
José Valim
6624f31472
Merge branch 'jv-char-data'
...
Conflicts:
lib/eex/lib/eex/tokenizer.ex
lib/elixir/lib/file.ex
lib/elixir/lib/kernel.ex
lib/elixir/lib/record/extractor.ex
lib/elixir/lib/string.ex
lib/ex_unit/lib/ex_unit/doc_test.ex
lib/mix/lib/mix/archive.ex
lib/mix/lib/mix/dep/fetcher.ex
lib/mix/lib/mix/dep/umbrella.ex
2014-04-21 08:38:48 +02:00
José Valim
620e452f9f
Do not reuse shell variables in IEx, closes #2149
2014-04-04 10:58:16 +02:00
James Fish
9be2f7f3d3
Add --gen-debug
...
Use erlang's -generic_debug to turn on default [:log, :statistics] for
:gen_servers
Signed-off-by: José Valim <jose.valim@plataformatec.com.br >
2014-03-17 16:34:02 +01:00
José Valim
323a7eef1f
Convert File and IO to char data, use +fnu flag by default
2014-02-22 20:08:44 +01:00
José Valim
5bda5d503b
Support ERL_PATH in bin/elixir
2014-02-11 10:03:53 +01:00
José Valim
eb46fe30a2
-S cannot be given more than once
2013-12-12 11:55:25 +01:00
José Valim
79366ee7fc
Drop .elixirrc
2013-10-21 10:15:27 +02:00
José Valim
d5fc147ff0
Quote arguments on elixir/iex help check
2013-08-14 11:25:28 +02:00
José Valim
c0c8f7f72b
Allow -boot start to be overriden on releases
2013-07-09 21:29:35 +02:00
Yurii Rashkovskii
ba00a1ffc6
Erlang release for Elixir should use start.boot instead of elixir.boot
2013-07-09 12:05:12 -07:00
José Valim
5b2f44d1d7
Ensure --app switch does not halt upcoming ones, closes #1398
2013-07-09 11:24:34 +02:00
José Valim
b830485541
Ensure Elixir can run on directories with :, closes #1375
2013-07-07 10:00:46 +02:00
José Valim
ca026039a3
Stop parsing on -S, closes #1294
2013-06-20 12:25:00 +02:00
José Valim
1d09da7e53
Use = instead of == on shell comparison
2013-06-18 10:42:49 +02:00
José Valim
5115256853
Use proper path separator in msys
...
For now, we are only checking the path on msys but
we may need to check it for cygwin too.
Thanks to @ToJans for providing guidance and debug
information to sort this issue out.
2013-06-18 10:30:51 +02:00
José Valim
e64be43090
Update executable docs
2013-06-17 13:44:44 +02:00
zambal
0ddb31992b
removed use of local variables in shell scripts in order to remove dependency on bash
2013-06-09 14:51:29 +02:00
José Valim
cafbd2c2d4
Ensure --cookie is set before remsh starts, closes #1190
2013-06-05 17:55:48 +08:00
José Valim
f5b0b7160c
Do not abort erl names processing when +iex or +compile appear
2013-05-23 22:10:24 +02:00
José Valim
90093bd4e2
Support --cookie, --hidden, Node.get_cookie and Node.set_cookie, closes #910
2013-05-05 12:34:15 -06:00
José Valim
5d00a9ff58
Support --help and -h in elixir and iex, closes #854
2013-03-17 14:24:53 -06:00
José Valim
3137bfc614
Move bootstrap code for IEx to IEx.CLI
2013-01-29 12:30:09 -07:00
José Valim
7841f68072
Start an app and its dependencies with --app
2012-12-05 15:55:06 +01:00
José Valim
e7e5e5d72a
Supports --detached option on command line, closes #487
2012-09-26 19:26:34 -05:00
Devin Torres
8a80ead20c
Use exec to replace the shell process instead of forking
2012-09-13 17:04:35 -05:00
thomasc
b0454837d2
Make elixir source $HOME/.elixirrc if it exists
2012-08-10 18:44:33 +02:00
José Valim
9ddf626d51
Support -S as an option, closes #415
2012-07-31 14:45:35 +02:00
José Valim
ffc370e53d
Pass some options down to erl, accept --erl as arg
2012-07-31 01:08:11 +02:00
José Valim
a36816f1aa
Quote all the paths in sh files
2012-07-28 11:21:01 +02:00
José Valim
d5031b6347
Move all code to erlang style apps
2012-07-05 20:20:16 +02:00
Yurii Rashkovskii
6c7d9ba3af
Allows use of externally supplied ERL_LIBS in release-packaged elixir
2012-06-06 23:48:47 -07:00
José Valim
68f1de4911
Share the same bin scripts
2012-06-03 23:17:13 +02:00
José Valim
8530f11f81
Improvements to iex to allow windows support
2012-05-24 18:04:10 +02:00
José Valim
280b26a810
Since we now compile to ebin/__MAIN__, remove the need for exbin
2012-05-07 12:25:22 +02:00
José Valim
b69b80df9e
Spawn more files at once when compiling in parallel, add parallel require
2012-04-26 09:23:05 +02:00
José Valim
b73fb76a85
Move code server to erlang source so we can bootstrap
2012-04-23 18:44:03 +02:00
José Valim
ac41f5e6fb
Revert "Allow many files to be passed to iex, closes #203 "
...
This reverts commit 92b29ac94e .
Conflicts:
bin/elixir
bin/iex
2012-04-04 11:36:04 -03:00
José Valim
3827b3a575
Revert "Allow multiple paths to be given to -pa and -pz, closes #229 "
...
This reverts commit c3413246cf .
2012-04-04 11:32:45 -03:00