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 ()

Ответ на: комментарий от qulinxao3

нил стивенсон в начале была командная строка

Очень похоже на то. Видимо была своя интерпретация в РУнете.

Помню что то такое:

Если Эпл выпустит машину, она будет офигенной, комфортной и безопасной.
Сядя в салон достаточно будет нажать одну кнопку и машина поедет.
Но дорог, для этой машины, будет не много и не факт, что хоть одна ведет туда куда вам нужно.
TPPPbIHDELj
()
Ответ на: комментарий от ggrn

на тытрубе есть видос под дорс полный оживляж info ed

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

Что у тебя с арифметикой совсем плохо. 100к₽ по нынешнему курсу, и это за компьютер с монитором. Дорого, но купить реально было.

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

килобакс = 1000 usd, инфляционный калькулятор выдает 2000 usd, 2000 usd = 190 000 rub

отдав 100к за системный блок и монитор, периферию ты и сейчас пентиум получишь https://www.dns-shop.ru/product/086d6e96b72aed20/mini-pk-msi-pro-dp130-11-610...

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

Мы по нему в дюка (или дум, не помню) гоняли в свое время.

ergo ★★★
()

Отлично! А я до сих пор использую. В скриптах. Он бывает удобнее sed. Классная вещь!

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

Дядя, dumb терминал - это печатная машинка consul.

DECовские VT52, VT100, VT200, и т.д. - очень продвинутые терминалы с навороченными командными ESC-последовательностями.

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

1994… У нас на ВЦ стояли 386 с 25Mhz, на кафедре 286…

А где-то в это время продавались AlphaStation или DEC3000 Pelican+ на 21064A процессоре с частотой 200..275MHz и ждали 21164 который разгонялся 500MHz. Мдааа…

Alphaer ★★
()

В openbsd это был единственный доступный редактор. Пригождается редко, но когда пригождается - без него никак.

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

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

Там же ещё история была с ошибкой FDIV в тех «пнях». Мало что дорого, так ещё такой отличный повод его не хотеть был.

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

если чо, я тебе реальный факты из своей жизни рассказываю.
люди вынуждены были обновиться на пенёк бо 486 не тянул, а время-деньги, им проекты надо было делать, пришлось раскошелиться.
ну а вместо помойки - пошёл мне за работу ))
ибо купить барыги предлагали совсем за копейки.
а я им ещё за это платку подогнал - как раз как ты говоришь, старый ISA LPT. повесили туда 100500 ключей, а принтер - на встроенный порт. и стало им счастье! и принтер нормально быстро стал печатать в ECP (или EPP) режиме и ключи больше не глючили.

также в тоже время их знакомая дочке купила домой комп, приглашали меня помочь.

вообще, как раз с тех времён много кто из знакомых купил.
как пеньки пошли и => 486 сильно подешевели.
некоторые для своего бизнеса, это да.
но многие при этом совсем не богатые были.

экономили в основном на дисках и ОЗУ.

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

не понял юмора. не только вм1. кстати вм2 на СЭМЗе вроде делали.

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

нет, я не в DC живу.))))

хотя город крупный, 3 по населению был.

как бы всё мне известно и понятно, сам побирался, в 1997 мне 486ую отдали, просто мать с процом и 4мб озу. кореш сначала 4 мб дал, к моим 4 мб=8. и у меня линукс наконец взелетел в иксах, а не непрерывно paging занимался как на 4мб. полумух на 4мб нормально работал. потом через год купил по случаю 16мб и совсем хорошо стало на 20. самое смешное что потом когда уже 3 пень был, а этот был сослан к родне, пришлось вынужденно у родни жить месячишко, но времена другие уже были, гномы всякие и т.п., ОЗУ надо много для красношапок всяких, дык выбор русских физиков спас - поставил и васякот! и даже свежего постгреса таки собрал ибо штатный в слаке был не айс, без нужного.

про пенёк тех времён анекдот есть, про плитку в туалете.)))

но на самом деле пенёк как раз тогда сильно цены на 486 уронил.

а на 286 в 1992 в конторке где я работал, главный погромизд сидел, под M$ Xenix. ибо ничо другое из юниксов там не работало.

остальные на 386DX2-50 с 5МБ ОЗУ (! редкая вещь) сидели под скотиной. я больше нигде и никогда 386 на 50 мгц не видел.))

а первые юниксы которые я видел были на pdp-11 изводы и UNIX PC от AT&T - ещё при СССР, в вузе. 286 тогда же завелась на кафедре, от сырости…)))

NB: Остапа понесло :(

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

Не знаю, что такое f00f.

Известный же косяк. Погуглите если не знаете/не помните. «Ошибка Pentium FDIV 1994»

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

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

я к тому, что это не 1ый и не последний раз. тысячи их ))))

после fdiv был f00f

fdiv меня не касался ибо пока до меня пеньки дошли - там всё уже поправили. плюс я в игры не играл и для зондов не обсчитывал.

а вот f00f уже касался.

кстати, про геофизиков - у меня все знакомые года до 2004 только спарками и пользовались - им какие-то французы поставляли готовый комплект. забавно было видеть FC диски у геофизиков.

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

не надо мне объяснять.

я вообще сам такие паял.

главное в нём - раскладка какие ножки соединять. и принцип обратного подключения Tx->Rx, Rx->Tx ибо DTE<->DTE

у витой пары X cable - ровно также.

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

О каком годе речь то?

Потому как

как бы всё мне известно и понятно, сам побирался, в 1997 мне 486ую отдали

Про 1997 то речи уже не было. Речь была про технику, находившуюся в среднем в личном пользовании в 1994. А у тебя плавно перешло на «техника в конторе когда-то позже» - это другое. Каждый год всё сильно менялось.

firkax ★★★★★
()

Вообще говоря, ed - не использовал всуе. vi - тоже, не особенно впечатлил. Обычно, после установки, первым делом ставил mc, со своим, встроенным редактором. Это, немного, но веселее. Самое забавное случилось при установке FreeBSD - нету там его, в комплекте. Пришлось использовать то, что есть. =)

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

не настолько всё плохо

sed ( а это буквально потоковый ed командами и буферами(регистрами) расширенный до полной ямы тьюринговых машин) достаточен для вполне сопоставимой по комфортности с реально сильно завязанным но малободовую линию ed

достаточно повесить два алиаса(синтаксис тут буквораскрытие)

p x y это sed -n x,ys_^__p sededfile

и

с x a b это sed -n -e xp -e xs#a#b#p -i omg sededfile

вот из такого трамвая из хлебушка оставай в полной консоле редактируй как вздумается

ваще забавно как Хомский прав с Merge

qulinxao3
()

примечательно как в топике о ed нашлись лица самоутверждающиеся подменой тезиса «в 90 было смертельно» на «особенно смертельно в 94»

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

особенность nc|mc|far etc что оно отвлекает от пути dag'а святости

ed->vi ...

ed->sam

ed->grep->...

ed->!->!#->#это python здесь не sh...

сама по себе интерактивность mc(а уж мышевозенье_только) замедляет развитие навыка использования языков формулирования заданий (те же sh sed awk perl) путём совершенствования жестов не образующих язык

зы. Хомский попусти

qulinxao3
()

Интересно, сколько ещё программ выкладывает пакеты в tar.lz?

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

уточняй тогда, что именно ты имел в виду под «наличия компьютеров у людей в России».

или работники организации - уже не люди по-твоему получается? ;-)

и да, то что мне в 1997 досталось, люди себе именно в 1994 и купили (486), но для работы. потому-что именно в 1994 486 сильно подешевели из-за выхода пенька. вообще много кто в наших краях именно в 1994 компы купил. некоторые домой - б/у 386 и т.п. которые массово менялись в организациях именно на 486. ибо начиналась эра W4WG. а 286 на ней уже не работали. да и 386 - кое-как. ибо они в массе были с 1-2 мб ОЗУ. всё это массово сплавлялось на дом. IBM PC/XT и его клоны у нас не было особо распространены, в основном только в виде ЕС1840 и 1841.

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

Я тебе повторю ещё раз: иди доучивать русский язык. А то два слова связать нормально не можешь, беседовать с тобой не о чем.

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

что именно ты имел в виду под «наличия компьютеров у людей в России».

Усреднённую картину.

или работники организации - уже не люди по-твоему получается? ;-)

Работники организации - люди, но компьютеры не их а организации, и организации такие были редки.

люди себе именно в 1994 и купили (486), но для работы.

Я нигде не отрицал что такие были, но надо смотреть их долю в статистике.

IBM PC/XT и его клоны у нас не было особо распространены, в основном только в виде ЕС1840 и 1841.

Они в конце 80-х были (и производились даже в дружественных странах). По крайней мере по рабочим нуждам (да, а на западе тогда уже 386 вовсю). Но в качестве б/у могли и населению отойти позже - в начале 90-х.

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

IBM PC/XT и его клоны

В ВУЗах было много и XT, и AT. И в 1994 и вполне активно в учебном процессе использовали, а кто-то их как мог в рабочем состоянии поддерживал.

И в начале 1994 VLB вполне считалась нормальной, а с VLB шло много материнок без интегрированых COM-портов.

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

Вобще, в mc, благодаря мышке, можно было быстро подправить одну букву в файле. В ч/б режиме открываешь маленький файл, как он отрисовался, ставишь мышью курсор в нужное место, заменяешь символ и сохранешь. А набирать команды ed на скорости, что 300, что 1200 очень некомфортно. Печатаешь и не сразу видешь опечатки.

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

ты жалок.

ты признал правоту в части не относящейся к твоей большей грамотности

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

так то все инструменты инструменты (sic!)

Хомский(тот который контекстно-свободный левак) до сих пор зажигает : https://en.wikipedia.org/wiki/Merge_(linguistics)

проводя некоторые вполне допустимые на форуме аналогии - мышеуказание как жест может образовывать слова на алфавите жестов - но такие мастера мышефраз ещё более редки чем синхронные пилоты vim emacs

вот есть же реально крутое acme - однако там по факту требуется освоить язык включающий в себя регулярки(расширенные Коксом до лёгкого захвата любой части файла ) и интенсивно использовать пламбинг - в результате оно пока не надо в массах

хотя частями постепенно происходит насыщение индустрии всё большим @unix-linux@

понятно что acme не панацея - просто пример то успешным инструментам (vim emacs mc очевидно таковы) - часто лучше когда есть и жесты (а вот такая горячая а вот другуя горячая клавиша - у как крута) - которые не всегда комбинируемы инструментом в фразы по постороним причинам реализации

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

в догонку к многоколоночности и интерактивности - вон в «соседней теме»

обычные окна(можно даже тайлинг(без перекрытий)) - но внутри рабочего пространства окна все всю ширину и окна типо в стопке - как имена файлов в мс - а уже «драйвер экрана» оторбражает рабочее пространство как набор колонок с эмуляцией перемещения мыши через границы колонок о которых сами приложения не в курсе ибо для приложений чисто один высокий экран «драйвером экрана» представляется

«индустрии» это не нужно

qulinxao3
()

ибо

25. Кен Томпсон (Ken Thompson) из Bell Labs, создатель UNIX, рано осознал важность больших экранов для программирования. Он при- думал способ получать 120 строк кода в два столбца на своей прими- тивной электронно-накопительной трубке Tektronix. Он держался за свой терминал, пока сменилось целое поколение быстрых трубок с маленьким экраном.

qulinxao3
()
Ответ на: комментарий от cvs-255

странно такое слышать от типа компьютерщика.

странно, потому что PHY и есть «модем», т.к. «модулирует» сигнал в линии при передаче и «демодулирует» его обратно, например для обычного 1-гигабитного по витой паре это модуляция MLT-3, для опткии - NRZI.

поэтому нуль-модемом это никто и не называет - это было бы справедливо, если бы прямо с MAC снималися сигнал и на MAC другого компьютера подавался, тут был бы полный аналог «нуль-модема».

mumpster ★★★★★
()

Пишу в эпичном треде шутников.

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

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

Отвертка? Что за смузихлёбство!
Вот и выросло поколение людей, ничего не знающее про скрутки и осциллограф…

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

Vi тоже бывает максимум ex

Ога. У меня куча древних sol10, таскаю с собой любовно заполированый .exrc - надо же как-то же, да желательно с комфортом…

BydymTydym
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.