Module texcat.syntaxes.tmlanguage
a class to wrap textmate language
Info:
- Copyright: 2025
Class TMLanguage
| M.TMLanguage:new (tmlanguage) | |
| M.TMLanguage:list () | list all languages |
| M.TMLanguage:capture (text, theme) | FIXME: https://github.com/icedman/nvim-textmate/issues/11 |
| M.TMLanguage.detect (filename) | detect file type |
Class TMLanguage
- M.TMLanguage:new (tmlanguage)
-
Parameters:
- tmlanguage table?
Returns:
-
table language
- M.TMLanguage:list ()
-
list all languages
Returns:
-
string information
- M.TMLanguage:capture (text, theme)
-
FIXME: https://github.com/icedman/nvim-textmate/issues/11
Parameters:
- text string
- theme table
Returns:
-
capture[] captures
- M.TMLanguage.detect (filename)
-
detect file type
Parameters:
- filename string
Returns:
-
string ft