Commit Graph
792 Commits
Author SHA1 Message Date
José Valim 4fed302df0 Properly fix line break in strings. 2011-06-25 11:09:17 -03:00
José Valim a982ed9ad6 Also escape \r and \n from strings. 2011-06-25 10:51:36 -03:00
José Valim 7c5288ad1c String inspect properly handle quoted strings and interpolation. 2011-06-25 01:20:16 -03:00
José Valim ac2f7dbd9f Use iolist for better compatibility. 2011-06-25 00:45:47 -03:00
José Valim 28b5ca4dd4 Execute iex code in IEX::Context. 2011-06-25 00:42:55 -03:00
José Valim 0deab478de Improve syntax errors. 2011-06-25 00:42:55 -03:00
José Valim f599d09f59 Merge pull request #33 from DuoSRX/lists-api
Lists api
2011-06-24 12:28:26 -07:00
Xavier Perez 56be7d203d Removed old nthtail tests 2011-06-24 20:51:41 +02:00
Xavier Perez a14d57ca62 Replaced list#nthtail by a bracket slice 2011-06-24 20:50:13 +02:00
Xavier Perez 176492732b Changed list#replicate to the * operator 2011-06-24 20:24:23 +02:00
José Valim 8ca419af2f Allow begin; expr; end. 2011-06-24 10:36:06 -03:00
José Valim a1b3e83e42 Edited ROADMAP.md via GitHub 2011-06-19 05:28:33 -07:00
Xavier Perez f7562e2451 Added nthtail, duplicate and flatlength to lists 2011-06-17 18:26:08 +02:00
Xavier Perez 4cff0c7f87 Added Max/Min/Sum, any? to Lists 2011-06-16 11:23:11 +02:00
Xavier Perez bd8451de48 Added dropwhile, partition and splitwith to lists 2011-06-16 11:23:11 +02:00
José Valim 0678105bf1 Release v0.3.0. 2011-06-14 11:19:12 +02:00
José Valim a6bbbee14c More README cleanup. 2011-06-14 10:53:55 +02:00
José Valim fe63706b21 Add Module.eval and Module.stacktrace. 2011-06-13 20:26:31 +02:00
José Valim 18e75a301e Remove useless to_s. 2011-06-13 19:18:41 +02:00
José Valim cc5708e8d8 Inline regular expressions. 2011-06-13 19:11:34 +02:00
José Valim 861c4814d2 Cleanup ROADMAP. 2011-06-13 18:42:27 +02:00
José Valim 4c310fe5f3 Add remove_ivar method. 2011-06-13 18:39:31 +02:00
José Valim 6dec01048d Raise an error if an internal method is overridden. 2011-06-13 16:57:53 +02:00
José Valim bdc44d3cc2 Allow respond_to to be overridable. 2011-06-13 16:44:15 +02:00
José Valim d53227a8bf Rework binding section on README. 2011-06-13 16:42:49 +02:00
José Valim 3008161515 Allow bind operator without parens. 2011-06-11 12:05:50 +02:00
José Valim 9bc3ce56af Clean up sharp grammar. 2011-06-11 11:30:11 +02:00
José Valim 50160851f5 no_constant exception is now no_module. 2011-06-10 21:12:46 +02:00
José Valim a62808c766 Test binding exceptions. 2011-06-10 21:10:12 +02:00
José Valim 50369a2ca7 Allow rebinding. 2011-06-10 20:48:01 +02:00
José Valim 2b40094d38 Added with the method used for benchmarking. 2011-06-10 14:01:38 +02:00
José Valim e6fff06412 Clean up Regexp API. 2011-06-10 13:38:53 +02:00
José Valim 7a22c3fc0a Add tests to respond_to. 2011-06-10 13:19:14 +02:00
José Valim ce9e231133 Optimize respond_to by using pattern matching. 2011-06-10 13:19:14 +02:00
José Valim 7efeb8705f Add explicit to_str conversion. 2011-06-10 13:19:14 +02:00
José Valim 50bb9ab0ea Tidy up conversions. 2011-06-10 13:19:14 +02:00
José Valim a0b0cffe83 Merge pull request #31 from andrzejsliwa/master
rename arguments.
2011-06-09 04:00:54 -07:00
andrzejsliwa d91c8c72d4 rename arguments names of gen_server functions to be consistent with OTP documentation and to be more accurate meaning 2011-06-09 11:48:53 +02:00
José Valim 0ce04d3ffa Update CHANGELOG. 2011-06-08 15:22:39 +02:00
José Valim d23425a8fe Allow nested brackets, closes #28 2011-06-08 15:16:43 +02:00
José Valim a6fc72ae25 Merge pull request #30 from marcinbunsch/master
Making tuples not raise 'badarg error when [] called with out ouf bounds index. Return nil instead.
2011-06-08 06:06:02 -07:00
José Valim 8b42831152 Bring Ruby method dispatching semantics. Local calls only apply to private methods from now on. 2011-06-08 11:41:57 +02:00
José Valim 8fe0436ee6 Resolve local calls as late as possible. 2011-06-08 11:25:31 +02:00
José Valim aa0a78bfad Keep private methods counter as well. 2011-06-08 11:03:50 +02:00
José Valim 7ffd254834 Actually, this is not a good idea, revert @@. 2011-06-07 14:13:23 +02:00
José Valim 35b9feb765 Update README. 2011-06-07 14:01:16 +02:00
José Valim 374b45d457 Improve docs. 2011-06-07 13:49:03 +02:00
José Valim 804b740b48 Retrieve ivars. 2011-06-07 13:18:29 +02:00
José Valim 6409e0074c Dialyzer fixes. 2011-06-06 13:28:41 +02:00
José Valim 27fd7ba668 Metaprogramming is a big deal here. 2011-06-06 12:49:11 +02:00