Skip to content

Instantly share code, notes, and snippets.

@Azolo
Created March 11, 2012 00:06
Show Gist options
  • Save Azolo/2014154 to your computer and use it in GitHub Desktop.
Save Azolo/2014154 to your computer and use it in GitHub Desktop.
Error while generating Ruby 1.9.3 stdlib RDoc files in a Windows console
Parsing sources...
100% [610/610] sandbox/ruby_1_9/ext/zlib/zlib.c
Generating Darkfish format into C:/Users/Justin/Projects/Ruby/rubyinstaller/sandbox/doc_test/ruby19/ruby19-std
lib...
rake aborted!
error generating C:/Users/Justin/Projects/Ruby/rubyinstaller/sandbox/doc_test/ruby19/ruby19-stdlib/sandbox/rub
y_1_9/lib/irb/lc/ja/help-message.html: incompatible encoding regexp match (UTF-8 regexp with Windows-1252 stri
ng) (Encoding::CompatibilityError)
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:878:in `=~'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:878:in `identify_identifier'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:829:in `block in lex_int2'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/irb/slex.rb:236:in `call'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/irb/slex.rb:236:in `match_io'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/irb/slex.rb:75:in `match'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:354:in `token'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:71:in `tokenize'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/to_html.rb:198:in `accept_verbatim'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/verbatim.rb:21:in `accept'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/document.rb:63:in `block in accept'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/document.rb:58:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/document.rb:58:in `accept'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/text.rb:105:in `markup'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/markup.rb:28:in `description'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/template/darkfish/page.rhtml:36:in `
block (2 levels) in generate_file_files'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/erb.rb:838:in `eval'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/erb.rb:838:in `result'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:502:in `template_result'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:483:in `block in render_
template'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:478:in `open'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:478:in `open'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:478:in `render_template'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:338:in `block in generat
e_file_files'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:316:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:316:in `generate_file_fi
les'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:176:in `generate'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:493:in `block in generate'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:488:in `chdir'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:488:in `generate'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:471:in `document'
C:/Users/Justin/Projects/Ruby/rubyinstaller/recipes/tools/test_doc.rake:65:in `block (5 levels) in <top (requi
red)>'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:205:in `call'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:205:in `block in execute'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:200:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:200:in `execute'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:158:in `block in invoke_with_call_chain'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:144:in `invoke'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:116:in `invoke_task'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in `block (2 levels) in top_level'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in `block in top_level'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:133:in `standard_exception_handling'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:88:in `top_level'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:66:in `block in run'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:133:in `standard_exception_handling'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:63:in `run'
C:/SDK/Ruby/Ruby193/bin/rake:32:in `<main>'
Tasks: TOP => ruby19:docs:stdlib
PS C:\Users\Justin\Projects\Ruby\rubyinstaller> rake ruby19:docs:stdlib --trace > ~\out.txt
** Invoke ruby19:docs:stdlib (first_time)
** Execute ruby19:docs:stdlib
Generating Darkfish format into C:/Users/Justin/Projects/Ruby/rubyinstaller/sandbox/doc_test/ruby19/ruby19-std
lib...
rake aborted!
error generating C:/Users/Justin/Projects/Ruby/rubyinstaller/sandbox/doc_test/ruby19/ruby19-stdlib/sandbox/rub
y_1_9/lib/irb/lc/ja/help-message.html: incompatible encoding regexp match (UTF-8 regexp with Windows-1252 stri
ng) (Encoding::CompatibilityError)
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:878:in `=~'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:878:in `identify_identifier'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:829:in `block in lex_int2'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/irb/slex.rb:236:in `call'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/irb/slex.rb:236:in `match_io'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/irb/slex.rb:75:in `match'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:354:in `token'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/ruby_lex.rb:71:in `tokenize'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/to_html.rb:198:in `accept_verbatim'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/verbatim.rb:21:in `accept'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/document.rb:63:in `block in accept'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/document.rb:58:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/markup/document.rb:58:in `accept'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/text.rb:105:in `markup'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/markup.rb:28:in `description'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/template/darkfish/page.rhtml:36:in `
block (2 levels) in generate_file_files'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/erb.rb:838:in `eval'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/erb.rb:838:in `result'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:502:in `template_result'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:483:in `block in render_
template'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:478:in `open'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:478:in `open'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:478:in `render_template'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:338:in `block in generat
e_file_files'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:316:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:316:in `generate_file_fi
les'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/generator/darkfish.rb:176:in `generate'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:493:in `block in generate'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:488:in `chdir'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:488:in `generate'
C:/SDK/Ruby/Ruby193/lib/ruby/gems/1.9.1/gems/rdoc-3.12/lib/rdoc/rdoc.rb:471:in `document'
C:/Users/Justin/Projects/Ruby/rubyinstaller/recipes/tools/test_doc.rake:65:in `block (5 levels) in <top (requi
red)>'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:205:in `call'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:205:in `block in execute'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:200:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:200:in `execute'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:158:in `block in invoke_with_call_chain'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:151:in `invoke_with_call_chain'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/task.rb:144:in `invoke'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:116:in `invoke_task'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in `block (2 levels) in top_level'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in `each'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in `block in top_level'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:133:in `standard_exception_handling'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:88:in `top_level'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:66:in `block in run'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:133:in `standard_exception_handling'
C:/SDK/Ruby/Ruby193/lib/ruby/1.9.1/rake/application.rb:63:in `run'
C:/SDK/Ruby/Ruby193/bin/rake:32:in `<main>'
Tasks: TOP => ruby19:docs:stdlib
#<RDoc::Options:0x3b1fac8 @dry_run=false, @exclude=["./lib/rdoc"], @files=["sandbox/ruby_1_9/lib", "sandbox/ru
by_1_9/ext"], @force_output=false, @force_update=true, @generator=RDoc::Generator::Darkfish, @generator_name="
darkfish", @generator_options=[RDoc::Generator::Darkfish], @generators={"darkfish"=>RDoc::Generator::Darkfish,
"chm"=>RDoc::Generator::CHM, "ri"=>RDoc::Generator::RI}, @hyperlink_all=false, @line_numbers=false, @main_pag
e=nil, @markup="rdoc", @coverage_report=false, @op_dir="C:/Users/Justin/Projects/Ruby/rubyinstaller/sandbox/do
c_test/ruby19/ruby19-stdlib", @pipe=false, @rdoc_include=[], @show_hash=false, @static_path=[], @stylesheet_ur
l=nil, @tab_width=8, @template=nil, @template_dir=nil, @title="Ruby 1.9.3-p125 Standard Library API Reference"
, @update_output_dir=true, @verbosity=1, @visibility=:protected, @webcvs=nil, @write_options=false, @encoding=
#<Encoding:Windows-1252>, @charset="Windows-1252">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment