From: Doug Kearns Date: Tue, 10 Feb 2026 13:12:22 +0000 (+0100) Subject: runtime(ruby): Update for Vim 9.2 release X-Git-Tag: v9.1.2145~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5ed37232bb23245f6d59fa928a7654d3933a2f0a;p=thirdparty%2Fvim.git runtime(ruby): Update for Vim 9.2 release closes: #19316 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt --- diff --git a/runtime/compiler/eruby.vim b/runtime/compiler/eruby.vim index 815d082f86..2f9f9aa716 100644 --- a/runtime/compiler/eruby.vim +++ b/runtime/compiler/eruby.vim @@ -2,7 +2,6 @@ " Language: eRuby " Maintainer: Doug Kearns " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2024 Apr 03 if exists("current_compiler") diff --git a/runtime/compiler/rake.vim b/runtime/compiler/rake.vim index 5b3c7f4092..55f7373af8 100644 --- a/runtime/compiler/rake.vim +++ b/runtime/compiler/rake.vim @@ -2,7 +2,6 @@ " Language: Rake " Maintainer: Tim Pope " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2018 Mar 02 " 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) diff --git a/runtime/compiler/rspec.vim b/runtime/compiler/rspec.vim index ee848f703a..ab83acc8ad 100644 --- a/runtime/compiler/rspec.vim +++ b/runtime/compiler/rspec.vim @@ -2,7 +2,6 @@ " Language: RSpec " Maintainer: Tim Pope " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2018 Aug 07 " 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) diff --git a/runtime/compiler/ruby.vim b/runtime/compiler/ruby.vim index 70dff5bf24..2c34142f2e 100644 --- a/runtime/compiler/ruby.vim +++ b/runtime/compiler/ruby.vim @@ -3,7 +3,6 @@ " Function: Syntax check and/or error reporting " Maintainer: Tim Pope " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2019 Jan 06 " 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) diff --git a/runtime/compiler/rubyunit.vim b/runtime/compiler/rubyunit.vim index e59873fa21..2c6f53929c 100644 --- a/runtime/compiler/rubyunit.vim +++ b/runtime/compiler/rubyunit.vim @@ -2,7 +2,6 @@ " Language: Test::Unit - Ruby Unit Testing Framework " Maintainer: Doug Kearns " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2014 Mar 23 " 2024 Apr 03 by The Vim Project (removed :CompilerSet definition) diff --git a/runtime/ftplugin/eruby.vim b/runtime/ftplugin/eruby.vim index b3e074aa20..b7a24c68c1 100644 --- a/runtime/ftplugin/eruby.vim +++ b/runtime/ftplugin/eruby.vim @@ -2,7 +2,6 @@ " Language: eRuby " Maintainer: Tim Pope " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2022 May 15 " 2024 Jan 14 by Vim Project (browsefilter) " 2024 May 23 by Riley Bruins ('commentstring') diff --git a/runtime/indent/eruby.vim b/runtime/indent/eruby.vim index 6ff15ab958..2caa152c61 100644 --- a/runtime/indent/eruby.vim +++ b/runtime/indent/eruby.vim @@ -2,7 +2,6 @@ " Language: eRuby " Maintainer: Tim Pope " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2019 Jan 06 if exists("b:did_indent") diff --git a/runtime/indent/ruby.vim b/runtime/indent/ruby.vim index ea5a2a7494..74e02ab2bb 100644 --- a/runtime/indent/ruby.vim +++ b/runtime/indent/ruby.vim @@ -3,8 +3,7 @@ " Maintainer: Andrew Radev " Previous Maintainer: Nikolai Weibull " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns -" Last Change: 2022 Jun 30 +" Last Change: 2023 Dec 22 " 0. Initialization {{{1 " ================= @@ -93,7 +92,14 @@ let s:ruby_indent_keywords = \ '\<\%(if\|for\|while\|until\|case\|unless\|begin\):\@!\>' " Def without an end clause: def method_call(...) = -let s:ruby_endless_def = '\~!]\|' . + \ '\*\*\|>>\|<<\|' . + \ '===\?\|\!=\|=\~\|\!\~\|' . + \ '<=>\|<=\|>=\|' . + \ '[-+!\~]@\|\[\]' . + \ '\)\%((.*)\|\s\)\s*=' " Regex used for words that, at the start of a line, remove a level of indent. let s:ruby_deindent_keywords = diff --git a/runtime/syntax/eruby.vim b/runtime/syntax/eruby.vim index 3d1bf715db..469408752e 100644 --- a/runtime/syntax/eruby.vim +++ b/runtime/syntax/eruby.vim @@ -2,7 +2,6 @@ " Language: eRuby " Maintainer: Tim Pope " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2022 Mar 18 if exists("b:current_syntax") diff --git a/runtime/syntax/ruby.vim b/runtime/syntax/ruby.vim index e19d61a051..88aff7ddb8 100644 --- a/runtime/syntax/ruby.vim +++ b/runtime/syntax/ruby.vim @@ -2,7 +2,6 @@ " Language: Ruby " Maintainer: Doug Kearns " URL: https://github.com/vim-ruby/vim-ruby -" Release Coordinator: Doug Kearns " Last Change: 2023 Mar 16 " ---------------------------------------------------------------------------- "