Permalink
Browse files

* NEWS (with all sufficient information):

* lib/rake:  Update to rake 10.1.0
* bin/rake:  ditto.
* test/rake:  ditto.

* NEWS:  Update NEWS to include rake 10.1.0 and links to release notes.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  • Loading branch information...
1 parent 52c1331 commit 9cadc95b28da1cf6ca8f802292d12cc96a4f2c2d @drbrain drbrain committed Oct 11, 2013
Showing with 1,723 additions and 2,953 deletions.
  1. +8 −0 ChangeLog
  2. +11 −0 NEWS
  3. +0 −4 bin/rake
  4. +2 −0 lib/rake.rb
  5. +3 −4 lib/rake/alt_system.rb
  6. +134 −108 lib/rake/application.rb
  7. +9 −7 lib/rake/backtrace.rb
  8. +0 −11 lib/rake/classic_namespace.rb
  9. +27 −4 lib/rake/clean.rb
  10. +6 −18 lib/rake/contrib/ftptools.rb
  11. +2 −192 lib/rake/contrib/sys.rb
  12. +0 −21 lib/rake/doc/MIT-LICENSE
  13. +0 −187 lib/rake/doc/README.rdoc
  14. +0 −152 lib/rake/doc/command_line_usage.rdoc
  15. +0 −51 lib/rake/doc/glossary.rdoc
  16. +0 −557 lib/rake/doc/rakefile.rdoc
  17. +0 −151 lib/rake/doc/rational.rdoc
  18. +2 −27 lib/rake/dsl_definition.rb
  19. +2 −1 lib/rake/ext/core.rb
  20. +0 −39 lib/rake/ext/module.rb
  21. +1 −3 lib/rake/ext/string.rb
  22. +24 −18 lib/rake/file_list.rb
  23. +1 −2 lib/rake/file_task.rb
  24. +11 −9 lib/rake/file_utils.rb
  25. +3 −5 lib/rake/file_utils_ext.rb
  26. +2 −15 lib/rake/gempackagetask.rb
  27. +24 −18 lib/rake/invocation_chain.rb
  28. +103 −0 lib/rake/linked_list.rb
  29. +1 −1 lib/rake/name_space.rb
  30. +11 −6 lib/rake/packagetask.rb
  31. +1 −1 lib/rake/promise.rb
  32. +5 −0 lib/rake/pseudo_status.rb
  33. +2 −234 lib/rake/rdoctask.rb
  34. +4 −2 lib/rake/ruby182_test_unit_fix.rb
  35. +2 −2 lib/rake/runtest.rb
  36. +42 −0 lib/rake/scope.rb
  37. +74 −46 lib/rake/task.rb
  38. +13 −2 lib/rake/task_arguments.rb
  39. +25 −35 lib/rake/task_manager.rb
  40. +1 −1 lib/rake/tasklib.rb
  41. +11 −8 lib/rake/testtask.rb
  42. +1 −1 lib/rake/thread_history_display.rb
  43. +10 −4 lib/rake/thread_pool.rb
  44. +4 −1 lib/rake/trace_output.rb
  45. +3 −8 lib/rake/version.rb
  46. +3 −2 lib/rake/win32.rb
  47. +36 −470 test/rake/helper.rb
  48. +444 −0 test/rake/support/rakefile_definitions.rb
  49. +33 −0 test/rake/support/ruby_runner.rb
  50. +14 −28 test/rake/test_rake_application.rb
  51. +33 −36 test/rake/test_rake_application_options.rb
  52. +38 −14 test/rake/test_rake_backtrace.rb
  53. +36 −4 test/rake/test_rake_clean.rb
  54. +2 −3 test/rake/test_rake_definitions.rb
  55. +0 −37 test/rake/test_rake_dsl.rb
  56. +2 −2 test/rake/test_rake_file_creation_task.rb
  57. +23 −24 test/rake/test_rake_file_list.rb
  58. +6 −6 test/rake/test_rake_file_task.rb
  59. +6 −2 test/rake/test_rake_file_utils.rb
  60. +28 −13 test/rake/test_rake_ftp_file.rb
  61. +6 −36 test/rake/test_rake_functional.rb
  62. +15 −3 test/rake/test_rake_invocation_chain.rb
  63. +84 −0 test/rake/test_rake_linked_list.rb
  64. +3 −1 test/rake/test_rake_makefile_loader.rb
  65. +2 −3 test/rake/test_rake_multi_task.rb
  66. +1 −1 test/rake/test_rake_name_space.rb
  67. +23 −12 test/rake/test_rake_path_map.rb
  68. +2 −3 test/rake/test_rake_rake_test_loader.rb
  69. +0 −83 test/rake/test_rake_rdoc_task.rb
  70. +4 −43 test/rake/test_rake_reduce_compat.rb
  71. +50 −15 test/rake/test_rake_rules.rb
  72. +44 −0 test/rake/test_rake_scope.rb
  73. +73 −13 test/rake/test_rake_task.rb
  74. +35 −2 test/rake/test_rake_task_arguments.rb
  75. +16 −15 test/rake/test_rake_task_manager.rb
  76. +0 −17 test/rake/test_rake_task_manager_argument_resolution.rb
  77. +7 −17 test/rake/test_rake_task_with_arguments.rb
  78. +1 −2 test/rake/test_rake_test_task.rb
  79. +43 −24 test/rake/test_rake_thread_pool.rb
  80. +0 −40 test/rake/test_rake_top_level_functions.rb
  81. +0 −20 test/rake/test_sys.rb
  82. +16 −6 test/rake/test_thread_history_display.rb
  83. +9 −0 test/rake/test_trace_output.rb
View
@@ -1,3 +1,11 @@
+2013-10-11 Eric Hodel <drbrain@segment7.net>
+
+ * lib/rake: Update to rake 10.1.0
+ * bin/rake: ditto.
+ * test/rake: ditto.
+
+ * NEWS: Update NEWS to include rake 10.1.0 and links to release notes.
+
Sat Oct 12 03:26:04 2013 Koichi Sasada <ko1@atdot.net>
* class.c, variable.c, gc.c (rb_class_tbl): removed.
View
@@ -174,6 +174,17 @@ with all sufficient information, see the ChangeLog file.
* open-uri
* Support multiple fields with same field name (like Set-Cookie).
+* rake
+ * Updated to 10.1.0. Major changes include removal of the class namespace,
+ Rake::DSL to hold the rake DSL methods and removal of support for legacy
+ rake features.
+
+ For a complete list of changes since rake 0.9.6 see:
+
+ http://rake.rubyforge.org/doc/release_notes/rake-10_1_0_rdoc.html
+
+ http://rake.rubyforge.org/doc/release_notes/rake-10_0_3_rdoc.html
+
* RDoc
* Updated to 4.1.0.preview.1. Major enhancements include a modified default
template and accessibility enhancements.
View
@@ -28,10 +28,6 @@ begin
rescue LoadError
end
-module Rake
- REDUCE_COMPAT = true if ARGV.include?("--reduce-compat")
-end
-
require 'rake'
Rake.application.run
View
@@ -40,6 +40,8 @@
require 'rake/win32'
+require 'rake/linked_list'
+require 'rake/scope'
require 'rake/task_argument_error'
require 'rake/rule_recursion_overflow_error'
require 'rake/rake_module'
@@ -39,7 +39,7 @@ def define_module_function(name, &block)
end
end
- if WINDOWS and RUBY_VERSION < "1.9.0"
+ if WINDOWS && RUBY_VERSION < "1.9.0"
RUNNABLE_EXTS = %w[com exe bat cmd]
RUNNABLE_PATTERN = %r!\.(#{RUNNABLE_EXTS.join('|')})\Z!i
@@ -73,9 +73,8 @@ def find_runnable(file)
file
else
RUNNABLE_EXTS.each { |ext|
- if File.exist?(test = "#{file}.#{ext}")
- return test
- end
+ test = "#{file}.#{ext}"
+ return test if File.exist?(test)
}
nil
end
Oops, something went wrong.

0 comments on commit 9cadc95

Please sign in to comment.