pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/lua-lpeg



Module Name:    pkgsrc
Committed By:   alnsn
Date:           Thu Jun 13 22:13:58 UTC 2013

Modified Files:
        pkgsrc/devel/lua-lpeg: Makefile PLIST distinfo

Log Message:
Update lua-lpeg to version 0.12.

What is LPeg? LPeg is a new (well, not that new now) pattern-matching
library for Lua, based on Parsing Expression Grammars (PEGs).

What is new in version 0.12?
  + no "unsigned short" limit for pattern sizes
  + mathtime captures considered nullable  (*)
  + some bugs and compiler warnings fixed

Where to get it?

  http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-0.12-rc1.tar.gz

(*) Although this change can be considered logically a bug fix, it can
lead to some old patterns being refused with a "loop body may accept
empty string" error. It should be easy to fix these patterns.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/devel/lua-lpeg/Makefile \
    pkgsrc/devel/lua-lpeg/PLIST pkgsrc/devel/lua-lpeg/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index