Commit Graph
50 Commits
Author SHA1 Message Date
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
José Valim c3413246cf Allow multiple paths to be given to -pa and -pz, closes #229 2012-04-03 19:44:05 -03:00
José Valim dc3ed54541 Start using halt since it has improved semantics in Erlang R15B01. 2012-04-03 12:07:05 -03:00
José Valim 92b29ac94e Allow many files to be passed to iex, closes #203 2012-03-29 13:35:42 +02:00
João Britto 6e26bf020a Allow deep linking and handle CDPATH issues 2012-03-02 17:34:38 -03:00
João Britto a729c2d257 Bring readlink back 2012-03-01 19:03:04 -03:00
João Britto 9321b8848f Further improvements to script initialization 2012-03-01 18:40:14 -03:00
José Valim 29fc3ae31f Attempt to get rid of cd; pwd 2012-03-01 22:26:58 +01:00
José Valim 7b1e9aa116 Add --no-stop back. 2012-02-13 23:05:08 +01:00
José Valim f209a0b4c5 Update executables. 2012-02-13 22:19:03 +01:00
José Valim 750ae66b6e More cleanups for easier bootstraping. 2012-01-28 16:20:38 +01:00
José Valim f06e82680a Get rid of exunit now that we can pass multiple args to bin/elixir 2012-01-28 16:02:31 +01:00
José Valim 85e6280a84 Add at_exit hook, closes #107 2012-01-28 14:54:43 +01:00
José Valim 82e6d851c9 Update help info. 2011-04-24 13:27:55 +02:00
José Valim ba3b738b7a -pa and -pz 2011-04-11 20:38:33 +02:00
José Valim ba0507ffc4 More work on command line compiler. 2011-04-11 13:10:40 +02:00
José Valim 77afe496c8 Rename test files to Elixir script files. 2011-04-11 12:00:28 +02:00
José Valim 3729d1c74f Extensive work on hot code swap support and autoload. 2011-04-09 18:21:24 +02:00
Yurii Rashkovskii 8e4e57dd92 Elixir scripts should work if they are invoked using symlinks (e.g.
/usr/local/bin/iex -> /usr/local/agner/packages/elixir-@master/bin/iex)
2011-04-05 05:51:00 +08:00
José Valim 17e5e74918 Change a bit how executable works. 2011-03-18 15:43:41 +01:00
José Valim 6ab8cb4b29 Lists are not evaluated to false anymore. 2011-03-10 08:46:03 +01:00
José Valim e29a76c16d Add --no-halt to description. 2011-03-07 19:20:59 +01:00
José Valim 97f6be51f2 Add tty to iex. 2011-03-07 19:08:16 +01:00
José Valim 4aae08876d Add anonymous functions. 2011-03-07 08:26:06 +01:00
José Valim 86ac3ef2a7 Improve bin. 2011-03-04 10:48:48 +01:00
José Valim c863d21a74 Improve command line args. 2011-03-04 10:10:08 +01:00
José Valim b13c3fbe8e Move options processing to Elixir. 2011-03-04 09:45:54 +01:00
José Valim d364ae6ad0 Finish load paths. 2011-03-01 12:43:43 +01:00
José Valim 4bc414a019 Added load paths. 2011-03-01 11:55:38 +01:00
José Valim a3618af5de Start the example folder with receive/after/<- example. 2011-02-25 21:33:57 +01:00
BigCat 8647e954ff Make executable works when in other directories 2011-02-21 15:05:24 +08:00
José Valim ea804c6534 Add very simple runner. 2011-02-18 16:01:52 +01:00