diff options
author | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-25 00:13:12 +0000 |
---|---|---|
committer | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2007-12-25 00:13:12 +0000 |
commit | 29962f8fb6687010e005cbf311a791e4eafb2eae (patch) | |
tree | 1b43e3759ae948a0119ee28738000c3b671c5c76 /lib/rdoc | |
parent | 951200ac639980c1d1d8d836c4badfa889f0ccbb (diff) | |
download | ruby-29962f8fb6687010e005cbf311a791e4eafb2eae.tar.gz |
Enable RDoc debugging only with $DEBUG_RDOC
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/rdoc')
-rw-r--r-- | lib/rdoc/code_objects.rb | 10 | ||||
-rw-r--r-- | lib/rdoc/markup/simple_markup/inline.rb | 8 | ||||
-rw-r--r-- | lib/rdoc/options.rb | 2 | ||||
-rw-r--r-- | lib/rdoc/parsers/parse_rb.rb | 28 |
4 files changed, 24 insertions, 24 deletions
diff --git a/lib/rdoc/code_objects.rb b/lib/rdoc/code_objects.rb index d681982492..d75670de72 100644 --- a/lib/rdoc/code_objects.rb +++ b/lib/rdoc/code_objects.rb @@ -236,7 +236,7 @@ module RDoc end def add_method(a_method) - puts "Adding #@visibility method #{a_method.name} to #@name" if $DEBUG + puts "Adding #@visibility method #{a_method.name} to #@name" if $DEBUG_RDOC a_method.visibility = @visibility add_to(@method_list, a_method) end @@ -280,10 +280,10 @@ module RDoc def add_class_or_module(collection, class_type, name, superclass=nil) cls = collection[name] if cls - puts "Reusing class/module #{name}" if $DEBUG + puts "Reusing class/module #{name}" if $DEBUG_RDOC else cls = class_type.new(name, superclass) - puts "Adding class/module #{name} to #@name" if $DEBUG + puts "Adding class/module #{name} to #@name" if $DEBUG_RDOC # collection[name] = cls if @document_self && !@done_documenting collection[name] = cls if !@done_documenting cls.parent = self @@ -497,7 +497,7 @@ module RDoc def add_class_or_module(collection, class_type, name, superclass) cls = collection[name] if cls - puts "Reusing class/module #{name}" if $DEBUG + puts "Reusing class/module #{name}" if $DEBUG_RDOC else if class_type == NormalModule all = @@all_modules @@ -509,7 +509,7 @@ module RDoc cls = class_type.new(name, superclass) all[name] = cls unless @done_documenting end - puts "Adding class/module #{name} to #@name" if $DEBUG + puts "Adding class/module #{name} to #@name" if $DEBUG_RDOC collection[name] = cls unless @done_documenting cls.parent = self end diff --git a/lib/rdoc/markup/simple_markup/inline.rb b/lib/rdoc/markup/simple_markup/inline.rb index 9ca5857358..120d347be6 100644 --- a/lib/rdoc/markup/simple_markup/inline.rb +++ b/lib/rdoc/markup/simple_markup/inline.rb @@ -246,17 +246,17 @@ module SM def flow(str) @str = str - puts("Before flow, str='#{@str.dump}'") if $DEBUG + puts("Before flow, str='#{@str.dump}'") if $DEBUG_RDOC mask_protected_sequences @attrs = AttrSpan.new(@str.length) - puts("After protecting, str='#{@str.dump}'") if $DEBUG + puts("After protecting, str='#{@str.dump}'") if $DEBUG_RDOC convert_attrs(@str, @attrs) convert_html(@str, @attrs) convert_specials(str, @attrs) unmask_protected_sequences - puts("After flow, str='#{@str.dump}'") if $DEBUG + puts("After flow, str='#{@str.dump}'") if $DEBUG_RDOC return split_into_flow end @@ -284,7 +284,7 @@ module SM def split_into_flow - display_attributes if $DEBUG + display_attributes if $DEBUG_RDOC res = [] current_attr = 0 diff --git a/lib/rdoc/options.rb b/lib/rdoc/options.rb index 84d92424a3..259fef487b 100644 --- a/lib/rdoc/options.rb +++ b/lib/rdoc/options.rb @@ -386,7 +386,7 @@ class Options case opt when "--all" then @show_all = true when "--charset" then @charset = arg - when "--debug" then $DEBUG = true + when "--debug" then $DEBUG_RDOC = true when "--exclude" then @exclude << Regexp.new(arg) when "--inline-source" then @inline_source = true when "--line-numbers" then @include_line_numbers = true diff --git a/lib/rdoc/parsers/parse_rb.rb b/lib/rdoc/parsers/parse_rb.rb index dcdcf6cef2..04fac7dcd7 100644 --- a/lib/rdoc/parsers/parse_rb.rb +++ b/lib/rdoc/parsers/parse_rb.rb @@ -23,7 +23,7 @@ require "rdoc/markup/simple_markup/preprocess" require "rdoc/parsers/parserfactory" -$TOKEN_DEBUG = $DEBUG +$TOKEN_DEBUG = $DEBUG_RDOC # Definitions of all tokens involved in the lexical analysis @@ -544,7 +544,7 @@ class RubyLex get_read end # throw :eof unless tk - p tk if $DEBUG + p tk if $DEBUG_RDOC tk end @@ -1666,21 +1666,21 @@ module RDoc when TkUNTIL, TkWHILE nest += 1 puts "FOUND #{tk.class} in #{container.name}, nest = #{nest}, " + - "line #{tk.line_no}" if $DEBUG + "line #{tk.line_no}" if $DEBUG_RDOC skip_optional_do_after_expression # 'for' is trickier when TkFOR nest += 1 puts "FOUND #{tk.class} in #{container.name}, nest = #{nest}, " + - "line #{tk.line_no}" if $DEBUG + "line #{tk.line_no}" if $DEBUG_RDOC skip_for_variable skip_optional_do_after_expression when TkCASE, TkDO, TkIF, TkUNLESS, TkBEGIN nest += 1 puts "Found #{tk.class} in #{container.name}, nest = #{nest}, " + - "line #{tk.line_no}" if $DEBUG + "line #{tk.line_no}" if $DEBUG_RDOC when TkIDENTIFIER if nest == 1 and current_method.nil? @@ -1710,8 +1710,8 @@ module RDoc when TkEND nest -= 1 - puts "Found 'end' in #{container.name}, nest = #{nest}, line #{tk.line_no}" if $DEBUG - puts "Method = #{current_method.name}" if $DEBUG and current_method + puts "Found 'end' in #{container.name}, nest = #{nest}, line #{tk.line_no}" if $DEBUG_RDOC + puts "Method = #{current_method.name}" if $DEBUG_RDOC and current_method if nest == 0 read_documentation_modifiers(container, CLASS_MODIFIERS) container.ongoing_visibility = save_visibility @@ -1846,7 +1846,7 @@ module RDoc loop do puts("Param: #{tk}, #{@scanner.continue} " + - "#{@scanner.lex_state} #{nest}") if $DEBUG + "#{@scanner.lex_state} #{nest}") if $DEBUG_RDOC case tk when TkSEMICOLON @@ -2042,7 +2042,7 @@ module RDoc loop do puts("Param: #{tk.inspect}, #{@scanner.continue} " + - "#{@scanner.lex_state} #{nest}") if $DEBUG + "#{@scanner.lex_state} #{nest}") if $DEBUG_RDOC case tk when TkSEMICOLON break @@ -2098,7 +2098,7 @@ module RDoc loop do puts("\nWhile: #{tk}, #{@scanner.continue} " + - "#{@scanner.lex_state} #{nest}") if $DEBUG + "#{@scanner.lex_state} #{nest}") if $DEBUG_RDOC case tk when TkSEMICOLON break @@ -2169,7 +2169,7 @@ module RDoc loop do puts("Call param: #{tk}, #{@scanner.continue} " + - "#{@scanner.lex_state} #{nest}") if $DEBUG + "#{@scanner.lex_state} #{nest}") if $DEBUG_RDOC case tk when TkSEMICOLON break @@ -2251,7 +2251,7 @@ module RDoc def read_directive(allowed) tk = get_tk - puts "directive: #{tk.inspect}" if $DEBUG + puts "directive: #{tk.inspect}" if $DEBUG_RDOC result = nil if tk.kind_of?(TkCOMMENT) if tk.text =~ /\s*:?(\w+):\s*(.*)/ @@ -2560,7 +2560,7 @@ module RDoc break when TkCOMMA else - warn("unexpected token: '#{tk2.inspect}'") if $DEBUG + warn("unexpected token: '#{tk2.inspect}'") if $DEBUG_RDOC break end end @@ -2598,7 +2598,7 @@ module RDoc when TkSTRING eval @read[-1] else - warn("Expected symbol or string, got #{tk.inspect}") if $DEBUG + warn("Expected symbol or string, got #{tk.inspect}") if $DEBUG_RDOC nil end end |