Gist is we only need to block the foreground thread for reparsing if immediate language changes are useful to the user. That is usually only the case when they edit the buffer Release Notes: - Improved performance of large project searches and project diffs Co-authored by: David Kleingeld <david@zed.dev>
Zlog
Use the ZED_LOG environment variable to control logging output for Zed
applications and libraries. The variable accepts a comma-separated list of
directives that specify logging levels for different modules (crates). The
general format is for instance:
ZED_LOG=info,project=debug,agent=off
- Levels can be one of:
off/none,error,warn,info,debug, ortrace. - You don't need to specify the global level, default is
tracein the crate andinfoset byRUST_LOGin Zed.