Permalink
Commits on Dec 28, 2012
  1. prepare for release

    yob committed Dec 28, 2012
Commits on Apr 24, 2012
  1. mark a failing spec as pending

    yob committed Apr 24, 2012
  2. prepare for release

    yob committed Apr 24, 2012
Commits on Feb 27, 2012
  1. add a failing normaliser spec

    yob committed Feb 27, 2012
    * handle the case where an input file has no DOCTYPE
Commits on Nov 7, 2011
  1. prepare for release

    yob committed Nov 7, 2011
  2. bump version

    yob committed Nov 7, 2011
  3. simplify requires

    yob committed Nov 7, 2011
    * it's best to assume the LOAD_PATH is correct and not build absolute
      paths
  4. increase robustness of this proc

    yob committed Nov 7, 2011
    * work with any object that can be converted to an integer
  5. relax nokogiri dependency

    yob committed Nov 7, 2011
Commits on Sep 5, 2011
  1. bump version

    yob committed Sep 5, 2011
Commits on Apr 14, 2011
  1. update comments and specs for new ONIX::Reader new() arguments

    yob committed Apr 14, 2011
    * passing product class as the second argument is now deprecated
    * the second argument to ONIX::Reader is now an optional options Hash
    * the product class should now be specified using the :product_class option
    * this change was motivated by the need for an :encoding option
  2. fix sample file

    yob committed Apr 14, 2011
  3. remove earlier encoding changes to ONIX::Normaliser

    yob committed Apr 14, 2011
    * much easier to just tell Nokogiri::XML::Reader what encoding
      the source is instead of rewriting the entire file
  4. bump version

    yob committed Apr 14, 2011
  5. update changelog

    yob committed Apr 14, 2011
  6. add forgotten sample file

    yob committed Apr 14, 2011
  7. ONIX::Normaliser can now rewrite the encoding in the XML declaration

    yob committed Apr 14, 2011
    * lots of input files mess up their encoding declarations by
      * leaving the XML declaration off entirely
      * adding an XML declaration that doesn't specify an encoding
      * adding an XML declaration that spcifies the wrong encoding
    * This gem uses Nokogiri to read XML files. It always transcodes
      input files to UTF-8, but it needs an accurate encoding indicator
      to function correctly. Without the encoding indicator, it assumes
      the file is UTF-8
  8. spec behaviour of ONIX::Reader when no encoding declaration exists in…

    yob committed Apr 14, 2011
    … an ISO-8859-1 file
    
    * Nokogiri prints debugging info to stderr and then throws an exception.
    * This isn't ideal, I'd much prefer to give the user an option to
      replace invalid bytes with a valid character, but I haven't worked
      out how yet
Commits on Apr 13, 2011
Commits on Apr 11, 2011
  1. restore i18n dependency

    yob committed Apr 11, 2011
    * the ONIX gem doesn't use it directly, but roxml loads parts of active
      support that require it
Commits on Apr 8, 2011
  1. remove i18n dependency

    yob committed Apr 8, 2011
    * it was never actually needed
  2. add dependency on activesupport 3

    yob committed Apr 8, 2011
    * the onix gem itself doesn't requite AS 3
    * the roxml gem declares a dependency on AS 2.3 or higher, but actually
      requires AS 3 or higher
    * until a fixed version of roxml is release, let's compensate for them
  3. revert roxml dependency to vanilla gem

    yob committed Apr 8, 2011
    * maintaining a fork is poor form, and not really necessary
  4. bump version

    yob committed Apr 8, 2011
  5. extra README comment

    yob committed Apr 8, 2011
Commits on Dec 21, 2010
  1. fix Dir.glob() call in gemspec

    yob committed Dec 21, 2010