SpeedScript

редактировать
SpeedScript
SpeedScript 3.2 на Коммодор 64 SpeedScript 3.2 на Commodore 64
Автор (ы) Чарльз Браннон
Разработчик ( s) Compute! Publishing
Первоначальный выпускянварь 1984 г.; 36 лет назад (1984-01)
Стабильный выпуск 3.2 / май 1987 г.; 33 года назад (1987-05)
Написано на6502 языке ассемблера,. Turbo Pascal (MS-DOS)
Platform VIC-20, Commodore 64 / 128, Apple II, Atari 8-бит, MS-DOS
Тип Текстовый процессор

SpeedScript - это текстовый процессор , изначально напечатанный как машинный список машинного языка в выпусках 1984-85 Compute! и Compute! 's Gazette журналы. Приблизительно 5 КБ в длину, он обеспечивал многие из тех же функций, что и коммерческие текстовые редакторы 8-битной эры, такие как PaperClip и Bank Street Writer. Были опубликованы версии для Apple II, Commodore 64 и 128, семейства Atari 8-bit, VIC-20 и MS-DOS.

Содержание
  • 1 Версии
  • 2 Обновления из 80 столбцов
  • 3 Утилиты
  • 4 Прием
  • 5 Галерея
  • 6 Ссылки
Версии

В апреле 1983 года Compute! опубликовал Scriptor, текстовый процессор, написанный штатным писателем Чарльзом Брэнноном на BASIC и языке ассемблера, как программа ввода для 8-битного семейства Atari. В январе 1984 года версия 1.0 его нового текстового процессора SpeedScript появилась в бюллетене Compute! для Commodore 64 и VIC-20. 1.1 появился во второй книге Commodore 64 Compute!, 2.0 на диске Gazette в мае 1984 года и 3.0 в Compute! в марте и апреле 1985 г. Исправления, обновившие 3.0 до 3.1, появились в мае 1985 г., а полная версия появилась в книге, опубликованной Compute !, SpeedScript: текстовый процессор для Commodore 64 и VIC-20. Обновление 3.2 появилось в декабрьском выпуске Compute! и январь 1986 г. Compute! Disk, а затем и в выпуске бюллетеня Compute! За май 1987 г. с тремя дополнительными утилитами.

Порты для Atari и Apple II были напечатаны в Compute! в мае и июне 1985 г. соответственно. SpeedScript был полностью написан на ассемблере, и Compute! Позднее Publications выпустили комбинации книги / диска, которые содержали полный закомментированный исходный код (а также машинный язык в формате MLX ) для каждой платформы.

Версия SpeedScript для MS -DOS была создана в 1988 году Рэнди Томпсоном и опубликована в виде книги компанией Compute! Книги. Эта версия была написана на Turbo Pascal с частями, написанными на языке ассемблера, и добавляла новые дополнительные функции в текстовый процессор, такие как дополнительные команды принтера, полное управление курсором (чтобы воспользоваться преимуществами Home, End, PgUp и PgDn) и собственный режим с 80 столбцами.

Обновления с 80 столбцами

Первоначальные версии SpeedScript были разработаны для Commodore 64 с 40 столбцами и VIC-20 с 22 столбцами. Когда был выпущен Commodore 128 с дисплеем на 80 столбцов, многие пользователи запросили обновленную версию SpeedScript, чтобы воспользоваться этой новой возможностью. В июне 1986 года Compute!''S Gazette опубликовала SpeedScript-80, короткий патч для SpeedScript 3.0 или выше, который позволил использовать новые возможности VDC с 80 столбцами на Commodore 128 работает в режиме 64. Однако при этом не использовалась расширенная память C128, и несколько второстепенных команд были исключены из-за изменений существующего кода. Вскоре после этого SpeedScript-80 был улучшен с помощью SpeedScript-80 Revisited Бобом Кодадеком.

SpeedScript 128

Собственная версия для C128, названная SpeedScript 128, также написанная Kodadek, была наконец выпущена в октябре 1987 года. Эта версия была исключена. проблемы патча и в полной мере использовали 80-колоночный экран C128, его расширенную память и улучшенную клавиатуру. Более позднее обновление появилось в сентябре 1989 года, добавив полное выравнивание текста, настройки табуляции и онлайн-справку.

В декабре 1987 года Compute !'s Gazette опубликовала Instant 80, утилиту для версии SpeedScript C64, которая позволяла 80 -колоночный предварительный просмотр документа (но не редактирование) на стандартном C64. Это было сделано за счет использования символов половинной ширины на графическом экране с высоким разрешением.

Утилиты

Хотя SpeedScript не включает встроенную проверку орфографии, дополнительные утилиты были вскоре опубликованы. В декабре 1985 года SpeedCheck был опубликован в Compute !'s Gazette. Эта внешняя утилита принимала файлы SpeedScript (а также файлы из совместимых текстовых процессоров, таких как PaperClip ) и проверяла их орфографию по заданному пользователем словарю. Усовершенствованная версия с 80 столбцами для C128, SpeedCheck 128, была опубликована в сентябре 1988 года.

Другая утилита, ScriptSave, была разработана для обеспечения функциональности автоматического сохранения для Commodore 64 версии SpeedScript 3.0. Эта программа настраивает программу таймера для сохранения документов на диск перед загрузкой и запуском самого SpeedScript.

Несколько дополнительных утилит были опубликованы в выпуске Compute! 'S Gazette за май 1987 г. вместе со SpeedScript 3.2. ScriptRead был разработан для идентификации и предварительного просмотра документов SpeedScript на диске, с возможностью очищать любые файлы, которые больше не нужны. Это было важным дополнением, так как в системе с одним диском не было бы возможности сохранить работу, если диск будет заполнен. SpeedSearch обеспечивает полнотекстовый поиск по всем документам SpeedScript на диске, возвращая счетчик того, сколько раз искомое слово или фраза использовались в каждом документе. Date and Time Stamper представляет программу на диске, которая добавляет метки времени к файлам на диске, а затем выполняет SpeedScript.

Reception

В обзоре четырех текстовых процессоров The Transactor в мае 1986 года похвалил SpeedScript как «чрезвычайно сложный», сославшись на его большой текстовый буфер, логическую навигацию с курсором, и отменить команду. Критикуя отсутствие правильного обоснования, журнал пришел к выводу, что SpeedScript был не только «легким победителем» среди бюджетных текстовых процессоров, но и «серьезным соперником даже по сравнению с более дорогими программами».

SpeedScript был достаточно популярен, чтобы его освещать в справочных материалах, таких как «Справочное руководство по обработке текстов» в «Антологии внутреннего пространства» и Митчелл Уэйт в «Официальной книге для Commodore 128». Программное обеспечение Колумбийского университета Kermit для компьютеров Commodore поддерживало передачу файлов SpeedScript.

Галерея
SpeedScript 3.0 для Commodore VIC-20 SpeedScript 3.0 для 8-битного семейства Atari
Ссылки
Последняя правка сделана 2021-06-09 02:16:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте