From 701955e68c2dfcb986196f953b9a016b59ee74e0 Mon Sep 17 00:00:00 2001 From: Franky Chung Date: Tue, 12 Dec 2017 10:03:25 +0900 Subject: Add --prose-wrap option --- README.md | 3 +++ autoload/prettier.vim | 2 ++ doc/prettier.txt | 3 +++ plugin/prettier.vim | 3 +++ 4 files changed, 11 insertions(+) diff --git a/README.md b/README.md index 56661ae..e8bfcfd 100644 --- a/README.md +++ b/README.md @@ -191,6 +191,9 @@ g:prettier#config#parser = 'flow' " cli-override|file-override|prefer-file g:prettier#config#config_precedence = 'prefer-file' + +" always|never|preserve +g:prettier#config#prose_wrap = 'preserve' ``` ### REQUIREMENT(S) diff --git a/autoload/prettier.vim b/autoload/prettier.vim index abe6952..4d5e918 100644 --- a/autoload/prettier.vim +++ b/autoload/prettier.vim @@ -257,6 +257,8 @@ function! s:Get_Prettier_Exec_Args(config) abort \ get(a:config, 'parser', g:prettier#config#parser) . \ ' --config-precedence ' . \ get(a:config, 'configPrecedence', g:prettier#config#config_precedence) . + \ ' --prose-wrap ' . + \ get(a:config, 'proseWrap', g:prettier#config#prose_wrap) . \ ' --stdin-filepath ' . \ simplify(expand("%:p")) . \ ' --no-editorconfig '. diff --git a/doc/prettier.txt b/doc/prettier.txt index 1aff9c5..ad0f24e 100644 --- a/doc/prettier.txt +++ b/doc/prettier.txt @@ -163,6 +163,9 @@ However they can be configured by: " cli-override|file-override|prefer-file g:prettier#config#config_precedence = 'prefer-file' + + " always|never|preserve + g:prettier#config#prose_wrap = 'preserve' < ============================================================================== REQUIREMENT(S) *vim-prettier-requirements* diff --git a/plugin/prettier.vim b/plugin/prettier.vim index 7277672..bd33cd2 100644 --- a/plugin/prettier.vim +++ b/plugin/prettier.vim @@ -60,6 +60,9 @@ let g:prettier#config#parser = get(g:,'prettier#config#parser', 'flow') " cli-override|file-override|prefer-file let g:prettier#config#config_precedence = get(g:, 'prettier#config#config_precedence', 'prefer-file') +" always|never|preserve +let g:prettier#config#prose_wrap = get(g:, 'prettier#config#prose_wrap', 'preserve') + " synchronous by default command! -nargs=? -range=% Prettier call prettier#Prettier(g:prettier#exec_cmd_async, , ) -- cgit v1.3