Hello community,

here is the log from the commit of package ghc-skylighting-core for 
openSUSE:Factory checked in at 2020-10-23 15:14:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-skylighting-core (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-skylighting-core.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-skylighting-core"

Fri Oct 23 15:14:49 2020 rev:17 rq:842764 version:0.10.0.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ghc-skylighting-core/ghc-skylighting-core.changes    
    2020-08-28 21:38:23.212809328 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-skylighting-core.new.3463/ghc-skylighting-core.changes
      2020-10-23 15:14:53.334149914 +0200
@@ -1,0 +2,76 @@
+Tue Oct 13 07:05:05 UTC 2020 - psim...@suse.com
+
+- Update skylighting-core to version 0.10.0.2.
+  ## 0.10.0.2
+
+    * Improve DetectIdentifier to ensure that identifiers can't
+      include non-ASCII characters.
+
+  ## 0.10.0.1
+
+    * Fix identifier detection in non-ASCII context (#110).
+
+  ## 0.10
+
+    * Add instructions for submitting patches upstream to KDE (#106).
+
+    * Synced syntax definitions from KDE repo.  Note that fortran
+      has split into two: `fortran-fixed` and `fortran-free`.
+
+    * Add test to ensure that all regexes in rules compile.
+
+    * Regex: allow unescaped `}`.
+
+    * Regex: allow empty regexes and groups.
+
+    * Regex: support lazy and possessive quantifiers (#109).
+
+    * Regex: support recursive regexes `(?R)` (#108).
+
+    * Hide invisible line numbers from keyboard focus (#107, d10n).
+      This fixes tabbing through elements on a page.
+
+    * Remove some obsolete patches for xml definitions.
+
+  ## 0.9
+
+    * Use a pure Haskell regex implementation (in unexported module
+      Text.Regex.KDE) instead of pcre.  The implementation is not
+      as efficient as pcre, but it seems good enough for this
+      application, and it is desirable to avoid depending on a C
+      library.  (Available Haskell libraries weren't up to the
+      task, because they don't do back-references, captures,
+      lookahead/behind.) Some benchmarks (old/new):
+      haskell (4.6/7.9) java (13.4/23.3) c (2.8/3.7) rhtml
+      (4.7/6.1) lua (10.6/13.2) javascript (4.2/6.6).
+      Though this is a significant slowdown, the tradeoff seems
+      worth it to have a pure Haskell implementation.
+
+    * Removed old `system-pcre` flag.
+
+    * More efficient treatment of dynamic regexes.
+      We put something in the Regex itself to represent the `%1`,
+      and modify it later.  This allows us to cache dynamic
+      regexes in a way we couldn't before.
+
+    * Add support for TOML (#105, Shiming Wang),
+      GraphQL, and Nim syntax (#102, Daniel Pozo Escalona).
+
+    * Update xml definitions for actionscript, bash, boo, c,
+      cmake, elm, erlang, glsl, isocpp, java, lua, m4, mediawiki,
+      perl, powershell, scala, tcsh, xul, zsh.
+
+    * Fix fallthrough behavior (don't always consume a token).
+
+    * Fix word boundary detection.
+
+    * Remove RegexException. (API change)
+
+    * Skylighting.Regex now exports `isWordChar` and `testRegex`,
+      as well as the constructors underlying the new `Regex` type.
+
+    * Remove some obsolete xml definition patches.
+
+    * Fix escaped % in dynamic regex.
+
+-------------------------------------------------------------------

Old:
----
  skylighting-core-0.8.5.tar.gz

New:
----
  skylighting-core-0.10.0.2.tar.gz

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

Other differences:
------------------
++++++ ghc-skylighting-core.spec ++++++
--- /var/tmp/diff_new_pack.HmdcC3/_old  2020-10-23 15:14:54.726150586 +0200
+++ /var/tmp/diff_new_pack.HmdcC3/_new  2020-10-23 15:14:54.726150586 +0200
@@ -19,7 +19,7 @@
 %global pkg_name skylighting-core
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.8.5
+Version:        0.10.0.2
 Release:        0
 Summary:        Syntax highlighting library
 License:        BSD-3-Clause
@@ -40,7 +40,6 @@
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-hxt-devel
 BuildRequires:  ghc-mtl-devel
-BuildRequires:  ghc-regex-pcre-builtin-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-safe-devel
 BuildRequires:  ghc-text-devel

++++++ skylighting-core-0.8.5.tar.gz -> skylighting-core-0.10.0.2.tar.gz ++++++
++++ 19698 lines of diff (skipped)


Reply via email to