Skip to content

Double-click the path even if hidden behind an ellipsis!

Latest
Compare
Choose a tag to compare
@Poikilos Poikilos released this 14 Mar 01:32

Example of feature above:

Minetest Lua tracebacks

Output Inspector un-mangles paths with an ellipsis!

2020-03-13 03:15:17: ERROR[Main]: ServerError: AsyncErr: environment_Step: Runtime error from mod 'unified_foods' in callback environment_Step(): ...../gameshunger.lua:342: attempt to compare number with nil
2020-03-13 03:15:17: ERROR[Main]:       ...../games/ENLIVEN/mods/coderfood/unified_foods/hunger.lua:342: in function <...../games/ENLIVEN/mods/coderfood/unif

*.../dir becomes ../dir, resulting in a path such as:
../games/ENLIVEN/mods/coderfood/unified_foods/hunger.lua (this will
work if you run outputinspector from the same directory as the program
you ran. If the path exists in . then the path will also be
transformed correctly to something like
games/ENLIVEN/mods/coderfood/unified_foods/hunger.lua.

If you installed the binary version of 1.1.0, 1.2.0, or 1.3.0, you may have to upgrade to get new features starting at one of those releases. Due to changes to Qt Creator, it changed the build location so I may have uploaded old versions.

Changelog

Added

  • a description (PARSE_DESCRIPTION) in the syntax def
  • unmangledPath (remove ellipsis!) resolves #5
  • Show a warning regarding deprecated settings (show what value was used).

Changed

  • Document the new settings file path correctly (in documents and
    message(s) shown at run-time).
  • Rename variable from kate to editor as of
    d19bd00
  • Copy the old kate variable to the new editor variable.
  • Rename config object to settings.
  • Clarify names of transient variables.
  • Improve formatting in readme.md.
  • Place the configuration into a separate class (See settings.h and
    settings.cpp).
  • Move globals into classes.
  • Rename variables.
  • Move jshint parsing to a unified parsing def.
  • Change settings path from /etc/outputinspector.conf to
    $HOME/.local/share/outputinspector/settings.txt
  • Reduce double-click warnings (such as for missing file) to one line.
  • Prepend "[outputinspector]" to output such as warnings.

Removed

  • Delete previously-commented code in DoubleClicked event.