]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(java): Recognise text blocks (#14128)
authorAliaksei Budavei <32549825+zzzyxwvut@users.noreply.github.com>
Sun, 3 Mar 2024 14:51:01 +0000 (17:51 +0300)
committerGitHub <noreply@github.com>
Sun, 3 Mar 2024 14:51:01 +0000 (15:51 +0100)
commitb3030b653bbdc08c91138001d1987d804f6ebf46
tree058821e442829afbdd71dd4f778857bfc6abcdee
parente93afc2e612647e79e1082096ffd6c61e01ac691
runtime(java): Recognise text blocks (#14128)

Also, accept as valid the space escape sequence `\s`.

Also, consistently use the claimed `javaDebug` prefix for
syntax group definitions kept under `g:java_highlight_debug`.

Since `javaStringError` is commented out for its generality,
let's comment out `javaDebugStringError`, its copy, as well.

References:
https://openjdk.org/jeps/378
https://docs.oracle.com/javase/specs/jls/se17/html/jls-3.html#jls-3.10.7

Closes #10910.

Signed-off-by: Aliaksei Budavei <0x000c70@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/java.vim
runtime/syntax/testdir/dumps/java_escapes_00.dump
runtime/syntax/testdir/dumps/java_escapes_01.dump
runtime/syntax/testdir/dumps/java_string_00.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/java_string_01.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/java_string_02.dump [new file with mode: 0644]
runtime/syntax/testdir/dumps/java_string_99.dump [new file with mode: 0644]
runtime/syntax/testdir/input/java_escapes.java
runtime/syntax/testdir/input/java_string.java [new file with mode: 0644]