Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Preparing files to release 1.6.2HEADv1.6.2-1master | Sergio | 2023-05-02 | 1 | -0/+33 |
| | |||||
* | Adding a simple definition for LUAI_FUNC ↵ | Sergio | 2023-01-25 | 1 | -0/+4 |
| | | | | (https://github.com/sqmedeiros/lpeglabel/issues/33) | ||||
* | Preparing files to release 1.6.1v1.6.1-1 | sqmedeiros | 2022-12-23 | 4 | -3/+44 |
| | |||||
* | Removing label ExpItem. Label MisClose8 signals a missing closing ']' or an ↵ | sqmedeiros | 2022-12-23 | 2 | -24/+20 |
| | | | | empty char class | ||||
* | Merge pull request #31 from Validark/patch-1 | Sérgio Medeiros | 2022-08-09 | 1 | -2/+1 |
|\ | | | | | Fix calcline returning the wrong column | ||||
| * | Fix calcline returning the wrong column | Validark | 2022-07-08 | 1 | -2/+1 |
|/ | | | Previously, column numbers would effectively start at 0, except the first character would register as 1 so the column numbers would go `11234567`. | ||||
* | Merge pull request #30 from ↵ | Sérgio Medeiros | 2021-08-20 | 13 | -54/+54 |
|\ | | | | | | | | | logiceditor-com/avr/8279/eliminate-conflicts-with-original-lpeg change prefix of source files from 'lp' to 'lpl' | ||||
| * | change prefix of source files from 'lp' to 'lpl' | Alexey Romanoff | 2021-08-16 | 13 | -54/+54 |
|/ | | | | | | | To eliminate conflicts with the original LPeg: > $ lua -e "require 'lpeg'; require 'lpeglabel'; for _ in (require'lxsh').lexers.lua.gmatch('1') do end" lua: lpvm.c:347: match: Assertion `stack > getstackbase(L, ptop) && (stack - 1)->s != NULL' failed. Aborted | ||||
* | Merge pull request #29 from sqmedeiros/newline | Sérgio Medeiros | 2020-08-26 | 1 | -3/+3 |
|\ | | | | | Allowing '\n' inside a string/char class | ||||
| * | Allowing '\n' inside a string/char classnewline | Sérgio Queiroz | 2020-07-31 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #28 from edubart/fix-buffer-overflow | Sérgio Medeiros | 2020-08-26 | 1 | -2/+4 |
|\ \ | | | | | | | Fix issue #27 | ||||
| * | | Fix issue #27 | Eduardo Bart | 2020-08-23 | 1 | -2/+4 |
| |/ | |||||
* | | Merge pull request #26 from edubart/fix-lpeg-clashing | Sérgio Medeiros | 2020-08-25 | 6 | -23/+23 |
|\ \ | |/ |/| | Fix name clashing issues with LPEG | ||||
| * | Fix name clashing issues with LPEG | Eduardo Bart | 2020-08-23 | 6 | -23/+23 |
|/ | |||||
* | Updating files to version 1.6.0v1.6.0-1 | Sergio | 2019-10-15 | 4 | -3/+42 |
| | |||||
* | Updating LPegLabel to the codebase of LPeg(1.1.0?) ↵ | Sérgio Queiroz | 2019-08-05 | 9 | -99/+328 |
| | | | | (https://github.com/roberto-ieru/LPeg/tree/c2680687d148820847607e13ed7100e60d94c79e) | ||||
* | Updating LPegLabel to the codebase of LPeg 1.0.2 | Sergio | 2019-06-21 | 13 | -99/+152 |
| | |||||
* | Using the maximum number of rules allowed | Sergio Queiroz | 2019-01-24 | 1 | -1/+1 |
| | |||||
* | Fixing the documentation related to p^l | Sergio Queiroz | 2018-07-12 | 1 | -1/+1 |
| | |||||
* | Fixing the version number | Sergio Queiroz | 2018-06-05 | 1 | -1/+1 |
| | |||||
* | Fixing bug related to a head fail optmization that skips a throw | Sergio Queiroz | 2018-05-25 | 1 | -1/+1 |
| | |||||
* | Adding rockspec to version v1.5v1.5.0-1 | Sérgio Queiroz | 2018-02-08 | 1 | -0/+32 |
| | |||||
* | Minor change in READMEv1.5 | Sérgio Queiroz | 2018-02-08 | 1 | -2/+2 |
| | |||||
* | Using lua_tointerger instead of lua_tointegerx to keep compatibility with ↵ | Sérgio Queiroz | 2018-02-08 | 1 | -5/+4 |
| | | | | Lua 5.1 | ||||
* | Updating HISTORY and LICENSE to version 1.5 | Sérgio Queiroz | 2017-12-29 | 2 | -2/+15 |
| | |||||
* | Updating documentation for version 1.5 | Sérgio Queiroz | 2017-12-29 | 3 | -74/+91 |
| | |||||
* | Updating the documentation | Sérgio Queiroz | 2017-12-29 | 11 | -3552/+314 |
| | |||||
* | When matching a predicate, the position of the farthest failure may not be ↵ | Sérgio Queiroz | 2017-12-28 | 4 | -37/+49 |
| | | | | the subject position where the predicate started to match | ||||
* | Updating examples to the new semantics | Sérgio Queiroz | 2017-12-28 | 12 | -269/+278 |
| | |||||
* | Implementing the new semantics of predicates when a label is thrown | Sérgio Queiroz | 2017-12-27 | 6 | -50/+114 |
| | |||||
* | Exteding the stack with a field to store the label environment | Sérgio Queiroz | 2017-12-26 | 2 | -18/+41 |
| | |||||
* | The var that keeps the number of a label should be short instead of byte | Sérgio Queiroz | 2017-12-26 | 3 | -3/+3 |
| | |||||
* | Updating lpprint and removing label related fields from structs | Sérgio Queiroz | 2017-12-19 | 4 | -27/+26 |
| | |||||
* | Updating relabel to use the new semantics of m.T | Sérgio Queiroz | 2017-12-19 | 1 | -43/+33 |
| | |||||
* | Removing function 'setlabels' from relabel | Sérgio Queiroz | 2017-12-19 | 1 | -5/+0 |
| | |||||
* | Updating relabel's parser after removing /{} and //{} | Sérgio Queiroz | 2017-12-19 | 2 | -65/+14 |
| | |||||
* | Updating code to use the new syntax/semantics of labels | Sérgio Queiroz | 2017-12-18 | 6 | -573/+272 |
| | |||||
* | Removing code related to labeled choice and recovery operators and updating ↵ | Sérgio Queiroz | 2017-12-15 | 7 | -301/+102 |
| | | | | tests | ||||
* | Removing code related to previous recovery operator //{} | Sérgio Queiroz | 2017-12-15 | 7 | -80/+15 |
| | |||||
* | Updating the recovery mechanism when a label is thrown | Sérgio Queiroz | 2017-12-15 | 8 | -101/+136 |
| | |||||
* | Using field 'key' to allow strings as labels (partial) | Sérgio Queiroz | 2017-12-12 | 4 | -14/+42 |
| | |||||
* | Updating the examples since lpeglabel now returns an error position instead ↵ | Sérgio Queiroz | 2017-12-08 | 9 | -40/+90 |
| | | | | of a string and p^lab is syntatic sugar | ||||
* | Adding p^name as syntactic sugar for p / T(name) in relabel | Sérgio Queiroz | 2017-12-05 | 2 | -2/+223 |
| | |||||
* | Returning the error position instead of a suffix of the original string ↵ | Sérgio Queiroz | 2017-10-04 | 2 | -192/+192 |
| | | | | (Issue 18) | ||||
* | Adding rockspec to version 1.4 (which reintroduces labeled choice)v1.4.0-1 | Sergio Queiroz | 2017-07-19 | 1 | -0/+32 |
| | |||||
* | Adding tests related to labeled choice | Sergio Queiroz | 2017-07-07 | 1 | -18/+234 |
| | |||||
* | Cleaning the code | Sergio Queiroz | 2017-07-06 | 1 | -7/+0 |
| | |||||
* | Updating the error message | Sergio Queiroz | 2017-07-06 | 1 | -4/+4 |
| | |||||
* | Reintroducing the labeled ordered choice (tests without it passed) | Sergio Queiroz | 2017-07-06 | 7 | -31/+95 |
| | |||||
* | Creating rockspec for version 1.3.0v1.3.0-1 | Sergio Queiroz | 2017-07-06 | 1 | -0/+32 |
| |