Size: a a a

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

2021 February 13

ND

Nikita Domnickij in Emacs — русскоговорящее сообщество
нахуя так делать
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Nikita Domnickij
нахуя так делать
Потому что удобно
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Можешь написать/форкнуть своё
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
И как диды, пилить project.el 10 лет
источник

WC

Winston Chu in Emacs — русскоговорящее сообщество
Wooooow!
источник

D

Dameda in Emacs — русскоговорящее сообщество
Winston Chu
Wooooow!
Отдай биткойны
источник

A ß in Emacs — русскоговорящее сообщество
блин, а можно как-то матчить point внутри выражения используя looking-at/looking-back?
источник

A ß in Emacs — русскоговорящее сообщество
мне надо заматчить такое, но с looking-at/back не работает по очевидным причинам
(rx (or (syntax word)
       (syntax symbol))
   point
   (or (syntax word)
       (syntax symbol)))
источник

A ß in Emacs — русскоговорящее сообщество
и вообще имеет ли такое выражение смысл или это просто дичь от недостатка опыта с регулярками имакса?
источник

A

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

A

Aragaer in Emacs — русскоговорящее сообщество
ну это я такой читер, вечно при виде сложных регулярок всякую логику наружу выношу
источник

A ß in Emacs — русскоговорящее сообщество
изначально было вообще так
(and (memq (char-syntax (following-char)) '(?w ?_))
    (memq (char-syntax (preceding-char)) '(?w ?_)))
источник

A

Aragaer in Emacs — русскоговорящее сообщество
rx что принимает в качестве строки для матча?
источник

A ß in Emacs — русскоговорящее сообщество
ничего, rx это dsl чтобы делать регулярки
источник

A

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

A ß in Emacs — русскоговорящее сообщество
к буферу:
(and (looking-at (rx (or (syntax word) (syntax symbol))))
    (looking-back (rx (or (syntax word) (syntax symbol)))
                  (1- (point))))
источник

A

Aragaer in Emacs — русскоговорящее сообщество
мгм
источник

A

Aragaer in Emacs — русскоговорящее сообщество
(looking-at (rx (or (syntax word) (syntax symbol)) (or (syntax word) (syntax symbol))) (1- (point)))
источник

A

Aragaer in Emacs — русскоговорящее сообщество
регулярка видит текст, она не видит поинта
источник

A

Aragaer in Emacs — русскоговорящее сообщество
поэтому просто если начать от 1- (point), то у тебя два символа, которые тебе надо сматчить. Не?
источник