Current File : //usr/share/highlight/plugins/cpp_wx.lua |
--[[
Sample plugin file for highlight 3.1
Adds additional keywords to C++ syntax description
USAGE: highlight -I main.cpp --plug-in=plugin.lua
]]
Description="Add wxWidgets class names to C and C++ keywords"
-- optional parameter: syntax description
function syntaxUpdate(desc)
if desc=="C and C++" then
-- insert wxWidgets keywords
table.insert( Keywords,
{ Id=2, Regex=[[wx\p{Upper}\w+]]
} )
end
end
Plugins={
{ Type="lang", Chunk=syntaxUpdate },
}