Branch: refs/heads/master Home: https://github.com/MacRuby/MacRuby Commit: f85779bb3ccdca5bc2f25bdf8c5b941cf561fbad https://github.com/MacRuby/MacRuby/commit/f85779bb3ccdca5bc2f25bdf8c5b941cf5... Author: Mark Rada <marada@uwaterloo.ca> Date: 2012-08-25 (Sat, 25 Aug 2012) Changed paths: A bin/ruby_install_xcode_support M misc/release/package_script/postinstall M rakelib/install.rake Log Message: ----------- Address GH-90 by breaking out Xcode integration installation Xcode integration is now installed via a script (macruby_install_xcode_support) which is installed into /usr/local/bin along with the other scripts. This allows the integration to be reinstalled easily. The script also has reworked the install package so that it does not fail when Xcode integration cannot be installed. Commit: 2a0f3a41de8e7aed5fb01ecf767f8eb198282c1a https://github.com/MacRuby/MacRuby/commit/2a0f3a41de8e7aed5fb01ecf767f8eb198... Author: Mark Rada <marada@uwaterloo.ca> Date: 2012-08-25 (Sat, 25 Aug 2012) Changed paths: M Rakefile M rakelib/install.rake Log Message: ----------- Remove xcode_support from the standard rakefile installation This change introduces an install:standard task which is now the default. It will still install the necessary components so that the Xcode integration script can be run, but it will not run the integration install script. Xcode integration will still be installed by default when using the package installer, and the script can be automatically run using the install:all task. Commit: 4c9e258b7b3de8ed181029291d5ce9c3ec5fa068 https://github.com/MacRuby/MacRuby/commit/4c9e258b7b3de8ed181029291d5ce9c3ec... Author: Mark Rada <marada@uwaterloo.ca> Date: 2012-08-25 (Sat, 25 Aug 2012) Changed paths: M version.h Log Message: ----------- Flip RELEASE_YEAR and BIRTH_YEAR so RUBY_COPYRIGHT makes sense Commit: afd97dd0e622d41a7fa86606dbed181a0db72403 https://github.com/MacRuby/MacRuby/commit/afd97dd0e622d41a7fa86606dbed181a0d... Author: Mark Rada <marada@uwaterloo.ca> Date: 2012-08-25 (Sat, 25 Aug 2012) Changed paths: M gcd.c Log Message: ----------- Make Dispatch::Queue#apply documentation less misleading Claiming that the blocks are executed in parallel is not correct since it depends on the type of queue being used, and even in that case concurrency is not the same things as parallelism. In the example, the array grows dynamically and the assignment being performed in the block would not be thread-safe (concurrency-safe?). Compare: https://github.com/MacRuby/MacRuby/compare/0aa2bedad516...afd97dd0e622