Mercurial > vim
view READMEdir/README_haiku.txt @ 33232:d72f150af9f1
runtime(scala): Fix Scala highlighting string literal as type param (#13070)
Commit: https://github.com/vim/vim/commit/066103307534f81de08a092aac3a15e864a5a25f
Author: Emil Ejbyfeldt <eejbyfeldt@liveintent.com>
Date: Sun Sep 10 18:16:51 2023 +0200
runtime(scala): Fix Scala highlighting string literal as type param (https://github.com/vim/vim/issues/13070)
Since https://docs.scala-lang.org/sips/42.type.html which is implemented
in Scala 2.13 and in Scala 3 it possible to use string literals as
singleton types. So code like
```
someFunc["abc"]
```
is valid. Currently this code is not hightlighted correctly and worse if
there is an unclosed `(` in the string it breaks the formating in the
rest of the file.
I also submitted this patch to the mentioned project for this runtime
file: https://github.com/derekwyatt/vim-scala/pull/173 But there are no
commits there over the last 2 years and no response in the week since I
created it. Also the last change to the Scala syntax file:
https://github.com/vim/vim/pull/9594 is yet to be backported to that
repo. Therefore I am opening this PR as well to get some feedback on how
to proceed to get this fixed.
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sun, 10 Sep 2023 18:30:03 +0200 |
parents | f8116058ca76 |
children | 4635e43f2c6f |
line wrap: on
line source
README_haiku.txt for version 9.0 of Vim: Vi IMproved. This file explains the installation of Vim on Haiku operating system. See "README.txt" for general information about Vim. Preferred (and easy) way to get Vim on Haiku is to use default Haiku software repository HaikuPorts. To get Vim: - Open HaikuDepot application and search for "vim" package, then install, - Open a Terminal and type "pkgman install vim", then follow instructions. If you prefer to install Vim from source, follow the instructions on "runtime/doc/os_haiku.txt", "Compiling Vim" section.