Commit Graph

  • b90c9b49ac Fix inclusion of toplevel doc comments, remove @async recursion in writeNodeTokens, add a few regression tests Jonathan Hähne 2021-04-15 11:07:43 +0200
  • 09e6d9a4c4
    Merge pull request #303 from InterplanetaryEngineer/master Alexandros Naskos 2021-04-08 07:59:58 -0700
  • bb493c037a Add proper range check Jonathan Hähne 2021-04-07 17:26:50 +0200
  • 0b2d633e1e Support "catch" scopes Jonathan Hähne 2021-04-07 15:42:33 +0200
  • 0e4f4c1e04 Improve testing infrastructure Jonathan Hähne 2021-04-07 15:10:18 +0200
  • b59db79a05 Refactor makeScopeInternal Jonathan Hähne 2021-04-06 00:04:27 +0200
  • 45c7f9671c Merge some cases of resolveTypeOfNodeInternal Jonathan Hähne 2021-04-05 15:26:06 +0200
  • ea1ad532a2
    More lastToken improvements Alexandros Naskos 2021-04-06 17:16:50 +0300
  • f6bc380b95
    Fixed lastToken for fn_proto_multi nodes Alexandros Naskos 2021-04-05 20:01:03 +0300
  • 6d13591d02
    Merge branch 'master' of github.com:zigtools/zls Alexandros Naskos 2021-04-05 19:45:12 +0300
  • 4b0d86f0bc
    Fixed lastToken when called on function prototypes with no return type Alexandros Naskos 2021-04-05 19:44:45 +0300
  • 003a7bcb96
    Merge pull request #301 from bnjmnt4n/enum/insertText Alexandros Naskos 2021-04-05 07:35:03 -0700
  • 36ea1975bd
    Standardize insertText to be above insertTextFormat Benjamin Tan 2021-04-05 22:27:38 +0800
  • 33f03d36a5
    completion: Add insertText field for enum completions Benjamin Tan 2021-04-05 22:25:11 +0800
  • 9ccee0f82f
    Updated configuration instructions to include zls config Alexandros Naskos 2021-04-05 17:04:52 +0300
  • 49a1528e50
    Updated configuration instructions in the README Alexandros Naskos 2021-04-05 17:02:30 +0300
  • 6a5664e018
    Added build artifact uploads to the github actions CI and removed duplicate READMEs (#300) Alexandros Naskos 2021-04-05 06:58:52 -0700
  • 902c91e98f
    Pass the correct handle to hasSelfParam in bound type parameter evaluation code Alexandros Naskos 2021-04-05 14:52:41 +0300
  • b03fb5ffe3
    Fix stack overflow and clean up a bit of resolveTypeOfNode (#297) Tau 2021-04-05 13:46:05 +0200
  • 88d79a769c
    Fix session tests Alexandros Naskos 2021-04-05 12:05:11 +0300
  • f4e777ed7b
    Fix session tests Alexandros Naskos 2021-04-05 12:03:08 +0300
  • d397f1119e
    Merge branch 'master' of github.com:zigtools/zls Alexandros Naskos 2021-04-05 11:59:05 +0300
  • 2770321a61
    Use a null filterText instead of an empty string by default Alexandros Naskos 2021-04-05 11:58:41 +0300
  • fc51dac30e
    Fix stack overflow in resolveUse and int overflow in lookupSymbolGlobal Tau 2021-04-05 00:35:33 +0200
  • 4bee4e662b
    Made lookupGlobalSymbol start the search from the innermost scope that contains the source index Alexandros Naskos 2021-04-04 15:28:57 +0300
  • 04372999aa
    Fixed underflow in edgecase in getDocCommentTokenIndex Alexandros Naskos 2021-04-04 02:12:57 +0300
  • 406214fb43
    Fix stack overflow on missing return value & improve getDocCommentTokenIndex correctness (#290) Tau 2021-04-04 01:03:25 +0200
  • 42aefd2e67
    Merge pull request #284 from zigtools/signature_help Alexandros Naskos 2021-04-03 09:09:50 -0700
  • ccf15a304d
    Fix session tests Alexandros Naskos 2021-04-03 19:05:55 +0300
  • cc3c146749
    Correctly handle skipping self parameters in signature help requests as well as completion requests. Alexandros Naskos 2021-04-03 18:54:26 +0300
  • 28f2431b2e
    Fix crash on Windows (#286) Tau 2021-04-03 11:14:52 +0200
  • 8d95218575
    Resolve aliases when looking for the function prototype to generate signature information. Fixed doc comments in function signature information. Alexandros Naskos 2021-04-03 02:53:41 +0300
  • 7f432d8715
    Implemented the signature help request. Refreshes builtin data, added 0.7.1 builtins Alexandros Naskos 2021-04-02 20:49:01 +0300
  • 4d052de925
    Updated instructions to use the new configuration. (#283) Strømberg 2021-04-02 17:49:50 +0200
  • 9cc8085699
    Started signature help implementation Alexandros Naskos 2021-04-01 14:14:49 +0300
  • f45a934f50
    Fixed for latest zig master Alexandros Naskos 2021-04-01 14:19:02 +0300
  • df22d2490b
    Update zinput, known-folders and enable global configuration (#277) Tau 2021-03-31 16:54:27 +0200
  • 5e8e14fc08
    Correctly pass zig_exe_path to document_store initialization Alexandros Naskos 2021-03-31 16:26:55 +0300
  • cfae9b4d13
    If the local configuration directory cannot be opened, zls config will now fallback to opening the executable directory instead. Added better error handling in zls config. Alexandros Naskos 2021-03-31 14:46:56 +0300
  • 8cf6029f1a
    Before documentPositionContext returns .empty, check if an identifier immediately follows the cursor and return .var_access if it does instead. This allows hover and go to definition to work when the cursor is immediately before an identifier. Alexandros Naskos 2021-03-31 02:25:49 +0300
  • 3c609ff47d
    Merge pull request #274 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-30 15:08:28 -0700
  • 443d5c77a7 Remove config target from build Jonathan Hähne 2021-03-30 20:03:07 +0200
  • 2fc9506fdc Refactor config wizard Jonathan Hähne 2021-03-30 19:49:29 +0200
  • ba668094ad
    Yet more import resolution fixes Alexandros Naskos 2021-03-30 21:44:37 +0300
  • 6edd686668
    Yet more import resolution fixes Alexandros Naskos 2021-03-30 21:41:04 +0300
  • 40edfadc26
    Fixed memory leak caused by DocumentStore.resolveImports Alexandros Naskos 2021-03-30 21:18:46 +0300
  • 2415e7ca6d
    Removed all zig.ast.Tree methods that call lastToken with our own versions Alexandros Naskos 2021-03-30 20:59:58 +0300
  • 5a88f26980
    Fixed dereference resolution of Type.data.pointer values Alexandros Naskos 2021-03-30 16:45:49 +0300
  • f382a1b22d
    Better import handling Alexandros Naskos 2021-03-30 15:41:59 +0300
  • afc6d1fd1f
    Merge pull request #271 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-30 03:44:41 -0700
  • 11a5d99c93 No stack frame capture for non-debug modes Jonathan Hähne 2021-03-30 12:38:07 +0200
  • b7cbb10610 Fix memory leaks Jonathan Hähne 2021-03-30 12:33:31 +0200
  • 2bf5a7cfc9
    Merge pull request #270 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-30 02:29:55 -0700
  • c7158f7625 Remove checks again Jonathan Hähne 2021-03-30 11:23:09 +0200
  • 83f153e87e Actually make it build (sem-token support has regressed previously!) Jonathan Hähne 2021-03-30 11:07:29 +0200
  • aab9ca18f2 Fix some crashes & find all @imports Jonathan Hähne 2021-03-30 10:33:21 +0200
  • a5dbb56945
    Merge pull request #269 from austinclem1/master Alexandros Naskos 2021-03-30 01:23:27 -0700
  • ec7ed30e65 Add check for semantic tokens client capability Austin Clements 2021-03-29 19:04:55 -0500
  • bdac0899ca
    Add logo and badge to github readme Alexandros Naskos 2021-03-30 02:05:35 +0300
  • c7e55b82e9
    Updated github readme Alexandros Naskos 2021-03-30 01:56:09 +0300
  • b417e64e10
    Do not show tests in container completions Alexandros Naskos 2021-03-29 15:41:58 +0300
  • bd3f0460ba
    Merge pull request #267 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-29 05:38:46 -0700
  • e770e2bead
    Fixed regression from latest commit Alexandros Naskos 2021-03-29 15:35:14 +0300
  • ec1ee55dee Accelerate symbolReferencesInternal by another factor of 2 and activate unit tests Jonathan Hähne 2021-03-29 14:02:52 +0200
  • 9a2695ecdb Improve refreshDocument algorithm Jonathan Hähne 2021-03-29 11:21:39 +0200
  • 962327425d
    Fixed enum completion generation Alexandros Naskos 2021-03-29 14:57:16 +0300
  • 4e753338af
    Added error set and enum completion deduplication Alexandros Naskos 2021-03-29 14:02:58 +0300
  • 360c437d6a
    Some style fixes in analysis.zig Alexandros Naskos 2021-03-29 13:01:24 +0300
  • 81500697db
    Fixed crash in makeScopeInternal Alexandros Naskos 2021-03-29 12:40:52 +0300
  • 2d168ed63e
    Fixed error completion generation when making document scopes Alexandros Naskos 2021-03-29 12:28:52 +0300
  • 4529b056cd
    Merge pull request #264 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-28 15:25:25 -0700
  • 826172edeb Improve textDocument/references performance Jonathan Hähne 2021-03-28 17:02:04 +0200
  • 3a8d4c7bfb
    Fix completions test Alexandros Naskos 2021-03-28 17:47:10 +0300
  • 48b5ca5385
    Always send an insertText field in completion items Alexandros Naskos 2021-03-28 17:02:48 +0300
  • c063ca4c60
    Merge pull request #261 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-27 16:56:02 -0700
  • b33e26612a Add option to truncate long completions Jonathan Hähne 2021-03-27 20:37:51 +0100
  • 3e300e4d74
    Added our own ifFull implementation, fixes some crashes Alexandros Naskos 2021-03-26 21:46:49 +0200
  • 9eece0985b
    Fixed crash while typing error. Alexandros Naskos 2021-03-26 21:14:47 +0200
  • 2fd8ab7626
    Fixed error.<Foo> highlighting Alexandros Naskos 2021-03-26 21:11:35 +0200
  • 06518778c1
    Removed comment preprocessing code from the semantic tokens gap highlighter, Fixed various comment semantic highlighting issues. Refactored some minor parts of the analysis code. Alexandros Naskos 2021-03-26 21:04:51 +0200
  • 2a57789be8
    Merge pull request #260 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-26 11:32:01 +0200
  • a2620d7f69 Add option for builtin completion insert text Jonathan Hähne 2021-03-26 10:20:20 +0100
  • eb0a31d282
    Reversed builtin completion insert text Alexandros Naskos 2021-03-26 09:23:40 +0200
  • 2ff6476ce1
    Merge pull request #259 from KevinGConyers/master Alexandros Naskos 2021-03-26 09:16:26 +0200
  • e67d4c6ecd Added YouCompleteInstructions Kevin 2021-03-25 23:37:14 -0400
  • 1120cef011
    Merge pull request #256 from InterplanetaryEngineer/master Alexandros Naskos 2021-03-25 12:53:58 +0200
  • 8d34232c7a Fix completion of builtins and a piece of slightly overcomplicated logic Jonathan Hähne 2021-03-24 22:40:15 +0100
  • 4198edbdaa
    Merge pull request #255 from bnjmnt4n/docs/emacs Alexandros Naskos 2021-03-21 12:16:54 +0200
  • add0c567ad
    Emacs: update setup instructions Benjamin Tan 2021-03-21 17:28:32 +0800
  • 55ad1028fc
    Fixed crash in analysis of variable declaration aliases Alexandros Naskos 2021-03-21 02:31:32 +0200
  • 3ad218b3ad
    Merge pull request #253 from Ominitay/master Alexandros Naskos 2021-03-18 13:36:26 +0200
  • 9e36b7aef4
    Change Doom in README to match other instructions Ominitay 2021-03-18 10:53:45 +0000
  • 88033a159f
    Added Doom Emacs instructions to config Ominitay 2021-03-18 10:44:24 +0000
  • 2db3c6f5a0
    Fix small README typo Auguste Rame 2021-03-17 19:51:39 -0400
  • 92831bedf5
    Merge pull request #252 from Ominitay/master Auguste Rame 2021-03-17 17:57:09 -0400
  • 29049bc467
    Add usage for Doom Emacs. Ominitay 2021-03-17 21:37:51 +0000
  • 8c7a93fdf3
    Merge pull request #249 from NotNite/resolve-paths Auguste Rame 2021-03-15 09:01:17 -0400
  • ef4a60541e
    Merge pull request #251 from rhysd/filterText-insertText-falsy Auguste Rame 2021-03-15 08:59:59 -0400
  • 6057d290b4 Fix falsy value for filterText and insertText rhysd 2021-03-15 20:16:16 +0900
  • 521b795201
    Merge pull request #247 from Luukdegram/stability Auguste Rame 2021-03-14 11:47:25 -0400