Changeset 8 in code
- Timestamp:
- Jun 18, 2022, 10:37:25 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/cli/index.ml
r4 r8 42 42 let index r print title auth locs peers = 43 43 let edit name index param = if print then index else match param with 44 | Some " $" -> text_editor name index | Some p -> p44 | Some "" -> text_editor name index | Some p -> p 45 45 | None -> index in 46 46 let edits name index param = if print then index else match param with 47 | Some " $" -> text_editor_lines name index | Some p -> String_set.list_of_csv p47 | Some "" -> text_editor_lines name index | Some p -> String_set.list_of_csv p 48 48 | None -> index in 49 49 let edits_mp name index param = if print then index else match param with 50 | Some " $" -> Header_pack.str_list (text_editor_lines name (Header_pack.to_str_list index))50 | Some "" -> Header_pack.str_list (text_editor_lines name (Header_pack.to_str_list index)) 51 51 | Some p -> Header_pack.str_list (String_set.list_of_csv p) 52 52 | None -> index in … … 79 79 let term = 80 80 let print= Arg.(value & flag & info ["print"] ~doc:"print info") in 81 let title= Arg.(value & opt ~vopt:(Some " $") (some string) None & info ["t"; "title"]81 let title= Arg.(value & opt ~vopt:(Some "") (some string) None & info ["t"; "title"] 82 82 ~docv:"string" ~doc:"Title for index") in 83 let auth = Arg.(value & opt ~vopt:(Some " $") (some string) None & info ["a"; "authors"]83 let auth = Arg.(value & opt ~vopt:(Some "") (some string) None & info ["a"; "authors"] 84 84 ~docv:"comma-separated names" ~doc:"Index authors") in 85 let locs = Arg.(value & opt ~vopt:(Some " $") (some string) None & info ["l"; "locations"]85 let locs = Arg.(value & opt ~vopt:(Some "") (some string) None & info ["l"; "locations"] 86 86 ~docv:"comma-separated URLs" ~doc:"repository URLs") in 87 let peers= Arg.(value & opt ~vopt:(Some " $") (some string) None & info ["p"; "peers"]87 let peers= Arg.(value & opt ~vopt:(Some "") (some string) None & info ["p"; "peers"] 88 88 ~docv:"comma-separated URLs" ~doc:"URLs to other known text repositories") in 89 89 let dir = Arg.(value & pos 0 string "." & info []
Note:
See TracChangeset
for help on using the changeset viewer.