micro/internal
Massimo Mund 5f83661fee Fixes a bug where new BufPanes are not being inserted into the right array index.
When adding a new `BufPane` it is always being inserted last into `MainTab().Panes`.
This leads to a confusion when using the actions `PreviousSplit`, `NextSplit` as the previous/next split may not be the expected one.

How to reproduce:
- Launch micro and insert char "1"
- Open a new vsplit via the command `vsplit` and insert "2"
- Switch back to the left split (1) by using `PreviousSplit`
- Again open a new vsplit via command: `vsplit` and type char "3"
- Now switch between the 3 splits using `PreviousSplit`, `NextSplit`

Switching from most left split to the most right, the expected order would be 1, 3, 2 but actually is 1, 2, 3.
2024-09-15 16:36:00 +02:00
..
action Fixes a bug where new BufPanes are not being inserted into the right array index. 2024-09-15 16:36:00 +02:00
buffer buffer/buffer: Store fileformat in LocalSettings on auto detection 2024-08-18 21:10:37 +02:00
clipboard Use zyedidia/clipper for external clipboard 2022-06-14 08:40:57 -04:00
config config: Correct typo in validatePositiveValue() 2024-08-18 22:28:51 +02:00
display Rework FindMatchingBrace() interface and implementation (#3319) 2024-06-05 00:56:19 +02:00
info Reordered prompt done callback to avoid accessing out of bound history (#3318) 2024-06-02 20:00:13 +02:00
lua Revert "Don't expose Go timers directly to lua" (#3211) 2024-03-25 17:11:12 +01:00
screen Fix non-working raw escape bindings after restarting the screen (#3468) 2024-09-12 20:39:14 +02:00
shell Return error with start in RunInteractiveShell 2024-06-22 21:21:13 +08:00
util Move sigterm channel to internal/util 2024-06-17 18:08:18 +08:00
views chore: fix some typos (#3239) 2024-04-08 12:04:38 +02:00