Michael Henry
|
8a26c0ff26
Improve the display of terminal buffers.
|
vor 10 Monaten |
jlanzarotta
|
0ea8aece81
feat: bufexplorer now required vim 7.4 or greater
|
vor 10 Monaten |
jlanzarotta
|
fab271e359
chore: updated version number before next release
|
vor 10 Monaten |
Michael Henry
|
dd40e17c3e
Do not display BufExplorer's buffer in the buffer listing.
|
vor 10 Monaten |
Michael Henry
|
1c3d259fd8
Document `g:bufExplorerOnlyOneTab`, clarify help for `B`, `T` commands.
|
vor 10 Monaten |
Michael Henry
|
78ce3c6a0d
Add MRU garbage collection.
|
vor 10 Monaten |
Michael Henry
|
df4382488b
Perform startup-time initialization immediately.
|
vor 10 Monaten |
Michael Henry
|
df1acd7571
Remove old MRU algorithm.
|
vor 10 Monaten |
Michael Henry
|
fbf06fe828
Remove undocumented `m` mapping used for debugging old MRU algorithm.
|
vor 10 Monaten |
Michael Henry
|
1a76c2b459
Stop calling `s:Reset()`, fixing #8 and #87.
|
vor 10 Monaten |
Michael Henry
|
7f0d087a4c
Migrate "show buffers for this tab" feature to new MRU algorithm.
|
vor 10 Monaten |
Michael Henry
|
963c984fa6
Migrate BufExplorer closing to new MRU algorithm.
|
vor 10 Monaten |
Michael Henry
|
6c176d4593
Migrate MRU sorting to new MRU algorithm.
|
vor 10 Monaten |
Michael Henry
|
6ab11347f6
Provide efficient method to lookup MRU ordering for a buffer number.
|
vor 10 Monaten |
Michael Henry
|
aef98e422f
Determine the listed buffers for the current tab.
|
vor 10 Monaten |
Michael Henry
|
670b924572
Track MRU state.
|
vor 10 Monaten |
Michael Henry
|
19b9052912
Add MRU data structures.
|
vor 10 Monaten |
Michael Henry
|
50635f3cc4
Add support for per-tab IDs.
|
vor 10 Monaten |
Michael Henry
|
b58b623803
Gather logic to clear excess lines into `s:BuildBufferList()`.
|
vor 10 Monaten |
Michael Henry
|
75c56b205c
Restore `B` command.
|
vor 10 Monaten |
Michael Henry
|
4ab055ad4f
Add `BufExplorer_eval()` and `BufExplorer_execute()` for debugging.
|
vor 10 Monaten |
jlanzarotta
|
93ad8af26d
docs: documentation
|
vor 10 Monaten |
Michael Henry
|
de92b107ca
Defer calculating buffer details until we know the user wants them.
|
vor 10 Monaten |
Michael Henry
|
3a6679a96c
Consolidate name-related logic into `s:CalculateBufferDetails`.
|
vor 10 Monaten |
Michael Henry
|
8e360db335
Defer padding until calculating the displayable list.
|
vor 10 Monaten |
Michael Henry
|
95133ce38d
Use `buf.fullpath` and `buf.isdir` for icons.
|
vor 10 Monaten |
Michael Henry
|
94b7d77e3f
Dispatch sorting by calculating the key function's name.
|
vor 10 Monaten |
Michael Henry
|
24b896bfd3
Implement sorting by `number` using key-based sort routine.
|
vor 10 Monaten |
Michael Henry
|
30a23b60ae
Implement sorting by `mru` using key-based sort routine.
|
vor 10 Monaten |
Michael Henry
|
171a12b5c6
Implement sorting by `extension` using key-based sort routine.
|
vor 10 Monaten |