Чтобы добавлять сообщения и комментарии, .

@praut:
praut

Да, именно так.

@segfault:
segfault

Сделано сычами для сычей. Годно.

@praut:
praut

В Федору уже включён emacs.service. Так что достаточно просто сказать systemctl --user enable emacs.service. server-name так же можно задавать при запуске emacs --daemon=server-name, почему об этом умалчивает man, хз.

@segfault:
segfault

А ни кто не видел удобных приблуд для рефакторинга? Я то я на столько охуел, что хочу не только чтобы компилятор за меня ошибки все ловил, но и чтобы редактор за меня модули перемещал, создавал например, сам правил импорты во всех зависимых модулях и вот это всё. Аналогичное для переименования функций, типов данных, конструкторов, полей (а если ещё и линз, то будет просто пушка). Реквестирую, короче.

@segfault:
segfault

sachachua.com

@segfault:
segfault

melpa.org
Будто без специальной моды его мало в емаксе.

@segfault:
segfault

github.com
Can your editor do that?

@segfault:
segfault

emacswiki.org

@segfault:
segfault

То чувство, когда узнал про модный GTD, а оказалось, что уже несколько лет делаешь то же самое в оргмоде.

@segfault:
segfault

То чувство, когда хотел перевести идентификатор в snake case, а вместо этого поиграл в змейку.

@segfault:
segfault

youtube.com
Can ur editor do that?

@segfault:
segfault

sami.salkosuo.net

@qrilka:
qrilka

а кто-нибудь пробовал intero?

@segfault:
segfault

hasktags -e $(find `pwd` -iname '*.hs' -and \( -not -path '*.stack-work*' \) -and \( -not -name 'Setup.hs' \) -and -type f)

@webus:
webus

Интересно тут есть кто контрибьютит в python-mode для emacs ? Когда там запилят нормальную обработку type hints в коде ? сейчас это подсвечивается как ошибка. или это у меня flycheck так шалит ?

@lolicon:
lolicon

juanjoalvarez.net

@lolicon:
lolicon

youtube.com

@fmap:
fmap

Конфиги это для тех кто так ничего в жизни и не понял.
Ваниль — для тех кто уже никуда не торопится.

@trapdoor:
trapdoor

gnu.org

@Zert:
Zert

А чего в еликсире так плохо с flycheck для еликсира? Есть какие-нибудь способы чекать код без компиляции?

@newbie:
newbie

Jabber.el в емаксе работает сразу, про функционал ничего не скажу: я и не помню, какой в жаббере должен быть функционал. Список контактов есть, сообщения отправляет. Норм.

@drvlat:
drvlat

Помню, я вчера на емакс наезжал. Как честный человек — беру свои слова обратно. Если его правильно настроить (не используя решения в стиле out-of-box) — он просто охуенен.

@drvlat:
drvlat

В очередной раз попытался заставить себя пересесть с vim на emacs. В очередной раз после часа использования проблевался и снес поделие с компа. Кажется невозможно свалить на емакс после 15 лет в виме. (Я сейчас играюсь с кложурой, для нее емакс наверное все таки получше).

@dluciv:
dluciv

Любители Emacs оценят leningrad.su

@vt:
vt

Для любителей "могу все фичи ваших иде сделать в виме за 5 минут на шкриптах" — blog.jetbrains.com
Отдельно обращаю внимание, что все это — в швабодной версии IDE.

@Zert:
Zert

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

@Zert:
Zert

Поставил модный emacs for mac, так у него хоткеи все потрачены, вместо действий вставляют какие-то левые символы, уникодные точки, кавычки.

@qnikst:
qnikst

А кто-нить настраивал человеческий формат дат в org-mode, чтобы там не было дня недели текстом? а то mobile-org использует другой формат и возникают конфликты при синхронизации, а если сделать
(setq org-time-stamp-custom-formats '("<%Y-%m-%d>" . "<%Y-%m-%d %H:%M>"))
то емакс не дает редактировать дату руками

@qnikst:
qnikst

И ещё чтобы 2 раза не вставать, кто-нибудь использует emacs client и xmonad. Я правильно понимаю, что emacs-client может позволять делать всякие операции в emacs, когда ты не в emacs, а где угодно? (у меня если что emacs не основной редактор, т.к. в него забыли доложить vim и часто надо работать во всяких vm-ках, и проталкивать emacs туда через ssh или ещё как мне лень).

@qnikst:
qnikst

а кто-нить пользуется оргмодой для треккинга времени заодно, мне хочется про best practices поспрашивать, а то если задача разбивается на несколько дней, то я не понимаю, как получить правильные time table по конкретному дню. И тоже самое с recurrent задачами.

@qnikst:
qnikst

а в emacs в org-mode для повторяющихся задач можно ли настраивать время для каждой отдельно, т.к. у меня есть <start-date +1d> и я хочу каждый вечер выставлять разное время для задачи на следующий день, реально? А если и effort можно, то вообще зашибись

@qnikst:
qnikst

а этот ваш org-mode можно синхронизировать с google calendar желательно в обе стороны?

@qnikst:
qnikst

а в этом вашем емаксе можно кросс-табличные формулы делать.
а то мне бы табличку для raw data и табличку её обрабатывающую.
Учитывая что структура табличек сильно разная в одной хранить не охота

@segfault:
segfault

А вот можно как-нибудь сгенерить теги для когда, сгенерированного в TH? В идеале, чтобы указывали на вызов TH кода, который сгенерировал.

@Zert:
Zert

Только привыкнешь к одним хоткеям magit, как они их меняют на другие. Раз в четвёртый уже.

@Zert:
Zert

Почему этот код не биндинт сочетание? В результате вставляется '=', а не выполняется функция.

(require 'expand-region)
(global-set-key (kbd "C-=") 'er/expand-region)

@alar:
alar

@rufuse только что продемонстрировал, почему emacs использовать нельзя

@segfault:
segfault

Тот неловкий момент, когда реализуешь в своем коде функцию upcase-character через upcase-region ...
(upcase-region реализована в сишных кишках, бтв)

@segfault:
segfault

текст сообщения

@segfault:
segfault

M-x woman