docsets.lua-std: simplify the module matching logic

This commit is contained in:
2024-11-26 19:51:39 +00:00
parent 45ce9d2e66
commit b5b15dc074

View File

@@ -8,62 +8,10 @@
"regexp": " \\(.*\\)", "regexp": " \\(.*\\)",
"replacement": "" "replacement": ""
}, },
"h2 a": [ "p a[name^=\"pdf-\"] code": {
{
"type": "module", "type": "module",
"requiretext": "Coroutine Manipulation", "requiretext": "^(coroutine|package|string|table|math|bit32|io|os|debug)$"
"regexp": ".*",
"replacement": "coroutine"
},
{
"type": "module",
"requiretext": "Modules",
"regexp": ".*",
"replacement": "package"
},
{
"type": "module",
"requiretext": "String Manipulation",
"regexp": ".*",
"replacement": "string"
},
{
"type": "module",
"requiretext": "Table Manipulation",
"regexp": ".*",
"replacement": "table"
},
{
"type": "module",
"requiretext": "Mathematical Functions",
"regexp": ".*",
"replacement": "math"
},
{
"type": "module",
"requiretext": "Bitwise Operations",
"regexp": ".*",
"replacement": "bit32"
},
{
"type": "module",
"requiretext": "Input and Output Facilities",
"regexp": ".*",
"replacement": "io"
},
{
"type": "module",
"requiretext": "Operating System Facilities",
"regexp": ".*",
"replacement": "os"
},
{
"type": "module",
"requiretext": "The Debug Library",
"regexp": ".*",
"replacement": "debug"
} }
]
}, },
"ignore": [], "ignore": [],
"icon32x32": "", "icon32x32": "",