Text this: An Extension of the Brouwer–Zimmermann Algorithm for Calculating the Minimum Weight of a Linear Code