Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 23 Aug 24 12:51:58, всего сообщений: 8555
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2472 из 8555 ========================================= RU.LINUX =
От   : Alexey Vissarionov               2:5020/545         27 Oct 15 07:40:00
Кому : Serguei E. Leontiev                                 27 Oct 15 07:40:00
Тема : К вопросу ncurses, GoldEd, Shift, Ctr и современных терминалах
FGHI : area://RU.LINUX?msgid=2:5020/545+562f026d
На   : area://RU.LINUX?msgid=<1187502935@ddt.demos.su>+295371ac
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX?msgid=2:5020/2140.152@Fidonet.org+562f1dff
==============================================================================
Доброго времени суток, Serguei!
27 Oct 2015 00:37:58, ты -> Vladislav Vetrov:

SL>>>>> Взглянул я во внутренности этого вашего Golded+
VV>>>> буду посмотреть и попробовать
SL>>> https://yadi.sk/d/_LJdDP9Bk2Txc
VV>> Чудненько! Спасибо! Hо как true-линуксоид я хочу наложить
VV>> патчи, что ты выложил в предыдущем сообщении на исходники.
VV>> Поскольку накладываю патчи я раз в год (или в два), то напомни
VV>> pls: какой командой совершают сие магическое действие?
SEL> Патчи, обычно получают командой `diff -u -r',

Среди разработчиков особым почетом пользуются `diff -ruN` и `diff -burN` - их легко запомнить, а результат их работы близок к оптимальному.

SEL> а применяют командой `patch'

VV>> Припоминаю, что там какая-то разница есть в зависимости от
VV>> относительного расположения патча и исходников: в одной
VV>> директории или в разных.
SEL> `man patch' в помощь, т.к. я не понял о чём ты спрашиваешь.
SEL> Следует отметить, ключ `-p', который указывает сколько уровней
SEL> каталога надо отрезать от пути указанном в заголовке результата
SEL> diff, для получения имён исправляемых файлов.

Насколько я пони мяу, он про это и спрашивал.

2 VV:
Общий подход примерно такой: генерируем командой
diff -burN softina-1.2.3.orig softina-1.2.3.new > softina-mypatch.diff
а потом накатываем (например, на следующую версию) посредством
cd softina-1.2.4; patch -p1 < softina-mypatch.diff


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Какая я вам мама? Я вам в отцы гожусь
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.076001 секунды