]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(javascript): fix a few issues with syntax higlighting
authorTobiasz Laskowski <tobil4sk@outlook.com>
Wed, 14 Aug 2024 12:50:56 +0000 (14:50 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 14 Aug 2024 12:50:56 +0000 (14:50 +0200)
commitea76096fa98ac26c23703bffdc4d9b3dc8a94d7e
tree2c50930865f9d06b8f63a1323b86f2028b4d4d91
parentdd36d6cc7c39f3cfb29818f89f4f9dec2c7c22e4
runtime(javascript): fix a few issues with syntax higlighting

It addresses the following issues:

- Fix highlight of let and var javascript keywords

  According to runtime/doc/syntax.txt, Identifier is for variable names.
  let/var are not variable names, they are keywords

- Add highlighting for "from" keyword in javascript

- Fix highlight of function keyword in javascript

  According to docs, Function is for function names, so the function
  keyword should just be Keyword.

- Fix highlight of static keyword in javascript

  According to vim docs: StorageClass static, register, volatile, etc.

closes: #15480

Signed-off-by: Tobiasz Laskowski <tobil4sk@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/javascript.vim