[00:03:35] <slavazanko/h> я спат [00:14:12] slavazanko/h вышел из конференции [00:32:46] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2625 ([patch ready] mc does not preserve file mtime when copying over ssh) created http://www.midnight-commander.org/ticket/2625 • mc-4.7.5.5-sshutime.patch attached to Ticket #2625 http://www.midnight-commander.org/attachment/ticket/2625/mc-4.7.5.5-sshutime.patch [00:34:02] <sergem> Это я сваял на скорую руку патч, который сохраняет atime и mtime при копировании по ssh. Патч генерился относительно версии 4.7.5.5 просто потому, что эта версия сейчас лежит в репозитории, если надо - могу перегенерить для другой версии. Вроде, работает. [06:22:02] andrew_b зашёл в конференцию [06:48:39] slavazanko/w вышел из конференции [06:49:22] slavazanko/w зашёл в конференцию [07:58:47] il.smind зашёл в конференцию [08:12:23] <slavazanko/w> всем привет. [08:12:34] <andrew_b> Привет. [08:12:37] <slavazanko/w> sergem: круто, спасибо за патч. Глянем... [08:24:01] <andrew_b> slavazanko/w: как бы тебе сказать... [08:24:09] <slavazanko/w> ? [08:24:26] <andrew_b> Мне не нравится, что мы начинаем зависеть от стороннего сервиса. [08:24:30] <slavazanko/w> говори как есть. Не обижусь [08:24:40] <slavazanko/w> от Трансифекса? [08:24:43] <andrew_b> Да. [08:24:59] <slavazanko/w> гм. [08:25:03] <slavazanko/w> а что делать? [08:25:30] <slavazanko/w> можно поднять свой инстанс трансифекса. Но вот команды разработчиков надо будет ещё акк-то перетянуть к себе [08:25:56] <andrew_b> Do not edit directly man-pages in subdirectories! All these files have autogenerated from webproject. [08:26:18] <andrew_b> Слово потерялось. [08:26:21] <andrew_b> Ну ладно. [08:26:46] <andrew_b> Transifex.net для тех, у кого нет доступа на запись в репо. [08:27:03] <andrew_b> А тут приходится ехать в Питер через Житомир. [08:28:17] <slavazanko/w> гм. Тогда придётся хранить в репе po-файлы [08:28:35] <slavazanko/w> но в любом случае править напрямую переведённый маны уже нельзя будет [08:29:37] ASM зашёл в конференцию [08:31:18] <slavazanko/w> ну или просто можно исключить русский язык, например, из этой системы переводов. Тогда русский ман не будет трогаться - переводи и делай что хошь [08:32:31] <andrew_b> Да не, зачем исключать. [08:32:31] <il.smind > ну как то... [08:32:47] <il.smind > незнаю... [08:33:08] <slavazanko/w> ? [08:33:15] <andrew_b> Было всё более-менее, пока не появился этот долбанный ихний клиент. [08:33:28] <andrew_b> Это ректальный зонд. [08:38:54] <slavazanko/w> ну... с комстроки доступ к переводам. Чего это оно зонд? Если поднять свой собственный Трансифекс-сервак, то можно всё также продолжить пользоваться консольным клиентом. но он будет уже ломиться к нашему серваку. [08:39:46] <slavazanko/w> вот только для своего собсвенного сервака нужен ещё один python-просцесс, а мы и от трака иногда стонаем :( [08:40:21] <andrew_b> Этот клиент на чём писан? На Питоне? [08:40:28] <slavazanko/w> да [08:40:31] <andrew_b> Во. [08:41:30] <andrew_b> А если у меня с Питоном не заладится, например? Версия не та или модуля нужного нет? [08:41:55] <andrew_b> А если поднять свой собственный Трансифекс-сервак, но старый? [08:42:06] <andrew_b> Который без клиента. [08:42:39] <slavazanko/w> который когда-то прямо в репу коммитил? [08:42:46] <andrew_b> Да. [08:43:00] <andrew_b> Он же локально будет, фактически. [08:45:00] <slavazanko/w> в любом случае такой переход на наш сервак повлечёт проблемы с командами переводчиков. А откат на старую версию может вообще отпугнуть их - хз сколько из них попривыкали к новым фишкам и к консольному клиенту. А консольный клиент всё-таки удобен :) [08:45:47] <slavazanko/w> http://dl.dropbox.com/u/8764358/lj/11.jpg# [08:46:37] <andrew_b> Не вкурил. [08:48:26] <slavazanko/w> ну.. какая связь между ручкой (или карандашом) и кассетой? [08:48:36] <slavazanko/w> неужто никогда не перематывал кассеты вручную? [08:48:58] <slavazanko/w> тест на возраст :) Типа, школьники не понимают связи... [08:48:59] <Зося Синицкая> slavazanko/w: Две полоски! [08:49:00] <andrew_b> Неа. [08:50:07] il.smind вышел из конференции: Компьютер вошёл в спящий режим [09:24:43] <slavazanko/w> ладно, по бранчу DEV_l10n_docs продолжаю там разработку или в таком виде неприемлемо? [09:28:29] gonzo111 зашёл в конференцию [09:33:14] <gonzo111> привет всем :-) [09:33:26] <slavazanko/w> привет [09:33:33] <andrew_b> Привет. [09:33:39] <andrew_b> slavazanko/w: ну не знаю. [09:34:00] <andrew_b> Слишком много всего получается для простой вроде задачи. [09:34:21] <slavazanko/w> ну.. не так уж и много. мне кажется. что свой собственный трансифекс-сервак не внесёт упрощения. [09:34:29] <slavazanko/w> да и задача не проста. [09:34:47] <andrew_b> Теперь для сборки нужен будет po4a, да? [09:35:26] <andrew_b> И клиент этот трансифексный. [09:54:55] <slavazanko/w> нет [09:55:05] <slavazanko/w> сорри за долгий ответ, совещание было [09:55:10] <slavazanko/w> для сборки их не нужно [09:55:30] <slavazanko/w> они нужны только тогда, когда надо послать переводы на трансифекс или когда нужно получить переводы с него [10:02:41] <slavazanko/w> другими словами, никто ничего не заметит :) [10:03:09] <andrew_b> Нуну. [10:03:14] <andrew_b> Поглядим. [10:34:32] il.smind зашёл в конференцию [11:30:58] <andrew_b> Зося Синицкая: куку, чё спим? [11:32:51] <slavazanko/w> бывает у неё [12:05:11] <il.smind > кто здесь? [12:05:28] <andrew_b> Мы. [12:05:30] <slavazanko/w> ? [12:07:34] <slavazanko/w> Среди всех космических курьезов и розыгрышей первое место по праву принадлежит шутке Оуэна Гарриотта. В 1973 году он входил в экипаж американской орбитальной станции "Скайлэб". Розыгрыш, который он устроил над офицерами Центра управления полетами, достоин навечно войти в анналы космонавтики. С собой в космос Гарриотт захватил диктофон, на который его супруга наговорила несколько заранее составленных фраз. Когда в один из дней оператор вышел на связь с орбитальной станцией, Гарриотт ждал у передатчика с диктофоном в руке. Между станцией и Центром управления состоялся следующий диалог: - "Скайлэб", это Хьюстон, ответьте. - Здравствуйте, Хьюстон, - бодрым женским голосом отозвалась станция. Это "Скайлэб". Земля после секундного колебания поинтересовалась: - Кто говорит? - Привет, - отозвалась станция. - Это Хелен, жена Оуэна. Оператор несколько секунд переваривал ответ, а затем с трудом выдавил: - Что ты там делаешь? - Я тут решила ребятам поесть принести. Все свеженькое, - успокоил его голос с орбиты. Центр управления молчал около минуты, а затем отключился. Видимо, у офицера связи сдали нервы. [12:11:35] <andrew_b> :) [12:12:16] <il.smind > может с луной тоже пошутили? [12:12:21] <slavazanko/w> :) [12:16:57] <il.smind > расскажите что у нас [12:16:59] <andrew_b> Поглядите 2626_escape_autocompletion. Там буквально одна строка. [12:18:41] <slavazanko/w> Илья. там тебя 2625 ждёт... [12:21:18] <il.smind > я смотрел [12:21:24] <slavazanko/w> и? [12:21:27] <il.smind > хороший, дельный патч [12:21:39] <il.smind > но надо бы потестить на [12:22:02] <il.smind > не все touch-и одинаково полезны [12:22:30] <il.smind > кроме того если есть перл то по идее можно другие таймы поставить заодно [12:23:11] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2626 (Special chars are not escaped in file name autocompletion) created http://www.midnight-commander.org/ticket/2626 • Ticket #2626 (Special chars are not escaped in file name autocompletion) updated http://www.midnight-commander.org/ticket/2626#comment:1 [12:23:36] <il.smind > в смысле "по пути Казань возьмите чтобы 2-ды не ходить" (с) [12:25:16] <il.smind > кстати я рад что стали появляться патчи [12:25:56] <il.smind > по сути посли evil-а Борки больше никто особенно не слал... [12:27:26] <il.smind > а да... кстати [12:27:41] <il.smind > slavazanko/w: я хотел с тобой поговорить [12:27:48] <il.smind > готов? [12:27:48] <slavazanko/w> ? [12:28:03] <il.smind > говорю [12:28:21] <il.smind > Сколько ты мне еще нервы трепать будешь?! [12:28:33] <slavazanko/w> а чо я? [12:28:37] <il.smind > Когда сфтп подписывать будем? [12:28:50] <slavazanko/w> через мой труп [12:29:20] <il.smind > Да что ты зачеловекто такой! [12:30:07] <slavazanko/w> а впрочем... подмахну бранч при одном условии [12:30:13] <il.smind > ??? [12:30:29] <slavazanko/w> персонально модуль sftp потом под новый API ты бушь переделывать [12:30:49] <il.smind > а еще надо будет переделывать? [12:30:56] <slavazanko/w> да [12:31:36] <il.smind > чочаму? [12:31:59] <il.smind > почаму? [12:32:42] <andrew_b> slavazanko/w: какой подмахну? Там какой-то левый стаф, который ещё и не работает. [12:32:47] <slavazanko/w> ну.. мы же планировали каталоги быстрого доступа расширить? [12:33:34] <il.smind > slavazanko/w: расширить да [12:33:36] <slavazanko/w> левый стафф - это отдельная пестня. Илья мне сейчас голову морочит по поводу нелогичного поведения при вводе данных соединения [12:34:02] <il.smind > да [12:34:15] <il.smind > именно по этому и морочу [12:34:24] <il.smind > а левый стаф [12:34:32] <slavazanko/w> за левы стафф отдельно ответишь [12:35:53] <il.smind > slavazanko/w: хотел тебя попросить [12:35:59] <slavazanko/w> ? [12:36:15] <il.smind > ты мог бы вычистить то что тебе нужно [12:36:26] <il.smind > в дев_там чего то [12:37:20] <andrew_b> Тогда sftp отодвигается ещё дальше. [12:37:41] <andrew_b> Пока все эти дев_чего_то не окажутся в мастере. [12:37:56] <slavazanko/w> пропробую [12:38:59] <andrew_b> В справке по sftp: /#sftp:[user@]machine[:port]/[remote-dir] /#sftp:onlyrsh.mx/linux/local
Чо за /#sftp? Уже давно такого нет. [12:40:17] <il.smind > я пока буду думать о разговоре с андреем [12:41:22] <il.smind > andrew_b: справку, да [12:42:27] <il.smind > готов работать [13:12:24] <slavazanko/w> по 1535: bb1a60f8f6ee97210d8ff26f39c2fd8bf812bbdb и 3c42979aca5b23fdb551796a675c0949d85c64e9 надо куда-нить утащить. 2e729643b74a5e647287c2a303132dc81dca71d7 и f1766d25b2685f9c238f12041fe4b4e79eb89ae1 уже есть в DEV_new_vfs [13:15:14] <andrew_b> Значит, 1535 будет после DEV_new_vfs. [13:30:11] IceMan зашёл в конференцию [13:30:23] <IceMan> всем привет [13:30:38] <IceMan> abort: repository git://midnight-commander.org/git/mc.git not found! [13:30:50] <IceMan> что-то с репы не могу стянуть изменения [13:31:23] <slavazanko/w> эм.. ща [13:31:59] <slavazanko/w> clone git://midnight-commander.org/git/mc.git Cloning into mc... remote: Counting objects: 15620 ^C [13:32:02] <slavazanko/w> у меня норма [13:32:13] <IceMan> сейчас руками проверю [13:35:20] <IceMan> прошу прощения, это мой затуп [13:35:36] <slavazanko/w> бывает :) [13:37:44] <sergem> il.smind > не все touch-и одинаково полезны
Патч мой, можно меня про него спрашивать. :) Я юзал posix-формат опции -t, должно сработать почти везде. Но более позднее тестирование показало, что не работает в busybox-е - в нем не поддерживается параметр -t, только -d, которого нет в posix-е. :( [13:38:33] <il.smind > sergem: я понимаю... [13:38:49] <il.smind > надо проверить на solaris [13:39:44] <il.smind > > Но более позднее тестирование показало, что не работает в busybox-е - в нем не поддерживается параметр -t, только -d та же фигня с ls была [13:42:29] <il.smind > как на счет perl? [13:43:32] <slavazanko/w> перловкой дату узнавать? а для бизбокс-онли что делать? [13:45:16] <il.smind > slavazanko/w: да не.. [13:45:42] <il.smind > у меня проверяется, есть ли перл [13:46:49] <il.smind > я говорю что если есть перл то имеет смысл его использовать [13:48:26] <sergem> В смысле, сделать по мотивам скрипта для get-а: fish_utime_perl и fish_utime_touch? [13:48:39] <sergem> И в случае, если фейлится touch - вызывать перл? [13:48:48] <il.smind > наоборот [13:49:15] <il.smind > надо сначал использовать перл [13:49:16] <sergem> Почему наоборот, touch же должен быстрее отработать, чем перл? [13:49:51] <il.smind > но перл будет одинаково работать [13:50:04] * sergem думает, как будет быстрее при копировании по ssh большого числа мелких файлов... [13:50:55] <sergem> А фиг его знает... Тестить надо. :) [13:51:23] <il.smind > и я думаю имеет смысл доработать info [13:51:53] <il.smind > скрипт должет проверить что держит touch [13:52:24] <sergem> Хм... Оказывается новый busybox таки поддерживает параметр -t в touch, в хелпе он это не пишет, но по факту - работает. :) [13:54:48] <il.smind > там по аналогии c [13:55:15] <il.smind > sergem: это неважно что где то держится [13:55:24] <il.smind > надо точно проверить [13:55:48] andrew_b вышел из конференции [14:04:09] <il.smind > sergem: попробуешь? [14:08:22] <sergem> У них формат времени разный - у перла и у тача. Передавать надо либо оба, либо конвертить в перле из touch-формата, потому что touch из перлового сконвертить не сможет. :) А по скорости я сравнил - примерно одинаково: http://fpaste.org/x8qt/ [14:10:21] <il.smind > я извиняюсь конечно [14:10:28] <il.smind > но есть 3 даты [14:10:51] <il.smind > как они себя ведут при простом копировании? [14:11:07] <il.smind > нельзя ли попытаться повторить поведение? [14:11:26] <il.smind > в смысле mtime atime [14:11:28] <sergem> utime знает только две. И в функцию vfs_fish_ops.utime тоже передаются только две даты. [14:11:51] <sergem> Дык, это я и сделал. :) touch из патча как раз выставляет эти две даты. :) [14:13:13] <il.smind > а.... ок [14:13:31] <il.smind > я думал только дату создания [14:14:55] <sergem> Из-за этого там touch два раза вызывается. Один раз для mtime и второй раз для atime (я подумал, что должно быть именно в таком порядке, чтобы изменение mtime-а не повлекло за собой изменения atime-а). [14:15:28] IceMan вышел из конференции [14:18:23] <il.smind > sergem: резюмируя [14:18:33] <il.smind > я таки предлагаю поменять info [14:18:49] <il.smind > добавить переменную [14:18:53] <il.smind > среды [14:19:25] <il.smind > вроде того как сделано здесь if `ls -Q / >/dev/null 2>&1` ; then res=`expr $res + 16` fi [14:20:07] <il.smind > т.е. проверяем поддерживается ли -t -d [14:20:44] <il.smind > если есть перл используем перл если поддерживается -t и -d то их [14:21:25] <il.smind > дату надо передавать я думаю так чтобы все могли её использовать [14:21:32] <sergem> А зачем? По-моему, учитывая, что перловый вариант и тачевый по скорости примерно одинаковы (ну, на моей машине одинаковы, я тест выше скинул, можете у себя проверить) - нет смысла проверять вообще touch. Проще запускать перл, если он не сработал - то запускать touch, да и все. Если даже touch не сработает - уже не важно, альтернатив все равно больше нет. :) [14:21:53] <il.smind > но если нет перла то что? [14:21:59] <sergem> То вызывать touch [14:22:07] <il.smind > я про это и говорю [14:22:10] ASM вышел из конференции [14:22:16] <sergem> Просто вызывать, без проверок [14:22:24] <il.smind > но проверить тач надо в скрипте info [14:22:30] <sergem> Да, но зачем? ;) [14:22:40] <sergem> Если его нет, то что делать? [14:22:43] <il.smind > чтобы не делать проверок в скрипте [14:22:52] <il.smind > то ничего не делать [14:23:30] <il.smind > будет 2 переменные FISH_HAVE_TOUCH_T [14:23:37] <il.smind > FISH_HAVE_TOUCH_T_D [14:24:15] <sergem> Хм... Ты предлагаешь сделать что-то вроде: if [ -n "$HAVE_TOUCH" ] && touch ...; then echo "### 001" else echo "### 500" fi так? [14:24:21] <il.smind > это на твоём хосте разницы по скорости может не быть [14:24:48] <il.smind > а где то может быть значительная разница [14:24:55] <il.smind > ну что то типа того [14:25:03] <sergem> Вот я и предлагаю упростить эту проверку до такого вида: if touch ...; then echo "### 001" else echo "### 500" fi [14:25:19] <sergem> :) [14:26:03] <sergem> По поводу хоста - согласен. Потому выложил исходник скрипта. :) [14:26:07] <il.smind > if [ -n "$HAVE_TOUCH" ] ; then touch ... echo "### 001" else echo "### 500" fi [14:26:39] <sergem> А если touch не выполнилсь? Например потому, что файловая система не поддерживает аттрибут atime? ;) [14:26:56] <il.smind > тач надо проверять [14:27:05] <il.smind > результат [14:27:39] <sergem> Именно! Это я и имею ввиду. Если все равно проверять результат вызова touch-а, то какой смысл делать дополнительную проверку в info? [14:27:40] <il.smind > но если тач не поддерживается зачем его в цикле запускать 100500 раз? [14:29:16] <sergem> Я понял идею - сэкономить на вызовах несуществующего touch-а? [14:29:28] <il.smind > да [14:29:41] <il.smind > для этого и придумана info [14:30:04] <il.smind > после неё значительно упростились скрипты [14:30:19] <il.smind > что их вообще стал понимать человек [14:30:25] <il.smind > а не только андроиды [14:30:48] <slavazanko/w> сам ты андроид [14:30:56] <il.smind > slavazanko/w: ага [14:31:05] <il.smind > я как вспомню геморой [14:31:26] <il.smind > если надо чуток поменять что то в рыбе так... [14:31:55] <il.smind > а сейчас открыл нужный скрипт, отладил, подключил [14:32:05] <il.smind > и мц пересобирать не надо [14:32:52] <il.smind > и главное для определённого "хитрого" хоста скрипт можно написать свой [14:33:07] <il.smind > и остальные хосты не отваливаются после этого [14:34:08] <sergem> Да? А как выбирать, какой скрипт для какого хоста запускать? ;) [14:34:25] <il.smind > было бы прикольно еще бы добавить заворачивание контента в gz :) [14:34:30] <sergem> Я, кстати, видел в коде, что там где-то есть лог отправляемых команд, но так и не нашел, как его включить без пересборки... [14:34:44] <il.smind > sergem: в доке написано :) [14:35:03] <il.smind > sergem: а зачем пересобирать [14:35:12] <sergem> Я делал контекстный поиск по всему tar.xz-у, если в доке это есть, то в комплект она не входит. :) [14:35:25] <il.smind > достаточно скрипты скопировать на целевую машину [14:35:32] <il.smind > и там их запускать [14:35:39] <sergem> Ну, там есть загадочный кусок: #if 0 logfile = ... #endif [14:35:46] <il.smind > в них можно и лог добавить [14:35:51] <il.smind > в сами скрипты [14:36:03] <il.smind > это же обычные шел-скрипты [14:36:30] <il.smind > sergem> Ну, там есть загадочный кусок: #if 0 ну это для крайнего случая [14:36:50] <il.smind > а я скрипты отлаживал именно на нужной машине [14:37:32] <il.smind > просто задаем нужные переменные среды и имеем то что надо [14:38:52] <il.smind > README.fish [14:39:07] <il.smind > sergem: First, mc looks for system-wide set of scripts, then it checks whether current user has host-specific overrides in his per-user mc configuration folder. User-defined overrides take priority over sytem-wide scripts if they exist. The order in which the folders are traversed is as follows:
/usr/libexec/mc/fish ~/.mc/fish/<hostname>/ [14:40:12] <sergem> А, ок, мне это еще ни разу не было нужно, но все равно спасибо. :) [14:40:24] <sergem> По поводу добавления FISH_HAVE_TOUCH в info, лично я не против. :) Мне патч переписать? [14:40:52] <il.smind > ты против использования перла? [14:41:01] <sergem> Нет. :_ [14:41:14] <sergem> :) [14:41:27] <sergem> Я вообще ни против чего не против. :) Мне главное, чтобы время копировалось. :) [14:41:31] <il.smind > я просто ему больше доверяю [14:41:44] <il.smind > ну не потому что он такой классный [14:41:58] <il.smind > я его вообще терпеть не могу [14:42:12] <il.smind > просто busybox активно развивается [14:42:44] <il.smind > и то что актуально на одной железке может работать совсем не так как хочется на другой [14:44:53] <il.smind > я привёл железобетонные аргументы в пользу использования перла в первую очередь? [14:45:25] <il.smind > sergem: пока вы еще тут :) [14:45:28] <sergem> Ммм... Я не помню аргументов, но я не против его использования в первую очередь. :) [14:45:54] <il.smind > а как на счет получить данные о дате файла? [14:46:01] <sergem> Какие: [14:46:03] <sergem> Какие? [14:46:11] <il.smind > все даты [14:46:37] <sergem> Какие? [14:46:46] <il.smind > возможно надо доработать склипт ls [14:46:48] <sergem> Их две же? [14:47:06] <il.smind > да я про все три [14:47:12] <sergem> А третью чем выставлять?* [14:47:13] <sergem> ;) [14:47:24] <sergem> И кто ее выставлять будет [14:47:40] <il.smind > выставлять не надо [14:47:41] <sergem> Ну, в смысле, по окончании копирования вызывается vfs.utime, которой передаются только две даты. [14:47:45] <il.smind > получать [14:48:05] <sergem> Ммм.... Пока что не понимаю, а что с ней делать-то? [14:48:08] <il.smind > есть ctime, mtime, atime [14:48:25] <il.smind > sergem> Ммм.... Пока что не понимаю, а что с ней делать-то? запрос не понят [14:48:43] <il.smind > с ней? с третьей датой? [14:48:47] <sergem> Ну, допустим, ее можно получить (тот же stat ее покажет), но зачем? Что с ней полученной потом делать? [14:48:52] <sergem> Да, с ctime-ом. [14:49:05] <il.smind > этава [14:49:22] <il.smind > оно в панели показывается [14:49:43] <il.smind > Информация C-x i [14:49:58] <sergem> А, тогда это - уже другая задача :) К копированию она отношения не имеет. :) [14:50:10] <sergem> Я бы предложил и решать ее отдельно. :) [14:50:13] <il.smind > при копировании даты запрашиваются [14:50:24] <il.smind > это другая задача [14:50:37] <il.smind > я и говорю "пока вы еще тут" [14:50:40] <il.smind > :) [14:52:12] <il.smind > admin@darkstar:/home/projects/mc/src/vfs/fish/helpers$ LANG= stat send ... Access: 2011-09-28 06:51:23.000000000 +0000 Modify: 2011-07-19 18:16:08.000000000 +0000 Change: 2011-07-19 18:16:08.000000000 +0000 [14:52:47] <il.smind > можно было бы добавить в скрипт ls [14:53:02] <il.smind > или сделать скрипт stat [14:53:39] <sergem> Лично я бы для себя этого делать не стал. Мне эта дата бесполезна, а ее получение будет замедлять переходы по каталогам, которые итак небыстрые по ssh... :) [14:54:54] <sergem> Да и вообще лично меня сейчас только передача mtime при копировании беспокоила, потому что она портила мне сборку make-ом. :) atime я в патче просто за компанию сделал. :) [14:55:02] <il.smind > будет замедлять [14:55:31] <il.smind > без порно [14:56:04] <il.smind > sergem: ну не хочешь как хочешь :) [14:56:14] <il.smind > но я должен был спросить :) [14:56:43] <il.smind > sergem: а профиль на гитхабе есть? [14:56:47] <sergem> Нет. :) [14:56:53] <il.smind > зря [14:57:00] <il.smind > очень удобно [14:57:13] <il.smind > можно форкнуть [14:57:23] <il.smind > мц и там кобасить [14:57:32] <il.smind > а потом дать ссылку [14:58:03] <il.smind > мне раньше казалось что это шибко надо заморачиваться [14:58:13] <il.smind > оказалось 3 клика мышкой [14:58:41] <sergem> Я - ленивый. Мне проще сделать у себя: rpmbuild -bp mc.spec cp -pr mc-4.7.5.5{,.orig} и там колбасить, а потом сделать: diff -urN mc-4.7.5.5{.orig,} и выложить патч. :) [14:59:28] <sergem> А как побочный продукт - еще и пакет соберется. :) [14:59:50] <il.smind > плохой способ [14:59:57] <il.smind > честно [15:00:20] <il.smind > не очень продуктивный [15:00:46] <il.smind > я тоже раньше так делал [15:01:13] <il.smind > кажется что проще, а на деле... [15:01:18] <sergem> А на деле? [15:02:10] <il.smind > на деле гит дает возможность сначительно эксперементировать с кодом [15:02:13] <il.smind > и не потерять ничего [15:02:36] <il.smind > и результат достигается значительно эфективнее [15:09:41] <sergem> Есть желание похоливарить? ;) А то я могу написать длинное сообщение на эту тему. :) [15:53:23] <sergem> В общем, я приаттачил к #2625 <https://www.midnight-commander.org/ticket/2625> перл-модификацию патча по мотивам обсуждения тут: если есть, то юзается перл, если перла нет, то touch. Проверил, вроде, работает и с перлом и без него. [15:54:57] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #71 (savannah: Skip vs. Abort on multi-file/dir operation) updated http://www.midnight-commander.org/ticket/71#comment:22 • mc-4.7.5.5-sshutime-perl.patch attached to Ticket #2625 http://www.midnight-commander.org/attachment/ticket/2625/mc-4.7.5.5-sshutime-perl.patch [15:55:12] <sergem> Точно, спасибо Зося Синицкая :) [16:05:11] andrew_b зашёл в конференцию [16:43:44] il.smind вышел из конференции: Компьютер вошёл в спящий режим [16:53:41] il.smind зашёл в конференцию [16:54:32] <il.smind > sergem> Есть желание похоливарить? ;) А то я могу написать длинное сообщение на эту тему. :) на эту? какую? [16:55:19] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2623 (Trouble opening zip files.) closed http://www.midnight-commander.org/ticket/2623#comment:15 [16:58:48] <sergem> il.smind : На тему git-а и его полезности в любых начинаниях. :) Но уже поздно. Я уже удалил то длинное сообщение, которое хотел отправить, а вместо него отправил сообщение про патч. :) [17:05:28] <il.smind > sergem: ну все что я бы хотел знать про полезность гита я уже и так знаю :) [17:05:45] <il.smind > вряд ли смогу узнать еще что то новое :) [17:45:26] il.smind вышел из конференции: Компьютер вошёл в спящий режим [18:40:26] andrew_b вышел из конференции [19:23:25] slavazanko/h зашёл в конференцию [21:46:23] slavazanko/h вышел из конференции [22:18:45] ASM зашёл в конференцию [23:41:29] il.smind зашёл в конференцию