The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск утилиты GNU patch 2.8"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск утилиты GNU patch 2.8"  +/
Сообщение от opennews (?), 30-Мрт-25, 09:26 
Спустя семь лет с прошлого выпуска и двенадцать с половиной лет с момента публикации ветки 2.7 представлен релиз утилиты GNU patch 2.8. Утилита позволяет применить к файлам патчи, включающие списки изменений, созданные программой diff. Код написан на языке Си и распространяется под лицензией GPLv3+...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62982

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск утилиты GNU patch 2.8"  +1 +/
Сообщение от Krtek (?), 30-Мрт-25, 09:26 
>запрещено использование символа перевода строки в именах файлов

Как теперь и файлы называть.

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск утилиты GNU patch 2.8"  +1 +/
Сообщение от Аноним (-), 30-Мрт-25, 11:34 
Насколько я знаю, это связано с безопасностью. Поправьте меня если я не прав. Стандарт Позикс просто так ограничения не налагает.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск утилиты GNU patch 2.8"  –4 +/
Сообщение от Аноним (22), 30-Мрт-25, 16:29 
Многострочные названия файлов вообще удобная фича, жаль что теперь считается, что это чем-то плохо.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск утилиты GNU patch 2.8"  +4 +/
Сообщение от Не либерал не патриот (?), 30-Мрт-25, 17:16 
Пожалуйста, подобный подход никогда не используйте нигде в публичном месте.
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск утилиты GNU patch 2.8"  +1 +/
Сообщение от Аноним (38), 31-Мрт-25, 17:56 
А почему нет, кстати? Почему пробелы и переводы строк (и многое другое тоже, да хоть та же кириллица) считается дурным тоном?
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Анониссимус (?), 31-Мрт-25, 22:47 
Потому что этим дедам противно всё, что как-то противоречит их любимой чёрной консоли с bourne shell с набором ascii.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск утилиты GNU patch 2.8"  +1 +/
Сообщение от Ivan7 (ok), 30-Мрт-25, 18:00 
Никогда такого нигде не видел, не использовал и даже в голову не приходило это использовать, тем более в названиях файлов с кодом, где даже пробелы использовать - дурной тон, а не то что переводы строк.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

32. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (32), 31-Мрт-25, 08:42 
Самое главное чтобы смайлы можно было писать 😀
Иначе как девочки будут называть файлы? Английскими словами, Camel Case ?     🤣🤣🤣
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от 1 (??), 31-Мрт-25, 10:35 
Эмодзи же !

Уже есть ЯП где их можно в качестве имён переменных использовать, почему бы и файлы так не называть ?

Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (-), 31-Мрт-25, 16:14 
Так не далай. Во-первых, их нельзя с клавитуры ввести. Во-вторых, для отображения смайлов нужно иметь шрифты смайлов на своём компьютере. В-третьих, есть много похожих смайлов, но с разной кодовой позицией, отличить такие сможет лишь "специалист по смайлам".
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

39. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (38), 31-Мрт-25, 17:57 
> нельзя с клавитуры ввести

Зачем вводить с клавиатуры имена _существующих_ файлов? Почему нельзя, например, скопировать и вставить?

Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Ещё один никто (?), 31-Мрт-25, 18:54 
🤦 (угадай как я это с клавиатуры ввёл 🤣)
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

27. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Джек (?), 30-Мрт-25, 19:40 
Может пользоваться тем что даёт фс, то есть иерархией каталогов, а не свою фигню изобретать в именах ФФ файлов?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

30. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Krtek (?), 30-Мрт-25, 22:22 
Я всегда именую файлы в три строки: сначала название, потом описание и пометки на полях.
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (37), 31-Мрт-25, 17:50 
А может не давать советов незнакомым людям, находящимся в совершенно незнакомой ситуации?
Да ну, бред какой-то.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

42. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (-), 31-Мрт-25, 19:29 
Эти незнакомые люди, почему-то троллят в адрес серъёзных людей.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск утилиты GNU patch 2.8"  +4 +/
Сообщение от Аноним (2), 30-Мрт-25, 09:29 
> Повышены требования к компилятору, который теперь должен поддерживать стандарт C99 (ранее требовался C89.

Ой! Вей! Полегче!

Только успел к C89 привыкнуть. Ж:)

Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск утилиты GNU patch 2.8"  –6 +/
Сообщение от Аноним (3), 30-Мрт-25, 10:05 
> новых версий GCC, Autoconf и Gnulib

В случае с автокрапом, любая версия будет заведомо старой, даже выпущенная секунду назад. "Новая версия автокрапа" -- это оксюморон.

Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск утилиты GNU patch 2.8"  –1 +/
Сообщение от Аноним (2), 30-Мрт-25, 10:37 
Твой "неавтокрап" соберётся на системе 25-тилетней давности?
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск утилиты GNU patch 2.8"  –1 +/
Сообщение от Аноним (3), 30-Мрт-25, 11:21 
У тебя есть система 25-летней давности? Сдай в музей Поле Чудес.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (16), 30-Мрт-25, 12:41 
А на чём эта система должна работать в музее?
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (2), 30-Мрт-25, 13:17 
Кроме промышленного оборудования, которое никто не собирается менять есть еще программы - которые некому переписывать, работающие в виртуалках. А для взаимодейсвтия с этими программами и под эти системы пишут.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

29. "Выпуск утилиты GNU patch 2.8"  +1 +/
Сообщение от Аноним (3), 30-Мрт-25, 20:28 
> промышленного оборудования, которое никто не собирается менять

В таких оборудованиях и софт-то никто не меняет. Думаешь, промышленные дядьки такие -- "опа! вышел новый автокрап! пойду срочно обновлю промышленные сервера!" ?

Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск утилиты GNU patch 2.8"  –1 +/
Сообщение от Аноним (-), 31-Мрт-25, 19:30 
А почему бы и нет. Боязно только тем, кто не ориентируется в своей рабочей инфраструктуре.
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (8), 30-Мрт-25, 11:26 
А твой автокрап соберётся на абаке? Отожбо
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

19. "Выпуск утилиты GNU patch 2.8"  –1 +/
Сообщение от Аноним (2), 30-Мрт-25, 13:18 
> А твой автокрап соберётся на абаке? Отожбо

Если облако предназначено для сбора программ - то соберется.

Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск утилиты GNU patch 2.8"  –1 +/
Сообщение от Аноним (6), 30-Мрт-25, 11:02 
Вот чёрт, только 2.7 закончил собирать...
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск утилиты GNU patch 2.8"  +1 +/
Сообщение от Аноним (28), 30-Мрт-25, 19:44 
На i4004 ?
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск утилиты GNU patch 2.8"  +2 +/
Сообщение от Нуину (?), 31-Мрт-25, 02:39 
На бумаге
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск утилиты GNU patch 2.8"  +4 +/
Сообщение от Аноним (-), 30-Мрт-25, 11:27 
>Утилита позволяет применить к файлам патчи, включающие списки изменений, созданные программой diff.

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

>Код написан на языке Си и распространяется под лицензией GPLv3+.

Когда читаю такое предложение на душе становиться светло.

Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск утилиты GNU patch 2.8"  –1 +/
Сообщение от Аноним (-), 30-Мрт-25, 11:46 
>Удалён старый код "Plan B", созданный для систем с 16-разрядными указателями.

Сама операционка тоже застыла, последний релиз в 2015 году. Ни много ни мало, детище Лаборатории Белла.

Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск утилиты GNU patch 2.8"  –2 +/
Сообщение от n00by (ok), 30-Мрт-25, 12:37 
Любопытно, как бы шло развитие, если бы такой программы не было (закопали вовремя)? Программистам она не нужна: и так встроена в системы контроля версий. Остальных подчас делает друзьями Даннинга и Крюгера.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (21), 30-Мрт-25, 15:34 
> Любопытно, как бы шло развитие, если бы такой программы не было

Отвечаю. В таком случае, она не была бы "встроена в системы контроля версий" и программисты сравнивали бы код чисто глазами.

Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от n00by (ok), 31-Мрт-25, 10:20 
> программисты сравнивали бы код чисто глазами.

"Сравнивает код" diff, а не patch.

>> Любопытно, как бы шло развитие, если бы такой программы не было
> Отвечаю. В таком случае, она не была бы "встроена в системы контроля
> версий" и

Прежде чем выдавать удивительные гипотезы, стоило бы дочитать до "(закопали вовремя)", а не выдёргивать из контекста.

Но спасибо за пример - наглядно видно, к чему привели разгул пользователей patch и майнтайнерства пакетиков.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (35), 31-Мрт-25, 12:04 
> Но спасибо за пример - наглядно видно, к чему привели разгул пользователей
> patch и майнтайнерства пакетиков.

Кто о чём, а вшивый о бане.

Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (16), 30-Мрт-25, 12:40 
Lfs теперь весь рассыпется.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск утилиты GNU patch 2.8"  +2 +/
Сообщение от Аноним (20), 30-Мрт-25, 14:19 
> Повышены требования к компилятору, который теперь должен поддерживать стандарт C99 (ранее требовался C89.

Но в POSIX 2024 прописан c17, а не c99.

Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск утилиты GNU patch 2.8"  –4 +/
Сообщение от Аноним (38), 30-Мрт-25, 16:56 
> В соответствие с требованиями стандарта POSIX.1-2024 запрещено использование символа перевода строки в именах файлов.
> Запрещено использование нулевых байтов ('\0') в строках с директивами diff.

Блеск и нищета POSIX и Си. Ну зато пару байтов на PDP-7 можно сэкономить!

Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (26), 30-Мрт-25, 18:47 
В процитированных тобою строках нет речи про экономию байтов. Даже если так, умение оперировать оперативной памятью на уровне байта, это нормальный функционал для языка системного программирования.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск утилиты GNU patch 2.8"  +/
Сообщение от Аноним (38), 31-Мрт-25, 18:03 
Ты даже не понял, о чём идёт речь. В процитированных мной строках — квинтэссенция родовых болей и страданий Денниса Ритчи. В них суть того, почему современные компьютерные системы такое костыльное убожество. Но чтобы это понять, надо хотя бы иногда снимать шоры и смотреть на мир непредвзято.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру