Patches updated

I updated patches and Mono HOWTO against SVN r57.
http://sparcs.kaist.ac.kr/~tinuviel/download/IronRuby/

patch-rakefile – please apply

  1. Detect Mono path using pkg-config.
  2. Define exec_net method for running .NET executables.
  3. Case sensitivity for IronRubyTestHost.

patch-dlr – not intended for inclusion

  1. Color console workaround.
  2. SignatureHelper.AddArguments is currently missing. (new in r56)
  3. Backspace key fix and assert fix no more needed.

patch-catch-throw – please review

  1. Implement Kernel#catch and Kernel#throw.
  2. Tomas said he will send explanations with the correct implementation.

patch-gen-newline – please apply

  1. Always use \r\n in ClassInitGenerator to avoid huge diff.

Sanghyeon S.:

  1. SignatureHelper.AddArguments is currently missing. (new in r56)
  2. Backspace key fix and assert fix no more needed.

patch-catch-throw – please review

  1. Implement Kernel#catch and Kernel#throw.
  2. Tomas said he will send explanations with the correct
    implementation.

patch-gen-newline – please apply

  1. Always use \r\n in ClassInitGenerator to avoid huge diff.

In the queue. Thanks for updating your patches!

-John

  1. SignatureHelper.AddArguments is currently missing. (new in r56)

Mono SVN has a fix for this, and the official 1.2.6 will have this
implemented, so this should not be necessary.

Miguel.

Sanghyeon S.:

  1. SignatureHelper.AddArguments is currently missing. (new in r56)
  2. Backspace key fix and assert fix no more needed.

patch-catch-throw – please review

  1. Implement Kernel#catch and Kernel#throw.
  2. Tomas said he will send explanations with the correct
    implementation.

patch-gen-newline – please apply

  1. Always use \r\n in ClassInitGenerator to avoid huge diff.

Hi Seo,

Just applied your Rakefile and ClassInitGenerator patches in Revision
59.

I’ll let Tomas comment on #catch and #throw.

Thanks!
-John