[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Подстановка переменного числа аргументов



On 29.10.2010 11:16, Serhiy Storchaka wrote:
Oleksandr Gavenko wrote:
Cygwin портит аргументы после вызова программ зависимых от cygwin1.dll
(поведение зависит от значения перем. огруж. CYGWIN), вроде как до main.

Это вынужденные костыли, не нужно винить Cygwin за его помощь убогим. Любая
программа под WinDos вынуждена сама портить свои аргументы.

Нужно было собрать альтернативным компилятором, что бы узнать
что же там по настоящему передается.

Если запустите не через bash#, а через C:\>  -- результат будет другим.

Не критикую Cygwin. Нужно было побороть "умность" Cygwin.

http://thread.gmane.org/gmane.emacs.help/73810
http://thread.gmane.org/gmane.os.cygwin/122538

Теперь если CYGWIN=noglob из argv удаляются '\', а если убрать 'noglob',
то из argv удаляются '{}'. В любом случае плохо, надо дебажить.

Но мы же не об этом ))

--
С уважением, Александр Гавенко.


Reply to: