[prev in list] [next in list] [prev in thread] [next in thread]
List: kwrite-devel
Subject: KDE/kdelibs/kate/script
From: Erlend Hamberg <ehamberg () gmail ! com>
Date: 2008-05-25 11:41:51
Message-ID: 1211715711.172093.9213.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 812310 by ehamberg:
as robin pointed out, as as paul had pointed in his commit, displayBacktrace() should \
not use kDebug, as that would mean that users have no way to debugging a new indent \
script if they use distro packages.
CCMAIL: kwrite-devel@kde.org
M +7 -5 katescript.cpp
--- trunk/KDE/kdelibs/kate/script/katescript.cpp #812309:812310
@@ -22,6 +22,8 @@
#include "kateview.h"
#include "katedocument.h"
+#include <iostream>
+
#include <QFile>
#include <QScriptEngine>
@@ -88,16 +90,16 @@
void KateScript::displayBacktrace(const QScriptValue &error, const QString &header)
{
if(!m_engine) {
- kDebug(13050) << "KateScript::displayBacktrace: no engine, cannot display \
error\n"; + std::cerr << "KateScript::displayBacktrace: no engine, cannot display \
error\n"; return;
}
kDebug( 13050 ) << "\033[31m";
if(!header.isNull())
- kDebug( 13050 ) << qPrintable(header) << ":\n";
+ std::cerr << qPrintable(header) << ":\n";
if(error.isError())
- kDebug( 13050 ) << qPrintable(error.toString()) << '\n';
- kDebug( 13050 ) << qPrintable(m_engine->uncaughtExceptionBacktrace().join("\n"));
- kDebug( 13050 ) << "\033[0m" << '\n';
+ std::cerr << qPrintable(error.toString()) << '\n';
+ std::cerr << qPrintable(m_engine->uncaughtExceptionBacktrace().join("\n"));
+ std::cerr << "\033[0m" << '\n';
}
QScriptValue KateScript::global(const QString &name)
_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic