@@ -2597,7 +2597,53 @@ g:ale_cspell_use_global *g:ale_cspell_use_global*
25972597
25982598
25992599-------------------------------------------------------------------------------
2600- 7.3. Options for languagetool *ale-languagetool-options*
2600+ 7.3. Options for dprint *ale-dprint-options*
2601+
2602+ `dprint` is a fixer for many file types, including: (java|type)script,
2603+ json(c?), markdown, and more. See https://dprint.dev/plugins for an up-to-date
2604+ list of supported plugins and their configuration options.
2605+
2606+ The ale options for `dprint` are shared between all filetypes, so options can
2607+ be configured only once.
2608+
2609+ g:ale_dprint_executable *g:ale_dprint_executable*
2610+ *b:ale_dprint_executable*
2611+ Type: | String |
2612+ Default: `' dprint' `
2613+
2614+ See | ale-integrations-local-executables |
2615+
2616+
2617+ g:ale_dprint_config *g:ale_dprint_config*
2618+ *b:ale_dprint_config*
2619+ Type: | String |
2620+ Default: `' dprint.json' `
2621+
2622+ This variable can be changed to provide a config file to `dprint` . The
2623+ default is the nearest `dprint.json` searching upward from the current
2624+ buffer.
2625+
2626+ See https://dprint.dev/config and https://plugins.dprint.dev
2627+
2628+
2629+ g:ale_dprint_options *g:ale_dprint_options*
2630+ *b:ale_dprint_options*
2631+ Type: | String |
2632+ Default: `' ' `
2633+
2634+ This variable can be set to pass additional options to `dprint` .
2635+
2636+
2637+ g:ale_dprint_use_global *g:ale_dprint_use_global*
2638+ *b:ale_dprint_use_global*
2639+ Type: | Number |
2640+ Default: `get(g: 'ale_use_global_executables', 0)`
2641+
2642+ See | ale-integrations-local-executables |
2643+
2644+
2645+ -------------------------------------------------------------------------------
2646+ 7.4. Options for languagetool *ale-languagetool-options*
26012647
26022648g:ale_languagetool_executable *g:ale_languagetool_executable*
26032649 *b:ale_languagetool_executable*
@@ -2617,7 +2663,7 @@ g:ale_languagetool_options *g:ale_languagetool_options*
26172663
26182664
26192665-------------------------------------------------------------------------------
2620- 7.4 . Options for write-good *ale-write-good-options*
2666+ 7.5 . Options for write-good *ale-write-good-options*
26212667
26222668The options for `write - good` are shared between all filetypes, so options can
26232669be configured once.
@@ -2647,7 +2693,7 @@ g:ale_writegood_use_global *g:ale_writegood_use_global*
26472693
26482694
26492695-------------------------------------------------------------------------------
2650- 7.5 . Other Linter/Fixer Options *ale-other-integration-options*
2696+ 7.6 . Other Linter/Fixer Options *ale-other-integration-options*
26512697
26522698ALE supports a very wide variety of tools. Other linter or fixer options are
26532699documented in additional help files.
@@ -2752,6 +2798,7 @@ documented in additional help files.
27522798 dhall-lint............................| ale-dhall-lint |
27532799 dockerfile..............................| ale-dockerfile-options |
27542800 dockerfile_lint.......................| ale-dockerfile-dockerfile_lint |
2801+ dprint................................| ale-dockerfile-dprint |
27552802 hadolint..............................| ale-dockerfile-hadolint |
27562803 elixir..................................| ale-elixir-options |
27572804 mix...................................| ale-elixir-mix |
@@ -2863,6 +2910,7 @@ documented in additional help files.
28632910 javascript..............................| ale-javascript-options |
28642911 cspell................................| ale-javascript-cspell |
28652912 deno..................................| ale-javascript-deno |
2913+ dprint................................| ale-javascript-dprint |
28662914 eslint................................| ale-javascript-eslint |
28672915 fecs..................................| ale-javascript-fecs |
28682916 flow..................................| ale-javascript-flow |
@@ -2876,6 +2924,7 @@ documented in additional help files.
28762924 xo....................................| ale-javascript-xo |
28772925 json....................................| ale-json-options |
28782926 cspell................................| ale-json-cspell |
2927+ dprint................................| ale-json-dprint |
28792928 eslint................................| ale-json-eslint |
28802929 fixjson...............................| ale-json-fixjson |
28812930 jsonlint..............................| ale-json-jsonlint |
@@ -2914,6 +2963,7 @@ documented in additional help files.
29142963 stylua................................| ale-lua-stylua |
29152964 markdown................................| ale-markdown-options |
29162965 cspell................................| ale-markdown-cspell |
2966+ dprint................................| ale-markdown-dprint |
29172967 markdownlint..........................| ale-markdown-markdownlint |
29182968 mdl...................................| ale-markdown-mdl |
29192969 pandoc................................| ale-markdown-pandoc |
@@ -3095,6 +3145,7 @@ documented in additional help files.
30953145 spec....................................| ale-spec-options |
30963146 rpmlint...............................| ale-spec-rpmlint |
30973147 sql.....................................| ale-sql-options |
3148+ dprint................................| ale-sql-dprint |
30983149 pgformatter...........................| ale-sql-pgformatter |
30993150 sqlfmt................................| ale-sql-sqlfmt |
31003151 sqlformat.............................| ale-sql-sqlformat |
@@ -3136,9 +3187,12 @@ documented in additional help files.
31363187 thrift..................................| ale-thrift-options |
31373188 thrift................................| ale-thrift-thrift |
31383189 thriftcheck...........................| ale-thrift-thriftcheck |
3190+ toml....................................| ale-toml-options |
3191+ dprint................................| ale-toml-dprint |
31393192 typescript..............................| ale-typescript-options |
31403193 cspell................................| ale-typescript-cspell |
31413194 deno..................................| ale-typescript-deno |
3195+ dprint................................| ale-typescript-dprint |
31423196 eslint................................| ale-typescript-eslint |
31433197 prettier..............................| ale-typescript-prettier |
31443198 standard..............................| ale-typescript-standard |
0 commit comments