Hello community,

here is the log from the commit of package tk for openSUSE:Factory checked in 
at 2019-01-29 14:39:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tk (Old)
 and      /work/SRC/openSUSE:Factory/.tk.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tk"

Tue Jan 29 14:39:32 2019 rev:42 rq:669141 version:8.6.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/tk/tk.changes    2017-09-20 17:05:27.050706604 
+0200
+++ /work/SRC/openSUSE:Factory/.tk.new.28833/tk.changes 2019-01-29 
14:39:34.607466954 +0100
@@ -1,0 +2,78 @@
+Wed Dec 12 16:57:36 UTC 2018 - Reinhard Max <m...@suse.com>
+
+- Version 8.6.9:
+  * (bug)[aa7679] crash using window after master destroyed
+  * (bug)[925262] New option -state for ttk::scale
+  * (bug)[fa8de7] Crash [ttk::checkbutton .x -variable {}]
+  * (bug)[382712] Crash in [event generate . <KeyPress>]
+  * (bug)[657c38] Crash in menu destroy with checkbutton entry
+  * (bug)[de156e] Deny PRIMARY selection access in safe interps
+  * (bug)[b68710] Fixes in [text] bindings
+  * (bug)[e20d5c] Stop failures of textTag-18.1
+  * (bug)[5d991b] Fortify var traces against deleted vars
+  * (bug)[1821174] Stop RenderBadPicture X error
+  * (bug)[502e74] Stop X errors on untrusted connections
+  * (bug)[71b131] Regression in Tk_DrawChars()
+  * (bug)[59fccb] menu flaws when empty menubar clicked
+  * (bug)[7423f9] improved legacy support for [tk_setPalette]
+  * (bug)[de01e2] Crash in [$text replace]
+  * (bug)[135696] Crash in [wm transient]
+  * (bug)[309b42] Improve ttk high-contrast-mode support
+  * (bug)[fabed1] GIF photo support for "deferred clear code"
+  * (bug)[3441086] error message in layout-2
+  * (bug)[05bd7f] vista theme for combobox
+  * (bug)[382712] crash in KeyPress event handling
+  * (bug)[6fcaaa] insertion cursor visibility in ttk::entry
+  * (bug)[822923] cascade menu indicator color
+  * (bug)[9658bc] borderwidth calculations on menu items
+  * (bug)[ca403f] treeview border drawing
+  * (bug)[4b555a] hang in [$text search -all]
+  * (bug)[6b22d4] [treeview] binding fix
+
+-------------------------------------------------------------------
+Thu Jul 12 10:39:06 UTC 2018 - m...@suse.com
+
+- Update tkcon.tcl to CVS revision 1.124:
+  * Use -underline clearly to disambiguate from new 8.6.6 option
+    -underlinefg
+  * prevent file edit from undoing loading of file
+
+-------------------------------------------------------------------
+Mon Feb 19 20:41:17 UTC 2018 - crrodrig...@opensuse.org
+
+- add explicit buildrequire on fontconfig-devel 
+
+-------------------------------------------------------------------
+Fri Dec 29 20:01:34 UTC 2017 - m...@suse.com
+
+- Version 8.6.8:
+  * (bug)[f1a3ca] Memory leak in [text] B-tree 
+  * (bug)[ee40fd] Report [console] init errors 
+  * (bug)[3295446] Improve history visibility in [console] 
+  * (bug)canvas closed polylines fully honor -joinstyle 
+  * (bug)[cc42cc] out of mem crash in tests imgPhoto-18.* 
+  * (bug)[3406785] fix coords rounding when drawing canvas items 
+  * (bug)[8277e1] linux fontchooser sync with available fonts 
+  * (bug)[5239fd] Segfault copying a photo image to itself 
+  * (bug)[514ff6] canvas rotated text overlap detection 
+  * (bug)[1e0db2] canvas rchars artifacts 
+  * (bug)[d9fdfa] display of Long non-wrapped lines in text 
+  * (bug)[dd9667] text anchor not set 
+  * (bug)[bb6b40] ::tk::AmpMenuArgs and 'entryconf' 
+  * (bug)[55b95f] Crash [scale] with a bignum value 
+  * (bug)[ce62c8] text-37.1 fails 
+  * (bug)[0ef1c5] OS X - tests menu-22.[345] hang 
+  * (bug) display of embedded toplevels 
+  * (bug)[73ba07] Correct property type for MULTIPLE conversion 
+  * (bug) Memory leak in tkImgPhoto.c. 
+  * (bug) Defeat zombie toplevels 
+  * (bug) [wm withdraw] on Window and Dock menus 
+  * (new)[TIP 477] nmake build system reform 
+
+-------------------------------------------------------------------
+Thu Oct 19 15:27:51 UTC 2017 - m...@suse.com
+
+- Sync SLE12 with Factory to fix a bug in Itcl that was affecting
+  iwidgets (bsc#903017).
+
+-------------------------------------------------------------------

Old:
----
  tk8.6.7-src.tar.gz

New:
----
  tk8.6.9.1-src.tar.gz

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

Other differences:
------------------
++++++ tk.spec ++++++
--- /var/tmp/diff_new_pack.SeUO0i/_old  2019-01-29 14:39:40.439459845 +0100
+++ /var/tmp/diff_new_pack.SeUO0i/_new  2019-01-29 14:39:40.443459841 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tk
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,11 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           tk
+BuildRequires:  fontconfig-devel
 BuildRequires:  imake
 BuildRequires:  libX11-devel
 BuildRequires:  libXScrnSaver-devel
@@ -25,9 +26,9 @@
 BuildRequires:  pkg-config
 BuildRequires:  tcl-devel
 Url:            http://www.tcl.tk
-Version:        8.6.7
+Version:        8.6.9
 Release:        0
-%define         rrc %nil
+%define         rrc .1
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Summary:        Graphical User Interface Toolkit for Tcl
 License:        TCL

++++++ tk8.6.7-src.tar.gz -> tk8.6.9.1-src.tar.gz ++++++
++++ 22726 lines of diff (skipped)

++++++ tkcon.tcl ++++++
--- /var/tmp/diff_new_pack.SeUO0i/_old  2019-01-29 14:39:41.015459143 +0100
+++ /var/tmp/diff_new_pack.SeUO0i/_new  2019-01-29 14:39:41.019459138 +0100
@@ -186,7 +186,7 @@
            alias clear dir dump echo idebug lremove
            tkcon_puts tkcon_gets observe observe_var unalias which what
        }
-       RCS             {RCS: @(#) $Id: tkcon.tcl,v 1.122 2014/09/09 10:46:15 
hobbs Exp $}
+       RCS             {RCS: @(#) $Id: tkcon.tcl,v 1.124 2016/09/14 21:14:43 
hobbs Exp $}
        HEADURL         
{http://tkcon.cvs.sourceforge.net/viewvc/tkcon/tkcon/tkcon.tcl}
 
        docs            "http://tkcon.sourceforge.net/";
@@ -1069,9 +1069,9 @@
                    set tag [UniqueTag $w]
                    $w insert output $res [list stderr $tag] \n$trailer stderr
                    $w tag bind $tag <Enter> \
-                           [list $w tag configure $tag -under 1]
+                           [list $w tag configure $tag -underline 1]
                    $w tag bind $tag <Leave> \
-                           [list $w tag configure $tag -under 0]
+                           [list $w tag configure $tag -underline 0]
                    $w tag bind $tag <ButtonRelease-1> \
                            "if {!\[info exists tk::Priv(mouseMoved)\] || 
!\$tk::Priv(mouseMoved)} \
                            {[list $OPT(edit) -attach [Attach] -type error -- 
$PRIV(errorInfo)]}"
@@ -3070,8 +3070,8 @@
            set tag [UniqueTag $w]
            $w tag add $tag $start+${c0}c $start+1c+${c1}c
            $w tag configure $tag -foreground $COLOR(stdout)
-           $w tag bind $tag <Enter> [list $w tag configure $tag -under 1]
-           $w tag bind $tag <Leave> [list $w tag configure $tag -under 0]
+           $w tag bind $tag <Enter> [list $w tag configure $tag -underline 1]
+           $w tag bind $tag <Leave> [list $w tag configure $tag -underline 0]
            $w tag bind $tag <ButtonRelease-1> "if {!\$tk::Priv(mouseMoved)} \
                    {[list $OPT(edit) -attach $app -type proc -find $what -- 
$cmd]}"
        }
@@ -3099,8 +3099,8 @@
            set tag [UniqueTag $w]
            $w tag add $tag $ix+1c $start
            $w tag configure $tag -foreground $COLOR(proc)
-           $w tag bind $tag <Enter> [list $w tag configure $tag -under 1]
-           $w tag bind $tag <Leave> [list $w tag configure $tag -under 0]
+           $w tag bind $tag <Enter> [list $w tag configure $tag -underline 1]
+           $w tag bind $tag <Leave> [list $w tag configure $tag -underline 0]
            $w tag bind $tag <ButtonRelease-1> "if {!\$tk::Priv(mouseMoved)} \
                    {[list $OPT(edit) -attach $app -type proc -- $cmd]}"
        }
@@ -3935,14 +3935,14 @@
     ##
     set text $w.text
     set m [menu [::tkcon::MenuButton $menu Edit edit]]
-    $m add command -label "Cut"   -under 2 \
+    $m add command -label "Cut"   -underline 2 \
        -command [list tk_textCut $text]
-    $m add command -label "Copy"  -under 0 \
+    $m add command -label "Copy"  -underline 0 \
        -command [list tk_textCopy $text]
-    $m add command -label "Paste" -under 0 \
+    $m add command -label "Paste" -underline 0 \
        -command [list tk_textPaste $text]
     $m add separator
-    $m add command -label "Find" -under 0 \
+    $m add command -label "Find" -underline 0 \
        -command [list ::tkcon::FindBox $text]
 
     ## Send To Menu
@@ -3996,6 +3996,8 @@
            $w.text insert 1.0 [join $args \n]
        }
     }
+    # prevent stuff above being "undoable" in newer Tk
+    catch { $w.text edit reset ; $w.text edit modified 0 }
     wm deiconify $w
     focus $w.text
     if {[string compare $opts(-find) {}]} {


Reply via email to