Skip to content

Persistence

Patrick Bruner edited this page May 28, 2026 · 3 revisions

The new persistence feature added with LogExpert 1.2 allows you to restore the state of work with LogExpert. The following data is saved in/restored from the persistence file:

  • Bookmarks and bookmark comments
  • Added rowheights ("blank lines" added with the Enter key)
  • Tab name
  • Columnizer
  • Current selected line
  • Scroll position
  • Follow tail state (on/off)
  • Filter window state (on/off/advanced) and size
  • Bookmark window state (on/off) and size
  • Filter settings
  • All filter tabs

So make shure to enable the automatic persistence saving in the settings to get most fun with LogExpert.

When loading a log file LogExpert looks for the appropriate persistence file too. If found, it will be loaded and used. You can choose a location for the persistence files in the settings.

Columnizer interaction

The .lxp file stores the columnizer name that was active when the file was last open. By default, that saved name is used the next time the file is opened β€” the Columnizer Mask list on the Settings dialog is only consulted if no .lxp exists for the file.

If you want a mask list entry to apply consistently regardless of any previously-saved columnizer, change Settings β†’ Columnizers β†’ Columnizer selection priority to "Use mask, override per-file persistence". Only the columnizer field of the .lxp is overridden in that mode; bookmarks, filters, and other per-file state still restore.

πŸ› οΈ Functions
🧰 SDK

Clone this wiki locally