We prove results about subshifts with linear (word) complexity, meaning that
limsupnp(n)β<β, where for every n, p(n) is the number of
n-letter words appearing in sequences in the subshift. Denoting this limsup
by C, we show that when C<34β, the subshift has discrete
spectrum, i.e. is measurably isomorphic to a rotation of a compact abelian
group with Haar measure. We also give an example with C=23β which
has a weak mixing measure. This partially answers an open question of Ferenczi,
who asked whether C=35β was the minimum possible among such
subshifts; our results show that the infimum in fact lies in [34β,23β]. All results are consequences of a general S-adic/substitutive
structure proved when C<34β