Hello community,

here is the log from the commit of package kjs for openSUSE:Factory checked in 
at 2018-10-22 11:13:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kjs (Old)
 and      /work/SRC/openSUSE:Factory/.kjs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kjs"

Mon Oct 22 11:13:53 2018 rev:58 rq:642331 version:5.51.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kjs/kjs.changes  2018-10-01 08:07:38.002313675 
+0200
+++ /work/SRC/openSUSE:Factory/.kjs.new/kjs.changes     2018-10-22 
11:13:57.315746096 +0200
@@ -1,0 +2,15 @@
+Tue Oct 16 08:02:23 UTC 2018 - Luca Beltrame <[email protected]>
+
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Mon Oct 15 11:50:36 UTC 2018 - [email protected]
+
+- Update to 5.51.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.51.0.php
+- Changes since 5.50.0:
+  * Fix minor EBN issues
+
+-------------------------------------------------------------------

Old:
----
  kjs-5.50.0.tar.xz

New:
----
  kjs-5.51.0.tar.xz

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

Other differences:
------------------
++++++ kjs.spec ++++++
--- /var/tmp/diff_new_pack.BP1vVa/_old  2018-10-22 11:13:57.887745470 +0200
+++ /var/tmp/diff_new_pack.BP1vVa/_new  2018-10-22 11:13:57.891745466 +0200
@@ -12,24 +12,24 @@
 # 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/
 #
 
 
 %define sonum   5
-%define _tar_path 5.50
+%define _tar_path 5.51
 # 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.50.0
+Version:        5.51.0
 Release:        0
 Summary:        KDE Javascript engine
 License:        LGPL-2.1-or-later
 Group:          System/GUI/KDE
-URL:            http://www.kde.org
+URL:            https://www.kde.org
 Source:         
http://download.kde.org/stable/frameworks/%{_tar_path}/portingAids/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
 BuildRequires:  cmake >= 3.0

++++++ kjs-5.50.0.tar.xz -> kjs-5.51.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/CMakeLists.txt 
new/kjs-5.51.0/CMakeLists.txt
--- old/kjs-5.50.0/CMakeLists.txt       2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/CMakeLists.txt       2018-10-08 10:17:51.000000000 +0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.50.0") # handled by release scripts
+set(KF5_VERSION "5.51.0") # handled by release scripts
 project(KJS VERSION ${KF5_VERSION})
 
 # ECM setup
 include(FeatureSummary)
-find_package(ECM 5.50.0  NO_MODULE)
+find_package(ECM 5.51.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/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.50.0/autotests/ecmatest.cpp 
new/kjs-5.51.0/autotests/ecmatest.cpp
--- old/kjs-5.50.0/autotests/ecmatest.cpp       2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/autotests/ecmatest.cpp       2018-10-08 10:17:51.000000000 
+0200
@@ -18,8 +18,8 @@
 #include "JSVariableObject.h"
 #include "Parser.h"
 
-#include <QtCore/QMap>
-#include <QtCore/QDebug>
+#include <QMap>
+#include <QDebug>
 
 // Let the interpreter create its own global Object instead of using our 
selfcreated
 #define USE_KJS_GLOBAL 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/autotests/ecmatest.h 
new/kjs-5.51.0/autotests/ecmatest.h
--- old/kjs-5.50.0/autotests/ecmatest.h 2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/autotests/ecmatest.h 2018-10-08 10:17:51.000000000 +0200
@@ -12,7 +12,7 @@
 #ifndef ECMATEST_H
 #define ECMATEST_H
 
-#include <QtCore/QObject>
+#include <QObject>
 
 class ECMAscriptTest : public QObject
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/JSWrapperObject.h 
new/kjs-5.51.0/src/kjs/JSWrapperObject.h
--- old/kjs-5.50.0/src/kjs/JSWrapperObject.h    2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/JSWrapperObject.h    2018-10-08 10:17:51.000000000 
+0200
@@ -40,7 +40,7 @@
 
     /**
      * Returns the internal value of the object. This is used for objects such
-     * as String and Boolean which are wrappers for native types. The interal
+     * as String and Boolean which are wrappers for native types. The internal
      * value is the actual value represented by the wrapper objects.
      *
      * @see ECMA 8.6.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/api/kjsprivate.h 
new/kjs-5.51.0/src/kjs/api/kjsprivate.h
--- old/kjs-5.50.0/src/kjs/api/kjsprivate.h     2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/api/kjsprivate.h     2018-10-08 10:17:51.000000000 
+0200
@@ -25,7 +25,7 @@
 #include "kjs/ustring.h"
 #include "kjs/identifier.h"
 #include "kjs/list.h"
-#include <QtCore/QString>
+#include <QString>
 
 #define JSVALUE_HANDLE(v) reinterpret_cast<KJSObjectHandle*>(v)
 #define JSVALUE(h) reinterpret_cast<KJS::JSValue*>((h)->hnd)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/array_instance.cpp 
new/kjs-5.51.0/src/kjs/array_instance.cpp
--- old/kjs-5.50.0/src/kjs/array_instance.cpp   2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/array_instance.cpp   2018-10-08 10:17:51.000000000 
+0200
@@ -585,10 +585,10 @@
         return;
     }
 
-    // note: an invariant here is that indeces < sparseArrayCutoff
+    // note: an invariant here is that indices < sparseArrayCutoff
     // are always inside the vector portion.
 
-    // lowish indeces or high density -> we have decided that we'll put the 
new item into the vector.
+    // lowish indices or high density -> we have decided that we'll put the 
new item into the vector.
     // Fast case is when there is no sparse map, so we can increase the vector 
size without moving values from the sparse map.
     if (!map || map->isEmpty()) {
         increaseVectorLength(i + 1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kjs-5.50.0/src/kjs/bytecode/generator/codeprinter.cpp 
new/kjs-5.51.0/src/kjs/bytecode/generator/codeprinter.cpp
--- old/kjs-5.50.0/src/kjs/bytecode/generator/codeprinter.cpp   2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/codeprinter.cpp   2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/codeprinter.h 
new/kjs-5.51.0/src/kjs/bytecode/generator/codeprinter.h
--- old/kjs-5.50.0/src/kjs/bytecode/generator/codeprinter.h     2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/codeprinter.h     2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/driver.cpp 
new/kjs-5.51.0/src/kjs/bytecode/generator/driver.cpp
--- old/kjs-5.50.0/src/kjs/bytecode/generator/driver.cpp        2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/driver.cpp        2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/filetemplate.h 
new/kjs-5.51.0/src/kjs/bytecode/generator/filetemplate.h
--- old/kjs-5.50.0/src/kjs/bytecode/generator/filetemplate.h    2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/filetemplate.h    2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/lexer.cpp 
new/kjs-5.51.0/src/kjs/bytecode/generator/lexer.cpp
--- old/kjs-5.50.0/src/kjs/bytecode/generator/lexer.cpp 2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/lexer.cpp 2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/lexer.h 
new/kjs-5.51.0/src/kjs/bytecode/generator/lexer.h
--- old/kjs-5.50.0/src/kjs/bytecode/generator/lexer.h   2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/lexer.h   2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/parser.cpp 
new/kjs-5.51.0/src/kjs/bytecode/generator/parser.cpp
--- old/kjs-5.50.0/src/kjs/bytecode/generator/parser.cpp        2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/parser.cpp        2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/parser.h 
new/kjs-5.51.0/src/kjs/bytecode/generator/parser.h
--- old/kjs-5.50.0/src/kjs/bytecode/generator/parser.h  2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/parser.h  2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kjs-5.50.0/src/kjs/bytecode/generator/tablebuilder.cpp 
new/kjs-5.51.0/src/kjs/bytecode/generator/tablebuilder.cpp
--- old/kjs-5.50.0/src/kjs/bytecode/generator/tablebuilder.cpp  2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/tablebuilder.cpp  2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/tablebuilder.h 
new/kjs-5.51.0/src/kjs/bytecode/generator/tablebuilder.h
--- old/kjs-5.50.0/src/kjs/bytecode/generator/tablebuilder.h    2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/tablebuilder.h    2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
@@ -93,7 +93,7 @@
 
     StringList          operationNames;
     unsigned            operationFlags;
-    map<string, string> operationRetTypes; // uglily enough specified on the 
impl. I suck.
+    map<string, string> operationRetTypes; // ugly enough specified on the 
impl. I suck.
     vector<Operation>   operations;
     map<string, Operation> implementations;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/types.cpp 
new/kjs-5.51.0/src/kjs/bytecode/generator/types.cpp
--- old/kjs-5.50.0/src/kjs/bytecode/generator/types.cpp 2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/types.cpp 2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/bytecode/generator/types.h 
new/kjs-5.51.0/src/kjs/bytecode/generator/types.h
--- old/kjs-5.50.0/src/kjs/bytecode/generator/types.h   2018-09-02 
21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/bytecode/generator/types.h   2018-10-08 
10:17:51.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- *  A utilitity for building various tables and specializations for the
+ *  A utility for building various tables and specializations for the
  *  KJS Frostbyte bytecode
  *
  *  Copyright (C) 2007, 2008 Maks Orlovich ([email protected])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/completion.h 
new/kjs-5.51.0/src/kjs/completion.h
--- old/kjs-5.50.0/src/kjs/completion.h 2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/completion.h 2018-10-08 10:17:51.000000000 +0200
@@ -29,7 +29,7 @@
 namespace KJS
 {
 
-typedef unsigned Addr; // ### should there be some separare types h?
+typedef unsigned Addr; // ### should there be some separate types h?
 
 class Node;
 class JSValue;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/context.h 
new/kjs-5.51.0/src/kjs/context.h
--- old/kjs-5.50.0/src/kjs/context.h    2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/context.h    2018-10-08 10:17:51.000000000 +0200
@@ -1 +1,4 @@
+#ifndef CONTEXT_H
+#define CONTEXT_H
 #include <ExecState.h>
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/debugger.h 
new/kjs-5.51.0/src/kjs/debugger.h
--- old/kjs-5.50.0/src/kjs/debugger.h   2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/debugger.h   2018-10-08 10:17:51.000000000 +0200
@@ -195,7 +195,7 @@
                               JSObject *function, const List &args);
 
     /**
-     * Called when the inteprreter exits an execution context. This always
+     * Called when the interpreter exits an execution context. This always
      * corresponds to a previous call to enterContext()
      *
      * The default implementation does nothing. Override this method if
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/nodes.h 
new/kjs-5.51.0/src/kjs/nodes.h
--- old/kjs-5.50.0/src/kjs/nodes.h      2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/nodes.h      2018-10-08 10:17:51.000000000 +0200
@@ -232,7 +232,7 @@
     // w/o generateRefBegin
     virtual OpValue generateRefDelete(CompileState *) = 0;
 
-    // For function calls, we also do a specialized lookup, getting both the 
valie and the
+    // For function calls, we also do a specialized lookup, getting both the 
value and the
     // scope/this, also making sure it's not an activation.
     virtual void generateRefFunc(CompileState *comp, OpValue *funOut, OpValue 
*thisOut) = 0;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/nodes2bytecode.h 
new/kjs-5.51.0/src/kjs/nodes2bytecode.h
--- old/kjs-5.50.0/src/kjs/nodes2bytecode.h     2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/nodes2bytecode.h     2018-10-08 10:17:51.000000000 
+0200
@@ -19,6 +19,9 @@
  *
  */
 
+#ifndef NODES2BYTECODE_H
+#define NODES2BYTECODE_H
+
 #include "nodes.h"
 #include "CompileState.h"
 
@@ -34,3 +37,4 @@
 
 }
 
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/object.h 
new/kjs-5.51.0/src/kjs/object.h
--- old/kjs-5.50.0/src/kjs/object.h     2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/object.h     2018-10-08 10:17:51.000000000 +0200
@@ -324,7 +324,7 @@
      *
      * @param exec The current execution state
      * @param hint The desired primitive type to convert to
-     * @return A primitive value converted from the objetc. Note that the
+     * @return A primitive value converted from the object. Note that the
      * type of primitive value returned may not be the same as the requested
      * hint.
      */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/property_map.h 
new/kjs-5.51.0/src/kjs/property_map.h
--- old/kjs-5.50.0/src/kjs/property_map.h       2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/property_map.h       2018-10-08 10:17:51.000000000 
+0200
@@ -135,7 +135,7 @@
 
     // This /computes/ whether the table has getters or setters, while the 
above is
     // used to cache the result. In other words, one usually does
-    // setHasGetterSetterProperties(containsGettersOrSetters()) whenver
+    // setHasGetterSetterProperties(containsGettersOrSetters()) whenever
     // there is a reason to believe that the result has changed
     bool containsGettersOrSetters() const;
 private:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/propertydescriptor.h 
new/kjs-5.51.0/src/kjs/propertydescriptor.h
--- old/kjs-5.50.0/src/kjs/propertydescriptor.h 2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/propertydescriptor.h 2018-10-08 10:17:51.000000000 
+0200
@@ -79,14 +79,14 @@
     // PropertyDescriptor. New Attributes are set depending if Descriptor has
     // enumerable/writeable/configurableSet, if absent default is used.
     // NOTE: As interval have enumerable/writable/configurable always set and
-    // javascript object dont, the order matters here.
+    // javascript object don't, the order matters here.
     // In this case the correct order is: current.attributesWithOverride(new)
     // where new is the javascript object that might not have all attributes 
set.
     unsigned int attributesWithOverride(PropertyDescriptor &other) const;
 
 private:
     // Check if PropertyDescriptor really is the same. This is private for
-    // internal use only, so that it will not easily be confussed with equalTo.
+    // internal use only, so that it will not easily be confused with equalTo.
     // This function does compared set Attributes.
     bool operator==(PropertyDescriptor &other) const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/regexp.h 
new/kjs-5.51.0/src/kjs/regexp.h
--- old/kjs-5.50.0/src/kjs/regexp.h     2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/kjs/regexp.h     2018-10-08 10:17:51.000000000 +0200
@@ -45,7 +45,7 @@
 namespace KJS
 {
 
-// Represents a strign re-encoded to whatever PCRE can handle
+// Represents a string re-encoded to whatever PCRE can handle
 class RegExpStringContext
 {
 public:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/kjs/regexp_object.h 
new/kjs-5.51.0/src/kjs/regexp_object.h
--- old/kjs-5.50.0/src/kjs/regexp_object.h      2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/kjs/regexp_object.h      2018-10-08 10:17:51.000000000 
+0200
@@ -100,7 +100,7 @@
     virtual bool getOwnPropertySlot(ExecState *, const Identifier &, 
PropertySlot &);
     JSValue *getValueProperty(ExecState *, int token) const;
 
-    // If resources are exhaused during a match, exec parameter will have an 
exception
+    // If resources are exhausted during a match, exec parameter will have an 
exception
     // set, and endOffset will be -1
     UString performMatch(RegExp *, ExecState *, const RegExpStringContext &, 
const UString &,
                          int startOffset = 0, int *endOffset = nullptr, int 
**ovector = nullptr);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/wtf/HashCountedSet.h 
new/kjs-5.51.0/src/wtf/HashCountedSet.h
--- old/kjs-5.50.0/src/wtf/HashCountedSet.h     2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/wtf/HashCountedSet.h     2018-10-08 10:17:51.000000000 
+0200
@@ -57,7 +57,7 @@
     unsigned count(const ValueType &value) const;
 
     // increases the count if an equal value is already present
-    // the return value is a pair of an interator to the new value's location,
+    // the return value is a pair of an iterator to the new value's location,
     // and a bool that is true if an new entry was added
     std::pair<iterator, bool> add(const ValueType &value);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/wtf/HashSet.h 
new/kjs-5.51.0/src/wtf/HashSet.h
--- old/kjs-5.50.0/src/wtf/HashSet.h    2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/src/wtf/HashSet.h    2018-10-08 10:17:51.000000000 +0200
@@ -75,7 +75,7 @@
     template<typename T, typename HashTranslator> const_iterator find(const T 
&) const;
     template<typename T, typename HashTranslator> bool contains(const T &) 
const;
 
-    // The return value is a pair of an interator to the new value's location,
+    // The return value is a pair of an iterator to the new value's location,
     // and a bool that is true if an new entry was added.
     pair<iterator, bool> add(const ValueType &);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/src/wtf/RefPtrHashMap.h 
new/kjs-5.51.0/src/wtf/RefPtrHashMap.h
--- old/kjs-5.50.0/src/wtf/RefPtrHashMap.h      2018-09-02 21:27:06.000000000 
+0200
+++ new/kjs-5.51.0/src/wtf/RefPtrHashMap.h      2018-10-08 10:17:51.000000000 
+0200
@@ -18,6 +18,9 @@
  *
  */
 
+#ifndef REFPTRHASHMAP_H
+#define REFPTRHASHMAP_H
+
 namespace WTF
 {
 
@@ -347,3 +350,5 @@
 }
 
 } // namespace WTF
+
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kjs-5.50.0/tests/testkjs.cpp 
new/kjs-5.51.0/tests/testkjs.cpp
--- old/kjs-5.50.0/tests/testkjs.cpp    2018-09-02 21:27:06.000000000 +0200
+++ new/kjs-5.51.0/tests/testkjs.cpp    2018-10-08 10:17:51.000000000 +0200
@@ -192,7 +192,7 @@
 
 #if PLATFORM(WIN_OS) && defined(HAVE_CRTDBG_H) && !defined(__MINGW32__)
 // Use SEH for Release builds only to get rid of the crash report dialog
-// (luckyly the same tests fail in Release and Debug builds so far). Need to
+// (luckily the same tests fail in Release and Debug builds so far). Need to
 // be in a separate main function because the kjsmain function requires object
 // unwinding.
 


Reply via email to