aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Add example for how to get path to log file to READMEDheepak Krishnamurthy2020-07-191-0/+6
|
* Update README.md to make lua block clearer to readDheepak Krishnamurthy2020-07-031-4/+17
|
* docgen: escape GitHub Flavored Markdown punctuation charactersHirokazu Hata2020-06-131-1/+8
| | | | https://github.github.com/gfm/#backslash-escapes
* test: add test runner scriptHirokazu Hata2020-05-191-0/+13
|
* docgen: use package.json url instead of VSCode extension nameHirokazu Hata2020-05-181-26/+0
| | | | | VSCode extensions are so large size and we offten get a network error with downloading them. So we had better to directory download package.json.
* doc: spell out when :packadd is neededJustin M. Keyes2020-05-051-2/+2
| | | | https://github.com/neovim/nvim-lsp/issues/220
* docJustin M. Keyes2020-05-041-0/+2
|
* Fix small typo in README.mdThomas Versteeg2020-04-091-1/+1
|
* README_template.md: add how to override default_configHirokazu Hata2020-03-101-0/+13
|
* [fix] e.gkazukazuinaina2020-03-051-1/+1
|
* [add] vim-plug url in README_templetekazukazuinaina2020-03-041-0/+2
|
* window/showMessage: the display level can be set for 'window/showMessage' ↵Hirokazu Hata2020-02-241-3/+7
| | | | | | notification related with #127
* docgen.lua: call require_all_configs() earlierJustin M. Keyes2020-02-021-1/+1
| | | | It is also needed by make_implemented_servers_list().
* docgen.lua: require() all configsJustin M. Keyes2020-02-022-3/+12
| | | | | Since 6d380677502d, configs are lazy-loaded. So docgen.lua needs to require() them explicitly.
* doc #108Justin M. Keyes2020-01-311-0/+5
| | | | - mention :packadd - more renames
* rename "skeleton" to "configs"Justin M. Keyes2020-01-311-1/+1
| | | | | ref b487481e19ab ref #100
* rename "skeleton" to "configs" #100Michael Lingelbach2020-01-312-5/+5
| | | | | | | | | | | | | | `nvim_lsp/skeleton.lua` is not really a skeleton, it's a `configs` class that provides 1. actual functionality 2. a bunch of configs Each config is added to the `configs` object (FKA "skeleton") as a property. Those configs are not "templates", they are "configs". So we should clean up the wording in various places to say "config" instead of "skeleton"/"template". Closes #64
* CI: luacheck #86Hirokazu Hata2019-12-311-7/+7
|
* doc: Re - Emphasize dependency on Nvim HEAD/0.5 (#83)Hirokazu Hata2019-12-271-6/+7
|
* docJustin M. Keyes2019-12-081-2/+2
|
* remove Vimscript wrapper nvim_lsp#setup()Justin M. Keyes2019-12-082-87/+115
| | | | | | | | | | | | Lua is easy to use from Vimscript, there is no reason to have multiple ways to work with nvim-lsp. - massively clarifies the "story" that users need to comprehend - reduces surface area, maintenance, tests - avoids constant "Vim or Lua" dance in the documentation - simplifies discussions, tutorials, etc. - avoids confusing situation for users that start with Vimscript but later need Lua-only features
* Update README_template.mdAshkan Kiani2019-11-261-7/+0
|
* Add retry logic to docgen. (#54)Ashkan Kiani2019-11-261-16/+20
|
* Add sumneko_lua installation and util.sh helper. (#49)Ashkan Kiani2019-11-261-13/+33
| | | | | | | | * Add sumneko_lua installation and util.sh helper. * Add vspackage extraction for package.json information via vscode name. * Allow specifying a tempdir at DOCGEN_TEMPDIR * Fix on_new_config and add docs for root_dir * User settings titles are not always useful
* Add workspace/didChangeConfiguration support. (#30)Ashkan Kiani2019-11-211-1/+5
| | | | - Add client.workspace_did_change_configuration() - Notify settings on init.
* Add package_json for pyls and update docgen (#32)Ashkan Kiani2019-11-171-1/+4
|
* Fix docs and add util.once (#31)Ashkan Kiani2019-11-171-1/+0
|
* Refactor docgen and add package.json support (#29)Ashkan Kiani2019-11-171-102/+170
|
* Use a template for README.md (#28)Ashkan Kiani2019-11-172-19/+195
|
* Improve docgen (#27)Ashkan Kiani2019-11-172-56/+90
| | | | | - Automatically generate the `Implemented servers` section. - Remove dependency on `cat` - Provide scripts/docgen.sh which actually reports errors.
* Redo installation. (#17)Ashkan Kiani2019-11-151-3/+11
| | | | | | | | | | | | | | | * Redo installation. Servers which want to be auto installed should specify skeleton[name].install() and it will be automatically added to the list of installable servers. - Add :LspInstall and :LspInstallInfo - Auto generate docs for servers with .install() available. - Add util.npm_installer - Refactor utf8 capabilities common config into a single function - Add contribution notes. - Also expose util.base_install_dir for other installers potentially - Fix tsserver's arguments and add javascript filetypes
* Texlab settings (#14)Christian Clason2019-11-151-1/+1
| | | | * mark settings markdown as lua * add complete set of (default) options for texlab
* Add ElmLS (#9)Ashkan Kiani2019-11-141-2/+5
| | | | | | | | | | | | | - Initial add of elmLS support - Removes unnecessary vim.schedule_wrap fn calls in elmls & clangd impls - Add automatic installation for elmls and update docs. - Sort server output in the README. - Add commands for elmls for buffer and globally. - [bugfix] Skeleton could've tried to attach even if root_dir was nil TODO: check for updates and warn the user if there are updates when an elm server is started. Co-authored-by: Seth Messer <seth.messer@gmail.com>
* Improve documentation and docgen command.Ashkan Kiani2019-11-141-0/+3
| | | | Also improve the recommended command for running docgen.
* Add initial support for python-language-server (#3)Christian Clason2019-11-141-1/+2
| | | | | | | | | * initial support for python-language-server * put settings in documentation also: update docgen script update setup call examples in README_preamble
* Clean up docs.Ashkan Kiani2019-11-141-3/+2
|
* Rename to nvim_lsp and nvim-lsp.Ashkan Kiani2019-11-141-3/+3
|
* Use new skeleton. Add docs generator.Ashkan Kiani2019-11-141-0/+106