On Wed, Oct 26, 2005 at 10:43:21AM +0400, Mikhail Zabaluev wrote: > В Срд, 26/10/2005 в 01:56 +0400, Dmitry V. Levin пишет: > > > > > > > - Один из патчей каким-то образом приобрел окончания строк вида CRLF, > > > > > > > что не понравилось patch 2.5.9 (2ldv: кстати, как там приемка?). > > > > > > > > > > > > В очереди стоит. А что, patch-2.5.9 более привередливый, чем 2.5.4? > > > > > > > > > > Судя по тому, что mozilla из Sisyphus у меня не собирается, да. > > > > > > > > Это плохо, придётся фиксить. > > > > > > patch или патчи? > > > > patch, конечно. > > По-моему, патчи с CRLF, когда в исходных строках LF, должны быть > нелегальны, т.к создают неоднозначность в допустимых исходных файлах, и > непонятно, какие концы строк должны быть в результате. Иногда понятно. > Иначе почему 2.5.9 стал такой привередливый? По ошибке. Иначе почему тогда понадобилось патчить 2.5.9? 2003-07-02 Paul Eggert * pch.c (intuit_diff_type): If a unified-diff header line contains trailing CR, strip CR from each body line. This corrects a bug introduced in the 2003-05-18 patch. Bug reported by Andreas Gruenbacher. -- ldv