Hello community, here is the log from the commit of package rkward for openSUSE:Leap:15.2 checked in at 2020-05-26 18:33:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/rkward (Old) and /work/SRC/openSUSE:Leap:15.2/.rkward.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rkward" Tue May 26 18:33:09 2020 rev:25 rq:809071 version:0.7.1b Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/rkward/rkward.changes 2020-01-30 06:08:52.766480456 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.rkward.new.2738/rkward.changes 2020-05-26 18:33:12.581684486 +0200 @@ -1,0 +2,12 @@ +Mon May 25 19:43:17 UTC 2020 - Wolfgang Bauer <[email protected]> + +- upstream release 0.7.1b + * Workaround to avoid bug in R 4.0.0 when using for loop on top + level context (kde#421958) + * Fixed: Hang when opening an empty workplace (kde#420888) + * Fixed: Crash when mousing over code preview window with + focus-follows-mouse enabled (kde#420588) +- Update URL +- Run spec-cleaner + +------------------------------------------------------------------- Old: ---- rkward-0.7.1.tar.gz New: ---- rkward-0.7.1b.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rkward.spec ++++++ --- /var/tmp/diff_new_pack.YIjQ3X/_old 2020-05-26 18:33:12.937685263 +0200 +++ /var/tmp/diff_new_pack.YIjQ3X/_new 2020-05-26 18:33:12.941685272 +0200 @@ -1,7 +1,7 @@ # # spec file for package rkward # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,14 @@ Name: rkward -Version: 0.7.1 +Version: 0.7.1b Release: 0 Summary: Graphical frontend for R language +Summary(fr): Interface graphique pour le langage R License: GPL-2.0-only Group: Productivity/Scientific/Math -Summary(fr): Interface graphique pour le langage R - -Url: http://rkward.sourceforge.net/ +URL: https://rkward.kde.org/ Source0: %{name}-%{version}.tar.gz - -BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: R-base-devel BuildRequires: cmake BuildRequires: gcc-fortran @@ -78,14 +74,13 @@ %make_jobs %install -%makeinstall -C build +%make_install -C build %suse_update_desktop_file -n org.kde.rkward %find_lang %{name} %files -f %{name}.lang -%defattr(-,root,root,-) %doc README TODO AUTHORS %doc %{_kf5_mandir}/man1/rkward.1.gz %dir %{_kf5_sharedir}/doc/HTML/en/rkwardplugins ++++++ rkward-0.7.1.tar.gz -> rkward-0.7.1b.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/ChangeLog new/rkward-0.7.1b/ChangeLog --- old/rkward-0.7.1/ChangeLog 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/ChangeLog 2020-05-24 18:30:01.000000000 +0200 @@ -1,3 +1,8 @@ +--- Version 0.7.1b - May-25-2020 +- Workaround to avoid bug in R 4.0.0 when using for loop on top level context +- Fixed: Hang when opening an empty workplace +- Fixed: Crash when mousing over code preview window with focus-follows-mouse enabled + --- Version 0.7.1 - Jan-23-2020 - Instead of installing rkward R packages at build time, install them at runtime, when needed - Add new commandline option "--r-executable=auto" for auto-detection of R installation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/VERSION.cmake new/rkward-0.7.1b/VERSION.cmake --- old/rkward-0.7.1/VERSION.cmake 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/VERSION.cmake 2020-05-24 21:58:13.000000000 +0200 @@ -1,3 +1,3 @@ # DO NOT CHANGE THIS FILE MANUALLY! # It will be overwritten by scripts/set_dist_version.sh -SET(RKVERSION_NUMBER 0.7.1) +SET(RKVERSION_NUMBER 0.7.1b) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/misc/rkxmlguipreviewarea.cpp new/rkward-0.7.1b/rkward/misc/rkxmlguipreviewarea.cpp --- old/rkward-0.7.1/rkward/misc/rkxmlguipreviewarea.cpp 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/misc/rkxmlguipreviewarea.cpp 2020-05-24 10:35:22.000000000 +0200 @@ -30,6 +30,7 @@ #include <KLocalizedString> #include "../windows/rkmdiwindow.h" +#include "../windows/rkworkplace.h" #include "../rbackend/rcommand.h" #include "../rbackend/rkrinterface.h" #include "../rkglobals.h" @@ -128,6 +129,7 @@ // avoid shortcut conflicts QList<QAction*> acts = actions (); for (int i = 0; i < acts.size (); ++i) acts[i]->setShortcutContext(Qt::WidgetWithChildrenShortcut); + RKWorkplace::mainWorkplace()->setWindowNotManaged(child); } } QObject::childEvent (event); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/analysis.pluginmap new/rkward-0.7.1b/rkward/plugins/analysis.pluginmap --- old/rkward-0.7.1/rkward/plugins/analysis.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/analysis.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Analysis" shortinfo="Assorted plugins for univariate and multivariate data analysis. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/data.pluginmap new/rkward-0.7.1b/rkward/plugins/data.pluginmap --- old/rkward-0.7.1/rkward/plugins/data.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/data.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Data transformation and conversion" shortinfo="Plugins for transforming, subsetting, recoding, etc. of data. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/distributions.pluginmap new/rkward-0.7.1b/rkward/plugins/distributions.pluginmap --- old/rkward-0.7.1/rkward/plugins/distributions.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/distributions.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Distributions" shortinfo="Distribution functions, plots, tests of (normal) distribution, central limit theorem. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/embedded.pluginmap new/rkward-0.7.1b/rkward/plugins/embedded.pluginmap --- old/rkward-0.7.1/rkward/plugins/embedded.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/embedded.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Embedded plugins" shortinfo="Not for direct use: Utility plugins that can be included by other plugins. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/import_export.pluginmap new/rkward-0.7.1b/rkward/plugins/import_export.pluginmap --- old/rkward-0.7.1/rkward/plugins/import_export.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/import_export.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Data Import and Export" shortinfo="Plugins for reading and writing data in various formats. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/irt.pluginmap new/rkward-0.7.1b/rkward/plugins/irt.pluginmap --- old/rkward-0.7.1/rkward/plugins/irt.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/irt.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Item Response Theory" shortinfo="Item Response Theory Plugins. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/menu.pluginmap new/rkward-0.7.1b/rkward/plugins/menu.pluginmap --- old/rkward-0.7.1/rkward/plugins/menu.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/menu.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Menu structure definition" shortinfo="Not for direct use: Defines the names and order of top level menus. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/plots.pluginmap new/rkward-0.7.1b/rkward/plugins/plots.pluginmap --- old/rkward-0.7.1/rkward/plugins/plots.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/plots.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Plots" shortinfo="Plugins for producing various plots. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/pluginmap_meta.inc new/rkward-0.7.1b/rkward/plugins/pluginmap_meta.inc --- old/rkward-0.7.1/rkward/plugins/pluginmap_meta.inc 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/pluginmap_meta.inc 2020-05-24 21:58:13.000000000 +0200 @@ -8,7 +8,7 @@ </snippet> <snippet id="rkward_version_guard"> <!-- Guard against accidental inclusion of pluginmaps in a different installed version of RKWard --> - <dependencies rkward_min_version="0.7.1" rkward_max_version="0.7.1y" /> + <dependencies rkward_min_version="0.7.1b" rkward_max_version="0.7.1by" /> </snippet> </snippets> </document> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/under_development.pluginmap new/rkward-0.7.1b/rkward/plugins/under_development.pluginmap --- old/rkward-0.7.1/rkward/plugins/under_development.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/under_development.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Plugins under development" shortinfo="Plugins that are under development, experimental, or meant for testing, only. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/plugins/x11device.pluginmap new/rkward-0.7.1b/rkward/plugins/x11device.pluginmap --- old/rkward-0.7.1/rkward/plugins/x11device.pluginmap 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/plugins/x11device.pluginmap 2020-05-24 21:58:13.000000000 +0200 @@ -5,7 +5,7 @@ <about name="Graphics Device add-ons" shortinfo="Plugins for use in graphics device (e.g. X11()) windows. Part of the official RKWard distribution" - version="0.7.1" + version="0.7.1b" license="GPL" url="http://rkward.kde.org"> <insert snippet="author_rkward_team"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rbackend/FindR.cmake new/rkward-0.7.1b/rkward/rbackend/FindR.cmake --- old/rkward-0.7.1/rkward/rbackend/FindR.cmake 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rbackend/FindR.cmake 2020-05-24 18:30:12.000000000 +0200 @@ -96,6 +96,14 @@ PATHS ${R_HOME}/lib ${R_SHAREDLIBDIR} ${R_HOME}/bin ${R_HOME}/bin/${R_ARCH} ${R_HOME}/lib/${R_ARCH} ${PROJECT_BINARY_DIR} NO_DEFAULT_PATH) IF(NOT LIBR_SO) +# NOTE: Workaround for strange bug with cmake 3.17 failing to find existing R.dll, when MinGW is used. +# Remove when cmake is working properly, again +FIND_FILE(LIBR_SO + R.dll + PATHS ${R_HOME}/lib ${R_SHAREDLIBDIR} ${R_HOME}/bin ${R_HOME}/bin/${R_ARCH} ${R_HOME}/lib/${R_ARCH} ${PROJECT_BINARY_DIR} + NO_CMAKE_SYSTEM_PATH) +ENDIF(NOT LIBR_SO) +IF(NOT LIBR_SO) MESSAGE(FATAL_ERROR "Not found. Make sure the location of R was detected correctly, above, and R was compiled with the --enable-R-shlib option") ELSE(NOT LIBR_SO) MESSAGE(STATUS "Exists at ${LIBR_SO}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rbackend/rkrinterface.cpp new/rkward-0.7.1b/rkward/rbackend/rkrinterface.cpp --- old/rkward-0.7.1/rkward/rbackend/rkrinterface.cpp 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rbackend/rkrinterface.cpp 2020-05-24 18:30:01.000000000 +0200 @@ -319,6 +319,11 @@ // On MacOS, the backend is started from inside R home to allow resolution of dynamic libs. Re-set to frontend wd, here. issueCommand ("setwd (" + RKRSharedFunctionality::quote (QDir::currentPath ()) + ")\n", RCommand::App | RCommand::Sync, QString (), this, SET_RUNTIME_OPTS, chain); #endif + // Workaround for https://bugs.kde.org/show_bug.cgi?id=421958 + if (RKSessionVars::compareRVersion("4.0.0") < 1 && RKSessionVars::compareRVersion("4.0.1") > 0) { + issueCommand ("if(compiler::enableJIT(-1) > 2) compiler::enableJIT(2)\n", RCommand::App | RCommand::Sync, QString (), this, SET_RUNTIME_OPTS, chain); + } + closeChain (chain); } else if (command->getFlags () == GET_R_VERSION) { RK_ASSERT (command->getDataType () == RData::StringVector); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rbackend/rpackages/rkward/DESCRIPTION new/rkward-0.7.1b/rkward/rbackend/rpackages/rkward/DESCRIPTION --- old/rkward-0.7.1/rkward/rbackend/rpackages/rkward/DESCRIPTION 2020-01-20 13:52:27.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rbackend/rpackages/rkward/DESCRIPTION 2020-05-24 22:02:38.000000000 +0200 @@ -18,7 +18,7 @@ role=c("aut")), person(given="the RKWard team", email="[email protected]", role=c("cre","ctb"))) Version: 0.7.1 -Date: 2020-01-20 +Date: 2020-05-24 RoxygenNote: 6.1.0 Collate: 'base_overrides.R' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rbackend/rpackages/rkward/R/ver.R new/rkward-0.7.1b/rkward/rbackend/rpackages/rkward/R/ver.R --- old/rkward-0.7.1/rkward/rbackend/rpackages/rkward/R/ver.R 1970-01-01 01:00:00.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rbackend/rpackages/rkward/R/ver.R 2020-05-24 11:19:11.000000000 +0200 @@ -0,0 +1,6 @@ +# DO NOT CHANGE THIS FILE MANUALLY! +# version number will be updated by cmake, see +# rkward/SetVersionNumber.cmake + +#' @export +".rk.app.version" <- "0.7.1b" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/resource.ver new/rkward-0.7.1b/rkward/resource.ver --- old/rkward-0.7.1/rkward/resource.ver 1970-01-01 01:00:00.000000000 +0100 +++ new/rkward-0.7.1b/rkward/resource.ver 2020-05-24 11:19:11.000000000 +0200 @@ -0,0 +1 @@ +0.7.1b diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rkward.cpp new/rkward-0.7.1b/rkward/rkward.cpp --- old/rkward-0.7.1/rkward/rkward.cpp 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rkward.cpp 2020-05-24 18:30:01.000000000 +0200 @@ -627,6 +627,7 @@ RK_TRACE (APP); if (gui_rebuild_locked) return; + if (!part) return; createGUI (part); if (!guiFactory ()) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rkward.kdev4 new/rkward-0.7.1b/rkward/rkward.kdev4 --- old/rkward-0.7.1/rkward/rkward.kdev4 1970-01-01 01:00:00.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rkward.kdev4 2019-12-06 16:58:24.000000000 +0100 @@ -0,0 +1,4 @@ +[Project] +CreatedFrom=CMakeLists.txt +Manager=KDevCMakeManager +Name=rkward diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/rkward.sourcedir new/rkward-0.7.1b/rkward/rkward.sourcedir --- old/rkward-0.7.1/rkward/rkward.sourcedir 1970-01-01 01:00:00.000000000 +0100 +++ new/rkward-0.7.1b/rkward/rkward.sourcedir 2020-01-09 21:33:26.000000000 +0100 @@ -0,0 +1 @@ +/home/thomas/develop/rkward/rkward \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/version.h new/rkward-0.7.1b/rkward/version.h --- old/rkward-0.7.1/rkward/version.h 1970-01-01 01:00:00.000000000 +0100 +++ new/rkward-0.7.1b/rkward/version.h 2020-05-24 11:19:11.000000000 +0200 @@ -0,0 +1,2 @@ +/* Version number of package */ +#define RKWARD_VERSION "0.7.1b" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/windows/rkmdiwindow.cpp new/rkward-0.7.1b/rkward/windows/rkmdiwindow.cpp --- old/rkward-0.7.1/rkward/windows/rkmdiwindow.cpp 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/windows/rkmdiwindow.cpp 2020-05-24 18:30:01.000000000 +0200 @@ -126,7 +126,7 @@ void RKMDIWindow::activate (bool with_focus) { RK_TRACE (APP); - QWidget *old_focus = qApp->focusWidget (); + QPointer<QWidget> old_focus = qApp->focusWidget (); if (isToolWindow ()) { if (tool_window_bar) tool_window_bar->showWidget (this); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/windows/rkworkplace.cpp new/rkward-0.7.1b/rkward/windows/rkworkplace.cpp --- old/rkward-0.7.1/rkward/windows/rkworkplace.cpp 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/windows/rkworkplace.cpp 2020-05-24 18:30:01.000000000 +0200 @@ -236,6 +236,12 @@ if (!was_attached) window->activate (); } +void RKWorkplace::setWindowNotManaged(RKMDIWindow* window) { + RK_TRACE (APP); + RK_ASSERT(window->state == RKMDIWindow::Attached); + window->state = RKMDIWindow::Detached; +} + void RKWorkplace::addWindow (RKMDIWindow *window, bool attached) { RK_TRACE (APP); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/windows/rkworkplace.h new/rkward-0.7.1b/rkward/windows/rkworkplace.h --- old/rkward-0.7.1/rkward/windows/rkworkplace.h 2018-04-06 12:03:23.000000000 +0200 +++ new/rkward-0.7.1b/rkward/windows/rkworkplace.h 2020-05-24 18:30:01.000000000 +0200 @@ -186,6 +186,10 @@ /** For window splitting: Copy the given window (or, if that is not possible, create a placeholder window), and attach it to the main view. */ void splitAndAttachWindow (RKMDIWindow *source); + +/** Inform the workplace that this window is handled outside the regular attached/detached mechanisms (such as preview windows). Internally, this just sets the window to detached, without giving it a DetachedWindowContainer. +This seems good enough for now, but may be something to revisit in case of unexpected problems. */ + void setWindowNotManaged(RKMDIWindow *window); signals: /** emitted when the workspace Url has changed */ void workspaceUrlChanged (const QUrl &url); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/rkward/windows/rkworkplaceview.cpp new/rkward-0.7.1b/rkward/windows/rkworkplaceview.cpp --- old/rkward-0.7.1/rkward/windows/rkworkplaceview.cpp 2020-01-20 13:51:31.000000000 +0100 +++ new/rkward-0.7.1b/rkward/windows/rkworkplaceview.cpp 2020-05-24 10:33:36.000000000 +0200 @@ -586,7 +586,7 @@ newpane = 0; // just in case of broken specifications during workplace restoration for (int i = 0; i < panes.count (); ++i) { - if (panes[i]->count () < 1) { + if (panes.count() > 1 && panes[i]->count() < 1) { purgePane (panes[i]); --i; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rkward-0.7.1/tests/make_plugintests.txt new/rkward-0.7.1b/tests/make_plugintests.txt --- old/rkward-0.7.1/tests/make_plugintests.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/rkward-0.7.1b/tests/make_plugintests.txt 2016-03-23 17:48:53.000000000 +0100 @@ -0,0 +1,623 @@ +RKWard Version: +[1] "0.6.4z+0.6.5+pre1" + + +R-Version: + _ +platform x86_64-pc-linux-gnu +arch x86_64 +os linux-gnu +system x86_64, linux-gnu +status Under development (unstable) +major 3 +minor 3.0 +year 2016 +month 03 +day 05 +svn rev 70278 +language R +version.string R Under development (unstable) (2016-03-05 r70278) +nickname Unsuffered Consequences + + +Installed packages: + LibPath Version +abind "/home/thomas/.rkward/library" "1.4-0" +acepack "/home/thomas/.rkward/library" "1.3-3.2" +ada "/home/thomas/.rkward/library" "2.0-3" +adapt "/home/thomas/.rkward/library" "1.0-4" +AdaptFit "/home/thomas/.rkward/library" "0.2-2" +AER "/home/thomas/.rkward/library" "1.1-9" +AGD "/home/thomas/.rkward/library" "0.30" +akima "/home/thomas/.rkward/library" "0.5-10" +alr3 "/home/thomas/.rkward/library" "2.0.5" +amap "/home/thomas/.rkward/library" "0.8-7" +AnalyzeFMRI "/home/thomas/.rkward/library" "1.1-13" +anchors "/home/thomas/.rkward/library" "3.0-7" +AnnotationDbi "/home/thomas/.rkward/library" "1.12.0" +ape "/home/thomas/.rkward/library" "3.0-8" +aplpack "/home/thomas/.rkward/library" "1.2.7" +arules "/home/thomas/.rkward/library" "1.0-13" +arulesViz "/home/thomas/.rkward/library" "0.1-5" +ash "/home/thomas/.rkward/library" "1.0-14" +bayesm "/home/thomas/.rkward/library" "2.2-5" +bdsmatrix "/home/thomas/.rkward/library" "1.3-1" +biclust "/home/thomas/.rkward/library" "1.0.2" +Biobase "/home/thomas/.rkward/library" "2.10.0" +bit "/home/thomas/.rkward/library" "1.1-10" +bitops "/home/thomas/.rkward/library" "1.0-5" +blotter "/home/thomas/.rkward/library" "0.7" +boot "/home/thomas/.rkward/library" "1.3-9" +brew "/home/thomas/.rkward/library" "1.0-6" +Cairo "/home/thomas/.rkward/library" "1.5-2" +cairoDevice "/home/thomas/.rkward/library" "2.19" +car "/home/thomas/.rkward/library" "2.0-22" +caTools "/home/thomas/.rkward/library" "1.14" +cba "/home/thomas/.rkward/library" "0.2-11" +chron "/home/thomas/.rkward/library" "2.3-43" +CircStats "/home/thomas/.rkward/library" "0.2-4" +class "/home/thomas/.rkward/library" "7.3-7" +clue "/home/thomas/.rkward/library" "0.3-46" +cluster "/home/thomas/.rkward/library" "1.14.4" +clv "/home/thomas/.rkward/library" "0.3-2" +cmprsk "/home/thomas/.rkward/library" "2.2-6" +cocor "/home/thomas/.rkward/library" "1.0-0" +coda "/home/thomas/.rkward/library" "0.16-1" +codetools "/home/thomas/.rkward/library" "0.2-8" +coin "/home/thomas/.rkward/library" "1.0-21" +colorspace "/home/thomas/.rkward/library" "1.2-2" +CompQuadForm "/home/thomas/.rkward/library" "1.4" +corpcor "/home/thomas/.rkward/library" "1.6.5" +coxme "/home/thomas/.rkward/library" "2.2-3" +cubature "/home/thomas/.rkward/library" "1.1-2" +DAAG "/home/thomas/.rkward/library" "1.15" +date "/home/thomas/.rkward/library" "1.2-33" +DBI "/home/thomas/.rkward/library" "0.2-6" +Defaults "/home/thomas/.rkward/library" "1.1-1" +degreenet "/home/thomas/.rkward/library" "1.2" +deldir "/home/thomas/.rkward/library" "0.0-22" +DEoptim "/home/thomas/.rkward/library" "2.2-2" +descr "/home/thomas/.rkward/library" "1.0.1" +Design "/home/thomas/.rkward/library" "2.3-0" +diagram "/home/thomas/.rkward/library" "1.6" +dichromat "/home/thomas/.rkward/library" "2.0-0" +digest "/home/thomas/.rkward/library" "0.6.3" +diptest "/home/thomas/.rkward/library" "0.75-4" +doBy "/home/thomas/.rkward/library" "4.5-3" +DT "/home/thomas/.rkward/library" "0.1" +dynlm "/home/thomas/.rkward/library" "0.3-1" +e1071 "/home/thomas/.rkward/library" "1.6-1" +Ecdat "/home/thomas/.rkward/library" "0.2-2" +effects "/home/thomas/.rkward/library" "2.2-4" +ellipse "/home/thomas/.rkward/library" "0.3-8" +emulator "/home/thomas/.rkward/library" "1.2-9" +ENmisc "/home/thomas/.rkward/library" "1.2-6" +ergm "/home/thomas/.rkward/library" "3.0-3" +eRm "/home/thomas/.rkward/library" "0.15-4" +evaluate "/home/thomas/.rkward/library" "0.4.3" +evd "/home/thomas/.rkward/library" "2.3-0" +exactRankTests "/home/thomas/.rkward/library" "0.8-24" +expm "/home/thomas/.rkward/library" "0.99-1.1" +ez "/home/thomas/.rkward/library" "3.0-0" +FAdist "/home/thomas/.rkward/library" "2.0" +fastICA "/home/thomas/.rkward/library" "1.1-16" +fBasics "/home/thomas/.rkward/library" "2160.85" +fCalendar "/home/thomas/.rkward/library" "270.78.3" +fdrtool "/home/thomas/.rkward/library" "1.2.10" +fEcofin "/home/thomas/.rkward/library" "290.76" +ff "/home/thomas/.rkward/library" "2.2-11" +fGarch "/home/thomas/.rkward/library" "2150.81" +fields "/home/thomas/.rkward/library" "6.6.3" +filehash "/home/thomas/.rkward/library" "2.2-2" +fImport "/home/thomas/.rkward/library" "3000.82" +FinancialInstrument "/home/thomas/.rkward/library" "1.1" +flexclust "/home/thomas/.rkward/library" "1.3-3" +flexmix "/home/thomas/.rkward/library" "2.3-8" +foreach "/home/thomas/.rkward/library" "1.4.0" +foreign "/home/thomas/.rkward/library" "0.8-53" +formatR "/home/thomas/.rkward/library" "0.7" +Formula "/home/thomas/.rkward/library" "1.1-1" +fpc "/home/thomas/.rkward/library" "2.1-4" +fSeries "/home/thomas/.rkward/library" "270.76.3" +fts "/home/thomas/.rkward/library" "0.7.7" +fUtilities "/home/thomas/.rkward/library" "2110.78" +gam "/home/thomas/.rkward/library" "1.06.2" +gamlss "/home/thomas/.rkward/library" "4.2-0" +gamlss.data "/home/thomas/.rkward/library" "4.2-0" +gamlss.dist "/home/thomas/.rkward/library" "4.2-0" +gclus "/home/thomas/.rkward/library" "1.3.1" +gdata "/home/thomas/.rkward/library" "2.12.0.2" +gee "/home/thomas/.rkward/library" "4.13-18" +ggm "/home/thomas/.rkward/library" "1.995-2" +ggplot2 "/home/thomas/.rkward/library" "0.9.3.1" +GO "/home/thomas/.rkward/library" "1.14.1" +GO.db "/home/thomas/.rkward/library" "2.4.5" +GOFSN "/home/thomas/.rkward/library" "1.0" +googleVis "/home/thomas/.rkward/library" "0.5.10" +GPArotation "/home/thomas/.rkward/library" "2012.3-1" +gpclib "/home/thomas/.rkward/library" "1.5-5" +gplots "/home/thomas/.rkward/library" "2.11.0.1" +graph "/home/thomas/.rkward/library" "1.24.1" +gridBase "/home/thomas/.rkward/library" "0.4-6" +gtable "/home/thomas/.rkward/library" "0.1.2" +gtools "/home/thomas/.rkward/library" "2.7.1" +gWidgets "/home/thomas/.rkward/library" "0.0-52" +gWidgetsRGtk2 "/home/thomas/.rkward/library" "0.0-81" +gWidgetstcltk "/home/thomas/.rkward/library" "0.0-54" +hdrcde "/home/thomas/.rkward/library" "3.1" +hexbin "/home/thomas/.rkward/library" "1.26.2" +Hmisc "/home/thomas/.rkward/library" "3.10-1" +HSAUR "/home/thomas/.rkward/library" "1.3-0" +htmltools "/home/thomas/.rkward/library" "0.3" +htmlwidgets "/home/thomas/.rkward/library" "0.5" +httpuv "/home/thomas/.rkward/library" "1.3.3" +igraph "/home/thomas/.rkward/library" "0.6.5-1" +igraph0 "/home/thomas/.rkward/library" "0.5.7" +igraphdata "/home/thomas/.rkward/library" "0.1-1" +ineq "/home/thomas/.rkward/library" "0.2-10" +inline "/home/thomas/.rkward/library" "0.3.11" +intervals "/home/thomas/.rkward/library" "0.14.0" +iplots "/home/thomas/.rkward/library" "1.1-5" +ipred "/home/thomas/.rkward/library" "0.9-1" +IQCC "/home/thomas/.rkward/library" "0.5" +isa2 "/home/thomas/.rkward/library" "0.3.2-2" +iterators "/home/thomas/.rkward/library" "1.0.6" +its "/home/thomas/.rkward/library" "1.1.8" +JavaGD "/home/thomas/.rkward/library" "0.6-1" +jpeg "/home/thomas/.rkward/library" "0.1-3" +jsonlite "/home/thomas/.rkward/library" "0.9.19" +Kendall "/home/thomas/.rkward/library" "2.2" +kernlab "/home/thomas/.rkward/library" "0.9-18" +KernSmooth "/home/thomas/.rkward/library" "2.23-14" +kinship "/home/thomas/.rkward/library" "1.1.1" +klausuR "/home/thomas/.rkward/library" "0.12-5" +knitr "/home/thomas/.rkward/library" "1.2" +koRpus "/home/thomas/.rkward/library" "0.04-40" +ks "/home/thomas/.rkward/library" "1.8.10" +labeling "/home/thomas/.rkward/library" "0.1" +latentnet "/home/thomas/.rkward/library" "2.4-1" +lattice "/home/thomas/.rkward/library" "0.20-15" +latticeExtra "/home/thomas/.rkward/library" "0.6-24" +latticist "/home/thomas/.rkward/library" "0.9-44" +lavaan "/home/thomas/.rkward/library" "0.5-9" +lawstat "/home/thomas/.rkward/library" "2.3" +leaps "/home/thomas/.rkward/library" "2.9" +LearnBayes "/home/thomas/.rkward/library" "2.12" +lme4 "/home/thomas/.rkward/library" "0.999999-2" +lmtest "/home/thomas/.rkward/library" "0.9-31" +locfit "/home/thomas/.rkward/library" "1.5-9.1" +logspline "/home/thomas/.rkward/library" "2.1.4" +lokern "/home/thomas/.rkward/library" "1.1-4" +lpSolve "/home/thomas/.rkward/library" "5.6.7" +ltm "/home/thomas/.rkward/library" "1.0-0" +lumiHumanV1 "/home/thomas/.rkward/library" "1.3.1" +magrittr "/home/thomas/.rkward/library" "1.5" +mapproj "/home/thomas/.rkward/library" "1.2-1" +maps "/home/thomas/.rkward/library" "2.3-2" +maptools "/home/thomas/.rkward/library" "0.8-23" +markdown "/home/thomas/.rkward/library" "0.5.4" +MASS "/home/thomas/.rkward/library" "7.3-26" +MatchIt "/home/thomas/.rkward/library" "2.4-20" +Matrix "/home/thomas/.rkward/library" "1.1-4" +matrixcalc "/home/thomas/.rkward/library" "1.0-3" +MatrixModels "/home/thomas/.rkward/library" "0.3-1" +maxLik "/home/thomas/.rkward/library" "1.2-0" +MBESS "/home/thomas/.rkward/library" "3.3.3" +mboost "/home/thomas/.rkward/library" "2.2-2" +mclust "/home/thomas/.rkward/library" "4.0" +MCMCpack "/home/thomas/.rkward/library" "1.3-2" +memisc "/home/thomas/.rkward/library" "0.96-9" +memoise "/home/thomas/.rkward/library" "0.1" +MEMSS "/home/thomas/.rkward/library" "0.9-0" +mgcv "/home/thomas/.rkward/library" "1.8-10" +mice "/home/thomas/.rkward/library" "2.15" +micEcon "/home/thomas/.rkward/library" "0.6-10" +mime "/home/thomas/.rkward/library" "0.4" +minpack.lm "/home/thomas/.rkward/library" "1.1-7" +minqa "/home/thomas/.rkward/library" "1.2.1" +misc3d "/home/thomas/.rkward/library" "0.8-4" +miscTools "/home/thomas/.rkward/library" "0.6-16" +mitools "/home/thomas/.rkward/library" "2.2" +mix "/home/thomas/.rkward/library" "1.0-8" +mlbench "/home/thomas/.rkward/library" "2.1-1" +mlmRev "/home/thomas/.rkward/library" "1.0-1" +mlogit "/home/thomas/.rkward/library" "0.2-4" +mnormt "/home/thomas/.rkward/library" "1.4-5" +modeltools "/home/thomas/.rkward/library" "0.2-19" +moments "/home/thomas/.rkward/library" "0.13" +mondate "/home/thomas/.rkward/library" "0.9.10.04" +msm "/home/thomas/.rkward/library" "1.5" +mstate "/home/thomas/.rkward/library" "0.2.6" +multcomp "/home/thomas/.rkward/library" "1.2-13" +multicore "/home/thomas/.rkward/library" "0.1-7" +multilevel "/home/thomas/.rkward/library" "2.5" +munsell "/home/thomas/.rkward/library" "0.4" +mvtnorm "/home/thomas/.rkward/library" "1.0-2" +network "/home/thomas/.rkward/library" "1.7.2" +networkDynamic "/home/thomas/.rkward/library" "0.4" +networksis "/home/thomas/.rkward/library" "1.4" +nlme "/home/thomas/.rkward/library" "3.1-109" +nnet "/home/thomas/.rkward/library" "7.3-6" +nor1mix "/home/thomas/.rkward/library" "1.1-4" +nortest "/home/thomas/.rkward/library" "1.0-2" +np "/home/thomas/.rkward/library" "0.50-1" +numDeriv "/home/thomas/.rkward/library" "2012.9-1" +nws "/home/thomas/.rkward/library" "1.7.0.1" +odesolve "/home/thomas/.rkward/library" "0.9-9" +odfWeave "/home/thomas/.rkward/library" "0.8.1" +outliers "/home/thomas/.rkward/library" "0.14" +oz "/home/thomas/.rkward/library" "1.0-19" +pan "/home/thomas/.rkward/library" "0.7" +parser "/home/thomas/.rkward/library" "0.0-16" +party "/home/thomas/.rkward/library" "1.0-2" +pastecs "/home/thomas/.rkward/library" "1.3-13" +pbivnorm "/home/thomas/.rkward/library" "0.5-1" +pbkrtest "/home/thomas/.rkward/library" "0.3-4" +PBSmapping "/home/thomas/.rkward/library" "2.65.40" +PerformanceAnalytics "/home/thomas/.rkward/library" "1.1.0" +permute "/home/thomas/.rkward/library" "0.8-4" +playwith "/home/thomas/.rkward/library" "0.9-54" +plm "/home/thomas/.rkward/library" "1.3-1" +plyr "/home/thomas/.rkward/library" "1.8" +pmml "/home/thomas/.rkward/library" "1.2.30" +png "/home/thomas/.rkward/library" "0.1-4" +polycor "/home/thomas/.rkward/library" "0.7-8" +PortfolioAnalytics "/home/thomas/.rkward/library" "0.6" +prodlim "/home/thomas/.rkward/library" "1.3.3" +proto "/home/thomas/.rkward/library" "0.3-10" +proxy "/home/thomas/.rkward/library" "0.4-10" +pscl "/home/thomas/.rkward/library" "1.4.9" +psych "/home/thomas/.rkward/library" "1.3.2" +psychometric "/home/thomas/.rkward/library" "2.2" +pwr "/home/thomas/.rkward/library" "1.1.1" +qcc "/home/thomas/.rkward/library" "2.5" +qgraph "/home/thomas/.rkward/library" "1.1.0" +qpcR "/home/thomas/.rkward/library" "1.3-7" +qtbase "/home/thomas/.rkward/library" "1.0.4" +qtutils "/home/thomas/.rkward/library" "0.1-3" +quadprog "/home/thomas/.rkward/library" "1.5-5" +quantmod "/home/thomas/.rkward/library" "0.4-0" +quantreg "/home/thomas/.rkward/library" "4.97" +quantstrat "/home/thomas/.rkward/library" "0.3" +R2HTML "/home/thomas/.rkward/library" "2.3.1" +R6 "/home/thomas/.rkward/library" "2.1.1" +RandomFields "/home/thomas/.rkward/library" "2.0.66" +randomForest "/home/thomas/.rkward/library" "4.6-7" +randomSurvivalForest "/home/thomas/.rkward/library" "3.6.4" +RANN "/home/thomas/.rkward/library" "2.2.1" +RArcInfo "/home/thomas/.rkward/library" "0.4-12" +RaschSampler "/home/thomas/.rkward/library" "0.8-6" +raster "/home/thomas/.rkward/library" "2.3-12" +rattle "/home/thomas/.rkward/library" "2.6.26" +rbenchmark "/home/thomas/.rkward/library" "1.0.0" +RBGL "/home/thomas/.rkward/library" "1.28.0" +RColorBrewer "/home/thomas/.rkward/library" "1.0-5" +rcompgen "/home/thomas/.rkward/library" "0.1-15" +Rcpp "/home/thomas/.rkward/library" "0.12.3" +Rcsdp "/home/thomas/.rkward/library" "0.1.52" +R.devices "/home/thomas/.rkward/library" "2.1.1" +relations "/home/thomas/.rkward/library" "0.6-1" +relimp "/home/thomas/.rkward/library" "1.0-3" +reshape "/home/thomas/.rkward/library" "0.8.4" +reshape2 "/home/thomas/.rkward/library" "1.2.2" +rgdal "/home/thomas/.rkward/library" "0.9-1" +rgenoud "/home/thomas/.rkward/library" "5.7-8.1" +rgl "/home/thomas/.rkward/library" "0.92.892" +Rglpk "/home/thomas/.rkward/library" "0.3-10" +RGtk2 "/home/thomas/.rkward/library" "2.20.25" +RGtk2Extras "/home/thomas/.rkward/library" "0.5.0" +rJava "/home/thomas/.rkward/library" "0.9-4" +RJSONIO "/home/thomas/.rkward/library" "1.0-3" +rk.ANOVA "/home/thomas/.rkward/library" "0.01-17" +rk.ClusterAnalysis "/home/thomas/.rkward/library" "0.01-10" +rk.CohenKappa "/home/thomas/.rkward/library" "0.01-5" +rk.FactorAnalysis "/home/thomas/.rkward/library" "0.01-11" +rk.power "/home/thomas/.rkward/library" "0.01-2" +rk.subset "/home/thomas/.rkward/library" "0.01-2" +rkwarddev "/home/thomas/.rkward/library" "0.08-2" +rlecuyer "/home/thomas/.rkward/library" "0.3-3" +R.matlab "/home/thomas/.rkward/library" "1.6.1" +rmeta "/home/thomas/.rkward/library" "2.16" +R.methodsS3 "/home/thomas/.rkward/library" "1.4.2" +rms "/home/thomas/.rkward/library" "3.6-3" +robustbase "/home/thomas/.rkward/library" "0.9-7" +R.oo "/home/thomas/.rkward/library" "1.9.9" +roxygen2 "/home/thomas/.rkward/library" "4.0.2" +rpart "/home/thomas/.rkward/library" "4.1-1" +rpart.plot "/home/thomas/.rkward/library" "1.4-3" +R.rsp "/home/thomas/.rkward/library" "0.8.2" +RSQLite "/home/thomas/.rkward/library" "0.11.3" +rstudioapi "/home/thomas/.rkward/library" "0.1" +RSvgDevice "/home/thomas/.rkward/library" "0.6.4.2" +RSVGTipsDevice "/home/thomas/.rkward/library" "1.0-4" +Rsymphony "/home/thomas/.rkward/library" "0.1-15" +RUnit "/home/thomas/.rkward/library" "0.4.26" +R.utils "/home/thomas/.rkward/library" "1.16.2" +sampleSelection "/home/thomas/.rkward/library" "0.7-2" +sandwich "/home/thomas/.rkward/library" "2.2-10" +scales "/home/thomas/.rkward/library" "0.2.3" +scatterplot3d "/home/thomas/.rkward/library" "0.3-33" +sciplot "/home/thomas/.rkward/library" "1.1-0" +sem "/home/thomas/.rkward/library" "3.0-0" +SemiPar "/home/thomas/.rkward/library" "1.0-4" +seriation "/home/thomas/.rkward/library" "1.0-7" +sets "/home/thomas/.rkward/library" "1.0-13" +sfsmisc "/home/thomas/.rkward/library" "1.0-23" +sgeostat "/home/thomas/.rkward/library" "1.0-25" +shape "/home/thomas/.rkward/library" "1.4.0" +shapes "/home/thomas/.rkward/library" "1.1-6" +shiny "/home/thomas/.rkward/library" "0.13.0" +siar "/home/thomas/.rkward/library" "4.1.3" +siatclust "/home/thomas/.rkward/library" "1.0.4" +slam "/home/thomas/.rkward/library" "0.1-28" +sm "/home/thomas/.rkward/library" "2.2-4.1" +sn "/home/thomas/.rkward/library" "0.4-17" +sna "/home/thomas/.rkward/library" "2.3-1" +snow "/home/thomas/.rkward/library" "0.3-12" +sp "/home/thomas/.rkward/library" "1.0-16" +spam "/home/thomas/.rkward/library" "0.29-2" +SparseM "/home/thomas/.rkward/library" "0.97" +spatial "/home/thomas/.rkward/library" "7.3-6" +spatstat "/home/thomas/.rkward/library" "1.31-1" +spdep "/home/thomas/.rkward/library" "0.5-56" +stabledist "/home/thomas/.rkward/library" "0.6-5" +statmod "/home/thomas/.rkward/library" "1.4.17" +statnet.common "/home/thomas/.rkward/library" "3.1-0" +stringr "/home/thomas/.rkward/library" "1.0.0" +strucchange "/home/thomas/.rkward/library" "1.4-7" +subselect "/home/thomas/.rkward/library" "0.12-2" +survey "/home/thomas/.rkward/library" "3.29-4" +survival "/home/thomas/.rkward/library" "2.37-4" +svDialogs "/home/thomas/.rkward/library" "0.9-54" +svGUI "/home/thomas/.rkward/library" "0.9-54" +svIDE "/home/thomas/.rkward/library" "0.9-50" +svMisc "/home/thomas/.rkward/library" "0.9-69" +svSocket "/home/thomas/.rkward/library" "0.9-55" +svSweave "/home/thomas/.rkward/library" "0.9-8" +svUnit "/home/thomas/.rkward/library" "0.7-11" +svWidgets "/home/thomas/.rkward/library" "0.9-43" +systemfit "/home/thomas/.rkward/library" "1.1-14" +tcltk2 "/home/thomas/.rkward/library" "1.2-5" +TeachingDemos "/home/thomas/.rkward/library" "2.9" +testthat "/home/thomas/.rkward/library" "0.7.1" +tikzDevice "/home/thomas/.rkward/library" "0.7.0" +timeDate "/home/thomas/.rkward/library" "2160.97" +timeSeries "/home/thomas/.rkward/library" "3000.96" +tis "/home/thomas/.rkward/library" "1.23" +tree "/home/thomas/.rkward/library" "1.0-33" +trimcluster "/home/thomas/.rkward/library" "0.1-2" +tripack "/home/thomas/.rkward/library" "1.3-5" +truncreg "/home/thomas/.rkward/library" "0.1-1" +tseries "/home/thomas/.rkward/library" "0.10-31" +TSP "/home/thomas/.rkward/library" "1.0-7" +TTR "/home/thomas/.rkward/library" "0.22-0" +tweedie "/home/thomas/.rkward/library" "2.1.7" +urca "/home/thomas/.rkward/library" "1.2-7" +vcd "/home/thomas/.rkward/library" "1.3-2" +vegan "/home/thomas/.rkward/library" "2.3-2" +verification "/home/thomas/.rkward/library" "1.34" +VGAM "/home/thomas/.rkward/library" "0.9-0" +waveslim "/home/thomas/.rkward/library" "1.7.1" +WDI "/home/thomas/.rkward/library" "2.2" +weightedKmeans "/home/thomas/.rkward/library" "1.2.0" +whisker "/home/thomas/.rkward/library" "0.3-2" +XiMpLe "/home/thomas/.rkward/library" "0.03-24" +XLConnect "/home/thomas/.rkward/library" "0.2-11" +XLConnectJars "/home/thomas/.rkward/library" "0.2-9" +XML "/home/thomas/.rkward/library" "3.9-4" +xtable "/home/thomas/.rkward/library" "1.7-1" +xts "/home/thomas/.rkward/library" "0.9-3" +yaml "/home/thomas/.rkward/library" "2.1.13" +Zelig "/home/thomas/.rkward/library" "4.1-3" +zoo "/home/thomas/.rkward/library" "1.7-9" +rkward "/usr/local/lib/R/site-library" "0.6.5" +rkwardtests "/usr/local/lib/R/site-library" "0.6.1" +base "/usr/local/lib/R/library" "3.3.0" +boot "/usr/local/lib/R/library" "1.3-18" +class "/usr/local/lib/R/library" "7.3-14" +cluster "/usr/local/lib/R/library" "2.0.3" +codetools "/usr/local/lib/R/library" "0.2-14" +compiler "/usr/local/lib/R/library" "3.3.0" +datasets "/usr/local/lib/R/library" "3.3.0" +foreign "/usr/local/lib/R/library" "0.8-66" +graphics "/usr/local/lib/R/library" "3.3.0" +grDevices "/usr/local/lib/R/library" "3.3.0" +grid "/usr/local/lib/R/library" "3.3.0" +KernSmooth "/usr/local/lib/R/library" "2.23-15" +lattice "/usr/local/lib/R/library" "0.20-33" +MASS "/usr/local/lib/R/library" "7.3-45" +Matrix "/usr/local/lib/R/library" "1.2-4" +methods "/usr/local/lib/R/library" "3.3.0" +mgcv "/usr/local/lib/R/library" "1.8-12" +nlme "/usr/local/lib/R/library" "3.1-125" +nnet "/usr/local/lib/R/library" "7.3-12" +parallel "/usr/local/lib/R/library" "3.3.0" +rpart "/usr/local/lib/R/library" "4.1-10" +spatial "/usr/local/lib/R/library" "7.3-11" +splines "/usr/local/lib/R/library" "3.3.0" +stats "/usr/local/lib/R/library" "3.3.0" +stats4 "/usr/local/lib/R/library" "3.3.0" +survival "/usr/local/lib/R/library" "2.38-3" +tcltk "/usr/local/lib/R/library" "3.3.0" +tools "/usr/local/lib/R/library" "3.3.0" +utils "/usr/local/lib/R/library" "3.3.0" +[1] "Differences between /tmp/RtmpQoRGMt/rktests.19ae4b425774/import_export_plugins/import_csv_overwrite.messages.txt and /home/thomas/develop/rkward/tests/import_export_plugins/import_csv_overwrite.messages.txt :" +[1] "1c1" +[2] "< Error in rk.call.plugin(\"rkward::import_csv\", allow_escapes.state = \"0\", : " +[3] "---" +[4] "> Error in rk.call.plugin(\"rkward::import_csv\", file.selection = \"women.csv\", : " +attr(,"status") +[1] 1 +[1] "Differences between /tmp/RtmpQoRGMt/rktests.19ae4b425774/import_export_plugins/import_spss.rkout and /home/thomas/develop/rkward/tests/import_export_plugins/import_spss.rkout :" + [1] "0a1,120" + [2] "> <h1>Import SPSS data</h1>" + [3] "> <h2>Parameters</h2>" + [4] "> <ul><li>File name: import_export_plugins_testfile.sav</li>" + [5] "> <li>Object to save to: my.spss.data</li>" + [6] "> </ul>" + [7] "> DATE<br />" + [8] "> " + [9] "> " + [10] "> <p align= center >" + [11] "> <table cellspacing=0 border=1>" + [12] "> <caption align=bottom class=captiondataframe></caption>" + [13] "> <tr><td>" + [14] "> \t<table border=0 class=dataframe>" + [15] "> \t<tbody> " + [16] "> \t<tr class= firstline > " + [17] "> \t\t<th> </th>" + [18] "> \t\t<th>A_long_variable_name </th>" + [19] "> \t\t<th>\xe4\xf6\xfc\xdf\xe9\xc8 </th>" + [20] "> \t\t<th>Value_labels</th> " + [21] "> \t</tr> " + [22] "> <tr> " + [23] "> <td class=firstcolumn>1" + [24] "> </td>" + [25] "> <td class=cellinside> 1" + [26] "> </td>" + [27] "> <td class=cellinside>1.1" + [28] "> </td>" + [29] "> <td class=cellinside> 1" + [30] "> </td></tr>" + [31] "> " + [32] "> <tr> " + [33] "> <td class=firstcolumn>2" + [34] "> </td>" + [35] "> <td class=cellinside> " + [36] "> </td>" + [37] "> <td class=cellinside>1.2" + [38] "> </td>" + [39] "> <td class=cellinside> 2" + [40] "> </td></tr>" + [41] "> " + [42] "> <tr> " + [43] "> <td class=firstcolumn>3" + [44] "> </td>" + [45] "> <td class=cellinside> 3" + [46] "> </td>" + [47] "> <td class=cellinside>1.3" + [48] "> </td>" + [49] "> <td class=cellinside> 3" + [50] "> </td></tr>" + [51] "> " + [52] "> <tr> " + [53] "> <td class=firstcolumn>4" + [54] "> </td>" + [55] "> <td class=cellinside> " + [56] "> </td>" + [57] "> <td class=cellinside>1.4" + [58] "> </td>" + [59] "> <td class=cellinside> 4" + [60] "> </td></tr>" + [61] "> " + [62] "> <tr> " + [63] "> <td class=firstcolumn>5" + [64] "> </td>" + [65] "> <td class=cellinside> 5" + [66] "> </td>" + [67] "> <td class=cellinside>1.5" + [68] "> </td>" + [69] "> <td class=cellinside> 5" + [70] "> </td></tr>" + [71] "> " + [72] "> <tr> " + [73] "> <td class=firstcolumn>6" + [74] "> </td>" + [75] "> <td class=cellinside> 6" + [76] "> </td>" + [77] "> <td class=cellinside> NA" + [78] "> </td>" + [79] "> <td class=cellinside> 5" + [80] "> </td></tr>" + [81] "> " + [82] "> <tr> " + [83] "> <td class=firstcolumn>7" + [84] "> </td>" + [85] "> <td class=cellinside> 7" + [86] "> </td>" + [87] "> <td class=cellinside>1.6" + [88] "> </td>" + [89] "> <td class=cellinside> " + [90] "> </td></tr>" + [91] "> " + [92] "> <tr> " + [93] "> <td class=firstcolumn>8" + [94] "> </td>" + [95] "> <td class=cellinside> 7" + [96] "> </td>" + [97] "> <td class=cellinside>1.7" + [98] "> </td>" + [99] "> <td class=cellinside> 5" +[100] "> </td></tr>" +[101] "> " +[102] "> <tr> " +[103] "> <td class=firstcolumn>9" +[104] "> </td>" +[105] "> <td class=cellinside> 8" +[106] "> </td>" +[107] "> <td class=cellinside>1.8" +[108] "> </td>" +[109] "> <td class=cellinside> 0" +[110] "> </td></tr>" +[111] "> " +[112] "> \t</tbody>" +[113] "> </table>" +[114] "> </td></table>" +[115] "> <br>" +[116] "> " +[117] "> <p class='character'>var (Does this variable label show up)</p>" +[118] "> " +[119] "> <p class='character'>var (This contains some regional chars in Windows encoding)</p>" +[120] "> " +[121] "> <p class='character'>var</p>" +attr(,"status") +[1] 1 +[1] "Differences between /tmp/RtmpQoRGMt/rktests.19ae4b425774/import_export_plugins/import_spss.messages.txt and /home/thomas/develop/rkward/tests/import_export_plugins/import_spss.messages.txt :" +[1] "1,5c1,2" +[2] "< Warning in read.spss(\"PATH/import_export_plugins_testfile.sav\", :" +[3] "< PATH/import_export_plugins_testfile.sav: position 1: Variable name begins with invalid character" +[4] "< Error in read.spss(\"PATH/import_export_plugins_testfile.sav\", : " +[5] "< error reading system-file header" +[6] "< Error in inherits(x, \"htmlwidget\") : object 'my.spss.data' not found" +[7] "---" +[8] "> Warning in read.spss(\"import_export_plugins_testfile.sav\", to.data.frame = TRUE, :" +[9] "> import_export_plugins_testfile.sav: position 1: Variable name character 4 is lowercase letter \xdf" +attr(,"status") +[1] 1 + +Skipping test "import_xls_xlconnect" due to missing libraries: "XLConnect" +[1] "ok" + +> testx <- c (20:30) + +> print ("ok") +[1] "ok" +[1] "Differences between /tmp/RtmpQoRGMt/rktests.19ae4b425774/import_export_plugins/package_skeleton.rkout and /home/thomas/develop/rkward/tests/import_export_plugins/package_skeleton.rkout :" +[1] "4c4" "< <li>Directory: PATH</li>" +[3] "---" "> <li>Directory: .</li>" +attr(,"status") +[1] 1 + + +Overall results: +ID code match output match message match error result +------------------------------------------------------------------------------------------------ +load_r_object match match match (empty) no pass +import_csv match match match (empty) no pass +import_csv_overwrite match (empty) match (empty) MISMATCH expected error FAIL +setworkdir match match (empty) match (empty) no pass +import_spss match MISMATCH MISMATCH ERROR FAIL +import_stata match match match (empty) no pass +import_xls_xlconnect NA NA NA missing lib(s) --skipped-- +import_xls match match match (empty) no pass +load_source match match match (empty) no pass +save_r_object match match match (empty) no pass +write_vector_matrix match match match (empty) no pass +write_csv match match match (empty) no pass +package_skeleton match MISMATCH match no FAIL +------------------------------------------------------------------------------------------------ +9 / 12 tests passed +(1 / 13 tests skipped due to missing libraries) +NOTE: Skipped tests due to missing libaries are not an indication of problems. +The following missing R packages are needed in order to run all tests: +[1] "XLConnect"
