Should be an em dash with no space but closing quote for cut-off dialogue. Depends on style guide. We use en dash surrounded by spaces when it's parenthetical and like a comma the 2nd one is omitted at the end of a sentence unlike (actual brackets). Many USA style guides use em dash without spaces inside a sentence for parenthesis. An actual hyphen shouldn't be an en or em dash and should only have spaces either side if it's a range.
Actual hyphens come in at least three kinds:
1) A word broken at a suitable point to wrap at the margin
2) A word that is commonly using a hyphen. Ones that are not the same vowel repeated drop the hyphen over the years, so today used to be to-day.
3) Suffixed words, as in "His face was fish-like".
Obviously in removing excess hyphens 2 & 3 must be left and the era of writing considered to see if hyphens of type 2 are valid.
|