José Valim
|
fa449e842a
|
Revert "Do not expand prepend and append paths"
This reverts commit 20d96a0d77.
|
2012-07-23 21:56:48 +02:00 |
|
José Valim
|
bdbc9f38e0
|
Update all except unavailable
|
2012-07-23 21:25:43 +02:00 |
|
José Valim
|
20d96a0d77
|
Do not expand prepend and append paths
|
2012-07-23 21:02:04 +02:00 |
|
José Valim
|
4775d60d00
|
Add deps.update
|
2012-07-23 20:59:04 +02:00 |
|
José Valim
|
15defaab04
|
Show a warning instead of exception on module redefinition, closes #396
|
2012-07-23 18:21:12 +02:00 |
|
José Valim
|
bcee404edb
|
Expect aliases as part of many options
|
2012-07-23 13:31:25 +02:00 |
|
José Valim
|
576492ae48
|
Add Code.ensure_compiled
|
2012-07-23 09:51:15 +02:00 |
|
José Valim
|
4e83a15dee
|
Cosmetic changes
|
2012-07-22 13:20:09 +02:00 |
|
José Valim
|
117d09509c
|
Rename __MAIN__ to Elixir, closes #390
|
2012-07-22 12:49:36 +02:00 |
|
José Valim
|
7d1ef13f17
|
Rename Elixir.Builtin to Kernel, according to #390
|
2012-07-22 11:23:35 +02:00 |
|
José Valim
|
6a7602d974
|
Avoid nil conversion if expression is known to return a boolean
|
2012-07-22 10:30:16 +02:00 |
|
José Valim
|
1077e64126
|
Deprecate Module.function_defined? in favor of Module.defines?
|
2012-07-21 23:32:16 +02:00 |
|
José Valim
|
61a27d1be6
|
Remove the need for special <& &> tags, closes #393
|
2012-07-21 18:40:57 +02:00 |
|
José Valim
|
d35d0f41c8
|
Clean up fn implementation
|
2012-07-21 13:40:02 +02:00 |
|
José Valim
|
661ef4377b
|
Properly wrap fn/do end in tokenizer
|
2012-07-21 13:30:18 +02:00 |
|
José Valim
|
4d715a3a41
|
Improve coverage and implementaiton of function
|
2012-07-21 12:41:29 +02:00 |
|
José Valim
|
175e90d6af
|
Initial work on removing fn ambiguity
|
2012-07-21 12:31:03 +02:00 |
|
José Valim
|
af167fbd11
|
Revert "Use more explicit naming in module functions"
This reverts commit 390f194b24.
|
2012-07-21 10:27:19 +02:00 |
|
José Valim
|
cc99da19dc
|
Simplify EEx.Tokenizer
|
2012-07-20 23:04:05 +02:00 |
|
José Valim
|
94d5c92d34
|
Support backreferences in regex
|
2012-07-20 21:05:35 +02:00 |
|
José Valim
|
efd161d145
|
Add File.iterator
|
2012-07-20 20:23:28 +02:00 |
|
José Valim
|
9a6d15af53
|
Warn when unsupported macro is invoked inside guards
|
2012-07-20 17:53:34 +02:00 |
|
José Valim
|
42c1915ad3
|
Improve error message when calling local inside guards
|
2012-07-20 16:09:43 +02:00 |
|
José Valim
|
49501ef59e
|
Improve error messages with terminators
|
2012-07-20 13:04:33 +02:00 |
|
José Valim
|
f6d869cb96
|
Support terminators in tokenizer
|
2012-07-20 12:07:45 +02:00 |
|
José Valim
|
90650b334e
|
Improve error messages for unterminated strings, sigils and heredocs
|
2012-07-20 11:38:49 +02:00 |
|
José Valim
|
d984f4b545
|
Typespecs now support macros, closes #385
|
2012-07-20 10:29:55 +02:00 |
|
José Valim
|
7d98ae18f9
|
Simply use private macros for defining dicts
|
2012-07-20 09:42:46 +02:00 |
|
José Valim
|
390f194b24
|
Use more explicit naming in module functions
|
2012-07-20 09:31:25 +02:00 |
|
José Valim
|
ec3c485f93
|
No need to define location
|
2012-07-19 21:41:00 +02:00 |
|
José Valim
|
504dd24934
|
No need to make location part of the behavior, we can get it from compile info
|
2012-07-19 21:25:48 +02:00 |
|
José Valim
|
ea1b07e81e
|
Do not automatically forward tasks, move some logic to Mix.SCM
|
2012-07-19 18:18:12 +02:00 |
|
José Valim
|
4880dfe424
|
Make dependencies available when compiling other dependencies
|
2012-07-19 17:51:49 +02:00 |
|
José Valim
|
db89ecfc7d
|
Use the project stack instead of shelling out
|
2012-07-19 17:48:23 +02:00 |
|
José Valim
|
b46f45b940
|
Fix builds
|
2012-07-19 17:33:20 +02:00 |
|
José Valim
|
b74e67dd37
|
Another attempt to fix build
|
2012-07-19 16:18:37 +02:00 |
|
José Valim
|
117f0b0ea8
|
Try to get more info on the build failure
|
2012-07-19 16:13:23 +02:00 |
|
José Valim
|
c9756b55f2
|
Add run and deps.loadpaths to mix
|
2012-07-19 16:00:31 +02:00 |
|
José Valim
|
42c39ed93c
|
Improve docs for assert_received
|
2012-07-19 14:03:13 +02:00 |
|
José Valim
|
ea01976063
|
Add deps.compile
|
2012-07-19 14:00:39 +02:00 |
|
José Valim
|
bc817b511b
|
Add deps.get
|
2012-07-19 13:22:36 +02:00 |
|
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 |
|