Jak se to vezme. Historicky se tento znak na klávesnicích počítačů objevil IMHO především jako minus. Později se začal používat i jako spojovník a (protože v běžných znakových sadách nic vhodnějšího nebylo) dokonce i místo pomlčky. Dodnes je tento znak (U+002D) v Unicode označován jako hyphen or minus sign, i když už máme samostatný spojovník (U+2010), minus (U+2212) a pomlčky (U+2012 až U+2014). Je to trochu absurdní, vzhledem k značné vizuální odlišnosti minus a spojovníku/rozdělovníku, ale je to tak. Protože v textu (kde je častější spojovník) lze použít novější znaky s vyhraněným významem, ale v programovacích jazycích (kde je to minus) pouze ten původní univerzální, klonil bych se k tomu, aby byl původní znak považován primárně za minus (i když třeba zdejší font ho zobrazuje spíš jako spojovník).
Korunu tomu ovšem nasadila novodobá polistopadová česká typografie, už jsem viděl knihu, kde důsledně používali em-dash místo spojovníku (bude—li).