Cat
Денис
@tapok_satan ты глифы уже рисуешь?
Денис
хотя наверное "рисуешь" неправильно говорить, скорее "рендеришь")
Cat
короче даже если вручную забить --gc-sections и -B(static|dynamic), то оно пишет, что файлы собраны для не той архитектуры
Cat
meh
Cat
что ж, убунтовая виртуалка спасёт
Anton
Денис
офигеть
Денис
когда только успел
Денис
как ты это делаешь?
Anton
Точнее эксперименты делал, щас пепеписываю систему стилей, и убираю отстойный jsx
Денис
я просто прикидываю, как запилить свой wm
Денис
и по-любому нужно текст рендерить
Денис
над окошком
Anton
Щто?
Денис
window manager
Денис
короче будет очень круто, если ты отрисовку буков одним-единственным шрифтом выделишь в отдельный крейт)
Денис
ну по сути-то тебе в каждый момент времени их рисовать надо будет одним шрифтом
Денис
=)
Cat
Денис
rm -rf nebulet
Cat
сук
Денис
надо запилить git unclone
Cat
printf "#"'!'"/bin/bash\nif [[ -d \"\$1/.git\" ]]; then;\n rm -rf \$1;\ndone;\n" > `~/.cargo/bin/gitunclone && chmod +x ~/.cargo/bin/gitunclone
Денис
ну нет
Денис
ты тогда останешься в директории, которой уже нет
Денис
а подняться наверх из скрипта невозможно, поэтому я забил
Cat
не, там тип gitunclone dir -> rm -rf dir
Cat
если существует dir/.git
Денис
а, $1
Денис
ну нет, я хотел изнутри прям делать git unclone
Cat
хм
Денис
а если я поднялся сам вверх, то уже и rm -rf можно написать
Cat
CWD=`pwd`
cd .. && rm -rf $CWD
Cat
))))
Денис
но ты всё по выходу из скрипта останешься в удалённой папке
Cat
лан, лень проверять(
Anonymous
Денис
если ты в скрипте делаешь cd, это на окружении не отражается никак)
Cat
у меня ещё где-то в синтаксисе опечатка
Денис
нельзя поменять рабочую директорию родительского процесса
Денис
алиас тоже не запилишь, потому что git есть git :(
Cat
Cat
можно модуль напистаь
Денис
шта
Cat
да, я уже попробовал)
Денис
=))
Cat
шта
http://thediscoblog.com/blog/2014/03/29/custom-git-commands-in-3-steps/
Денис
дык а как это поможет-то
Cat
а, ну удалять директорию не сможет, да
Денис
если запускаешь дочерний процесс, то всё, никаких cd )
Cat
зато почти нативно
Cat
короче была идея удалять папку когда никого в ней не будет
Cat
https://pastebin.ubuntu.com/p/WgrpZCkwhQ/ но я что-то делаю неправильно
Anton
Anton
Полноценный текст лайаут со всеми вычмслениями будет отдельным крейтом
Anton
Кстати ребят, как решить проблему имплементации трейтов для структур из крейтов
Anton
Он ошибку выдает
Anton
Это флаг какой?
Anton
ну тоесть ирл, в чем проблема
Anton
это же отдельная сущность
Anton
положим для крейтовой структуры нет имплементации Default
Anton
я хочу ее сделать, но не могу - в таком случае врапперы это же грязный ход
ozkriff🇺🇦
http://smallcultfollowing.com/babysteps/blog/2015/01/14/little-orphan-impls/ вот это, наверное, самый главный пост на тему. ну и можно погуглить "orphan rules" насчет новых деталей
Anton
Anton
Marat
ozkriff🇺🇦
если что, строгость этого правила очень много кому кажется излишней, но конкретного решения проблемы, с которым бы все согласилишь, пока никто не смог родить. Но время от времени мелькают РФЦ вроде https://github.com/rust-lang/rfcs/issues/1856
Anton
Anton
Лучше всего так делать да
Видимо лучший способ повысить чсв за счет контрибута в проекте это заимплементить стандартные трейты
Anton
Loo
Sherzod
Стикерпак какойто не найтмодфрендли
Alex