Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 1.05 KB

TODO.md

File metadata and controls

8 lines (7 loc) · 1.05 KB

The to-do list

  • OMNI completion for in scope variables (including display of library function signatures). This will probably get complicated because most times when you want completion you'll already have typed half a statement, and LuaInspect will find syntax errors when trying to parse the source text. scite.lua can just use the last known valid AST but luainspect4vim.lua cannot keep this around when executed as an external process…
  • Document g:lua_inspect_path option.
  • Check whether "core/SciTE: jump to definition now supports functions in different files." is interesting.
  • Bug: Argument count warning tool tips are only shown for parts of the highlighted text.
  • Bug: The plug-in sometimes warns Invalid output from luainspect4vim.lua: 'This is an unknown table field.'. Mixup between tool tip / highlight response parsing?!
  • Bug: When you add some empty lines to the start of a Lua buffer the highlighting breaks! I haven't tracked this down completely yet but it looks to be a bug somewhere deep down inside of Metalua or LuaInspect :-|