CHANGELOG.md in kaiser-ruby-0.3.0 vs CHANGELOG.md in kaiser-ruby-0.4.0

- old
+ new

@@ -28,5 +28,22 @@ Other stuff: - [x] FizzBuzz example is working - [x] Fibonacci example is working - [x] Added comments to resulting ruby code flow control statements, so it's easier to see where what ends. This should help making the code more readable (and easier to figure out if it's actually correct), at least while the indentation feature is not fully working yet. + +# 0.4 + +Language Implementation: + +- [x] Handle non-alpha values in quoted strings +- [x] Ignore comments in parentheses +- [x] Handle input from STDIN +- [x] Handle contractions - "Janie's got a gun" should be expanded to "Janie is got a gun" and so it should transpile to "janie = 313" +- [x] Handle pronouns - he, she, it, and others should refer to the last used variable + +Other stuff: + +- [x] Updated the FizzBuzz example +- [x] Catch exceptions in the REPL +- [x] Suppressed warning about eval from Thor +- [x] Move nesting indentation from main module to transformer