Closed richbowen closed 10 years ago
Thanks, Fixed, covered with a test.
Now Enki doesn't support smart Lua indentation. Some work shall be done by somebody to port and cover with tests Lua indenter.
Where do you use Vala and Lua?
If you mean which operating system, I am using Arch Linux 64-bit.
Get error below when opening .lua file.
Traceback (most recent call last): File "/usr/bin/enki", line 20, in <module> sys.exit(enki.main.main()) File "/usr/lib/python2.7/site-packages/enki/main.py", line 275, in main _openFiles(core, cmdLine, profiler) File "/usr/lib/python2.7/site-packages/enki/main.py", line 227, in _openFiles core.workspace().openFiles(existingFiles) File "/usr/lib/python2.7/site-packages/enki/core/workspace.py", line 506, in openFiles document = self._openSingleFile(filePath) File "/usr/lib/python2.7/site-packages/enki/core/workspace.py", line 463, in _openSingleFile document = Document(self, filePath) File "/usr/lib/python2.7/site-packages/enki/core/document.py", line 207, in __init__ self._tryDetectSyntax() File "/usr/lib/python2.7/site-packages/enki/core/document.py", line 219, in _tryDetectSyntax firstLine=self.qutepart.lines[0]) File "/usr/lib/python2.7/site-packages/qutepart/__init__.py", line 579, in detectSyntax self._indenter.setSyntax(syntax) File "/usr/lib/python2.7/site-packages/qutepart/indenter/__init__.py", line 69, in setSyntax self._smartIndenter = self._chooseSmartIndenter(syntax) File "/usr/lib/python2.7/site-packages/qutepart/indenter/__init__.py", line 221, in _chooseSmartIndenter logger.error("Indenter '%s' not found" % syntax.indenter)
NameError: global name 'logger' is not defined