This fixes the https://github.com/zed-industries/zed/issues/10583 by regenerating the blame information after the buffer is edited. It uses a debounce of 2seconds. Meaning that undone deletions show up again after 2secs. Release Notes: - Fixed `git blame` data not handling the undoing of deletions correctly. ([#10583](https://github.com/zed-industries/zed/issues/10583)).