[education/rkward] rkward: internal documentation
Thomas Friedrichsmeier
null at kde.org
Mon Apr 21 13:00:34 BST 2025
Git commit 658082ba5ea4336f4c77747a08673bc218cc4b6f by Thomas Friedrichsmeier.
Committed on 21/04/2025 at 11:58.
Pushed by tfry into branch 'master'.
internal documentation
M +2 -0 rkward/autotests/core_test.cpp
M +1 -0 rkward/rbackend/rkrbackend_dlopen.cpp
https://invent.kde.org/education/rkward/-/commit/658082ba5ea4336f4c77747a08673bc218cc4b6f
diff --git a/rkward/autotests/core_test.cpp b/rkward/autotests/core_test.cpp
index b728dd572..caa32d7e0 100644
--- a/rkward/autotests/core_test.cpp
+++ b/rkward/autotests/core_test.cpp
@@ -419,6 +419,8 @@ private Q_SLOTS:
// We try to step on that interesting corner case, deliberately, at is has been causing failures in the past.
waitForAllFinished(); // first wait with a short timeout: sleep should have been cancelled
waitForAllFinished(5000); // fallbacck: priority_command_done must remain in scope until done (even if interrupting fails for some reason)
+ // TODO: This test is still failing, occasionally, possibly, because the user command has not even been added to all_current_commands, yet
+ // (event processing in RKRBackend::handleRequest2())
}
void RKConsoleHistoryTest() {
diff --git a/rkward/rbackend/rkrbackend_dlopen.cpp b/rkward/rbackend/rkrbackend_dlopen.cpp
index e00c0bbd1..f0d61436a 100644
--- a/rkward/rbackend/rkrbackend_dlopen.cpp
+++ b/rkward/rbackend/rkrbackend_dlopen.cpp
@@ -99,6 +99,7 @@ void preloadBetterGlib(const char *cd_to) {
// (libgobject and friends link against libglib, but do not provide runtime version information!)
loadLibWithAltNames("libgobject-2.0.so", "libgobject-2.0.so.0", RTLD_LAZY | RTLD_LOCAL);
loadLibWithAltNames("libgio-2.0.so", "libgio-2.0.so.0", RTLD_LAZY | RTLD_LOCAL);
+ // NOTE: libgmodule is a dependency of libgio, already
}
std::filesystem::current_path(cd);
More information about the rkward-tracker
mailing list