José Valim
|
4063af6ed9
|
Merge pull request #527 from yrashk/git-describe
Include the most recent tag into System.build_info
|
2012-10-11 12:46:37 -07:00 |
|
Yurii Rashkovskii
|
9b4a086f15
|
Include the most recent tag into the System.build_info tuple
|
2012-10-11 12:43:02 -07:00 |
|
José Valim
|
601cbdfb3a
|
Allow line in quote to be an expression, closes #525
|
2012-10-11 21:22:49 +02:00 |
|
Yurii Rashkovskii
|
4a349927be
|
Add support for record.update/2
|
2012-10-11 12:07:59 -07:00 |
|
José Valim
|
c977170331
|
Fix failing erlang test
|
2012-10-11 13:48:46 +02:00 |
|
José Valim
|
2a98788ca3
|
Solve a::b ambiguity
|
2012-10-11 12:24:51 +02:00 |
|
José Valim
|
83ca39b6aa
|
If :B is allowed, B: should be too
|
2012-10-11 06:46:19 +02:00 |
|
José Valim
|
6a45bcfc37
|
Pass context in setup/teardown callbacks
|
2012-10-11 06:39:53 +02:00 |
|
José Valim
|
76197dfec6
|
Quote keywords on inspect
|
2012-10-11 06:21:16 +02:00 |
|
José Valim
|
a04ed73cba
|
Solve inconsistencies in the Dict API
|
2012-10-11 06:00:21 +02:00 |
|
José Valim
|
48112e349f
|
Rename Macro.term? to Macro.safe_term
The main goal is to return which term is not unsafe.
|
2012-10-11 05:44:22 +02:00 |
|
José Valim
|
c9ac4176a0
|
Merge pull request #523 from yrashk/inspect-keyword
Add support for inspecting keywords
|
2012-10-10 20:32:16 -07:00 |
|
Yurii Rashkovskii
|
9d1fdae915
|
Add support for inspecting keywords
|
2012-10-10 17:52:18 -07:00 |
|
José Valim
|
0aa0a404f9
|
Support unquote_splicing on root
|
2012-10-10 19:21:37 +02:00 |
|
José Valim
|
09f9f1faa3
|
Fix partial application on lists with many elements and tail
|
2012-10-10 13:45:48 +02:00 |
|
José Valim
|
4cd14e1334
|
Allow partial application on literals
|
2012-10-10 08:44:32 +02:00 |
|
José Valim
|
01678161c4
|
Merge pull request #521 from yrashk/decreasing-range
Support for decreasing ranges
|
2012-10-09 13:31:01 -07:00 |
|
Yurii Rashkovskii
|
ed89fdb732
|
Support for decreasing ranges
Closes #518
|
2012-10-09 13:29:12 -07:00 |
|
José Valim
|
2053aba138
|
Remove unused calendar functions and warnings
|
2012-10-09 21:59:55 +02:00 |
|
José Valim
|
563ca3fb58
|
Remove extra parens
|
2012-10-09 21:34:30 +02:00 |
|
Yehuda Katz
|
b2e96d3901
|
More Calendar implementation:
* from_tuple
* to_tuple
* add
* subtract
|
2012-10-09 16:21:37 +02:00 |
|
José Valim
|
54224c0a61
|
Support unary plus and minus in Macro.term?
|
2012-10-09 07:56:34 +02:00 |
|
Yurii Rashkovskii
|
c8aab86122
|
Add Macro.term?/1
|
2012-10-08 21:01:20 -07:00 |
|
José Valim
|
ee69cb4f74
|
Avoid false negatives in protocol dispatch, closes #503
|
2012-10-08 16:00:27 +02:00 |
|
Yurii Rashkovskii
|
37b4073435
|
cp_r/c test file should be managed in tests' setup/teardown
The reason for this is because if it is stored in the repository, reltool can't build elixir's release.
|
2012-10-07 02:02:24 -07:00 |
|
José Valim
|
69e36c731c
|
Simplify __scope__ API
|
2012-10-05 18:26:52 -07:00 |
|
José Valim
|
626ed9532b
|
Erlang. syntax is deprecated in favor of simply using atoms
|
2012-10-05 17:08:22 -07:00 |
|
José Valim
|
fac57e78b2
|
Ensure Kernel.__info__(:functions|:macros) returns the complete set
|
2012-10-05 15:45:28 -07:00 |
|
José Valim
|
4dcff67b47
|
Unify Regex and String APIs, closes #505
|
2012-10-04 16:25:04 -07:00 |
|
José Valim
|
e6dba433eb
|
Add Module.create
|
2012-10-03 23:27:34 -07:00 |
|
Devin Torres
|
bdb14b3d2d
|
Separate sigil tests into their own test case
|
2012-10-01 15:29:34 -05:00 |
|
Yehuda Katz
|
84a5404468
|
Added initial work on Calendar module
|
2012-09-29 20:20:08 -07:00 |
|
José Valim
|
a22530baf9
|
Simplify import api
|
2012-09-28 15:48:23 -07:00 |
|
José Valim
|
4859264fe3
|
Import ignores function/macros starting with underscore, default callbacks to underscore style
|
2012-09-27 16:00:26 -07:00 |
|
José Valim
|
010faad0ce
|
Improve tests for bitstring macros
|
2012-09-26 23:30:45 -05:00 |
|
José Valim
|
e42840bf81
|
Allow macros as bitstrings specifiers
|
2012-09-26 20:43:25 -05:00 |
|
José Valim
|
78d80334c2
|
Merge pull request #485 from bellthoven/string_improvements
String improvements
|
2012-09-23 21:55:43 -07:00 |
|
Gustavo Dutra
|
76eef91ff3
|
Refactoring in order to move the logic to functions signatures
|
2012-09-23 14:49:31 -03:00 |
|
José Valim
|
e9ff6a57da
|
Add nil? macro
|
2012-09-23 12:09:22 -05:00 |
|
José Valim
|
fe788964bd
|
Add optional comma in lists, tuples, bit strings and keywords, closes #479
|
2012-09-23 11:43:38 -05:00 |
|
Rafael Mendonça França
|
cc624348f3
|
Whitespaces ✂️ [ci skip]
|
2012-09-21 17:21:18 -03:00 |
|
Gustavo Dutra
|
7ef9edd523
|
Implemented String.at/2
|
2012-09-20 13:08:35 -03:00 |
|
Gustavo Dutra
|
8788e82d1c
|
Implemented String.length/1
|
2012-09-20 13:08:35 -03:00 |
|
Gustavo Dutra
|
8a318256e0
|
Implemented String.last/1
|
2012-09-20 13:08:35 -03:00 |
|
Gustavo Dutra
|
909a4eb33a
|
Implemented String.first/1
|
2012-09-20 13:08:35 -03:00 |
|
Gustavo Dutra
|
984dc056ee
|
Refactored String.codepoints to use String.codepoint which in now the main entry point for utf8 strings
|
2012-09-20 13:08:35 -03:00 |
|
ILYA Khlopotov
|
52d12a35fb
|
Implementation of to_list macro for Record.defmacros
|
2012-09-19 18:34:18 -07:00 |
|
ILYA Khlopotov
|
602ee253b8
|
Implementation of to_keywords macro for Record.defmacros
|
2012-09-19 18:32:38 -07:00 |
|
ILYA Khlopotov
|
6d2c2867c4
|
Get macro implementation for Record.defmacros
|
2012-09-19 11:20:35 -07:00 |
|
José Valim
|
fed42dc885
|
Merge pull request #480 from guedes/implementing_codepoints
Implementing codepoints
|
2012-09-18 05:12:38 -07:00 |
|