Fork me on GitHub
#editors-rus
<
2015-11-27
>
konukhov03:11:09

Возвращаясь к лигатурам, кто-нибудь настраивал их в Emacs? Я попробовал вчера FiraCode со сниппетом из wiki – Emacs наглухо виснет при открытии некоторых файлов, например простейшего Rails-контроллера на 5 строчек, в котором лигатур-то и нет. Подозреваю, что что-то происходит, пока он пробегает регекспами по файлу, чтобы поменять символы. Причем в scratch-mode все прекрасно работает. Кто-нибудь сталкивался? Elisp дебажить не умею.

delaguardo05:11:37

а что за сниппет?

delaguardo05:11:02

я правда SourceCode Pro использую, и с ним никаких проблем

konukhov12:11:38

ага, про него

konukhov12:11:58

меня scp достал – решил что-то другое поставить

delaguardo12:11:14

упс, наврал, PragmataPro у меня

delaguardo12:11:14

на маке я использую вот такой конфиг для лигатур

(when (functionp 'mac-auto-operator-composition-mode)
    (setq mac-auto-operator-composition-characters "!\"#$%&'*+,-/:;<=>[email protected]^_`|~.")
    (mac-auto-operator-composition-mode))

delaguardo12:11:04

из набора только круглые скобки выкинул, с ними темы начинают с ума сходить

delaguardo12:11:15

и это работает только в форке ямамото homebrew-emacsmacport

konukhov13:11:17

ааа, да, читал про этот форк

konukhov13:11:02

попробую поставить + твой сниппет, спасибо

konukhov13:11:13

главное, чтобы ничего не сломалось simple_smile

delaguardo13:11:01

я тестил с несколькими шрифтами на разных по величине проектах, все нормально было

konukhov14:11:32

класс, спасибо, у меня тоже заработало.