+ Add tips when importing + Improve messages and work of clean function
@@ -37,7 +37,8 @@
open Core.Std;;
let run ~rc () =
- let rc = Unify.prettify rc in
- Messages.debug "Configuration file cleaned up";
- rc
+ let rc_lean = Unify.prettify rc in
+ Messages.info "Configuration file cleaned up";
+ rc_lean#write;
+ List_rc.run ~rc:rc_lean ()
;;
@@ -199,7 +199,7 @@ let clean =
)
(fun { rc } () ->
let rc = Lazy.force rc in
- Clean_command.run ~rc () |> ignore;
+ Clean_command.run ~rc ()
@@ -316,6 +316,7 @@ let import ~from ~to_file =
|> fun rc -> rc#write;
Messages.ok "Import successful!";
sprintf "from: %s; to: %s" (Lazy.force from) (Lazy.force to_file)
- |> Messages.tips
+ |> Messages.info;
+ Messages.tips "You may use `clean` subcommand to remove doubled entries."