Size: a a a

Emacs — русскоговорящее сообщество

2021 November 09

A ß in Emacs — русскоговорящее сообщество
спасибо, в конфиг пока будет достаточно добавить (require 'project)
источник

MB

Mikhail Beliansky in Emacs — русскоговорящее сообщество
спасибо большое!
источник

ДП

Дмитрий Поляков... in Emacs — русскоговорящее сообщество
странно что рекваир не делается в пекиче
источник

ДП

Дмитрий Поляков... in Emacs — русскоговорящее сообщество
у тебя там не doom какой-нибудь или спейс? Может они намуту шонить
источник

A ß in Emacs — русскоговорящее сообщество
Йонас тоже любитель неоднозначных решений
источник

MB

Mikhail Beliansky in Emacs — русскоговорящее сообщество
нет, своя сборка на основе нано
источник

MB

Mikhail Beliansky in Emacs — русскоговорящее сообщество
магит ставится вообще без каких-либо настроек:


(use-package magit
 :straight t)
источник

A ß in Emacs — русскоговорящее сообщество
90% это косяк магита, он кривовато интегрируется с project
источник

MB

Mikhail Beliansky in Emacs — русскоговорящее сообщество
я вроде не юзаю проджект, пытаюсь пользовать projectile
источник

A ß in Emacs — русскоговорящее сообщество
а какая версия магита?
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Интересно есть ли способ программно выявить участки кода с неопределённым поведением, не заучивать же стандарт
источник

ДП

Дмитрий Поляков... in Emacs — русскоговорящее сообщество
Статический анализатор есть
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну тут эта, может быть беда
источник

A

Aragaer in Emacs — русскоговорящее сообщество
int func(int a, int b) {
 return a + b;
}
источник

MB

Mikhail Beliansky in Emacs — русскоговорящее сообщество
Magit v3.3.0-32-g473fc7ac, Git 2.30.1 (Apple Git-130), Emacs 27.2, darwin
источник

A

Aragaer in Emacs — русскоговорящее сообщество
для ситуации, когда у тебя в коде все обращения к этой функции не вызывают целочисленного переполнения, все ок, UB нету. А если ты где-то когда-то напишешь func(INT_MAX, INT_MAX), то это UB.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
но в этом случае в описании функции может быть сказано об этом.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
и мы говорим, что UB не в функции, а в том месте, где ее вызвали.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
но чтобы это знать, надо знать о том, что эта функция делает.
источник

A

Aragaer in Emacs — русскоговорящее сообщество
поэтому статический анализатор должен не просто смотреть в код, но и анализироать execution paths
источник