1 Repo
Background processing of folding ranges to maintain editor responsiveness.
Distinct from Code Folding: Focuses on the concurrency model of range calculation, not the UI capability of folding itself.
Explore 1 awesome GitHub repository matching software engineering & architecture · Asynchronous Updates. Refine with filters or upvote what's useful.
This is a code folding plugin for Neovim that manages foldable code blocks to reduce visual clutter and organize long source files. It functions as a folding provider and visualizer that leverages Language Server Protocol data and indentation patterns to identify and hide logical code sections. The plugin distinguishes itself through the ability to preview collapsed content in floating windows without expanding the fold. It also provides extensive visual customization for folded regions, including the use of virtual text indicators and custom markers to replace default ellipsis. The tool cov
Implements background folding state updates to prevent the editor interface from freezing during range calculations.