LINUX.ORG.RU

Вышел GNU ed 1.20.1

 , , ,


3

2

Проект GNU выпустил новую версию классического текстового редактора ed, который стал первым стандартным текстовым редактором ОС UNIX. Новая версия получила номер 1.20.1.

В новой версии:

  • Новые опции командной строки '+line', '+/RE', and '+?RE', которые устанавливают текущую строку на указанный номер строки или на первую или последнюю строку, соответствующую регулярному выражению «RE».
  • Имена файлов, содержащие управляющие символы от 1 до 31, теперь отклоняются, если они не разрешены с помощью параметра командной строки --unsafe-names.
  • Имена файлов, содержащие управляющие символы от 1 до 31, теперь печатаются с использованием восьмеричных escape-последовательностей.
  • Ed теперь отклоняет имена файлов, оканчивающиеся косой чертой.
  • Промежуточные команды, которые не устанавливают флаг изменения, больше не приводят к сбою второй команды «e» или «q» с предупреждением «буфер изменен».
  • Расширение с помощью тильды теперь выполняется для имён файлов, передаваемых командам; если имя файла начинается с «~/», тильда (~) заменяется содержимым переменной HOME.
  • Ed теперь предупреждает в первый раз, когда команда изменяет буфер, загруженный из файла, доступного только для чтения.
  • Было задокументировано, что «e» создаёт пустой буфер, если файл не существует.
  • Было задокументировано, что 'f' устанавливает имя файла по умолчанию, независимо от того, существует файл или нет.
  • Улучшено описание статуса выхода в --help и в руководстве.
  • Переменная MAKEINFO была добавлена в конфигурацию и Makefile.in.
  • В INSTALL было задокументировано, что при выборе стандарта C функции POSIX должны быть включены явно: ./configure CFLAGS+='--std=c99 -D_POSIX_C_SOURCE=2'

>>> Скачать

★★★★★

Проверено: hobbit ()

У Кена Томпсона есть автомобиль, в разработке которого он лично принимал участие. В отличие от большинства автомобилей, у него нет ни спидометра, ни указателя уровня топлива, ни каких-либо других многочисленных идиотских лампочек, которые досаждают современному водителю. Если водитель совершает ошибку, то просто гигантский символ "?" загорается в центре приборной панели. «Опытный водитель, — говорит Томпсон, — обычно знает, в чем дело.»

MOPKOBKA ★★★
()
Ответ на: удаленный комментарий

Вот и выросло поколение котов, которые не чинили систему через нуль-модем.

beastie ★★★★★
()
Ответ на: комментарий от beastie

Вот и выросло поколение котов, которые не чинили систему через нуль-модем

Вот и выросло

С разморозкой. Этому поколению уже давно за тридцать.

otto ★★★
()
Ответ на: комментарий от MOPKOBKA

У Кена Томпсона есть автомобиль, в разработке которого он лично принимал участие.

где то в начале нулевых ходила шутка о автомобилях от микрософта и аппле. Сегодня это уже не шутка.

Дошутишься… =)

TPPPbIHDELj
()
Ответ на: комментарий от beastie

Да уж.

Даже не понял, о чём речь и пошёл гуглить. Если бы без подготовки увидел такой коннектор, то подумал бы что это какой-нибудь VGA.

В этом году мне исполнится 30 лет

Hanuken
()
Ответ на: комментарий от Hanuken

Такие коннекторы даже на новых серверах вроде встречаются местами.

30 лет

А уж 30 лет систему без COM-порта сложно найти было. Хотя на железе, которое в то время было распространено в нашей стране, он обычно был не на материнке а на отдельной плате.

firkax ★★★★★
()

Самый лучший текстовый редактор для СДВГшников

lealxe
()
Ответ на: комментарий от beastie

Ed? Что за смузихлёбство!

Вот и выросло поколение людей, которые не чинили систему по лампочкам на панели.

beck ★★★★
()
Ответ на: комментарий от Hanuken

На производствах такой кабель до сих пор используется для подключения различной переферии.

axle_nix ★★
()
Ответ на: комментарий от firkax

О! Так я же такой штукой какую-то циску однажды настраивал.

Hanuken
()

Уважаю ed, sed, awk, vim. Люди, которые умеют во всё это, настоящие Linux-акробаты и IT-ниндзя.

Desmond_Hume ★★★★★
()
Ответ на: комментарий от a1ba
     H       Toggle the printing of error explanations.  By default,
             explanations are not printed.  It is recommended that ed scripts
             begin with this command to aid in debugging.

     h       Print an explanation of the last error.
beastie ★★★★★
()

Ну и луддиты. Есть же sam

buddhist ★★★★★
()

За 19 лет стажа курения сигарет с перерывами в среднем потратил около 0,5 миллиона рублей - жесть

bad_master
()
Последнее исправление: bad_master (всего исправлений: 2)

Удивительно, что там есть еще что исправлять... :)

gns ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Это не приборка автомобиля, это приборка марсохода для соединений с лагом в 6 часов.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Infra_HDC

что-то похожее было в ранних версиях PC-DOS/MS-DOS и/или CP/M.

Ну таки да, CP/M появилась раньше DOS-ов. Это во-первых.

Во-вторых, CP/M ладно, там можно было хотя бы с дискеты программы грузить. А для Радио-86РК сделали совсем крошечный строчный редактор с похожей идеологией, в 1 или 2 килобайта умещался. У меня в «Партнёре» был в ПЗУ вшит, грузился мгновенно.

Наверное, с тех пор я на мощные компы, где всё грузится десятками секунд, а иногда и минутами, смотрю с отвращением. Да, решаемые задачи стали куда сложнее, а работа — комфортнее. Но ведь и мощность железа выросла несоизмеримо!.. Ядра, гигагерцы, гигабайты…

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от Desmond_Hume

эээ…а vim c awk - то чо сложного?

awk - это вообще сильно упрощённый и интерпретируемый C по сути

постоянно кстати в ём практикуюсь, мне приходится то логи то ещё какой supportsave рагребать.

только не надо перл предлагать ))))

mumpster ★★★★★
()
Ответ на: комментарий от firkax

ну уж и не был на материнке? 30 лет (1994) назад как раз был! у меня в 1999 была 6BTM и на ей аж целых два было!

док-ва:

https://i.ebayimg.com/images/g/QHMAAOSwYTZhGPtN/s-l960.jpg

потом, уже в 2000-е, был апогей, вот такой

https://c1.neweggimages.com/ProductImage/13-152-017-08.jpg

как видим - тоже два ком-порта есть

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

только не надо перл предлагать ))))

Нет-нет, ну почему же. Судя по всему у вас ведь есть минутка поговорить о Господе нашем Ларри Уолле.

Smacker ★★★★
()
Ответ на: комментарий от beastie

А зачем её чинить через нуль модем? Я через нуль модем и SLIP/PLIP на очень старом ноуте в сеть выходил через десктопный комп, вполне работавший был способ.

Smacker ★★★★
()
Ответ на: комментарий от mumpster

30 лет (1994) назад как раз был! у меня в 1999

1994 и 1999 это очень разные году в плане наличия компьютеров у людей в России. В 1999 разумеется уже всё было, а вот в 1994 были 286-386 в основном, а то и 8088 вообще. Никаких ни PCI слотов, ни тем более USB, видного на первой картинке.

firkax ★★★★★
()
Ответ на: комментарий от Smacker

не, я не поэтому.

просто по ряду причин конкретно здесь awk мне удобнее.

а так-то перл я видел чуть менее чем везде.

а особенно доставил какой-то сервисный скрипт для кларионов (EMC). писанный на перле. ибо для ихней венды ничего лучше не нашлось.

щаз его успешно теснит питон. например, у хуавея он чуть менее чем везде. в тех же дорадах например )))

mumpster ★★★★★
()
Ответ на: комментарий от firkax

гм. осетра урежьте! ))

в 1994 уже вполне были пентиумы и в РФ в том числе. и никакие 286 уже не продавались, даже 386 уже не в ходу были, их новых уже не было обычных в магазинах в то время.
а самой ходовой тогда была 486ая.тем более что sx уже были и даже уже sx2-50 и sx2-66. и это был самый горячий продукт. ибо подешевел.

а 8088 даже в 1992 уже были не очень актуальны, в 1991 да, но за год капитальная разница была.

сопсна, на 486 ISA multi-карты и пропали за ненадобностью. ибо года с 1994 как раз и пошли интегрированные.

mumpster ★★★★★
()
Ответ на: комментарий от Shadow

не понял юмора.

ромашка - это машинка печатная такая была. слизана с оливетти.

а PDP-11 - это клон нашей СМ-4 ))))))))

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

в 1994 уже вполне были пентиумы и в РФ в том числе

Разве что в коммерческих организациях и у отдельных особо богатых. Цены посмотри какие там были, подавляющее большинство народа такое количество денег вообще не видело в начале 90-х, на цену компа с пентиумом можно было жить полгода.

их новых уже не было обычных в магазинах в то время

Люди думали как бы им на еду хватило, а не о том как новые компы покупать, при том что польза от них была в то время мало кому понятна. Тащили то что досталось условно задаром - либо с помойки, либо от апгрейдов в коммерческих местах.

firkax ★★★★★
()
Ответ на: комментарий от mumpster

щаз его успешно теснит питон. например, у хуавея он чуть менее чем везде. в тех же дорадах например )))

Не нужно отчаиваться! Нужно быть крепким в вере перловой, и да не утеснит питон творение Уоллово!

Smacker ★★★★
()
Ответ на: комментарий от Shadow

Почти. Байки из склепа, было давно, могу и наврать.

Но в общем, приходилось реанимировать удалённую систему через кривой kvm, в очень урезанном single-user-mode без всякой эмуляции чего-либо напоминающего отдалённо vt100. Все полноэкранные редакторы сразу в пролёте – только мусор на экране, пользоваться не возможно.

А вот старичёк ed таки спас мне мой день тогда.

beastie ★★★★★
()
Ответ на: комментарий от beastie

Использовать ed при наличии vi... Ну, если ты только не американец, который в 1975-м уже чинил систему через нуль-модем (c) и этот хипстеркий vi тебе осваивать недосуг. vi есть во всех коммерческих unix, Linux и он тупо удобнее и практичнее.

lenin386 ★★★★
()
Ответ на: комментарий от firkax

ты это мне рассказываешь? 8)

и мне смотреть где-то не надо, я на свои тогда жил ;-)

то что у кого-то не было денег на личный комп (кстати и щаз у некоторых или нет или он им просто не нужен) - не отменяет того факта, что нормальные компы вполне тогда себе продавались. а новых 286 уже физически не могло быть в бытовом секторе (SOHO).

и да - ты так говоришь, как будто комконтора - это что-то плохое? мне похже достался 486 который люди себе лично купили для работы под R12 именно в 1994. LPX. то есть у него всё было на маме. в 1997 обновили на пенёк. не сказал бы, что они очень богаты были. но да, не совсем нищие как большинство окружающих.

я могу уверенно сказать, что в 1994 стандартом был 486. никаких новых 286 уже не было в продаже, 386 наверное местами ещё были, я не помню как массового явления. так что 286 и 386 только как trade-in.

mumpster ★★★★★
()
Ответ на: комментарий от beastie

На ed ты тоже ничего не увидишь, если у тебя vt100 не работает. У тебя командная строка не может быть в конце экрана, потому что никто не знает, где конец экрана. В таком случае, только sed.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от mumpster

Продаваться то продавались, но никто почти не покупал. Я писал не про ассортимент магазинов, а про то что было на руках у людей - это совсем другое.

и да - ты так говоришь, как будто комконтора - это что-то плохое?

Я вообще оценок хорошо/плохо не давал. Речь была про то что комконтроры богатые и могли себе позволить. В отличие от подавляющего большинства (>99.9% думаю) обычных людей.

никаких новых 286 уже не было в продаже

И ещё раз - речь не про продажи. Продажи до масс дошли только в конце 90-х, раньше они были уделом исчезающе малого слоя общества. Остальным же только и оставалось в лучшем случае «на работе хотели отнести на мусорку, забрал домой». На мусорку же нести то, что куплено меньше 5 лет назад, никто б не стал.

firkax ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.