Commit Graph
739 Commits
Author SHA1 Message Date
José Valim b2c8669c4c Support String.downcase and String.upcase according to Unicode 6.2.0 2012-10-21 23:35:03 +02:00
José Valim 318454c092 Optimize range match when values are known at compile time 2012-10-21 20:56:47 +02:00
José Valim a17140ea50 Remove unused function 2012-10-21 19:44:13 +02:00
José + Yehuda e03bf4d7d8 Initial work on Calendar.format (based on ICU) 2012-10-21 19:43:11 +02:00
José + Yehuda 85a9d70544 Improvements to Calendar module 2012-10-21 19:00:16 +02:00
José Valim f438630e82 Remove deprecated branches 2012-10-20 22:06:03 +02:00
José Valim e975336d5d Bump to 0.7.1.dev 2012-10-20 20:18:19 +02:00
José Valim 43b8a26b36 Revert "Remove Calendar from the upcoming release"
This reverts commit 411f1ce55d.
2012-10-20 20:10:59 +02:00
José Valim 26d35eead1 Use Keyword and check for atom key 2012-10-20 20:09:42 +02:00
José Valim 833e9e9783 Release v0.7.0 2012-10-20 19:05:21 +02:00
José Valim 411f1ce55d Remove Calendar from the upcoming release 2012-10-20 18:59:08 +02:00
José Valim bd3eb2a10f Update CHANGELOG 2012-10-20 15:16:47 +02:00
José Valim ab25aa72b1 Normalize __ENV__ as the last argument, closes #552 2012-10-20 14:58:38 +02:00
José Valim 8304ec0e91 Improve IO docs 2012-10-19 11:58:30 +02:00
José Valim ca0dbe8f46 Merge pull request #555 from elixir-lang/jv-unordered-keywords
Unordered keywords
2012-10-19 02:54:14 -07:00
José Valim 03f30b985b Use Keyword.equal? instead of sorting 2012-10-19 11:36:48 +02:00
José Valim 152911a03d Add Keyword.equal? 2012-10-18 20:51:40 +02:00
José Valim 923eb5d63d Fix Keyword.merge, speed up Keyword.delete 2012-10-18 20:12:48 +02:00
José Valim 673f27d1a8 unquote_splicing should work with pipes 2012-10-18 16:38:42 +02:00
José Valim 01f6d4b1d9 Improve Code.string_to_ast docs 2012-10-18 15:17:24 +02:00
José Valim 43d3e3eba6 Remove convertion to atom from parser 2012-10-18 15:12:52 +02:00
José Valim 4f3e66cdfd Refactor elixir_tokenizer scope options 2012-10-18 14:46:54 +02:00
Yurii Rashkovskii 435c4615d1 Make tokenizer be able to limit atoms to existing atoms only 2012-10-18 13:10:35 +02:00
José Valim 5e886ffd97 Merge pull request #547 from devinus/binary-to-number
Add binary_to_(integer|float) to (integer|float)_to_binary
2012-10-18 02:18:28 -07:00
Dickson S. Guedes 7219324f47 fixing examples in kernel 2012-10-17 23:50:34 -03:00
Dickson S. Guedes 8ea024e06b fixing examples in string 2012-10-17 23:48:47 -03:00
Dickson S. Guedes 3f8a0b91e6 fixing examples in file 2012-10-17 23:45:40 -03:00
Dickson S. Guedes eb7b9146be fixing examples in enum 2012-10-17 23:36:00 -03:00
Devin Torres 17b5ede88f Add binary_to_(integer|float) to (integer|float)_to_binary 2012-10-17 16:35:42 -05:00
Yurii Rashkovskii baa28932f9 Keywords are no longer sorted 2012-10-17 00:06:41 -07:00
José Valim 347a9dee7b Merge pull request #543 from devinus/better-float-inspect
Better inspect for floats
2012-10-16 03:13:18 -07:00
Devin Torres ab4c9322cf Better inspect for floats 2012-10-15 16:18:43 -05:00
José Valim 044380871e Deprecate List.zip/2 in favor of Enum.zip/2 2012-10-15 14:51:48 +02:00
José Valim 15c7d8b2af Improve comments and remove docs for Dict impl's functions 2012-10-15 13:08:36 +02:00
Yurii Rashkovskii 6ca846fb4d Prevent List.zip([]) and List.unzip([]) from hanging forever 2012-10-14 15:18:39 -07:00
José Valim 8477357c33 Merge pull request #538 from yrashk/file-cp-permission
File.cp family should preserve file's mode
2012-10-14 09:56:06 -07:00
José Valim f19b9d7cfd Merge pull request #532 from yrashk/multi-impl
Add support for defining multiple protocol implementations in one go
2012-10-14 09:24:16 -07:00
Yurii Rashkovskii 9fc710abf6 File.cp family should preserve file's mode 2012-10-14 07:19:27 -07:00
Rafael Mendonça França a8349424ba A protocol should not generate documentation to behavior_info 2012-10-13 17:49:28 -03:00
Rafael Mendonça França 42b3157bcd Whitespaces ✂️
[ci skip]
2012-10-13 17:08:09 -03:00
Yurii Rashkovskii 64bdb7a086 Add support for defining multiple protocol implementations in one go
defimpl SomeProtocol, for: [Atom, Number, List] do
    ...
   end
2012-10-12 14:19:17 -07:00
ILYA Khlopotov 3c1b93f514 Fixing bug introduced in 'Protocols are powered by behaviours...'(11f934b) 2012-10-12 10:53:49 -07:00
Devin Torres a95b1737ad Fix some spelling mistakes in Kernel 2012-10-12 10:38:55 -05:00
Dickson S. Guedes c5876b25da fixing docs indentation 2012-10-11 22:46:54 -03:00
José Valim be3c2f5cde Update System.build_info docs 2012-10-11 21:47:39 +02:00
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
José Valim 89d31e9306 Get first element from module name 2012-10-11 21:11:36 +02:00
Yurii Rashkovskii 4a349927be Add support for record.update/2 2012-10-11 12:07:59 -07:00