The following commit has been merged in the master branch:
commit c10a165772381bc5fcf5e2f8001f35dd346b315a
Author: Johan Van de Wauw <johan.vandew...@gmail.com>
Date:   Fri Jul 2 06:15:01 2010 +0200

    Fix module description html generation

diff --git a/src/saga_core/saga_gui/wksp_module_manager.cpp 
b/src/saga_core/saga_gui/wksp_module_manager.cpp
index 29a74e7..f1fcb7a 100644
--- a/src/saga_core/saga_gui/wksp_module_manager.cpp
+++ b/src/saga_core/saga_gui/wksp_module_manager.cpp
@@ -554,6 +554,7 @@ void CWKSP_Module_Manager::_Make_HTML_Docs(void)
                                if( Stream_Libs.is_Open() )
                                {
                                        s       = 
Get_FilePath_Relative(Directory.c_str(), 
FileName.GetFullPath().c_str()).c_str();     if( s[0] == '\\' )      s       = 
s.AfterFirst('\\');
+                    if(s[0]=='/') s = s.AfterFirst('/');
                                        Stream_Libs.Printf(wxT("<li><a 
href=\"%s\">%s</a></li>\n"), s.c_str(), Get_Library(i)->Get_Name().c_str());
                                }
 
@@ -567,10 +568,13 @@ void CWKSP_Module_Manager::_Make_HTML_Docs(void)
                        //---------------------------------------------
                        // write the modules
 
-                       if( bDirectory )
-                               s       = wxT("./../index");
-                       else
-                               s       = Get_FilePath_Relative(Main.c_str(), 
FileName.GetFullPath().c_str()).c_str();  if( s[0] == '\\' )      s       = 
s.AfterFirst('\\');
+                       if( bDirectory ){
+                               s       = wxT("./../index");}
+                       else{
+                               s       = Get_FilePath_Relative(Main.c_str(), 
FileName.GetFullPath().c_str()).c_str();
+                if( s[0] == '\\' )     s       = s.AfterFirst('\\');
+                if(s[0]=='/') s = s.AfterFirst('/');
+            }
 
                        FileName.SetName(wxT("modules"));
                        Stream_List.Open(FileName.GetFullPath().c_str(), 
SG_FILE_W, false);

-- 
Saga GIS

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

Reply via email to