github saberzero1/motions 0.50.1

latest releases: 0.150.0, 0.149.0, 0.148.0...
2 months ago

Fixed

  • Table widget duplication with third-party decoration plugins — the embedded/cursor-aware table widget could show duplicated table content when another plugin (e.g., aDHL — Another Dynamic Highlights) applied Decoration.mark ranges over the same document region covered by the table's Decoration.replace block widget. CM6's decoration merging resolved the conflicting mark and replace decorations at default precedence, allowing raw table text to leak through alongside the rendered widget during re-entrant view updates. Fixed by wrapping the tableRenderField StateField in Prec.high(), ensuring the replace decoration takes precedence over default-priority mark decorations from other plugins. (#55)
    • Plugin: src/vim/table-render-widget.ts (Prec.high() wrap on tableRenderField)

Full Changelog: 0.50.0...0.50.1

Don't miss a new motions release

NewReleases is sending notifications on new releases.