← All posts tagged Emacs

А почему до сих пор есть какие-то грабли с часовыми поясами, или ещё чем-то непонятным при обновлении пакетов? Уже много раз встречал такое: пишет, допустим, Божидар в твитор, что релизит какой-то новый пакет, я начинаю обновляться и этого пакета как раз нет, и так весь день, из-за этого весь апдейт ломается. Как это делается вообще? Почему список пакетов и сами пакеты рассинхронизированы? Мне кто-то уже говорил, что это связано с часовыми поясами, но я не верю в такое.

Как сделать, чтобы попап в гуёвом емаксе (макось) показывался так же, как и в консольном, т.е. без отдельных компонент, просто рисовался инлайн? А то он показывается хрен пойми где, вообще не к месту.

For those who've actually read to the end of this message: Richard and I met
at MIT yesterday, where I officially accepted the role as maintainer of Emacs.
An announcement is forthcoming, once we dot the i's and cross the t's. It's
also why I've switched my subscription address to johnw <at> gnu.org <mailto:johnw%20%3Cat%3E%20gnu.org>, and would
appreciate if Emacs-related issues are sent there, rather than to my other
accounts.

thread.gmane.org

Самый большой минус емакса в том, что он расширяется не с помощью языка общего назначения, а с помощью этого чудовищного приштинского диалекта лиспа. Как требуется что-то подкрутить, начинается чтение документации (очень прескверной, кстати), гуглёж, поиск каких-то ошмётков говнокода, который помогает что-то запилить. Даже какой-нибудь lua был бы лучше, чем это.

Дано: макось, в макоси виртуалбокс, в виртуалбоксе линукс, в линуксе консоль, в консоли емакс
Хочется: цепляться графическим емаксом из макоси к тому, что в виртуалбоксе.

Сделал, чтобы емакс-сервер слушал порт по тцп, цепляюсь к нему емакс-клиентом из макоси, демон падает в корку. Хрен знает, что делать. У кого-нибудь вообще получалось емакс удалённо использовать?

Собрался с силами и удалил из конфига всё говно, накопившееся за 13 лет использования емакса. Оставил только значения переменных и пару небольших функций. Можно сказать, начал жизнь с чистого листа.

В alex-файлах при использовании токена \" всё после него раскрашивается как строка, так как оно превращается в λ". Как починить? Хочу чтобы и код раскрашивался, и в лямбду не конвертилось то, что не лямбда.

Гнутобляди наконец-то перешли со своего наркоманского дрыщеподелия на git. Сначала это сделать мешала религия, а теперь осознали, что религия хуёвая.

Оказывается, мандеть в твитор не так уж и плохо:


These changes have lead to a performance regression and while some users
bothered to report it or tweet about it I have so far gotten little help
in the form of replies to my questions or reliable benchmarks.

Вчера откатили изменения, которые вызывали тормоза. Сегодня обновился — опять всё норм.

Обновил magit из elpa, и он стал дичайше тормозить. Любая операция занимает несколько секунд: свёртка/разворачивание изменений, стейджинг, коммит. Не могу понять, что не так. Причём то же самое и на линуксе, и на макоси. Кто-нибудь сталкивался или знает, что делать?

Поставил интерфейс к Skype для Emacs отсюда: github.com
Что удивительно, работает. Похоже, буду пользоваться им, так как нативный клиент Щюпе для линукса не умеет в ibus (постоянно меняет буквы местами в конце слова).