aboutsummaryrefslogtreecommitdiff
path: root/string2.lua
diff options
context:
space:
mode:
authorBruce Hill <bitbucket@bruce-hill.com>2018-09-18 17:41:36 -0700
committerBruce Hill <bitbucket@bruce-hill.com>2018-09-18 17:42:01 -0700
commitd11f9bc5d3971a68dd78cdaca0b046a40a329000 (patch)
treea41cf295903a9ca6b537c73b82f7d08a16cd53d9 /string2.lua
parent884368593d6b05546ea0f595ac53a954999b95b4 (diff)
Oops, added "$" to ensure keywords with suffixes don't get changed.
Diffstat (limited to 'string2.lua')
-rw-r--r--string2.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/string2.lua b/string2.lua
index 034c751..5995de2 100644
--- a/string2.lua
+++ b/string2.lua
@@ -134,7 +134,7 @@ local string2 = {
if match(str, "^_*[abdefgilnortuw][aefhilnoru][acdefiklnoprstu]*$") then
for _index_0 = 1, #lua_keywords do
local kw = lua_keywords[_index_0]
- if match(str, ("^_*" .. kw)) then
+ if match(str, ("^_*" .. kw .. "$")) then
str = "_" .. str
end
end
@@ -145,7 +145,7 @@ local string2 = {
if match(str, "^_+[abdefgilnortuw][aefhilnoru][acdefiklnoprstu]*$") then
for _index_0 = 1, #lua_keywords do
local kw = lua_keywords[_index_0]
- if match(str, ("^_+" .. kw)) then
+ if match(str, ("^_+" .. kw .. "$")) then
str = str:sub(2, -1)
end
end