Commit: runtime(dart): Update compiler plugins

Christian Brabandt <[email protected]> Tue, 4 Aug 2026 22:00:04 +0200
Newsgroups gmane.editors.vim.devel
Message-ID <[email protected]>
runtime(dart): Update compiler plugins

Commit: https://github.com/vim/vim/commit/f620c3001891e6f0abb1c97932af94d02=
1c4e9a0
Author: Doug Kearns <[email protected]>
Date:   Tue Aug 4 19:43:26 2026 +0000

    runtime(dart): Update compiler plugins
   =20
    Use the unified dart command for all.
   =20
    closes: #20936
   =20
    Signed-off-by: Doug Kearns <[email protected]>
    Signed-off-by: Christian Brabandt <[email protected]>

diff --git a/runtime/compiler/dart.vim b/runtime/compiler/dart.vim
index 9577236be..2334b512b 100644
--- a/runtime/compiler/dart.vim
+++ b/runtime/compiler/dart.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart VM
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,7 +11,7 @@ let current_compiler =3D "dart"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
-CompilerSet makeprg=3Ddart
+CompilerSet makeprg=3Ddart\ run
 CompilerSet errorformat=3D%E%f:%l:%c:\ Error:\ %m,
 		       \%CTry\ %.%#,
 		       \%Z\ %#^%\+,
diff --git a/runtime/compiler/dart2js.vim b/runtime/compiler/dart2js.vim
index a05dead2a..c3027d1d9 100644
--- a/runtime/compiler/dart2js.vim
+++ b/runtime/compiler/dart2js.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart to JavaScript Compiler
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,7 +11,7 @@ let current_compiler =3D "dart2js"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
-CompilerSet makeprg=3Ddart2js
+CompilerSet makeprg=3Ddart\ compile\ js
 CompilerSet errorformat=3D%E%f:%l:%c:,
 		       \%-GError:\ Compilation\ failed.,
 		       \%CError:\ %m,
diff --git a/runtime/compiler/dart2native.vim b/runtime/compiler/dart2nativ=
e.vim
index 6604fc4bd..6b4fcaa4b 100644
--- a/runtime/compiler/dart2native.vim
+++ b/runtime/compiler/dart2native.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart to Native Compiler
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,7 +11,7 @@ let current_compiler =3D "dart2native"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
-CompilerSet makeprg=3Ddart2native
+CompilerSet makeprg=3Ddart\ compile\ exe
 CompilerSet errorformat=3D%E%f:%l:%c:\ Error:\ %m,
 		       \%CTry\ %.%#,
 		       \%Z\ %#^%\+,
diff --git a/runtime/compiler/dartanalyser.vim b/runtime/compiler/dartanaly=
ser.vim
index 48a976a01..e50f8e08f 100644
--- a/runtime/compiler/dartanalyser.vim
+++ b/runtime/compiler/dartanalyser.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart Analyzer
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,7 +11,7 @@ let current_compiler =3D "dartanalyzer"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
-CompilerSet makeprg=3Ddartanalyzer\ --format\ machine
+CompilerSet makeprg=3Ddart\ analyze\ --format\ machine
 CompilerSet errorformat=3D%t%\w%\+\|%\w%\+\|%\w%\+\|%f\|%l\|%c\|%\d%\+\|%m=
,
 		       \%-G%.%#
=20
diff --git a/runtime/compiler/dartdevc.vim b/runtime/compiler/dartdevc.vim
index 16e4ed7ce..d600d29d0 100644
--- a/runtime/compiler/dartdevc.vim
+++ b/runtime/compiler/dartdevc.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart Development Compiler
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,6 +11,7 @@ let current_compiler =3D "dartdevc"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
+" DEPRECATED: discontinued as of Dart 2.18 (remove in release after Vim 9.=
2)
 CompilerSet makeprg=3Ddartdevc
 CompilerSet errorformat=3D%E%f:%l:%c:\ Error:\ %m,
 		       \%CTry\ %.%#,
diff --git a/runtime/compiler/dartdoc.vim b/runtime/compiler/dartdoc.vim
index 78f0d241a..f98f9d5a4 100644
--- a/runtime/compiler/dartdoc.vim
+++ b/runtime/compiler/dartdoc.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart Documentation Generator
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,7 +11,7 @@ let current_compiler =3D "dartdoc"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
-CompilerSet makeprg=3Ddartdoc
+CompilerSet makeprg=3Ddart\ doc
 CompilerSet errorformat=3D\ \ %tarning:\ %m,
 		       \ \ %trror:\ %m,
 		       \%+EGeneration\ failed:\ %m,
diff --git a/runtime/compiler/dartfmt.vim b/runtime/compiler/dartfmt.vim
index d204df8a7..be69b3609 100644
--- a/runtime/compiler/dartfmt.vim
+++ b/runtime/compiler/dartfmt.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Compiler:	Dart Formatter
 " Maintainer:	Doug Kearns <[email protected]>
-" Last Change:	2024 Apr 03
+" Last Change:	2026 Aug 04
=20
 if exists("current_compiler")
   finish
@@ -11,7 +11,7 @@ let current_compiler =3D "dartfmt"
 let s:cpo_save =3D &cpo
 set cpo&vim
=20
-CompilerSet makeprg=3Ddartfmt
+CompilerSet makeprg=3Ddart\ format
 CompilerSet errorformat=3D%Eline\ %l\,\ column\ %c\ of\ %f:\ %m,
 		       \%Z\ %\{3}=E2=94=82\ %\+^%\+,
 		       \%C%.%#,

--=20
--=20
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---=20
You received this message because you are subscribed to the Google Groups "=
vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/vim_dev/E1w=
rLIy-00D5ui-6z%40256bit.org.