report conversion errors in ktxt2
This commit is contained in:
@@ -61,8 +61,11 @@
|
|||||||
(withValueOrQuickPick overwrite ["Overwrite" "Cancel"]
|
(withValueOrQuickPick overwrite ["Overwrite" "Cancel"]
|
||||||
(when (= "Overwrite" overwrite)
|
(when (= "Overwrite" overwrite)
|
||||||
(withValueOrQuickPickMap chosenConversion conversions
|
(withValueOrQuickPickMap chosenConversion conversions
|
||||||
(makeEdit
|
(whenLet [converted
|
||||||
->edit (edit.replace document.uri (rangeFromStartEnd outputStart outputEnd) (chosenConversion.convert source)))))))
|
(try (chosenConversion.convert source)
|
||||||
|
(catch [e] (errorMessage "Conversion error: $e") null))]
|
||||||
|
(makeEdit
|
||||||
|
->edit (edit.replace document.uri (rangeFromStartEnd outputStart outputEnd) converted)))))))
|
||||||
(errorMessage "No automatic conversions are valid for the chosen block."))))
|
(errorMessage "No automatic conversions are valid for the chosen block."))))
|
||||||
((object type "export")
|
((object type "export")
|
||||||
(exportSourceAndOutputFiles document))
|
(exportSourceAndOutputFiles document))
|
||||||
|
Reference in New Issue
Block a user