File tree 8 files changed +25
-8
lines changed
8 files changed +25
-8
lines changed Original file line number Diff line number Diff line change 1
1
# vim: filetype=ruby
2
2
3
3
Autotest . add_hook :initialize do |at |
4
- at . test_lib = 'ubygems' # HACK minitest/unit
4
+ at . testlib = 'minitest/unit' if at . respond_to? :testlib=
5
+
5
6
def at . path_to_classname ( s )
6
7
sep = File ::SEPARATOR
7
8
f = s . sub ( /^test#{ sep } / , '' ) . sub ( /\. rb$/ , '' ) . split ( sep )
Original file line number Diff line number Diff line change 1
- === 2.3 .1 / ??
1
+ === 2.4 .1 / ??
2
2
3
- * N Minor Enhancements
3
+ * N Bug Fixes
4
+ * Don't complain when exiting normally. Bug by Matt Neuburg.
5
+
6
+ === 2.4.0 / 2009-02-24
7
+
8
+ * 9 Minor Enhancements
4
9
* `ri -f html` is now XHTML-happy
5
10
* Clarified RDoc::Markup link syntax. Bug #23517 by Eric Armstrong.
6
11
* Number of threads to parse with is now configurable
13
18
* Removed support for --accessor, use regular documentation or
14
19
the method directive instead. See RDoc::Parser::Ruby
15
20
* Removed --ri-system as it is unused by Ruby's makefiles
16
- * Add method list to index.html
21
+ * Added method list to index.html
17
22
18
- * N Bug Fixes
23
+ * 6 Bug Fixes
19
24
* nodoc'd classes no longer appear in the index. Bug #23751 by Clifford
20
25
Heath.
21
26
* Fix 1.9 compatibility issues. Bug #23815 by paddor.
22
27
* Darkfish now respects --charset
28
+ * RDoc no longer attempts to be lazy when building HTML. This is a
29
+ workaround. Bug #23893 by Stefano Crocco.
23
30
* RDoc doesn't crash with def (blah).foo() end
24
31
* RDoc doesn't crash with #define functions
25
32
Original file line number Diff line number Diff line change @@ -98,16 +98,21 @@ test/binary.dat
98
98
test/test.ja.rdoc
99
99
test/test.ja.txt
100
100
test/test_attribute_manager.rb
101
+ test/test_rdoc_any_method.rb
101
102
test/test_rdoc_code_object.rb
103
+ test/test_rdoc_constant.rb
102
104
test/test_rdoc_context.rb
105
+ test/test_rdoc_include.rb
103
106
test/test_rdoc_markup.rb
104
107
test/test_rdoc_markup_attribute_manager.rb
105
108
test/test_rdoc_markup_to_html.rb
106
109
test/test_rdoc_markup_to_html_crossref.rb
110
+ test/test_rdoc_normal_module.rb
107
111
test/test_rdoc_parser.rb
108
112
test/test_rdoc_parser_c.rb
109
113
test/test_rdoc_parser_perl.rb
110
114
test/test_rdoc_parser_ruby.rb
115
+ test/test_rdoc_require.rb
111
116
test/test_rdoc_ri_attribute_formatter.rb
112
117
test/test_rdoc_ri_default_display.rb
113
118
test/test_rdoc_ri_driver.rb
Original file line number Diff line number Diff line change 1
1
require 'hoe'
2
2
3
+ $rdoc_rakefile = true
4
+
3
5
$:. unshift 'lib'
4
6
require 'rdoc'
5
7
Original file line number Diff line number Diff line change @@ -17,6 +17,8 @@ rescue Interrupt
17
17
$stderr. puts
18
18
$stderr. puts "Interrupted"
19
19
exit 1
20
+ rescue SystemExit
21
+ raise
20
22
rescue Exception => e
21
23
if $DEBUG_RDOC then
22
24
$stderr. puts e . message
Original file line number Diff line number Diff line change @@ -380,7 +380,7 @@ class Error < RuntimeError; end
380
380
##
381
381
# RDoc version you are using
382
382
383
- VERSION = "2.3 .0"
383
+ VERSION = "2.4 .0"
384
384
385
385
##
386
386
# Name of the dotfile that contains the description of files to be processed
Original file line number Diff line number Diff line change 2
2
# vim: noet ts=2 sts=8 sw=2
3
3
4
4
require 'rubygems'
5
- gem 'rdoc' , '>= 2.3'
5
+ gem 'rdoc' , '>= 2.4' unless defined? $rdoc_rakefile
6
6
7
7
require 'pp'
8
8
require 'pathname'
Original file line number Diff line number Diff line change @@ -141,7 +141,7 @@ def initialize # :nodoc:
141
141
@image_format = 'png'
142
142
@tab_width = 8
143
143
@include_line_numbers = false
144
- @force_update = false
144
+ @force_update = true
145
145
@verbosity = 1
146
146
147
147
@webcvs = nil
You can’t perform that action at this time.
0 commit comments