Hello community,

here is the log from the commit of package gtksourceview4 for openSUSE:Factory 
checked in at 2018-09-10 12:31:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtksourceview4 (Old)
 and      /work/SRC/openSUSE:Factory/.gtksourceview4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gtksourceview4"

Mon Sep 10 12:31:51 2018 rev:12 rq:634612 version:4.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/gtksourceview4/gtksourceview4.changes    
2018-06-19 12:04:45.051609696 +0200
+++ /work/SRC/openSUSE:Factory/.gtksourceview4.new/gtksourceview4.changes       
2018-09-10 12:31:53.234648345 +0200
@@ -1,0 +2,18 @@
+Thu Sep  6 17:17:39 UTC 2018 - bjorn....@gmail.com
+
+- Update to version 4.0.3:
+  + New syntax highlighting definition file for: Gradle and
+    Logtalk.
+  + Improvements to the syntax highlighting of: JavaScript, LaTeX,
+    Haskell, C++, GLSL, and Markdown.
+  + Performance improvements to space drawing.
+  + Various memory leak fixes.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Aug 16 15:25:36 UTC 2018 - luc1...@linuxmail.org
+
+- Add changes.lang language definition for changes file syntax
+  highlighting capabilities.
+
+-------------------------------------------------------------------

Old:
----
  gtksourceview-4.0.2.tar.xz

New:
----
  changes.lang
  gtksourceview-4.0.3.tar.xz

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

Other differences:
------------------
++++++ gtksourceview4.spec ++++++
--- /var/tmp/diff_new_pack.bD0dxR/_old  2018-09-10 12:31:54.766646027 +0200
+++ /var/tmp/diff_new_pack.bD0dxR/_new  2018-09-10 12:31:54.770646021 +0200
@@ -18,13 +18,14 @@
 
 %define _name   gtksourceview
 Name:           gtksourceview4
-Version:        4.0.2
+Version:        4.0.3
 Release:        0
 Summary:        GTK+ Source Editing Widget
 License:        LGPL-2.1-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Projects/GtkSourceView
-Source:         
http://download.gnome.org/sources/gtksourceview/4.0/%{_name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/gtksourceview/4.0/%{_name}-%{version}.tar.xz
+Source1:        changes.lang
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  pkgconfig
 BuildRequires:  vala
@@ -111,8 +112,10 @@
 
 %install
 %make_install
-%find_lang %{_name}-4
 find %{buildroot} -type f -name "*.la" -delete -print
+%find_lang %{_name}-4
+# Install language definition for *.changes files:
+install -m 644 %{S:1} %{buildroot}%{_datadir}/gtksourceview-4/language-specs/
 
 %post -n libgtksourceview-4-0 -p /sbin/ldconfig
 %postun -n libgtksourceview-4-0 -p /sbin/ldconfig

++++++ changes.lang ++++++
<?xml version="1.0" encoding="UTF-8"?>
<!--

 This file is not part of GtkSourceView.

 Author: Luciano Santos
 Copyright (C) 2018 Luciano Santos <luc1...@linuxmail.org>

 This Language Definiton file is free; you can redistribute it
 and/or modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.

 This Language Definiton file is distributed in the hope that it
 will be useful, but WITHOUT ANY WARRANTY; without even the implied
 warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 See the GNU Lesser General Public License for more details.

 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, see
 <http://www.gnu.org/licenses/>.

-->
<language id="changes" name="Changes" version="2.0" _section="Other">

  <metadata>
    <property name="mimetypes">text/plain</property>
    <property name="globs">*changes</property>
  </metadata>

  <styles>
    <style id="horizontal-rule" name="Horizontal Rule" map-to="def:type"/>
    <style id="date" name="Date" map-to="def:number"/>
    <style id="email" name="E-mail address" map-to="def:identifier"/>
    <style id="bullet" name="Bullet" map-to="def:type"/>
  </styles>

  <definitions>
    <define-regex id="weekday">Mon|Tue|Wed|Thu|Fri|Sat|Sun</define-regex>
    <define-regex 
id="month">Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec</define-regex>

    <define-regex id="date" extended="true">
      
\%{weekday}\s+\%{month}\s+\d{1,2}\s+\d{1,2}:\d{1,2}:\d{1,2}\s+\w{3,4}\s+\d{4}
    </define-regex>

    <context id="changes">
      <include>

        <context id="horizontal-rule" style-ref="horizontal-rule" 
class="no-spell-check">
          <match>^-{67}$</match>
        </context>

        <context id="date-email" class="no-spell-check">
          <match extended="true">
            ^(?P&lt;date&gt;\%{date})\s-\s
            (?P&lt;email&gt;.*@.*\.\w{2,3})$
          </match>
          <include>
            <context sub-pattern="date" style-ref="date"/>
            <context sub-pattern="email" style-ref="email"/>
          </include>
       </context>
       <context id="bullet" style-ref="bullet">
         <match extended="true">
           (
             ^-\s |
             ^[ ]{2}(\*|\+)\s |
             ^[ ]{4}-\s |
             ^[ ]{6}\.\s
           )
         </match>
       </context>

      </include>
    </context>
  </definitions>

</language>
++++++ gtksourceview-4.0.2.tar.xz -> gtksourceview-4.0.3.tar.xz ++++++
++++ 28198 lines of diff (skipped)


Reply via email to