language-lua
language-lua copied to clipboard
Lua language support in Atom
syntax highlighting for at least bitwise AND doesn't seem to work, although it is getting the bit shifts https://www.lua.org/manual/5.3/manual.html#3.4.2 
If you use the string 'function', it is indented as if you used the keyword function: For example: local a = type(x) == 'function' and x or nil indents one...
- support decimal escape sequences (`\027`) - highlight invalid escape sequences with invalid.illegal (`\c`)
Atom won't detect files that don't have the extension '.lua' even if the file begins with a lua shebang. If a file begins with `#!/usr/bin/lua5` `#!/usr/bin/lua5.1` `#!/usr/bin/lua5.2` etc., Atom should...
I am not sure if this is an Atom feature or a language grammar feature (or both?) but Atom seems to enjoy adding closing syntax such as brackets, braces, and...
When will you support formatting?
``` lua wnd_firework1 = i3k_class("wnd_firework1", ui.wnd_base) function wnd_firework1:ctor() end ``` the function `i3k_class`return a Class,while "wnd_firework1" the name of the table is end with a NUMBER, wnd_firewor1 will not highlight...
This seems to only happen if the quote is inside a C block scope itself. The quote is interpreted as opening a new string and the rest of the file...
I have a local variable called `functionIndex` and it is detected as a method called `ndex`. I am pretty new to Atom so I'm not sure if this is the...
if age > config:get_max_age( id, CONFIG.AGE ) then end should be if age > config:get_max_age( id, CONFIG.AGE ) then end solved:edit language-lua.cson '.source.lua': 'editor': 'commentStart': '-- ' 'increaseIndentPattern': '^\s_(else|elseif|for|(local\s+)?function|if|repeat|until|while)\b((?!end).)_$|\{\s_$|\([\s\S]_$' 'decreaseIndentPattern':...