-
-
Notifications
You must be signed in to change notification settings - Fork 958
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
00bd79e fix(tests): fix broken tests on nightly (#4901) bb6df56 feat(completion): add g:coc_disable_mappings_check (#4913) 901226b fix(symbols): close outline preview at closing (#4911) 4807b2d fix(symbol): don't decrease end.line for Python (#4909) 3232964 fix(links): improve regex of link (#4906) 4bb274c fix(highlight): check buffer exist to highlight (#4874) 23e0566 feat(model): use getbufinfo to check command line (#4902) b14c1e9 chore(ci): npm run lint bbb3ec7 chore(package): update eslint related (#4900) c2c7132 chore(package): update jest related (#4898) 820a49f feat(completion): add suggest.chineseSegments (#4833) e44b117 fix(configuration): merge dotted config (#4895) dc633ad fix(codeLens): clear whole buffer on resolving (#4812) ae9ddb7 fix(handler): increase inlayHint render debounce (#4805) a716465 fix(core): disable cached-dir for resolving root (#4827) a2a3eea refactor(window): use nvim_get_option_value (#4769) 53ec5ad fix(native): checkComplete for file/buffer/around (#4794) d35f0d0 fix(dialog): set nonumber for floating doc (#4870) d49c6ee fix(ui): wrap the url in quotes to open (#4832) e18f99b fix(client): ignore -1 abnormal exit (#4868) ebc63cf fix(rpc): check coc_status exists before unlet (#4850) 610f5a4 fix(tests): incorrect comparing (#4839) 45f8a11 fix(configuration): join local coc-settings.json (#4854) 02c4a31 fix issues #4879 and #4872 (#4885) 9c079ad feat(diagnostic): add `DiagnosticWithFileType` (#4881) 392264f feat(list): support moving by word in prompt (#4867) ddf40ce feat(list): support <C-space> and <C-_> mappings (#4863) 3de02d7 chore(deps): bump follow-redirects from 1.15.2 to 1.15.4 (#4856) e42d5dc fix: block Vim until completion resolve finishes (#4847) 0006118 chore(docs): Fix typo curosr => cursor (#4848) da5201d chore(README): Update Node.JS version required. (#4849) 9831f9b fix: keep autocmds on registering new one (#4846) f82e420 fix: always pass `opts.close` for dialog (#4835) e108777 fix: floatFactory should not set `zindex: 1` (#4816) 9c3723a fix: CocTagFunc jumps to wrong position if using tabs for indentation (#4810) e3f91b5 chore(deps-dev): bump @babel/traverse from 7.22.11 to 7.23.2 (#4783)
- Loading branch information
1 parent
7b9e1ef
commit 0ce9a96
Showing
58 changed files
with
20,350 additions
and
193 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
coverage: | ||
status: | ||
patch: off |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# These are supported funding model platforms | ||
|
||
open_collective: cocnvim | ||
patreon: chemzqm |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
name: Bug report | ||
about: Create a report to help us improve | ||
--- | ||
|
||
<!-- | ||
**Warning: We will close the bug issue without the issue template and the reproduce ways.** | ||
If you have question, please ask at https://gitter.im/neoclide/coc.nvim | ||
If the problem related to specific language server, please checkout: https://git.io/fjCEM | ||
If your have performance issue, checkout: https://git.io/fjCEX & https://git.io/Jfe00 | ||
--> | ||
|
||
## Result from CocInfo | ||
|
||
<!--Run `:CocInfo` command and paste the content below.--> | ||
|
||
## Describe the bug | ||
|
||
A clear and concise description of what the bug is. | ||
|
||
## Reproduce the bug | ||
|
||
**We will close your issue when you don't provide minimal vimrc and we can't | ||
reproduce it** | ||
|
||
- Create file `mini.vim` with: | ||
|
||
```vim | ||
set nocompatible | ||
set runtimepath^=/path/to/coc.nvim | ||
filetype plugin indent on | ||
syntax on | ||
set hidden | ||
``` | ||
|
||
- Start (neo)vim with command: `vim -u mini.vim` | ||
|
||
- Operate vim. | ||
|
||
## Screenshots (optional) | ||
|
||
If applicable, add screenshots to help explain your problem. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
name: Feature request | ||
about: Suggest an idea for this project | ||
|
||
--- | ||
|
||
**Is your feature request related to a problem? Please describe.** | ||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] | ||
|
||
**Describe the solution you'd like** | ||
A clear and concise description of what you want to happen. | ||
|
||
**Describe alternatives you've considered** | ||
A clear and concise description of any alternative solutions or features you've considered. | ||
|
||
**Additional context** | ||
Add any other context or screenshots about the feature request here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
name: Dev | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
pull_request: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
test: | ||
if: github.event.pull_request.draft == false | ||
timeout-minutes: 60 | ||
runs-on: ubuntu-latest | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
neovim: | ||
- "stable" | ||
- "nightly" | ||
node: | ||
- "16" | ||
include: | ||
# only enable coverage on the fastest job | ||
- node: "16" | ||
ENABLE_CODE_COVERAGE: true | ||
|
||
env: | ||
NODE_ENV: test | ||
|
||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
with: | ||
fetch-depth: 2 | ||
|
||
- name: Setup Node.js ${{ matrix.node }} | ||
uses: actions/setup-node@v3 | ||
with: | ||
node-version: ${{ matrix.node }} | ||
cache: "npm" | ||
|
||
- name: Setup python3 | ||
uses: actions/setup-python@v4 | ||
with: | ||
python-version: "3.9" | ||
- run: pip install pynvim | ||
|
||
- name: Setup vim | ||
uses: rhysd/action-setup-vim@v1 | ||
id: vim | ||
with: | ||
version: v9.0.0815 | ||
|
||
- name: Setup neovim | ||
id: nvim | ||
uses: rhysd/action-setup-vim@v1 | ||
with: | ||
neovim: true | ||
version: ${{ matrix.neovim }} | ||
|
||
- name: Install Dependencies | ||
run: | | ||
npm i -g bytes | ||
npm ci | ||
sudo apt-get install -y ripgrep exuberant-ctags | ||
rg --version | ||
ctags --version | ||
vim --version | ||
nvim --version | ||
- name: Run jest | ||
env: | ||
VIM_COMMAND: ${{ steps.vim.outputs.executable }} | ||
NVIM_COMMAND: ${{ steps.nvim.outputs.executable }} | ||
run: | | ||
node --max-old-space-size=4096 --expose-gc ./node_modules/.bin/jest --maxWorkers=2 --coverage --forceExit | ||
- name: Codecov | ||
uses: codecov/[email protected] | ||
if: ${{ matrix.ENABLE_CODE_COVERAGE }} | ||
with: | ||
token: ${{ secrets.CODECOV_TOKEN }} | ||
fail_ci_if_error: false | ||
verbose: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Lint | ||
|
||
on: | ||
push: | ||
branches: | ||
- master | ||
pull_request: | ||
branches: | ||
- master | ||
|
||
jobs: | ||
lint: | ||
if: github.event.pull_request.draft == false | ||
name: Lint | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v3 | ||
|
||
- name: Setup Node.js | ||
uses: actions/setup-node@v3 | ||
with: | ||
cache: "npm" | ||
|
||
- name: Install Dependencies | ||
run: npm install --frozen-lockfile | ||
|
||
- name: Check Types by TSC | ||
run: npm run lint:typecheck | ||
|
||
- name: Lint ESLint | ||
run: npm run lint |
Oops, something went wrong.