Описание тега breeding
Это может быть ложная надежда, но отменить вроде бы можно с 7.16 об / мин источник из Fedora, скорее всего исходных источников, с дергать и тянуть, а некоторые стратегические хитрости.
Например, = команда, в СК.c, строки 1140, одно изменение линии,
случае '=':
если (locked_cell(currow, curcol))
перерыв;
/* установить метку 0 */
savedrow[27] = currow;
savedcol[27] = curcol;
savedstrow[27] = усеяли;
savedstcol[27] = stcol;
/* btiffin, Янк текущей ячейки в буфер 0 */
yankr(метод LookAt(currow, curcol), метод LookAt(currow, curcol));
(ничтожным) функции sprintf(линия,"да %ы = ", v_name(currow, curcol));
linelim = функция strlen(строка);
insert_mode();
перерыв;
Призыв к yankr
места текущей ячейки содержимое в '0' буфер, как бы сказать, 'х' команду, или 'ыы'. Поэтому если допущена ошибка, хотя бы просто записи, 'ПП' будет поставить старое содержимое ячейки на место.
Это могут быть неправы, но это сработало очарование здесь. Далее yankr
с диапазоном операций. От быстрый взгляд, должно быть не больше 50 или Поэтому стратегические вызовы yankr(начало, конец)
, чтобы вытащить команды, чтобы возвратиться, когда ошибки сделаны. По крайней мере на одном уровне.
Первые четыре экспериментах преуспели,
= Давайте, < LEFTSTRING, > RIGHTSTRING и \ метки
и уже на грани ощущений при использовании СК
значительно уменьшилась. Использовать чехол не только для таблицы, но за рулем таблицу из внешних скриптов и установки/получения значений ячеек с простой к popen
звонки, в COBOL кстати, GnuCOBOL.
Обратите внимание, что это только сегодня. Можно обнаружить смертельно неисправен неправильная бред, что, кажется, легко исправить, завтра. Хммм, сейчас размышляя, читая это, прежде чем бить пост, он не может быть все равно буфер '0', ... чтение исходных кодов, нажав пост.