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
titib
c604cba4db
Update elixir.bat
...
Correct issue https://github.com/elixir-lang/elixir/issues/3619
Signed-off-by: José Valim <jose.valim@plataformatec.com.br >
2015-08-27 14:26:21 +02:00
Lars Storjord
72256bc094
Add support for --werl in Windows bash-like shells
2014-12-10 18:00:27 +01:00
José Valim
5eae31bd2c
Do not set not shell as we know have a custom prompt
2014-10-15 12:28:13 +02:00
José Valim
e099901fe3
Remove unecessary comment
2014-10-08 13:29:09 +02: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
187e86749e
Suppress "-s elixir start_cli" for IEx
2014-08-08 18:13:42 -07:00
José Valim
0b1c8c92c0
Set -noshell on bin/iex
2014-08-08 22:11:06 +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
Chris Hyndman
f69e9df983
Add new --werl option
2014-07-28 07:49:02 -10:00
Chris Hyndman
d3dba63659
Use start to spawn werl without lingering cmd window
2014-07-28 07:42:28 -10:00
Chris Hyndman
c016d74379
Use setlocal/endlocal to prevent polluting user's environment
2014-07-28 07:42:27 -10:00
Chris Hyndman
1582df8d70
Fixed to use flattened array $newArgs
2014-07-17 16:19:26 -07:00
Chris Hyndman
8d9aec5a55
Revise mix.ps1 to use FileInfo object to represent path, modify $args directly
2014-07-17 15:09:38 -07:00
Chris Hyndman
2d0fbcc23c
Call Mix.start, Mix.CLI.main directly in bin\mix.bat
2014-07-15 13:42:58 -07:00
Chris Hyndman
d3a3feace4
Use short filenames to handle spaces in path to bin\mix
2014-07-08 17:09:23 -07:00
Chris Hyndman
0c589eff04
Umanbiguous check for parameters
2014-07-01 13:51:25 -07:00
Chris Hyndman
3a3684ca78
Process Erlang commands last
2014-07-01 13:44:23 -07: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
chyndman
4d7c75f2ca
Disambiguate (w)erl to (w)erl.exe
2014-06-12 12:23:31 -07:00
José Valim
9c549b3465
Fix help for elixirc executables, closes #2380
2014-06-06 20:59:43 +02:00
chyndman
1a93d35d9c
Initial PowerShell script addressing mix commas
2014-06-03 16:45:24 -07:00
chyndman
df1366c1d6
elixir.bat fixed to prevent eating quotes
2014-05-22 14:02:28 -07:00
chyndman
1c9dff1fee
elixir.bat only triggers help at first argument
2014-05-22 11:57:25 -07:00
chyndman
82f800e1c5
elixir.bat defers to mix for handling help options
2014-05-22 09:51:28 -07: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
Paul Schoenfelder
19ad387943
Print help when --help, -h, or /h are given on windows
2014-05-08 13:51:02 -05:00
Onorio Catenacci
565a7656c4
Fixing issue with command line parameters getting passed to elixir.bat from iex.bat
...
Signed-off-by: José Valim <jose.valim@plataformatec.com.br >
2014-04-29 18:08:16 +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
Paul Schoenfelder
6243bc8dc8
Fix bad conditional logic when checking for +iex
2014-04-17 11:27:38 -05:00
Paul Schoenfelder
0843ea0fbb
Use smart shell for iex, and werl instead of erl
2014-04-16 12:45:52 -05:00
Paul Schoenfelder
bbd6abb168
Use werl instead of erl when executing iex.bat
2014-04-16 12:11:45 -05: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
eb62c3bd27
IEx now loads the .iex.exs file instead of the .iex one
2014-01-29 12:52:00 +01:00
José Valim
eb46fe30a2
-S cannot be given more than once
2013-12-12 11:55:25 +01:00
Martin Schürrer
fc42dc9bb7
Make mix work out of the box if it's escriptize-d.
2013-10-23 14:38:17 +02:00
José Valim
79366ee7fc
Drop .elixirrc
2013-10-21 10:15:27 +02:00
José Valim
9e644dfba1
Document issues and improve IEx booting process
2013-09-05 18:18:01 -03:00
Peter Minten
4c28f325e3
Supress 'Compiled' msg by default in elixirc
...
Adds a --verbose option to elixirc
This fixes #1618
2013-08-24 13:30:34 +02:00
José Valim
d5fc147ff0
Quote arguments on elixir/iex help check
2013-08-14 11:25:28 +02:00
José Valim
db26fb2d18
Allow iex to --remsh into an Erlang node that has IEx
2013-08-08 10:46:17 +02:00