aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsqmedeiros <sqmedeiros@gmail.com>2022-12-23 16:11:11 -0300
committersqmedeiros <sqmedeiros@gmail.com>2022-12-23 16:11:11 -0300
commitf3745e27864607f47811ca6edc6eabd699786004 (patch)
treedea358c842f70d29ddae6ef3da215ebfe1838e11
parentff2dbe372a8759acb1c52bb6296ae7b0866180d5 (diff)
downloadlpeglabel-f3745e27864607f47811ca6edc6eabd699786004.tar.gz
lpeglabel-f3745e27864607f47811ca6edc6eabd699786004.tar.bz2
lpeglabel-f3745e27864607f47811ca6edc6eabd699786004.zip
Preparing files to release 1.6.1v1.6.1-1
-rw-r--r--HISTORY10
-rw-r--r--LICENSE2
-rw-r--r--lpltypes.h2
-rw-r--r--rockspecs/lpeglabel-1.6.1-1.rockspec33
4 files changed, 44 insertions, 3 deletions
diff --git a/HISTORY b/HISTORY
index 845a4ac..b44edfe 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,4 +1,12 @@
1HISTORY for LPegLabel 1.6.0-1 1HISTORY for LPegLabel 1.6.1-1
2
3* Changes from version 1.6.0-1 to 1.6.1-1
4 ---------------------------------
5 + fixing buffer overflow (thanks to edubart)
6 + fixing calcline returning the wrong column (thanks to Validark)
7 + fixing name clashing (thanks to edubart and E-Fir)
8 + fixing test related to the relabel parser
9
2 10
3* Changes from version 1.5.0-1 to 1.6.0-1 11* Changes from version 1.5.0-1 to 1.6.0-1
4 --------------------------------- 12 ---------------------------------
diff --git a/LICENSE b/LICENSE
index db08683..3319725 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
1The MIT License (MIT) 1The MIT License (MIT)
2 2
3Copyright (c) 2014-2019 Sérgio Medeiros 3Copyright (c) 2014-2022 Sérgio Medeiros
4 4
5Permission is hereby granted, free of charge, to any person obtaining a copy 5Permission is hereby granted, free of charge, to any person obtaining a copy
6of this software and associated documentation files (the "Software"), to deal 6of this software and associated documentation files (the "Software"), to deal
diff --git a/lpltypes.h b/lpltypes.h
index c5fbb1e..aae0c02 100644
--- a/lpltypes.h
+++ b/lpltypes.h
@@ -15,7 +15,7 @@
15#include "lua.h" 15#include "lua.h"
16 16
17 17
18#define VERSION "1.6.0" 18#define VERSION "1.6.1"
19 19
20 20
21#define PATTERN_T "lpeglabel-pattern" 21#define PATTERN_T "lpeglabel-pattern"
diff --git a/rockspecs/lpeglabel-1.6.1-1.rockspec b/rockspecs/lpeglabel-1.6.1-1.rockspec
new file mode 100644
index 0000000..8a7b1e7
--- /dev/null
+++ b/rockspecs/lpeglabel-1.6.1-1.rockspec
@@ -0,0 +1,33 @@
1package = "LPegLabel"
2version = "1.6.1-1"
3source = {
4 url = "https://github.com/sqmedeiros/lpeglabel/archive/v1.6.1-1.tar.gz",
5 tag = "v1.6.1-1",
6 dir = "lpeglabel-1.6.1-1",
7}
8description = {
9 summary = "Parsing Expression Grammars For Lua with Labeled Failures",
10 detailed = [[
11 LPegLabel is a conservative extension of the LPeg library that provides
12 an implementation of Parsing Expression Grammars (PEGs) with labeled failures.
13 By using labeled failures we can properly report syntactical errors.
14 We can also recover from such errors by describing a grammar rule with
15 the same name of a given label.
16 LPegLabel also reports the farthest failure position in case of an ordinary failure.
17 ]],
18 homepage = "https://github.com/sqmedeiros/lpeglabel/",
19 maintainer = "Sergio Medeiros <sqmedeiros@gmail.com>",
20 license = "MIT/X11"
21}
22dependencies = {
23 "lua >= 5.1",
24}
25build = {
26 type = "builtin",
27 modules = {
28 lpeglabel = {
29 "lplcap.c", "lplcode.c", "lplprint.c", "lpltree.c", "lplvm.c"
30 },
31 relabel = "relabel.lua"
32 }
33}