refactor(ui)!: link VertSplit to Normal by default

Avoids using `gui=reverse` on `VertSplit` and makes window separators
look much nicer by default.
This commit is contained in:
Famiu Haque
2022-05-15 22:34:44 +06:00
parent 793496aecc
commit bbf58e6bbc
18 changed files with 1405 additions and 1401 deletions

View File

@ -77,18 +77,18 @@ describe('ext_multigrid', function()
command('vsplit')
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -129,18 +129,18 @@ describe('ext_multigrid', function()
command('split')
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}{11:[No Name] }|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------]{11:[No Name] }|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{12:[No Name] [No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -300,12 +300,12 @@ describe('ext_multigrid', function()
command('vsp')
screen:expect{grid=[[
## grid 1
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
{11:[No Name] }{12:[No Name] [No Name] }|
[2:-----------------------------------------------------]|
[2:-----------------------------------------------------]|
@ -347,12 +347,12 @@ describe('ext_multigrid', function()
insert('hello')
screen:expect{grid=[[
## grid 1
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------]{12:│}[5:----------------]{12:│}[4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
[6:--------------------][5:----------------][4:---------------]|
{11:[No Name] [+] }{12:[No Name] [+] [No Name] [+] }|
[2:-----------------------------------------------------]|
[2:-----------------------------------------------------]|
@ -467,18 +467,18 @@ describe('ext_multigrid', function()
command('vsp')
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -516,18 +516,18 @@ describe('ext_multigrid', function()
command('vertical resize 10')
screen:expect{grid=[[
## grid 1
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------]{12:│}[2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
[4:----------][2:------------------------------------------]|
{11:<No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -565,18 +565,18 @@ describe('ext_multigrid', function()
command('sp')
screen:expect{grid=[[
## grid 1
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
{11:[No Name] }{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
{11:[No Name] }[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{12:[No Name] [No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -611,18 +611,18 @@ describe('ext_multigrid', function()
insert('hello')
screen:expect{grid=[[
## grid 1
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
{11:[No Name] [+] }{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
{11:[No Name] [+] }[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{12:[No Name] [+] [No Name] [+] }|
[3:-----------------------------------------------------]|
## grid 2
@ -659,18 +659,18 @@ describe('ext_multigrid', function()
command('vsp')
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -1056,12 +1056,12 @@ describe('ext_multigrid', function()
command('vsp')
screen:expect{grid=[[
## grid 1
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[2:-----------------------------------------------------]|
[2:-----------------------------------------------------]|
@ -1097,12 +1097,12 @@ describe('ext_multigrid', function()
feed(":echoerr 'very' | echoerr 'much' | echoerr 'fail'<cr>")
screen:expect{grid=[[
## grid 1
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[2:-----------------------------------------------------]|
[2:-----------------------------------------------------]|
@ -1141,12 +1141,12 @@ describe('ext_multigrid', function()
feed('<cr>')
screen:expect{grid=[[
## grid 1
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[2:-----------------------------------------------------]|
[2:-----------------------------------------------------]|
@ -1242,12 +1242,12 @@ describe('ext_multigrid', function()
feed("<c-c>")
screen:expect{grid=[[
## grid 1
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------]{12:│}[4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
[5:--------------------------][4:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[2:-----------------------------------------------------]|
[2:-----------------------------------------------------]|
@ -1285,18 +1285,18 @@ describe('ext_multigrid', function()
command('vsp')
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -1453,17 +1453,17 @@ describe('ext_multigrid', function()
screen:expect{grid=[[
## grid 1
{7: }{18:2}{7: [No Name] }{16: }{17:2}{16: [No Name] }{12: }{16:X}|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -1637,18 +1637,18 @@ describe('ext_multigrid', function()
command('tabclose')
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{11:[No Name] }{12:[No Name] }|
[3:-----------------------------------------------------]|
## grid 2
@ -1960,13 +1960,13 @@ describe('ext_multigrid', function()
[4:-----------------------------------------------------]|
[4:-----------------------------------------------------]|
{12:[No Name] [+] }|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------]{12:│}[2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
[5:--------------------------][2:--------------------------]|
{11:[No Name] [+] }{12:[No Name] [+] }|
[3:-----------------------------------------------------]|
## grid 2
@ -2002,13 +2002,13 @@ describe('ext_multigrid', function()
[4:-----------------------------------------------------]|
[4:-----------------------------------------------------]|
{12:[No Name] [+] }|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------]{12:│}[2:----------------------]|
[5:------------------------------][2:----------------------]|
[5:------------------------------][2:----------------------]|
[5:------------------------------][2:----------------------]|
[5:------------------------------][2:----------------------]|
[5:------------------------------][2:----------------------]|
[5:------------------------------][2:----------------------]|
[5:------------------------------][2:----------------------]|
{11:[No Name] [+] }{12:[No Name] [+] }|
[3:-----------------------------------------------------]|
## grid 2
@ -2049,18 +2049,18 @@ describe('ext_multigrid', function()
screen:expect{grid=[[
## grid 1
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}[5:--------------------------]|
[4:--------------------------]{12:│}{11:[No Name] [+] }|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------]{12:│}[2:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------][5:--------------------------]|
[4:--------------------------]{11:[No Name] [+] }|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
[4:--------------------------][2:--------------------------]|
{12:[No Name] [No Name] }|
[3:-----------------------------------------------------]|
## grid 2