aboutsummaryrefslogtreecommitdiff
path: root/autoload/prettier.vim
AgeCommit message (Collapse)Author
2023-10-10Relese 1.01.0.0mitermayer
- Adding support for prettier 3.x
2020-09-07Version bump1.0.0-betamitermayer
2020-04-07Force reevaluation of autoformat settings at buffer write timeChris LaRose
2020-02-09New option: prettier#autoformat_require_pragmaHyeon Kim
The 'prettier#autoformat_config_present' option is useful but it only worked with files with pragma. Now, you can use 'autoformat_config_present' even with files without pragma using this 'autoformat_require_pragma' option.
2019-10-13Fix linting issue: autoloaded func needed 'abort'Atom Mac
2019-10-09Toggle the autoformat setting based on config file presence.Adam Macumber
2019-09-13issues/184-fixing-undo-step - Removing previous naive implementation ofmitermayer
requirePragma - This commit ensures that we use `prettier` default way to identify pragmas for the auto save and remove our previous naive implementation
2018-11-05Bumping 1.0 tag to alphamitermayer
2018-11-05Merge branch 'master' into release/1.xmitermayer
2018-06-19Enable the default editorconfig support againOskar
2018-06-15Fix PrettierAsync unchanged buffer rendering issueSam Howie
2018-06-15Fix PrettierAsync ignored file contents manglingSam Howie
2018-06-03Enabling partial formatting but still maintaining support for fragmentmitermayer
formatting
2018-05-250.2.7 patch release0.2.7mitermayer
2018-05-25Remove trailing empty line introduced by appendSam Howie
2018-05-24Fix PrettierAsync segmentation faultSam Howie
2018-05-16Adding presetsmitermayer
- adding facebook presets as a configurable option to overwrite prettier defaults
2018-05-04Making sure only single job is executed at a time with neovimmitermayer
2018-05-04Adding neovim runner modulemitermayer
2018-05-04Removing unused variablemitermayer
2018-05-04Simple heading commentsmitermayer
2018-05-04Moving modern vim async formater into its own modulemitermayer
2018-05-04Removing unecessary methodmitermayer
2018-05-04Refactoring out sync jobs and quickfix modulemitermayer
2018-05-04Moving formating ultils to buffer modulemitermayer
- moving formating utils to buffer module to make it easier to interact and test
2018-05-03Moving argument build into config resolver modulemitermayer
2018-05-02Creating shim utils to handle backwards compatiblity functionsmitermayer
- Movingthe shiftwidth compat helper to a shim module responsible for dealing with backwards compatiblity
2018-05-02Refactoring executable resolver out into its own modulemitermayer
- Refactoring the executable resolver into its own module for making it easier to test
2018-05-02Adding bridge handlermitermayer
- Refactoring parser out into its own module in order to make it easier to test
2018-05-02Cleaning up unecessary functionmitermayer
2018-05-02Starting refactoring methods out to componentsmitermayer
- This is the first commit on refactoring methods outs on self contained components, this will help on unit testing and maintainability
2018-04-13Start using prettier default argumentsChristian Höltje
This is one approach for handling default prettier arguments. It is a little verbose, but I think ejecting the flags that don't have to be set by the editor (in favor of .prettierrc files) is a win.
2018-03-25Updating the logic for controlling the quickfix flagmitermayer
- Negation flags are usually more confusing to understand specially when the default is having it enabled.
2018-03-25Fixing inverted flagmitermayer
2018-03-24don't change focus to the quicklistChristian Höltje
Add an option to restore the cursor's window & position after calling `setqflist()`.
2018-02-01updating command to respect shell and shellcmdflagmitermayer
2018-02-01In order for vim8 async job to work with escaped directories we need tomitermayer
make sure we specify the shell
2018-01-31Fix #108 spaces in executable path problemNelson Yeung
2018-01-18Support the `--arrow-parens` configuration optionNick Thurow
2018-01-15Disabling nvim async by default under feature flagmitermayer
- The new nvim async had some bugs reported, while we are still investigating fixes for it we will then disable it by default, users should be able to still use it by enabling the flag on their .vimrc in the meantime `g:prettier#nvim_unstable_async`
2018-01-14Fixing lintingmitermayer
2017-12-29Merge pull request #81 from neoclide/nvim-jobMitermayer Reis
Add async support for neovim
2017-12-28bugfix - making sure we do not replace content with empty buffermitermayer
2017-12-15bugfix - fixing error on prettier async since we should not includemitermayer
quotes for bash args
2017-12-12Add --prose-wrap optionFranky Chung
2017-12-08release 0.2.60.2.6mitermayer
2017-12-08issues-83-and-84 - Fixing prettier 1.9 regressionmitermayer
- Latest prettier version introduced a regression when using config-precedence - https://github.com/prettier/prettier/issues/3432
2017-11-15Add async support for neovimchemzqm
2017-11-080.2.5 release0.2.5mitermayer
2017-11-08issues/76 - the shellescapping util function was breaking asyncmitermayer
formatting - Removing this for now and will try to address this again in subsequent PRs