./textproc/ruby-rexml, XML toolkit for Ruby

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.4.1, Package name: ruby32-rexml-3.4.1, Maintainer: pkgsrc-users

REXML

REXML was inspired by the Electric XML library for Java, which features an
easy-to-use API, small size, and speed. Hopefully, REXML, designed with the
same philosophy, has these same features. I've tried to keep the API as
intuitive as possible, and have followed the Ruby methodology for method
naming and code flow, rather than mirroring the Java API.

REXML supports both tree and stream document parsing. Stream parsing is
faster (about 1.5 times as fast). However, with stream parsing, you don't
get access to features such as XPath.


Required to run:
[lang/ruby27-base]

Master sites:

Filesize: 102.5 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-23 16:01:38 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-rexml: update to 3.4.1

pkgsrc change: allow build on ruby34.

3.4.1 (2025-02-16)

Improvement

* Improved performance.
	- GH-226
	- GH-227
	- GH-237
	- Patch by NAITOH Jun

Fixes

* Fix serialization of ATTLIST is incorrect
	- GH-233
	- GH-234
	- Patch by OlofKalufs
	- Reported by OlofKalufs

Thanks

* NAITOH Jun
* OlofKalufs
   2025-01-19 12:07:21 by Takahiro Kambe | Files touched by this commit (3)
Log message:
Fix build error with Ruby 3.4

Since these packages are bundled with Ruby 3.4.1 as bundled gem, so no need
to build these pacakges.
   2024-12-15 14:33:34 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-rexml: update to 3.4.0

pkgsrc change: remove restriction to Ruby's version.

3.4.0 (2024-12-15)

Improvement

* Improved performance.

    - GH-216
    - Patch by NAITOH Jun

* JRuby: Improved parse performance.

    - GH-219
    - Patch by João Duarte

* Added support for reusing pull parser.

    - GH-214
    - GH-220
    - Patch by Dmitry Pogrebnoy

* Improved error handling when source is IO.

    - GH-221
    - Patch by NAITOH Jun

Thanks

    - NAITOH Jun
    - João Duarte
    - Dmitry Pogrebnoy
   2024-11-06 14:33:48 by Takahiro Kambe | Files touched by this commit (1)
Log message:
textproc/ruby-rexml: drop Ruby 3.3

Ruby 3.3.6 has the same version of rexml as bundled gem and conflict
with it.
   2024-11-05 16:02:22 by Takahiro Kambe | Files touched by this commit (1)
Log message:
textproc/ruby-rexml: drop Ruby 3.2

Ruby 3.2.6 has the same version of rexml as bundled gem and conflict
with it.
   2024-10-27 15:07:16 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-rexml: update to 3.3.9

3.3.9 (2024-10-24)

Improvements

* Improved performance.  [GH-210] Patch by NAITOH Jun.

Fixes

* Fixed a parse bug for text only invalid XML.  [GH-215] Patch
  by NAITOH Jun.

* Fixed a parse bug that &#0x...; is accepted as a character reference.
   2024-10-13 18:50:27 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-rexml: update to 3.3.8

3.3.8 (2024-09-29)

Improvements

* SAX2: Improve parse performance.

  - GH-207
  - Patch by NAITOH Jun.

Fixes

* Fixed a bug that unexpected attribute namespace conflict error for the
  predefined "xml" namespace is reported.

  - GH-208
  - Patch by KITAITI Makoto

Thanks

* NAITOH Jun
* KITAITI Makoto
   2024-09-05 17:00:35 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-rexml: update to 3.3.7

3.3.7 (2024-09-04)

Improvements

* Added local entity expansion limit methods

  - GH-192
  - GH-202
  - Reported by takuya kodama.
  - Patch by NAITOH Jun.

* Removed explicit strscan dependency

  - GH-204
  - Patch by Bo Anderson.

Thanks

* takuya kodama
* NAITOH Jun
* Bo Anderson