Hello community,

here is the log from the commit of package ccls for openSUSE:Factory checked in 
at 2019-08-24 18:44:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccls (Old)
 and      /work/SRC/openSUSE:Factory/.ccls.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccls"

Sat Aug 24 18:44:09 2019 rev:4 rq:725500 version:0.20190823

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccls/ccls.changes        2019-07-02 
10:38:29.370590366 +0200
+++ /work/SRC/openSUSE:Factory/.ccls.new.7948/ccls.changes      2019-08-24 
18:44:11.721770102 +0200
@@ -1,0 +2,50 @@
+Fri Aug 23 07:54:27 UTC 2019 - Dan Čermák <dcer...@suse.com>
+
+- New upstream pre-release 20190823
+
+  Drop 0001-Only-add-include-directories-for-LLVM-clang-rapidjso.patch
+
+  LSP conformance
+  - Support `null` as `initializationOptions`
+  - Set `declarationProvider` in server capabilities. Some client may need this
+    capability to enable `textDocument/declaration`
+  - Support non-numeric request ID #437
+
+  Misc
+  - Fix a double-free of llvm::MemoryBuffer when parsing fails #350
+  - Keep comments from system headers and improve `textDocument/hover` #373
+  - Fix the conformance issue that `VersionedTextDocumentIdentifier.version` 
was
+    omitted. If one renames something spanning more than one document and some
+    documents are not opened, the client may not apply the 
`textDocument/rename`
+    change. #387
+  - Some macro diagnostics were lost because Note::concerned was not propagated
+    to Diag::concerned #391
+  - `index.onChange`: true support non-existent files #443
+  - `textDocument/definition`: don't jump to the type definition
+  - Disable warnings and skip processed function bodies. This should provide
+    massive performance improvement when indexing a project. I measured 2x
+    improvement indexing ccls with 2 threads, more than 2x indexing
+    llvm/clang/extra/lld/compiler-rt with 6 threads.
+
+  Project
+  - Fix some issues with hierarchical `.ccls` in #384
+  - `.ccls`: support CUDA files with the `%cu` directive
+  - `compilationDatabaseDirectory` can be absolute. #466
+  - Improve heuristics for files not described by `compile_commands.json`
+    "... but not so well for projects with separate include and source
+    directories, e.g. "inc/long/path/to/my_file.h" and
+    "src/long/path/to/my_file.cc" #441
+
+  Windows
+  - A Visual Studio 2017 STL bug prevented clang-cl from compiling
+    ccls/src/utils.hh #371 #414
+  - If the file is re-saved before the previous indexing has complete, various
+    ambiguous errors might occur. Fixing this by making opened files volatile
+    #235 #453
+
+  Extension requests
+  - `$ccls/fileInfo`: can optionally dump dependencies, includes and 
skipped_ranges
+
+
+
+-------------------------------------------------------------------

Old:
----
  0001-Only-add-include-directories-for-LLVM-clang-rapidjso.patch
  ccls-0.20190314.tar.gz

New:
----
  ccls-0.20190823.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ccls.spec ++++++
--- /var/tmp/diff_new_pack.l6ZFGG/_old  2019-08-24 18:44:12.325770043 +0200
+++ /var/tmp/diff_new_pack.l6ZFGG/_new  2019-08-24 18:44:12.325770043 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           ccls
-Version:        0.20190314
+Version:        0.20190823
 Release:        0
 Summary:        C/C++/ObjC language server
 # main package is Apache 2.0
@@ -27,12 +27,8 @@
 
 URL:            https://github.com/MaskRay/ccls
 Source0:        %{URL}/archive/%{version}/%{name}-%{version}.tar.gz
-# FIXME: drop this on the next upstream release
-# PATCH-FIX-UPSTREAM 
0001-Only-add-include-directories-for-LLVM-clang-rapidjso.patch
-# This fixes compilation failures with libstdc++ from gcc9
-Patch0:         0001-Only-add-include-directories-for-LLVM-clang-rapidjso.patch
 
-BuildRequires:  clang-devel >= 5.0
+BuildRequires:  clang-devel >= 7.0
 BuildRequires:  cmake >= 3.8
 BuildRequires:  gcc-c++ >= 7.2
 BuildRequires:  llvm-devel >= 7.0

++++++ ccls-0.20190314.tar.gz -> ccls-0.20190823.tar.gz ++++++
++++ 1791 lines of diff (skipped)


Reply via email to