commit kturtle for openSUSE:Factory
Hello community,
here is the log from the commit of package kturtle for openSUSE:Factory checked in at 2012-01-30 12:26:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kturtle (Old)
and /work/SRC/openSUSE:Factory/.kturtle.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kturtle", Maintainer is "adrian@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kturtle/kturtle.changes 2011-12-08 11:29:37.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kturtle.new/kturtle.changes 2012-01-30 12:26:26.000000000 +0100
@@ -1,0 +2,16 @@
+Wed Jan 18 20:59:26 CET 2012 - dmueller@suse.de
+
+- update to 4.8.0
+ * first stable release of KDE 4.8 (only critical fixes over 4.7.98)
+ * see http://kde.org/announcements/4.8/ for details
+
+
+-------------------------------------------------------------------
+Tue Jan 10 16:33:49 CET 2012 - dmueller@suse.de
+
+- update to 4.7.98
+ * RC2+ milestone release of KDE 4.8
+ * see http://kde.org/announcements/4.8/ for details
+
+
+-------------------------------------------------------------------
Old:
----
kturtle-4.7.4.tar.bz2
New:
----
kturtle-4.8.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kturtle.spec ++++++
--- /var/tmp/diff_new_pack.fn3zQu/_old 2012-01-30 12:26:27.000000000 +0100
+++ /var/tmp/diff_new_pack.fn3zQu/_new 2012-01-30 12:26:27.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kturtle
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -50,7 +50,7 @@
License: GPL-2.0+
Group: Amusements/Teaching/Mathematics
Url: http://edu.kde.org
-Version: 4.7.4
+Version: 4.8.0
Release: 0
Source0: %{name}-%version.tar.bz2
Patch0: 4_6_BRANCH.diff
++++++ kturtle-4.7.4.tar.bz2 -> kturtle-4.8.0.tar.bz2 ++++++
Files old/kturtle-4.7.4/doc/index.cache.bz2 and new/kturtle-4.8.0/doc/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/doc/index.docbook new/kturtle-4.8.0/doc/index.docbook
--- old/kturtle-4.7.4/doc/index.docbook 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/doc/index.docbook 2011-11-17 21:57:12.000000000 +0100
@@ -62,8 +62,8 @@
<legalnotice>&FDLNotice;</legalnotice>
-<date>2009-05-26</date>
-<releaseinfo>0.8.1 beta (&kde; 4.3)</releaseinfo>
+<date>2011-11-15</date>
+<releaseinfo>0.8.1 beta (&kde; 4.8)</releaseinfo>
<abstract>
<para>&kturtle; is an educational programming environment that aims to make learning how to program as easy as possible. To achieve this &kturtle; makes all programming tools available from the user interface. The programming language used is &turtlescript; which allows its commands to be translated.</para>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/doc/programming-reference.docbook new/kturtle-4.8.0/doc/programming-reference.docbook
--- old/kturtle-4.7.4/doc/programming-reference.docbook 2011-12-02 00:26:02.000000000 +0100
+++ new/kturtle-4.8.0/doc/programming-reference.docbook 2011-11-17 21:57:12.000000000 +0100
@@ -34,6 +34,7 @@
forward 100
</screen>
The first line is a <link linkend="comment">comment</link>. The second line contains the <userinput>forward</userinput> command and the <link linkend="number">number</link> <userinput>100</userinput>. The number is not part of command, it is considered 'input' for the command.</para>
+<para>Some commands like ⪚ <userinput>go</userinput> need more than one input value. Multiple values have to be separated using the <userinput>,</userinput> character (comma).</para>
<para> For a detailed overview of all commands that &kturtle; supports go <link linkend="commands">here</link>. Built-in commands are <glossterm>highlighted</glossterm> in dark blue</para>
</sect2>
@@ -41,6 +42,7 @@
<title>Numbers</title>
<para>Most likely you already know quite a bit about numbers. The way numbers are used in &kturtle; is not much different from spoken language, or math. </para>
<para>We have the so called natural numbers: <userinput>0</userinput>, <userinput>1</userinput>, <userinput>2</userinput>, <userinput>3</userinput>, <userinput>4</userinput>, <userinput>5</userinput>, etc. The negative numbers: <userinput>-1</userinput>, <userinput>-2</userinput>, <userinput>-3</userinput>, etc. And the numbers with decimals, or dot-numbers, for example: <userinput>0.1</userinput>, <userinput>3.14</userinput>, <userinput>33.3333</userinput>, <userinput>-5.05</userinput>, <userinput>-1.0</userinput>.
+The <userinput>.</userinput> character (dot) is used as decimal separator.
</para>
<para>Numbers can be used in <link linkend="mathematical-operators">mathematical operators</link> and <link linkend="comparing-operators">comparison operators</link>. They can also be stored in <link linkend="assignment-of-variables">variables</link>. Numbers are <glossterm>highlighted</glossterm> in dark red.</para>
</sect2>
@@ -264,6 +266,14 @@
</varlistentry>
</variablelist>
<variablelist>
+ <anchor id="getdirection" />
+ <varlistentry>
+ <term>getdirection<indexterm><primary>getdirection</primary></indexterm></term>
+ <listitem><para><screen>getdirection</screen>
+ <userinput>getdirection</userinput> returns the turtle's direction as an amount of degrees counting from zero, where zero is the direction when the turtle is pointing upwards.</para></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
<anchor id="center" />
<varlistentry>
<term>center<indexterm><primary>center</primary></indexterm></term>
@@ -276,7 +286,7 @@
<varlistentry>
<term>go<indexterm><primary>go</primary></indexterm></term>
<listitem><para><screen>go X,Y</screen>
- <userinput>go</userinput> commands the turtle to go to a certain place on the canvas. This place is X <glossterm linkend="pixels">pixels</glossterm> from the left of the canvas, and Y <glossterm linkend="pixels">pixels</glossterm> form the top of the canvas. </para></listitem>
+ <userinput>go</userinput> commands the turtle to go to a certain place on the canvas. This place is X <glossterm linkend="pixels">pixels</glossterm> from the left of the canvas, and Y <glossterm linkend="pixels">pixels</glossterm> from the top of the canvas.</para></listitem>
</varlistentry>
</variablelist>
<variablelist>
@@ -484,6 +494,14 @@
</varlistentry>
</variablelist>
<variablelist>
+ <anchor id="mod" />
+ <varlistentry>
+ <term>mod<indexterm><primary>mod</primary></indexterm></term>
+ <listitem><para><screen>mod X,Y</screen>
+ The <userinput>mod</userinput> returns remainder of the division of first number by the second number.</para></listitem>
+ </varlistentry>
+ </variablelist>
+ <variablelist>
<anchor id="sqrt" />
<varlistentry>
<term>sqrt<indexterm><primary>sqrt</primary></indexterm></term>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/assert_spec.rb new/kturtle-4.8.0/spec/assert_spec.rb
--- old/kturtle-4.7.4/spec/assert_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/assert_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,20 @@
+# Copyright (C) 2009 by Cies Breijs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/boolean_operator_spec.rb new/kturtle-4.8.0/spec/boolean_operator_spec.rb
--- old/kturtle-4.7.4/spec/boolean_operator_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/boolean_operator_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/empty_spec.rb new/kturtle-4.8.0/spec/empty_spec.rb
--- old/kturtle-4.7.4/spec/empty_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/empty_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,20 @@
+# Copyright (C) 2009 by Cies Breijs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/expression_spec.rb new/kturtle-4.8.0/spec/expression_spec.rb
--- old/kturtle-4.7.4/spec/expression_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/expression_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/for_spec.rb new/kturtle-4.8.0/spec/for_spec.rb
--- old/kturtle-4.7.4/spec/for_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/for_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/if_else_spec.rb new/kturtle-4.8.0/spec/if_else_spec.rb
--- old/kturtle-4.7.4/spec/if_else_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/if_else_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,20 @@
+# Copyright (C) 2009 by Cies Breijs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/kill_kturtle.rb new/kturtle-4.8.0/spec/kill_kturtle.rb
--- old/kturtle-4.7.4/spec/kill_kturtle.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/kill_kturtle.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,4 +1,21 @@
#!/usr/bin/env ruby
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
puts "Killing interpreter process."
pid = IO.readlines("pid")[0].to_i
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/learn_spec.rb new/kturtle-4.8.0/spec/learn_spec.rb
--- old/kturtle-4.7.4/spec/learn_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/learn_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/math_spec.rb new/kturtle-4.8.0/spec/math_spec.rb
--- old/kturtle-4.7.4/spec/math_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/math_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/number_spec.rb new/kturtle-4.8.0/spec/number_spec.rb
--- old/kturtle-4.7.4/spec/number_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/number_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,20 @@
+# Copyright (C) 2009 by Cies Breijs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/repeat_spec.rb new/kturtle-4.8.0/spec/repeat_spec.rb
--- old/kturtle-4.7.4/spec/repeat_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/repeat_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,20 @@
+# Copyright (C) 2009 by Cies Breijs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/scope_spec.rb new/kturtle-4.8.0/spec/scope_spec.rb
--- old/kturtle-4.7.4/spec/scope_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/scope_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,20 @@
+# Copyright (C) 2009 by Cies Breijs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/spec_helper.rb new/kturtle-4.8.0/spec/spec_helper.rb
--- old/kturtle-4.7.4/spec/spec_helper.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/spec_helper.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require 'rubygems'
require 'singleton'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/start_kturtle.rb new/kturtle-4.8.0/spec/start_kturtle.rb
--- old/kturtle-4.7.4/spec/start_kturtle.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/start_kturtle.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,4 +1,22 @@
#!/usr/bin/env ruby
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
puts "Staring the KTurtle interpreter in DBUS mode..."
k = IO.popen './src/kturtle --dbus'
sleep 1.5 # give it some time to start
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/string_spec.rb new/kturtle-4.8.0/spec/string_spec.rb
--- old/kturtle-4.7.4/spec/string_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/string_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/spec/variable_assignment_spec.rb new/kturtle-4.8.0/spec/variable_assignment_spec.rb
--- old/kturtle-4.7.4/spec/variable_assignment_spec.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/spec/variable_assignment_spec.rb 2011-11-17 21:57:12.000000000 +0100
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 by Cies Breijs
+# Copyright (C) 2009 by Niels Slot
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This program 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 General Public License for more details.
+#
+# You should have received a copy of the GNU General Public
+# License along with this program; if not, write to the Free
+# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+# Boston, MA 02110-1301, USA.
+
require File.dirname(__FILE__) + '/spec_helper.rb'
$i = Interpreter.instance
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/src/editor.cpp new/kturtle-4.8.0/src/editor.cpp
--- old/kturtle-4.7.4/src/editor.cpp 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/src/editor.cpp 2011-11-17 21:57:12.000000000 +0100
@@ -410,7 +410,7 @@
QRect rect = editor->currentLineRect();
rect.setWidth(this->width() - EDITOR_MARGIN); // don't draw too much
rect.translate(0, EDITOR_MARGIN); // small hack to nicely align the line highlighting
- QColor bgColor = this->palette().brush(this->backgroundRole()).color();
+ //QColor bgColor = this->palette().brush(this->backgroundRole()).color();
QPainter painter(this);
const QBrush brush(highlightedLineBackgroundColor);
painter.fillRect(rect, brush);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kturtle-4.7.4/src/interpreter/definitions.rb new/kturtle-4.8.0/src/interpreter/definitions.rb
--- old/kturtle-4.7.4/src/interpreter/definitions.rb 2011-10-02 15:25:40.000000000 +0200
+++ new/kturtle-4.8.0/src/interpreter/definitions.rb 2011-11-17 21:57:12.000000000 +0100
@@ -368,7 +368,7 @@
EOS
@e_def =
<
participants (1)
-
root@hilbert.suse.de