./www/ruby-mustermann, Use patterns like regular expressions

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


Branch: CURRENT, Version: 1.1.1, Package name: ruby26-mustermann-1.1.1, Maintainer: pkgsrc-users

Welcome to Mustermann. Mustermann is your personal string matching expert.
As an expert in the field of strings and patterns, Mustermann keeps its
runtime dependencies to a minimum and is fully covered with specs and
documentation.

Given a string pattern, Mustermann will turn it into an object that behaves
like a regular expression and has comparable performance characteristics.


Required to run:
[lang/ruby26-base] [devel/ruby-ruby2_keywords]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 50a4e37904485810cb05e27d75c9783e5a8f3402
RMD160: 7923651f41af65a1a280787f5a104129a4bcf56f
Filesize: 50.5 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-21 17:51:38 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-mustermann: update to 1.1.1

Update ruby-mustermann to 1.1.1.

Mustermann 1.1.1 (2020-01-04)

* Make sure that requireing ruby2_keywords when needed. Fixes #102 @Annih

Mustermann 1.1.0 (2019-12-30)

* Proper handling of Mustermann::ExpandError. Fixes #88 @namusyaka

* Support Ruby 3 keyword arguments. @mame

  o At the same time, we dropped a support that accepts options
    followed by mappings on Mustermann::Mapper. Reference commit

* Improve documentation and development. @horaciob, @epistrephein,
  @jbampton, @jkowens, @junaruga
   2018-09-23 18:55:04 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-mustermann: update to 1.0.3

Mustermann 1.0.3 (2018-08-17)

* Handle with_look_ahead on SafeRenderer. Fixes sinatra/sinatra#1409
  @namusyaka
* Fix EqualityMap#fetch to be compatible with the fallback Hash#fetch. Fixes
  #89 @eregon
* Improve code base and documentation. @sonots, @iguchi1124
   2018-03-17 17:19:19 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-mustermann: update to 1.0.2

* **Mustermann 1.0.2** (2017-02-17)
    * Look ahead same patterns as its own when concatenation.  Fixes \ 
[sinatra/sinatra#1361](https://github.com/sinatra/sinatra/issues/1361) \ 
[@namusyaka](https://github.com/namusyaka)
    * Improve development support and documentation.  \ 
[@EdwardBetts](https://github.com/EdwardBetts), \ 
[@284km](https://github.com/284km), [@yb66](https://github.com/yb66) and \ 
[@garybernhardt](https://github.com/garybernhardt)
   2017-09-11 17:20:20 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-mustermannto 1.0.1.

**Mustermann 1.0.1** (2017-08-26)

#### Docs
* Updating readme to list Ruby 2.2 as minimum
* Fix rendering of HTML table
* Update summary and description in gemspec file.

#### Fixes
* avoid infinite loop by removing comments when receiving extended regexp
* avoid unintended conflict of namespace
* use Regexp#source instead of Regexp#inspect
   2017-06-04 17:26:43 by Takahiro Kambe | Files touched by this commit (4)
Log message:
Add ruby-mustermann package version 1.0.0 which required by sinatra 2.0.

Welcome to Mustermann.  Mustermann is your personal string matching expert.
As an expert in the field of strings and patterns, Mustermann keeps its
runtime dependencies to a minimum and is fully covered with specs and
documentation.

Given a string pattern, Mustermann will turn it into an object that behaves
like a regular expression and has comparable performance characteristics.