| Age | Commit message (Collapse) | Author |
|
3.3 (PR #4562)
|
|
|
|
|
|
|
|
|
|
(PR #4339)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
erubis in test suite (PR #3738)
|
|
|
|
|
|
* restore compatibility with Rouge >= 3.4
* eagerly instantiate lexer if not using find_fancy
* pass options to constructor of Rouge lexer instead of #lex method
* don't clobber cgi-style options on language when enabling start_inline option on the Rouge PHP lexer
* add tests for passing options to the Rouge lexer
* upgrade Rouge to 3.4.0 (for development); also test against Rouge 2.0.7 in CI
|
|
|
|
|
|
|
|
- bundle .yardopts so rubydoc.info selects correct README
|
|
|
|
|
|
|
|
|
|
- remove the DocBook45Converter class
- remove accomodations in DocBook5Converter for DocBook 4.5
- don't register the docbook45 backend name in the converter registry
- drop docbook45 from the backend CLI option values
- don't mention DocBook 4.5 in the man page
- don't mention DocBook 4.5 in the CLI usage statement
- update tests to use DocBook 5 instead of DocBook 4.5
|
|
- add SyntaxHighlighter adapter implementation for Rouge
- support CGI options attached to language (e.g., "console?prompt=$ ")
- change CSS class of line numbering table for Pygments and Rouge to linenotable
- reuse styles from default stylesheet to layout the line number column
- remove nested pre wrapper in Pygments output when line numbering is enabled and linenums mode is inline
- ensure syntax highlighter library is loaded when looking up base style
- add the rouge gem as a development dependency
|
|
* update dependencies
* upgrade nokogiri on JRuby and fix assertions
|
|
- use require_relative in place of require when it relied on $LOAD_PATH manipulation
- configure bin scripts to work with require_relative
- rename ROOT_PATH to ROOT_DIR
- rename DATA_PATH to DATA_DIR
- rename STYLESHEETS_DATA_PATH to STYLESHEETS_DIR
- define LIB_DIR
- simplify test helper require and setup
- add bindir helper to test suite
- remove unneeded constants in test helper
- reorder autoload statements
- require version directly instead of autoloading
|
|
- remove constants for differentiating between Ruby versions
- remove fallback assignment for RUBY_ENGINE constant
- remove rubygems require
- use unicode character properties in regular expressions (e.g., \p{Word})
- remove COERCE_ENCODING constant
- always set FORCE_ENCODING constant to true unless default external encoding is not UTF-8
- remove workaround for computing line length
- use lines method instead of lines.entries to get lines for string
- always normalize lines
- check if JRuby class is defined instead of checking for JRuby engine
- remove global RUBY_ENGINE_JRUBY constant
- move RUBY_ENGINE_OPAL constant inside Asciidoctor module
- remove magic encoding comments (since default script encoding is UTF-8)
- remove workaround when printing encoding information
- remove fallback assignments for passthrough escape characters
- remove Ruby core backports (only leave Asciidoctor-specific extensions)
- use __dir__ instead of File.dirname __FILE__
- use Float#truncate to truncate column widths
- override Float#truncate on Ruby 2.3 to implement precision argument
- remove concurrent/hash backport
- simplify class_for_name helper
- don't call to_sym on constants returned from constants method
- remove unnecessary aliasing of regexp match variables; use magic variable instead (e.g., m = $~)
- remove workaround for sub_specialchars to accomodate gsub with map argument
- remove comment about %:z placeholder for strftime
- don't call .to_a on return value of Hash#keys
- get home directory using Dir.home
- remove exceptions and exclusions for Ruby < 2 in test suite
- update list of supported Ruby engines and versions in READMEs
- update ruby versions in run-tests.sh
|
|
|
|
|
|
|
|
option (PR #2929)
|
|
|
|
Replace thread_safe with concurrent-ruby
|
|
gemspec
|
|
|
|
thread_safe is deprecated and has been merged into concurrent-ruby
|
|
|
|
|
|
generated gem (PR #2650)
|
|
|
|
|
|
- move yard deps to Gemfile
- unset version of yard and yard-tomdoc
- remove yard task from Rakefile
- add missing configuration to .yardopts
- fix line causing syntax error in CHANGELOG
- add info about API docs to CONTRIBUTING
|
|
- rename license text file to LICENSE to GitHub recognized it
- no change to the license itself
- only the format of the license file has been changed
|
|
fixes dependencies installation on Windows with ruby >= 2.4
|