Commit Graph

314 Commits

Author SHA1 Message Date
Jim Weirich
a380b44165 Updated email addresses. 2013-07-02 15:55:31 -04:00
Jim Weirich
7c2b5fe273 :zip task now depends on :package.
Rather than directly depending on ZIP_FILE.
2013-06-08 02:44:41 +08:00
Jim Weirich
8dd3acae41 Update the zip file with the latest changes. 2013-06-07 06:02:26 +08:00
Jim Weirich
d5b787cd2b Beefed up the greed scoring tests just a bit. 2013-06-07 06:01:01 +08:00
Jim Weirich
8122d347f0 Merge pull request #94 from jasonnoble/patch-1
Update .gitignore with .ruby-version
2013-06-06 14:43:54 -07:00
Jim Weirich
b8fa86ed1e Merge pull request #95 from ArturMoczulski/patch-1
Fixes a silly typo in the method name
2013-06-06 14:43:06 -07:00
Jim Weirich
3f49c8f000 Merge pull request #99 from StevenNdaye/about_keyword_arguments
Wrong class name from AboutMethods to AboutKeywordArguments
2013-06-06 14:39:47 -07:00
Jim Weirich
ad5f6f5fe8 Fixed missed sum => product change 2013-06-07 05:38:44 +08:00
Jim Weirich
4509e0c8fe Merge branch 'patch-1' of https://github.com/backspace/ruby_koans into product
* 'patch-1' of https://github.com/backspace/ruby_koans:
  test_inject_will_blow_your_mind uses an incorrect memo argument name
2013-06-07 05:36:33 +08:00
Jim Weirich
799f583ff3 Merge branch 'patch-1' of https://github.com/adlersantos/ruby_koans into curly
* 'patch-1' of https://github.com/adlersantos/ruby_koans:
  corrected example code in test_each_can_use_curly_brace_blocks_too
2013-06-07 05:32:53 +08:00
Jim Weirich
623e21fc18 Updated zip file to latest changes. 2013-06-06 23:04:18 +08:00
Jim Weirich
4ba9f3c142 Add zip task for building zip file. 2013-06-06 23:03:44 +08:00
Jim Weirich
718538b729 Add ~ files to ignore list. 2013-06-06 23:03:33 +08:00
Adler Santos
dfaeb570e5 corrected example code in test_each_can_use_curly_brace_blocks_too
test_each_can_use_curly_brace_blocks_too was using the do-end block instead of the curly brace syntax for the each method.
2013-06-03 02:18:29 +08:00
Buck Doyle
1ce6d52963 test_inject_will_blow_your_mind uses an incorrect memo argument name
No big NBD, but the second memo argument is better called 'product' than 'sum'.
2013-05-13 16:48:57 -03:00
Steven Ndaye
6b66d46156 Wrong class name from AboutMethods to AboutKeywordArguments 2013-05-13 11:22:02 +02:00
Artur Moczulski
f4d9dc0db7 Fixes a silly typo in the method name
in method_with_keyword_arguments_with_mandatory_argument
2013-04-24 00:24:09 -07:00
Jason Noble
24a0069c20 Update .gitignore with .ruby-version
.ruby-version is the new .rvmrc, although .rvmrc is used still.
2013-04-14 11:53:37 -06:00
Mike Mazur
610e219fa5 One more EdgeCase -> Neo change in the Rakefile
Fixes #92.
2013-04-12 09:23:21 -04:00
Jim Weirich
d7b5a6120d Added deploy instructions. 2013-04-09 16:04:07 -04:00
Jim Weirich
e947652bcf Zip file goes in download directory.
Moving the zip file to the source tree so it can be downloaded.
2013-04-09 15:19:32 -04:00
Jim Weirich
12639186cb Fix order of comparison in about symbols to follow standard. 2013-04-09 11:27:30 -04:00
Jim Weirich
197dd8eff8 Clarify the difference between here docs and multi-line strings. 2013-04-09 11:27:30 -04:00
Jim Weirich
63753656af Fix prematurely correct answer. 2013-04-09 11:27:30 -04:00
Jim Weirich
f3560581ce Removed RDoc 2013-04-09 11:27:30 -04:00
Jim Weirich
5119038f9c Merge pull request #83 from TheTeaNerd/dk-explain-watchr-in-README
Explain Watchr use in README
2013-04-09 07:52:32 -07:00
Jim Weirich
86cb9c5a27 Fixed times example. 2013-04-09 10:46:13 -04:00
Jim Weirich
a079acbacd Merge pull request #89 from lucasrcosta/master
Added Times Statement in Control Statements
2013-04-09 07:45:19 -07:00
Jim Weirich
dc8f73f107 Remove test_helper.rb 2013-04-09 10:40:49 -04:00
Jim Weirich
09b03e9b1c Change EdgeCase to Neo 2013-04-09 10:40:27 -04:00
Jim Weirich
67750bf9bf Fix missing blanks in about hashes. 2013-04-09 10:33:43 -04:00
Jim Weirich
7eb51a9a30 Remove unused files. 2013-04-09 10:33:43 -04:00
Jim Weirich
f2e4a1f357 Make each do/end usage more consistent. 2013-04-09 10:33:43 -04:00
Jim Weirich
ceca9875cf Merge pull request #87 from weilu/remove_unused_variables
Remove assigned but unused variables
2013-04-09 07:13:04 -07:00
Jim Weirich
957b672d7a Merge pull request #86 from weilu/fix_indentation
Fix indentation
2013-04-09 07:12:05 -07:00
Jim Weirich
e150dd6d9e Fix private message error for JRuby. 2013-04-09 10:10:24 -04:00
Jim Weirich
f03e0d21ee Add keyword arguments (with correct answers). 2013-04-09 09:45:23 -04:00
Jim Weirich
58238ef54a Removed fixed object_id koan
This koan is not as important now that Ruby 2 has changed all the
object ids.
2013-04-09 09:30:33 -04:00
mfeckie
9c5ecb509a Add support for Ruby 2.0 2013-04-06 13:23:56 +08:00
mfeckie
cb14e48f1d Add tests for keyword arguments in Ruby 2.0 2013-04-06 12:18:41 +08:00
mfeckie
405c42eb81 Updated Sensei for 2.0.0
Add support for Ruby 2.0.0
2013-04-06 11:31:32 +08:00
Jim Weirich
2df8e5554d Added todo for EdgeCase to Neo conversion. 2013-04-01 19:10:47 -04:00
Adam McCrea
213aece7e9 Move to Neo 2013-04-01 17:11:02 -03:00
lucasrcosta
4d41bab6e6 Added Times Statement 2013-03-10 14:31:05 -03:00
Wei Lu
aa3c83f044 Remove assigned but unused variables 2013-02-28 18:59:58 +08:00
Wei Lu
676d9ce8ac Fix indentation 2013-02-28 15:44:28 +08:00
David Kennedy
f36a964fdd Explain how to use Watchr in the README
The koans have support for Watchr now, and this is very helpful
as you can focus on editing and not on re-running rake over and
over. However, a user new to Ruby will not even know what Watchr
is (I'd not used it before! I was using Guard) so they might miss
this choice.

There are some other minor edits for style and consistency. I explain
that Koans are tests. We/You tidy up. Removed some excess wordage.
Made some "your should do this" statements more imperative. Made
mark up more consistent.
2013-02-14 14:22:11 +00:00
David Kennedy
eedfeb1022 Explain how to use watchr in the README
Support has been added for watchr, and this is very helpful while
walking the path to enlightenment as it keeps the users focus on
the koans and not on the repeated need to run rake after each edit.

However, only an experienced Rubyist would know how to install and
use watchr (or worse, they might just not notice the watchr config
file). So let's add an optional section to the README explaining
how to use watchr.
2013-02-14 13:21:06 +00:00
TheTeaNerd
4ca68510b0 Merge pull request #1 from TheTeaNerd/dk-ignore-rvm
Ignore RVM config if the user wants to use it
2013-02-14 04:57:48 -08:00
David Kennedy
5f3a6a19f2 Ignore RVM config if the user wants to use it
RVM allows the user to select a specific Ruby for a specific
project. It is common to put a .rvmrc config file in the root
of a project to select the Ruby automatically when the user
switches into that project.

The Ruby Koans should ignore this file if present and not mistake
it for a change to the Koans themselves. There are other ways
of choosing a Ruby to use, and use of RVM is not mandated by the
Koans so ignoring seems like the right solution.
2013-02-14 12:51:00 +00:00