Commit Graph
51 Commits
Author SHA1 Message Date
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 69a0d24f9d Add --ignore-module-conflict as official part of elixirc 2012-04-03 06:50:08 -03:00
Iaroslav YK_Sirius 6276e8b165 .bat files to run Elixir (elixir and elixirc) from Windows batch
Interactive Elixir throws an Erlang error when trying to run.
2012-03-29 14:44:26 +03:00
José Valim 92b29ac94e Allow many files to be passed to iex, closes #203 2012-03-29 13:35:42 +02:00
José Valim d815788c52 Compile files using . and inside __MAIN__ 2012-03-25 18:48:20 +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 317f992146 bin/* docs. 2012-02-22 09:02:14 +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 930598faee Use the new at_exit hook. 2012-01-28 15:06:45 +01:00
José Valim 85e6280a84 Add at_exit hook, closes #107 2012-01-28 14:54:43 +01:00
José Valim 6e5b6c9176 Improve exunit runner. 2012-01-07 20:42:34 +01:00
José Valim 5a95eca33c Remove wrong usage of List 2012-01-06 13:19:22 +01:00
José Valim 987c46a7aa Attempt to get ExUnit running again. 2011-12-28 12:13:40 +01:00
José Valim b6da82f6e2 Bring Elixir CLI back. 2011-12-27 17:16:55 +01:00
José Valim 093f258a31 Make configure call optional. 2011-04-28 11:55:40 +02: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 cf9087d9cf Compile stuff (OH YEAH). 2011-04-11 19:46:16 +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 7de3d97ba3 Elixir tests are back alive again. 2011-04-11 11:45:21 +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 956310d7e3 Add exunit bin. 2011-03-05 11:09: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 2462e47b75 No need to always download iex. 2011-02-28 20:17:25 +01:00
BigCat 798c867584 interactive elixir 2011-03-01 02:19:12 +08: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