José Valim
|
3e1bd2bfaa
|
Add deps.check
|
2012-07-19 11:46:19 +02:00 |
|
José Valim
|
8736dc61eb
|
Initial work on dependencies
|
2012-07-19 10:49:20 +02:00 |
|
José Valim
|
845628df66
|
Generated .app should also include applications key
|
2012-07-19 08:55:51 +02:00 |
|
José Valim
|
ba17e8ac78
|
Use mix to generate .app files
|
2012-07-19 08:38:26 +02:00 |
|
José Valim
|
f80ec44205
|
Rename Mix.Project.config -> Mix.project, Mix.Shell.Test -> Mix.Shell.Process
|
2012-07-19 08:28:02 +02:00 |
|
José Valim
|
9c4c9e8bb0
|
Ensure there is no ambiguity in tuples
|
2012-07-18 20:57:07 +02:00 |
|
José Valim
|
f3f39927ac
|
Ensure default task works
|
2012-07-18 20:41:46 +02:00 |
|
José Valim
|
bfe81a1d9e
|
Specs for app generation
|
2012-07-18 14:19:19 +02:00 |
|
José Valim
|
e9c4ea2617
|
Initial version of compile.app
|
2012-07-18 13:28:11 +02:00 |
|
José Valim
|
742486d112
|
Do not convert underscores to defined arg
|
2012-07-18 12:58:23 +02:00 |
|
José Valim
|
a421a73abf
|
Clean up exunit server and exception docs
|
2012-07-18 11:54:27 +02:00 |
|
José Valim
|
f7bfdf9ac7
|
Use a Mix.Server instead of storing info in the application env
|
2012-07-18 11:42:35 +02:00 |
|
José Valim
|
5a9e55f6e5
|
Rely less on slow mix cli tests
|
2012-07-18 11:14:53 +02:00 |
|
José Valim
|
bfddbd726a
|
Add mix shell to avoid noise in tests
|
2012-07-18 10:59:28 +02:00 |
|
José Valim
|
c524f43860
|
Add assert_received to assertions
|
2012-07-18 10:57:44 +02:00 |
|
José Valim
|
4b960a2114
|
Add compile meta task, move logic to compile.elixir
|
2012-07-18 10:20:28 +02:00 |
|
José Valim
|
c3d5611cc2
|
Improve docs for functions that return both binaries and char lists
|
2012-07-17 14:02:59 +02:00 |
|
José Valim
|
fea9455eb7
|
Add self() back since it is allowed in guard clauses
|
2012-07-17 13:49:34 +02:00 |
|
José Valim
|
fc3aa85d81
|
Add mix help
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
6c5b3134af
|
Add function_exported?, improve warnings for behaviors
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
3fed236607
|
Add IEx task
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
29fe257442
|
Improve docs for d, make it easy to query builtin functions
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
b15394ce22
|
More improvements to printed docs
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
e3f13c6732
|
Add loadpaths before running tests
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
dca16fe966
|
Allow macros to be used in rescue clauses
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
7bef3ae021
|
Register shortdoc and hidden as attributes
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
c186bb19df
|
Add d to print docs in IEx console, compile by default with docs
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
ad50731395
|
Add a test task
|
2012-07-16 15:29:29 +02:00 |
|
José Valim
|
cfe9b52485
|
Provide a parallel require that runs require in parallel
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
0fdb57799c
|
Tasks are invoked only once unless reenabled
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
f8f6b8eb4c
|
Refactor Mix.Task and Mix.Utils
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
2c396b9cc1
|
Make the default for ExUnit case to be sync
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
cdbfeaf67e
|
Add compile task and tests
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
15fa33a6dc
|
Add Mix.Project.config and Mix.Project.current
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
98631ada7d
|
Make sure cp_rf also handles symlinks too
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
b8c2705ea1
|
Ensure rm_rf does not follow symlinks
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
35c8a17e8d
|
Avoid unix specific calls in tests
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
23cd4ce28c
|
Add File.rm_rf
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
bbd7960d78
|
Add rmdir, use path consistently in File
|
2012-07-16 15:29:28 +02:00 |
|
José Valim
|
7d5be8d093
|
Do not depend on the filesystem order
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
d2f2d4ba20
|
Introduce File.CopyError, File.cp! and File.cp_r!
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
7be9ba8585
|
Add File.cp and reorganize test cases a bit
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
28ecab3dde
|
Support File.cp_r
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
f756ce6077
|
Fix tests that were not using absolute paths
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
f491ebb976
|
Support File.copy
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
a5a2025daf
|
Add mix file executables
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
92fa624892
|
Support File.touch(!) and File.write_stat(!)
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
b1be0d1ebe
|
We are now able to run tasks
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
e4176725ab
|
Add File.cwd/0, File.chdir/1 and File.chdir/2
|
2012-07-16 15:29:27 +02:00 |
|
José Valim
|
cea5a61ea2
|
Use a main fixture_path helper
|
2012-07-16 15:29:27 +02:00 |
|