Fresco/Berlin/server server.cc,1.71,1.72
Tobias Hunger <[email protected]> Fri, 01 Aug 2003 11:47:51 -0500
| Newsgroups | gmane.comp.video.fresco.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvs/fresco/Fresco/Berlin/server
In directory purcel:/tmp/cvs-serv24256/Berlin/server
Modified Files:
server.cc
Log Message:
Babylon work over:
* Use iconv to convert characters to/from Babylon
* Updtae to Unicode Version 4.0
* Added unit tests (some fail for now, still need to work on that)
* Removed the VisualTextBuffer from the CommandKit: I still like the idea,
unfortunately it won't work out in the real world:-|
* Updated code to the changed Babylon interfaces whereever needed.
Index: server.cc
===================================================================
RCS file: /cvs/fresco/Fresco/Berlin/server/server.cc,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -d -r1.71 -r1.72
--- server.cc 14 Apr 2003 00:25:05 -0000 1.71
+++ server.cc 1 Aug 2003 16:47:19 -0000 1.72
@@ -44,7 +44,7 @@
#include <Berlin/GraphDebugger.hh>
// to allow to override the default Babylon path:
-#include <Babylon/Dictionary.hh>
+#include <Babylon/Babylon.hh>
#include <fstream>
#include <sstream>
@@ -379,7 +379,7 @@
{
Prague::Path path = RCManager::get_path("babylonpath");
- Babylon::override_path(path);
+ Babylon::override_path(path[0]);
}
Logger::log(Logger::loader) << "Babylon path set." << std::endl;
@@ -452,6 +452,8 @@
getopt.get("drawing", &value);
if (!value.empty()) props[0].value = CORBA::string_dup(value.c_str());
else props[0].value = CORBA::string_dup("LibArtDrawingKit");
+ Logger::log(Logger::drawing) << "Trying to resolve DrawingKit \""
+ << props[0].value << "\"" << std::endl;
DrawingKit_var drawing =
server->resolve<DrawingKit>("IDL:fresco.org/Fresco/DrawingKit:1.0",
props, poa);