aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/kvs/KviKvsReport.cpp4
-rw-r--r--src/kvirc/kvs/KviKvsRunTimeContext.cpp6
-rw-r--r--src/modules/options/OptionsWidget_uparser.cpp11
3 files changed, 17 insertions, 4 deletions
diff --git a/src/kvirc/kvs/KviKvsReport.cpp b/src/kvirc/kvs/KviKvsReport.cpp
index 623552ff6..0246fe105 100644
--- a/src/kvirc/kvs/KviKvsReport.cpp
+++ b/src/kvirc/kvs/KviKvsReport.cpp
@@ -164,7 +164,9 @@ void KviKvsReport::findLineColAndListing(const QChar * pBegin,const QChar * pPoi
void KviKvsReport::report(KviKvsReport * r,KviWindow * pOutput)
{
- if(!pOutput)return; // ?
+ if(!pOutput)
+ return; // ?
+
if(!g_pApp->windowExists(pOutput))
{
if(KVI_OPTION_BOOL(KviOption_boolScriptErrorsToDebugWindow))
diff --git a/src/kvirc/kvs/KviKvsRunTimeContext.cpp b/src/kvirc/kvs/KviKvsRunTimeContext.cpp
index b0e488cf9..f0f2a593e 100644
--- a/src/kvirc/kvs/KviKvsRunTimeContext.cpp
+++ b/src/kvirc/kvs/KviKvsRunTimeContext.cpp
@@ -145,8 +145,10 @@ void KviKvsRunTimeContext::report(bool bError,KviKvsTreeNode * pNode,const QStri
QString szContext = m_pScript ? m_pScript->name() : "kvirc core code";
KviKvsReport rep(bError ? KviKvsReport::RunTimeError : KviKvsReport::RunTimeWarning,szContext,szMsg,szLocation,m_pWindow);
- if(pCodeListing)rep.setCodeListing(pCodeListing);
- if(pCallStack)rep.setCallStack(pCallStack);
+ if(pCodeListing)
+ rep.setCodeListing(pCodeListing);
+ if(pCallStack)
+ rep.setCallStack(pCallStack);
KviKvsReport::report(&rep,m_pWindow);
}
diff --git a/src/modules/options/OptionsWidget_uparser.cpp b/src/modules/options/OptionsWidget_uparser.cpp
index 88710b992..d2822b02d 100644
--- a/src/modules/options/OptionsWidget_uparser.cpp
+++ b/src/modules/options/OptionsWidget_uparser.cpp
@@ -36,6 +36,8 @@ OptionsWidget_uparser::OptionsWidget_uparser(QWidget * parent)
{
createLayout();
+ KviBoolSelector * b;
+
addBoolSelector(0,0,0,0,__tr2qs_ctx("Disable parser warnings","options"),KviOption_boolAvoidParserWarnings);
addBoolSelector(0,1,0,1,__tr2qs_ctx("Disable broken event handlers","options"),KviOption_boolDisableBrokenEventHandlers);
addBoolSelector(0,2,0,2,__tr2qs_ctx("Kill broken timers","options"),KviOption_boolKillBrokenTimers);
@@ -48,7 +50,14 @@ OptionsWidget_uparser::OptionsWidget_uparser(QWidget * parent)
addSeparator(0,7,0,7);
- addBoolSelector(0,8,0,8,__tr2qs_ctx("Relay errors and warnings to debug window","options"),KviOption_boolScriptErrorsToDebugWindow);
+ b = addBoolSelector(0,8,0,8,__tr2qs_ctx("Relay errors and warnings to debug window","options"),KviOption_boolScriptErrorsToDebugWindow);
+ mergeTip(b,
+ __tr2qs_ctx("<center>This option will show the script errors and warnings " \
+ "also in the special debug window. This makes tracking of scripts that might " \
+ "be running in several windows far easier. The messages in the debug window " \
+ "also contain a deeper call stack which will help you identifying the " \
+ "scripting problems.</center>","options")
+ );
addBoolSelector(0,9,0,9,__tr2qs_ctx("Create minimized debug window","options"),KviOption_boolShowMinimizedDebugWindow);
addRowSpacer(0,10,0,10);