Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kjs for openSUSE:Factory checked in 
at 2021-08-16 10:07:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kjs (Old)
 and      /work/SRC/openSUSE:Factory/.kjs.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kjs"

Mon Aug 16 10:07:59 2021 rev:93 rq:912147 version:5.85.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kjs/kjs.changes  2021-07-16 00:01:37.384980161 
+0200
+++ /work/SRC/openSUSE:Factory/.kjs.new.1899/kjs.changes        2021-08-16 
10:12:09.659058026 +0200
@@ -1,0 +2,9 @@
+Fri Aug  6 12:12:56 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.85.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.85.0
+- No code change since 5.84.0
+
+-------------------------------------------------------------------

Old:
----
  kjs-5.84.0.tar.xz
  kjs-5.84.0.tar.xz.sig

New:
----
  kjs-5.85.0.tar.xz
  kjs-5.85.0.tar.xz.sig

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

Other differences:
------------------
++++++ kjs.spec ++++++
--- /var/tmp/diff_new_pack.mb9CUd/_old  2021-08-16 10:12:10.075057538 +0200
+++ /var/tmp/diff_new_pack.mb9CUd/_new  2021-08-16 10:12:10.079057533 +0200
@@ -17,14 +17,14 @@
 
 
 %define sonum   5
-%define _tar_path 5.84
+%define _tar_path 5.85
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           kjs
-Version:        5.84.0
+Version:        5.85.0
 Release:        0
 Summary:        KDE Javascript engine
 License:        LGPL-2.1-or-later


++++++ kjs-5.84.0.tar.xz -> kjs-5.85.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/CMakeLists.txt 
new/kjs-5.85.0/CMakeLists.txt
--- old/kjs-5.84.0/CMakeLists.txt       2021-07-03 14:14:49.000000000 +0200
+++ new/kjs-5.85.0/CMakeLists.txt       2021-08-06 11:07:10.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.84.0") # handled by release scripts
+set(KF_VERSION "5.85.0") # handled by release scripts
 project(KJS VERSION ${KF_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.84.0  NO_MODULE)
+find_package(ECM 5.85.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/autotests/ecmatest.cpp 
new/kjs-5.85.0/autotests/ecmatest.cpp
--- old/kjs-5.84.0/autotests/ecmatest.cpp       2021-07-03 14:14:49.000000000 
+0200
+++ new/kjs-5.85.0/autotests/ecmatest.cpp       2021-08-06 11:07:10.000000000 
+0200
@@ -345,7 +345,7 @@
         // The tests are timezone dependent because of the Date implementation 
in kjs.
         // It only affects the limit by +/- 24h (or less, depending on your 
timezone),
         // the "normal" use is not affected.
-        // It requieres a complete Date rewrite to fix this, see ECMA Edition 
5.1r6 15.9.1.1
+        // It requires a complete Date rewrite to fix this, see ECMA Edition 
5.1r6 15.9.1.1
         skips[ "15.9.5.43-0-8" ] = timeZoneDepend;
         skips[ "15.9.5.43-0-9" ] = timeZoneDepend;
         skips[ "15.9.5.43-0-10" ] = timeZoneDepend;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/CompileState.h 
new/kjs-5.85.0/src/kjs/CompileState.h
--- old/kjs-5.84.0/src/kjs/CompileState.h       2021-07-03 14:14:49.000000000 
+0200
+++ new/kjs-5.85.0/src/kjs/CompileState.h       2021-08-06 11:07:10.000000000 
+0200
@@ -273,7 +273,7 @@
     // Label resolution..
     WTF::HashSet<Identifier> seenLabels;    // all labels we're inside
     WTF::Vector <Identifier> seenLabelsStack;
-    WTF::Vector <Identifier> pendingLabels; // labels tha that haven't been 
bound to
+    WTF::Vector <Identifier> pendingLabels; // labels that haven't been bound 
to
     // a statement yet.
 
     // Targets for continue/break w/o destination.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/bytecode/codes.def 
new/kjs-5.85.0/src/kjs/bytecode/codes.def
--- old/kjs-5.84.0/src/kjs/bytecode/codes.def   2021-07-03 14:14:49.000000000 
+0200
+++ new/kjs-5.85.0/src/kjs/bytecode/codes.def   2021-08-06 11:07:10.000000000 
+0200
@@ -34,7 +34,7 @@
 // We provide immediate JSValue's, for the following:
 // 1) Small numeric constants
 // 2) undefined and null.
-// This relies on immediate value JSValue conversion rountines not touching 
exec!
+// This relies on immediate value JSValue conversion routines not touching 
exec!
 type value:  JSValue* [register, immediate, align8];
 
 type number: double [register, immediate, align8];
@@ -264,7 +264,7 @@
     tile (value, addr) as executeIfNotJump;
 }
 
-// Fetches the propertly list, if any, and sets up the iterator state in given
+// Fetches the property list, if any, and sets up the iterator state in given
 // register. Returns the value to iterator
 operation BeginForIn[endsBB] {
     impl value (value e, reg stateReg) [[
@@ -342,10 +342,10 @@
         // As PushScope does not Push anything on Exception case, we can not 
Pop.
         // NOTE: the Exception checking on Push/Pop-Scope is not optimal.
         // Such a Situation, where PushScope already has a Exception can only
-        // occour if import is used inside the the "with"-statement. As import 
is
+        // occur if import is used inside the the "with"-statement. As import 
is
         // executed at the beginning of the code (as val decl) and can leave a 
exception.
         // As "import" is not (yet) part of ECMA-262 the correct behavior is 
unknown
-        // when this changes we can rework the bahavior, but for now just fix 
the crash.
+        // when this changes we can rework the behavior, but for now just fix 
the crash.
         if (exec->hadException())
                 continue;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/bytecode/opcodes.cpp.in 
new/kjs-5.85.0/src/kjs/bytecode/opcodes.cpp.in
--- old/kjs-5.84.0/src/kjs/bytecode/opcodes.cpp.in      2021-07-03 
14:14:49.000000000 +0200
+++ new/kjs-5.85.0/src/kjs/bytecode/opcodes.cpp.in      2021-08-06 
11:07:10.000000000 +0200
@@ -322,7 +322,7 @@
     // Now figure out if we need to do align.. We need it if the PC is 
8-aligned, since
     // the instr will mess that up, and the instruction need it..
     if (cheapest->hasPadVariant && ((block.size() % 8) == 0)) {
-        // The padded variant of the instruction always preceeds the unpadded 
one..
+        // The padded variant of the instruction always precedes the unpadded 
one..
         cheapest = &opsForOpCodes[cheapest->opCode - 1];
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/collector.cpp 
new/kjs-5.85.0/src/kjs/collector.cpp
--- old/kjs-5.84.0/src/kjs/collector.cpp        2021-07-03 14:14:49.000000000 
+0200
+++ new/kjs-5.85.0/src/kjs/collector.cpp        2021-08-06 11:07:10.000000000 
+0200
@@ -516,7 +516,7 @@
 #if HAVE_PTHREAD_NP_H || defined(__NetBSD__)
         // e.g. on FreeBSD 5.4, [email protected]
         // also on NetBSD 3 and 4, [email protected]
-        // HIGHLY RECCOMENDED by manpage to allocate storage, avoids
+        // HIGHLY RECOMMENDED by manpage to allocate storage, avoids
         // crashing in JS immediately in FreeBSD.
         pthread_attr_init(&sattr);
         pthread_attr_get_np(thread, &sattr);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/math_object.cpp 
new/kjs-5.85.0/src/kjs/math_object.cpp
--- old/kjs-5.84.0/src/kjs/math_object.cpp      2021-07-03 14:14:49.000000000 
+0200
+++ new/kjs-5.85.0/src/kjs/math_object.cpp      2021-08-06 11:07:10.000000000 
+0200
@@ -202,7 +202,7 @@
         break;
     }
     case MathObjectImp::Pow:
-        // ECMA 15.8.2.1.13 (::pow takes care of most of the critera)
+        // ECMA 15.8.2.1.13 (::pow takes care of most of the criteria)
         if (isNaN(arg2)) {
             result = NaN;
         } else if (isNaN(arg) && arg2 != 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/object.cpp 
new/kjs-5.85.0/src/kjs/object.cpp
--- old/kjs-5.84.0/src/kjs/object.cpp   2021-07-03 14:14:49.000000000 +0200
+++ new/kjs-5.85.0/src/kjs/object.cpp   2021-08-06 11:07:10.000000000 +0200
@@ -214,7 +214,7 @@
         return;
     }
 
-    // putValue() is used for JS assignemnts. It passes no attribute.
+    // putValue() is used for JS assignments. It passes no attribute.
     // Assume that a C++ implementation knows what it is doing
     // and don't spend time doing a read-only check for it.
     bool checkRO = (attr == None || attr == DontDelete);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/propertydescriptor.cpp 
new/kjs-5.85.0/src/kjs/propertydescriptor.cpp
--- old/kjs-5.84.0/src/kjs/propertydescriptor.cpp       2021-07-03 
14:14:49.000000000 +0200
+++ new/kjs-5.85.0/src/kjs/propertydescriptor.cpp       2021-08-06 
11:07:10.000000000 +0200
@@ -204,9 +204,9 @@
     m_setAttributes |= EnumerableSet;
 }
 
-void PropertyDescriptor::setConfigureable(bool configureable)
+void PropertyDescriptor::setConfigureable(bool configurable)
 {
-    if (configureable) {
+    if (configurable) {
         m_attributes &= ~DontDelete;
     } else {
         m_attributes |= DontDelete;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/kjs/propertydescriptor.h 
new/kjs-5.85.0/src/kjs/propertydescriptor.h
--- old/kjs-5.84.0/src/kjs/propertydescriptor.h 2021-07-03 14:14:49.000000000 
+0200
+++ new/kjs-5.85.0/src/kjs/propertydescriptor.h 2021-08-06 11:07:10.000000000 
+0200
@@ -59,7 +59,7 @@
     JSValue *setter() const;
 
     void setEnumerable(bool enumerable);
-    void setConfigureable(bool configureable);
+    void setConfigureable(bool configurable);
     void setValue(JSValue *value);
     void setWritable(bool writable);
     void setGetter(JSValue *getter);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/src/wtf/ListRefPtr.h 
new/kjs-5.85.0/src/wtf/ListRefPtr.h
--- old/kjs-5.84.0/src/wtf/ListRefPtr.h 2021-07-03 14:14:49.000000000 +0200
+++ new/kjs-5.85.0/src/wtf/ListRefPtr.h 2021-08-06 11:07:10.000000000 +0200
@@ -27,7 +27,7 @@
 namespace WTF
 {
 
-// Specialized version of RefPtr desgined for use in singly-linked lists.
+// Specialized version of RefPtr designed for use in singly-linked lists.
 // Derefs the list iteratively to avoid recursive derefing that can overflow 
the stack.
 template <typename T> class ListRefPtr : public RefPtr<T>
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.84.0/tests/README new/kjs-5.85.0/tests/README
--- old/kjs-5.84.0/tests/README 2021-07-03 14:14:49.000000000 +0200
+++ new/kjs-5.85.0/tests/README 2021-08-06 11:07:10.000000000 +0200
@@ -5,13 +5,13 @@
 This is a collection of JavaScript (aka ECMAScript) code snipplets
 used to test the KDE JavaScript library (dubbed kjs). Most of them
 once triggered a bug in the implementation of the
-interpreter. Allthough these bugs are probably fixed by now theses
+interpreter. Although these bugs are probably fixed by now these
 tests can still be used for regression testing.
 
 NOTE:
 
 Don't confuse this code with the HTML bindings for the khtml
-widget. Those are implemented in a seperate module residing in
+widget. Those are implemented in a separate module residing in
 kdelibs/khtml/ecma. Test for those can be found elsewhere.
 
 USAGE:

Reply via email to