소스 검색

allow files starting with _

Nicolas Cannasse 15 년 전
부모
커밋
273b913df6
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      main.ml

+ 1 - 1
main.ml

@@ -102,7 +102,7 @@ let make_path f =
 	in
 	let rec loop = function
 		| [] -> error()
-		| [x] -> if String.length x = 0 || x.[0] < 'A' || x.[0] > 'Z' || invalid_char x then error() else [] , x
+		| [x] -> if String.length x = 0 || not (x.[0] = '_' || (x.[0] >= 'A' && x.[0] <= 'Z')) || invalid_char x then error() else [] , x
 		| x :: l ->
 			if String.length x = 0 || x.[0] < 'a' || x.[0] > 'z' || invalid_char x then error() else
 				let path , name = loop l in