Как я уже писал в комментарии выше, я написал процедуру для замены начального и конечного пробелов на ^ в представлении списка и преобразования их обратно при сохранении.
Здесь - этоссылка на файл aia.
aia настроена для того, что я использовал, для отображения двух списков рядом.Я сделал это, добавив тире "-" между элементами каждого списка.Если вы не используете список таким образом, вам нужно скопировать только две процедуры, показанные ниже.
Эта процедура заменяет начальную изавершающие пробелы с меткой ^, проверяя, являются ли первые или последние символы пробелами.Если длина строки превышает 2 символа, они помещаются в середину без изменений.
Эта процедура выполняет обратное действие и преобразует символы ^.которые в первом и последнем символах возвращаются в пробелы.