1

Update generated neovim config

This commit is contained in:
2024-09-22 20:41:25 +02:00
parent 1743764e48
commit aa1271c42c
1247 changed files with 26512 additions and 15067 deletions

View File

@ -3,3 +3,7 @@ a
multiline
string
]]
print [[
test
]]

View File

@ -28,6 +28,7 @@ describe("indent Lua:", function()
run:new_line("string.lua", { on_line = 2, text = "x", indent = 0 })
run:new_line("string.lua", { on_line = 3, text = "x", indent = 2 })
run:new_line("string.lua", { on_line = 4, text = "x", indent = 4 })
run:new_line("string.lua", { on_line = 9, text = "x", indent = 0 })
run:new_line("table.lua", { on_line = 1, text = "b = 0,", indent = 2 })
run:new_line("table.lua", { on_line = 5, text = "4,", indent = 4 })
run:new_line("table.lua", { on_line = 7, text = "4,", indent = 4 })

View File

@ -0,0 +1,13 @@
<?php
class Foo
{
private string $_baz;
public string $baz {
&get => $this->_baz;
set {
$this->_baz = strtoupper($value);
}
}
}

View File

@ -67,5 +67,10 @@ describe("indent PHP:", function()
run:new_line("issue-6888.php", { on_line = 6, text = "$a;", indent = 0 })
run:new_line("issue-6888.php", { on_line = 8, text = "$a;", indent = 4 })
run:new_line("issue-6888.php", { on_line = 11, text = "$a;", indent = 0 })
run:new_line("property-hooks.php", { on_line = 7, text = "get;", indent = 8 })
run:new_line("property-hooks.php", { on_line = 8, text = "set;", indent = 8 })
run:new_line("property-hooks.php", { on_line = 9, text = "$a;", indent = 12 })
run:new_line("property-hooks.php", { on_line = 11, text = "get;", indent = 8 })
run:new_line("property-hooks.php", { on_line = 12, text = "get;", indent = 4 })
end)
end)

View File

@ -1,5 +1,40 @@
<?php
namespace Foo\Bar;
//^^^^^^^ @keyword.type
// ^^^ @module
// ^^^ @module
use Foo\Baz as Baaz;
//^ @keyword.import
// ^^^ @module
// ^^^ @type
// ^^ @keyword.operator
// ^^^^ @type.definition
use function Foo\foo as fooo;
// ^^^^^^^^ @keyword.function
// ^^^ @function
// ^^^^ @function
use const Foo\FOO as FOOO;
// ^^^^^ @keyword.modifier
// ^^^ @constant
// ^^^^ @constant
use Foo\Baz\{
// ^^^ @module
// ^^^ @module
Bar,
//^^^ @type
function foo,
//^^^^^^^^ @keyword.function
// ^^^ @function
const FOO,
//^^^^^ @keyword.modifier
// ^^^ @constant
};
abstract class A
{
protected readonly static $a;

View File

@ -1,12 +1,13 @@
bring cloud;
// <- @keyword
// <- @keyword.import
// ^ @module
class Foo {
// <- @keyword.type
// ^ @type
// ^ @punctuation.bracket
name: str;
//^ @variable.member
//^ @property
// ^ @type.builtin
// ^ @punctuation.delimiter
new(name: str) {
@ -14,6 +15,7 @@ class Foo {
// ^ @variable
this.name = name;
// ^ @punctuation.delimiter
// ^ @variable.member
// ^ @operator
}
}