Sanzang Changelog

What's new in Sanzang 1.2.0

Mar 4, 2014
  • Updated vocab building code for faster term matching
  • Refactored the TextFormatter class into a Formatting module
  • Added methods for merging translation tables into one another
  • Consolidated Sanzang module "requires" into a central location

New in Sanzang 1.1.2 (Feb 13, 2014)

  • Cleaned up table loading code to be faster and simpler
  • Added RDoc option to set documentation encoding to UTF-8 (RDoc 3.x)
  • Adjusted example and test translation tables to not use leading spaces

New in Sanzang 1.1.1 (Jan 28, 2014)

  • Updated horizontal space handling to be more robust.
  • Horizontal spaces will not be added at the end of any lines.
  • Fixed transcoding logic for when translate_io parameters are file paths.
  • Documentation and build file revisions.

New in Sanzang 1.1.0 (Jan 28, 2014)

  • New feature -- automatic spacing between translated terms.
  • Updated Sanzang::Platform for greater compatibility between Ruby versions

New in Sanzang 1.0.9 (Jan 28, 2014)

  • Limiting \Sanzang on JRuby to UTF-8 -- JRuby encoding support is limited.
  • Minor encoding handling fixes.

New in Sanzang 1.0.8 (Jan 28, 2014)

  • Added support for a SANZANG_ENCODING environment variable.
  • Documentation updates.
  • Minor output formatting fixes.
  • Fixed TypeError exception raised when listing encodings in Ruby 2.1.

New in Sanzang 1.0.7 (Jan 28, 2014)

  • Fixes for I/O exception handling logic and file descriptor handling.
  • Fixed processor counting logic on MS Windows platforms.