Change in Quickfix/Location list window buffer management

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Change in Quickfix/Location list window buffer management

Yegappan Lakshmanan
Hi all,

Patches 8.1.0877 and 8.1.1015 changed the way the quickfix/location list
window buffers are managed.

Before these patches, whenever the quickfix window is opened, a
quickfix buffer is created. When the quickfix window is closed, the
quickfix buffer is wiped out. This results in a new quickfix buffer
every time the quickfix window is closed and opened.  The same applies
to the location list window.

Patch 8.1.0877 changed this behavior so that the quickfix buffer is
not wiped out, instead it is reused. A separate buffer is used for each
location list window. The location list buffer is wiped out when the
location list is deleted. When the quickfix/location list window is
closed, the buffer is unlisted. This change helps in minimizing the
churn in the buffer numbers.

Let me know if you see any issues with this change.

Thanks,
Yegappan

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.