Commit Graph

  • 40145807d5 completion: Don't overwrite the following identifier (#749) Fangrui Song 2021-01-09 11:12:33 -0800
  • 5002236cb6 Make llvm::StringRef to std::string conversions explicit. Yu 2021-01-07 12:32:42 +0800
  • af782dfa21 Initialization Option: completion.overwriteFollowingIdentifier Araragi Hokuto 2020-12-31 04:08:25 +0800
  • 013b655e4c Removing unnecessary include. Jan Lahoda 2020-12-26 22:29:31 +0100
  • a2d2fd8167 diagnosticMain: Rebuild preamble for bounds change Fangrui Song 2020-12-26 12:31:19 -0800
  • 4ff22e6603
    Making the progress an integer, as per the specification (#739) Jan Lahoda 2020-12-26 21:30:53 +0100
  • 4ec6255f8c diagnosticMain: Rebuild preamble for bounds change Fangrui Song 2020-12-25 23:01:57 -0800
  • 503ac951c0 First attempt to include the semantic highlight feature, introduced in specification 3.16.0. Jan Lahoda 2020-12-25 11:22:07 +0100
  • c380c555fc Making the progress an integer, as per the specification. Jan Lahoda 2020-12-25 11:20:54 +0100
  • 4c66fdf09d Resolve "directory" in compile_commands.json in case CWD is not the project root 0.20201219 Fangrui Song 2020-12-19 21:42:21 -0800
  • 0b6a448df9
    Merge 6a34664f32 into 2ad71f1058 xerrni 2020-12-14 14:47:39 +0100
  • feb153a843 Adapt llvmorg-12-init-11522-g4c55c3b66de: change ComputePreambleBounds Fangrui Song 2020-11-18 22:33:04 -0800
  • 2ad71f1058 Adapt llvmorg-12-init-11522-g4c55c3b66de: change ComputePreambleBounds Fangrui Song 2020-11-18 22:33:04 -0800
  • a10cdb7152 Add -m64 to gcc by default on illumos Araragi Hokuto 2020-11-14 04:23:13 +0800
  • 68d6e4122d project: fix initial directory list for recursive .ccls Fangrui Song 2020-11-06 18:55:01 -0800
  • 87ddcc443f project: fix initial directory list for recursive .ccls Fangrui Song 2020-11-06 18:55:01 -0800
  • 1fec76c804 Adapt llvmorg-12-init-5498-g257b29715bb: add an argument to the ctor of clang::driver::Driver 0.20201025 Fangrui Song 2020-09-23 16:06:49 -0700
  • f5bcd1dbdd clang_tu: set RecoveryAST & RecoveryASTType Fangrui Song 2020-08-30 10:21:58 -0700
  • e3e687f81d project: override the compdb entry with .ccls if compile_commands.json is not used Fangrui Song 2020-08-26 11:36:55 -0700
  • f5d6fcde8e Allow relative path for directory Rohit Saluja 2020-10-06 11:23:49 +0530
  • a3c5d4a1eb Adapt llvmorg-12-init-5498-g257b29715bb: add an argument to the ctor of clang::driver::Driver Fangrui Song 2020-09-23 16:06:49 -0700
  • 1dc69f45dc Adapt llvmorg-12-init-5498-g257b29715bb: add an argument to the ctor of clang::driver::Driver Fangrui Song 2020-09-23 16:06:49 -0700
  • fb0722e24e Fix a trivial constructor argument change from upsream Nathan Lanza 2020-09-23 18:09:49 -0400
  • 20a9f7b5f4 clang_tu: set RecoveryAST & RecoveryASTType Fangrui Song 2020-08-30 10:21:58 -0700
  • 141aea8ae6 clang_tu: set RecoveryAST & RecoveryASTType Fangrui Song 2020-08-30 10:21:58 -0700
  • 55c0d5b4eb project: override the compdb entry with .ccls if compile_commands.json is not used Fangrui Song 2020-08-26 11:36:55 -0700
  • ef8473ecc0 project: override the compdb entry with .ccls if compile_commands.json is not used Fangrui Song 2020-08-26 11:36:55 -0700
  • aa4d2d1b43 If clang >= 10, don't crash on #pragma clang __debug Fangrui Song 2020-08-22 10:29:39 -0700
  • 0b5372ddf2 If clang >= 10, don't crash on #pragma clang __debug Fangrui Song 2020-08-22 10:29:39 -0700
  • 6a34664f32
    Allow to execute tests with clang >= 6.0.0. Ernest Borowski 2020-07-27 00:56:49 +0200
  • ba34c2a75c
    Fix tests hanging in MultiQueueWaiter destructor. Ernest Borowski 2020-07-27 00:48:45 +0200
  • 125915e254 Adapt llvmorg-12-init-946-g10b1b4a231a: add find_package(ZLIB) Fangrui Song 2020-07-25 08:30:18 -0700
  • 4cf16a7e5a Adapt llvmorg-12-init-946-g10b1b4a231a: add find_package(ZLIB) Fangrui Song 2020-07-25 08:30:18 -0700
  • 8bd9cf07ff clang format, indent pp directives Ludovic Jozeau 2020-07-20 12:45:51 +0200
  • ca95f48a53 Support workspaces as symlinks and symlinks within a workspace Fangrui Song 2020-07-19 17:03:16 -0700
  • cb08df44aa Support workspaces as symlinks and symlinks within a workspace Fangrui Song 2020-07-19 17:03:16 -0700
  • 56fb3c30c5 fix sys::path::remove_dots(path, /*remove_dot_dot=*/true); Abbyyan 2020-07-13 14:13:03 +0800
  • 98dd9fd434 fix add entry Abbyyan 2020-07-09 15:52:59 +0800
  • 719da02020 fix search compile_commands.json when path have soft link , such as /home/Abbyyan/workspace/test1/main.cpp->/data/Abbyyan/workspace/test2/main.cpp Abbyyan 2020-07-08 15:18:28 +0800
  • ace782f2fa fix when workspace has soft link; eg: /home/Abbyyan->/data/home/Abbyan and open with /home/Abbyyan Abbyyan 2020-07-08 14:45:03 +0800
  • 99f0b402a7 Index symlinks by replacing tryGetRealName with getName+normalization Fangrui Song 2020-07-05 15:12:03 -0700
  • 7f1fc10b91 fix static member variable not added to type vars Ludovic Jozeau 2020-07-04 12:40:00 +0200
  • 5e73349390 Report index status via $/progress Fangrui Song 2020-07-04 10:05:26 -0700
  • ffc1099fa2 Report index status via $/progress Fangrui Song 2020-07-04 10:05:26 -0700
  • 5108cfafcb Report index status via $/progress Fangrui Song 2020-07-04 10:05:26 -0700
  • cb06cf16ab Report index status via $/progress Fangrui Song 2020-07-04 10:05:26 -0700
  • 8b5fcf9358 fix: code format for clang-format setting panxueqian 2020-07-04 17:04:44 +0800
  • a4e7b93917 Add github CI integration. panxueqian 2020-07-04 16:54:37 +0800
  • 8e9ad7d2c7 Index symlinks by replacing tryGetRealName with getName+normalization Fangrui Song 2020-07-03 18:52:54 -0700
  • 706b6a4d7b clang format indexer.cc Ludovic Jozeau 2020-07-03 21:03:26 +0200
  • 7f438dc999 Fix outline of member definition in namespace Ludovic Jozeau 2020-07-02 21:06:11 +0200
  • 468258d641 cmake: Fix rapidJSON version detection Ernest Borowski 2020-06-29 22:46:00 -0700
  • fe9572fa01
    cmake: Fix rapidJSON version detection. Ernest Borowski 2020-06-19 14:33:04 +0200
  • d0edae6ef4 refactor document_symbol, replace void* Ludovic Jozeau 2020-06-26 18:04:25 +0200
  • 6244594d71 indexer: log the number of errors and the first diagnostic Fangrui Song 2020-06-28 17:16:35 -0700
  • 88cd914342 fix index error when there is a soft link file as https://github.com/MaskRay/ccls/pull/643 lenajin 2020-06-28 11:26:33 +0800
  • 2abfc5dfa3
    Do not use system RapidJSON by default Ludovic J 2020-06-15 19:58:01 +0200
  • 8cf8a3c4a4 Disable PCH reading/writing Fangrui Song 2020-06-14 23:13:09 -0700
  • 7a05f1ed06 cmake: Fail loudly when found rapidjson is too old (#646) Victor Sui 2020-06-14 23:15:48 -0700
  • c286a41dec
    Remove trailing period Victor Sui 2020-06-14 03:31:11 -0500
  • 39ec1549af
    Build using LTO if compiler supports it (requires Cmake 3.9) Evan Klitzke 2020-06-10 09:21:13 -0700
  • 1e1c2f882f Minor modernization condy 2020-04-29 22:50:31 +0800
  • ea36372907 Fail loudly when found rapidjson is too old Victor Sui 2020-06-06 21:09:06 -0500
  • 98d1208477 fix index error when there is a soft link file lenajin 2020-05-29 12:00:10 +0800
  • fe14706742 fix index error when there is a soft link file (https://github.com/MaskRay/ccls/issues/639) Abbyyan 2020-05-26 17:11:23 +0800
  • 201317535d codeAction-reference: fix arguments of member-* items Felicián Németh 2019-11-18 17:56:51 +0100
  • 17b769851f Support the 'reference' codeActionKind Felicián Németh 2019-11-18 16:24:06 +0100
  • 8b4d0fc055 Add CodeActionLiteralSupport Felicián Németh 2019-11-15 16:05:38 +0100
  • c5acf62060 indexer: set the kind of static data members to Field instead of Var Ludovic Jozeau 2020-04-05 17:53:27 +0200
  • f0e76f6ec0 Fix: Build failed with clang 10 condy 2020-04-21 22:17:35 +0800
  • e8bb6238ce
    Merge f3a9edea57 into 24dd3bd4c2 Evan Klitzke 2020-04-20 23:07:02 +0800
  • 24dd3bd4c2 sema_manager: report diagnostics in macro expansions Fangrui Song 2020-04-19 11:27:57 -0700
  • de800ebb70 sema_manager: report diagnostics in macro expansions Fangrui Song 2020-04-19 11:27:57 -0700
  • 9683b1b494 fix: compile error zhiruili 2020-03-26 14:58:02 +0800
  • f3a9edea57
    Update the threads comment in config.hh w/ the actual core count used Evan Klitzke 2020-03-24 08:52:25 -0700
  • db12223081 Delete ci/ and use .gitignore whitelist Fangrui Song 2020-03-22 09:50:48 -0700
  • c10642d29b Delete ci/ and use .gitignore whitelist Fangrui Song 2020-03-22 09:50:48 -0700
  • 73e8a2246c Ignore build directories that start with uppercase letters Ian Cullen 2020-03-21 12:02:20 +0000
  • 5a08ff99e6 Add missing headers to adapt llvmorg-11-init-5501-g213aea4c583 and llvmorg-11-init-5528-gd7c5037e6b9 Fangrui Song 2020-03-12 08:35:59 -0700
  • 22952acd42 Treat function-scope static variables as locals Anthony Cowley 2020-03-10 21:54:40 -0400
  • 41e7d6a79c Simplify: hide unrelated options condy 2020-02-10 20:41:42 +0800
  • b4af654e77 Adapt llvmorg-11-init-1314-g777180a32b6: StringRef's conversion to std::string is now explicit Fangrui Song 2020-01-29 00:29:06 -0800
  • 2760296750 Adapt llvmorg-11-init-1314-g777180a32b6: StringRef's conversion to std::string is now explicit. Fangrui Song 2020-01-29 00:29:06 -0800
  • 65464cb4a4 Convert llvm::StringRef -> std::string from implicit to explicit Nathan Lanza 2020-01-29 00:29:06 -0800
  • 1834f8195b Adapt D73392 - split of llvm/Support/Allocator.h Fangrui Song 2020-01-25 09:57:16 -0800
  • 64e3e8f250 Set indexer threads' priority to ThreadPriority::Background (#538) Evan Klitzke 2019-12-02 19:20:39 -0800
  • e2284a3c62 project: decrease score if .c is matched against .hh (#549) Fangrui Song 2019-12-22 10:06:34 -0800
  • ed64919fc4 position: support line numbers larger than INT16_MAX (but <= UINT16_MAX) (#553) akocis 2019-12-27 20:56:50 +0100
  • 98f25b52ff textDocument/documentSymbol: support unopened files (#548) Jan Lahoda 2019-12-22 09:26:23 +0100
  • 86e340caf0 Adapt llvmorg-10-init-12036-g3b9715cb2193: handleDeclOccurence -> handleDeclOccurrence Fangrui Song 2019-12-16 22:11:31 -0800
  • 386f714f5e Set indexer threads' priority to ThreadPriority::Background (#538) Evan Klitzke 2019-12-02 19:20:39 -0800
  • 6c87a4656c project: decrease score if .c is matched against .hh (#549) Fangrui Song 2019-12-22 10:06:34 -0800
  • e373f9ed97 position: support line numbers larger than INT16_MAX (but <= UINT16_MAX) (#553) akocis 2019-12-27 20:56:50 +0100
  • a2ecd9a8f0 textDocument/documentSymbol: support unopened files (#548) Jan Lahoda 2019-12-22 09:26:23 +0100
  • c3fe0f4000
    use SCHED_BATCH scheduling priority for indexing threads Evan Klitzke 2019-12-02 18:18:17 -0800
  • e309712bd1
    Default to using 80% of cores available (instead of 100%) for indexing Evan Klitzke 2019-12-02 11:10:24 -0800
  • cef0203484 indexer: add name for anonymous Enum xVan Turing 2019-11-16 05:42:51 +0800
  • c67501739f Add name for anonymous Enum xVan Turing 2019-11-16 05:42:51 +0800
  • 06a04d5102 indexer: add name for anonymous Enum xVan Turing 2019-11-16 05:42:51 +0800
  • bd609e89a2 initialize: implement serverInfo (LSP 3.15.0) Felicián Németh 2019-11-11 10:19:24 +0100