Merge remote-tracking branch 'origin/master' into windows
[scilab.git] / scilab / modules / ast / src / cpp / ast / consoledebugger.cpp
index f68ffa2..7e317a1 100644 (file)
@@ -33,7 +33,7 @@ void ConsoleDebugger::onStop(int index)
         debugger::Breakpoint* bp = manager->getBreakPoint(index);
         if (bp)
         {
-            sciprint(_("debugger stop on breakpoint(%d) in function %ls line %d\n"), index, bp->getFunctioName().data(), bp->getMacroLine());
+            sciprint(_("debugger stop on breakpoint(%d) in function %s line %d\n"), index, bp->getFunctioName().data(), bp->getMacroLine());
         }
     }
 
@@ -50,19 +50,19 @@ void ConsoleDebugger::onAbort()
     sciprint(_("Execution aborted.\n"));
 }
 
-void ConsoleDebugger::onErrorInFile(const std::wstring& filename)
+void ConsoleDebugger::onErrorInFile(const std::string& filename)
 {
     debugger::DebuggerMagager* manager = debugger::DebuggerMagager::getInstance();
     ast::Exp* exp = manager->getExp();
-    sciprint(_("debugger stop on error in file %ls line %d\n"), filename.data(), exp->getLocation().first_line);
+    sciprint(_("debugger stop on error in file %s line %d\n"), filename.data(), exp->getLocation().first_line);
     printExp();
 }
 
-void ConsoleDebugger::onErrorInScript(const std::wstring& funcname)
+void ConsoleDebugger::onErrorInScript(const std::string& funcname)
 {
     debugger::DebuggerMagager* manager = debugger::DebuggerMagager::getInstance();
     ast::Exp* exp = manager->getExp();
-    sciprint(_("debugger stop on error in function %ls line %d\n"), funcname.data(), exp->getLocation().first_line);
+    sciprint(_("debugger stop on error in function %s line %d\n"), funcname.data(), exp->getLocation().first_line);
     printExp();
 }
 
@@ -82,16 +82,16 @@ void ConsoleDebugger::updateBreakpoints()
         return;
     }
 
-    sciprint("% 3ls % 7ls %24ls % 5ls %ls\n\n", L"num", L"enable", L"function", L"line", L"condition");
+    sciprint("% 3s % 7s %24s % 5s %s\n\n", "num", "enable", "function", "line", "condition");
     int i = 0;
     for (const auto& b : brks)
     {
         if (b->isMacro())
         {
-            std::wstring condition = b->getCondition();
-            sciprint("% 3d % 7s %24ls % 5d %ls\n", i, b->isEnable() ? "true" : "false", b->getFunctioName().c_str(), b->getMacroLine(),
+            std::string condition = b->getCondition();
+            sciprint("% 3d % 7s %24s % 5d %s\n", i, b->isEnable() ? "true" : "false", b->getFunctioName().c_str(), b->getMacroLine(),
                      condition.size() < 30 ? condition.c_str() :
-                     (std::wstring(condition.begin(), condition.begin() + 27) + L"...").c_str());
+                     (std::string(condition.begin(), condition.begin() + 27) + "...").c_str());
         }
 
         ++i;
@@ -101,9 +101,9 @@ void ConsoleDebugger::updateBreakpoints()
 void ConsoleDebugger::printExp()
 {
     debugger::DebuggerMagager* manager = debugger::DebuggerMagager::getInstance();
-    std::wostringstream ostr;
+    std::ostringstream ostr;
     ast::PrintVisitor pp(ostr, true, true, true);
     manager->getExp()->accept(pp);
-    sciprint("%s%ls\n", SCIPROMPT_PAUSE, ostr.str().data());
+    sciprint("%s%s\n", SCIPROMPT_PAUSE, ostr.str().data());
 }
 }