]> matita.cs.unibo.it Git - helm.git/commitdiff
Fixes to library dialog box in matitaweb.
authorWilmer Ricciotti <ricciott@cs.unibo.it>
Wed, 22 Jun 2011 15:20:52 +0000 (15:20 +0000)
committerWilmer Ricciotti <ricciott@cs.unibo.it>
Wed, 22 Jun 2011 15:20:52 +0000 (15:20 +0000)
matitaB/matita/matitaFilesystem.ml
matitaB/matita/matitaweb.js

index 1ead03f9045ec9c78a6c9b3add4f6e4c2a351a7b..798f7f67d03555ddd4a49d109c47a62d0b7956cd 100644 (file)
@@ -84,7 +84,7 @@ let html_of_library uid =
     let lpath filename = path ^ "/" ^ filename in
     let gpath filename = basedir ^ "/" ^ path ^ "/" ^ filename in
     let dirlist = 
-      List.filter (fun x -> String.sub x 0 1 = ".") 
+      List.filter (fun x -> String.sub x 0 1 <> ".") 
         (Array.to_list (Sys.readdir (basedir ^ "/" ^ path))) in
     let subdirs = List.filter (fun x -> Sys.is_directory (gpath x)) dirlist in
     let scripts = 
@@ -92,7 +92,8 @@ let html_of_library uid =
         try
           let i = String.rindex x '.' in
           let len = String.length x - i in
-          not (Sys.is_directory (gpath x)) && (String.sub x i len = ".ma")
+          not (Sys.is_directory (gpath x)) && 
+          (String.sub x 0 1 <> ".") && (String.sub x i len = ".ma")
         with Not_found | Invalid_argument _ -> false) dirlist in
     let subdirtags = 
       String.concat "\n" (List.map (fun x -> aux (lpath x)) subdirs) in
index e785011b5d5a2988a880b1a75540e9adeeed6459..a5c58c3a2e7995f3e85f668d53386fe4941c47fb 100644 (file)
@@ -459,7 +459,7 @@ function retrieveFile(thefile)
                }
        };
        dialogBox.style.display = "none";
-       callServer("open",processor,"file=" + escape(thefile); 
+       callServer("open",processor,"file=" + escape(thefile))
 }
 
 function showLibrary()