Как проверить, соответствует ли system-name строка в .emacs с помощью Emacs Lisp? - PullRequest
0 голосов
/ 01 января 2012

Как проверить, соответствует ли system-name строка в .emacs с Emacs Lisp?Я ожидаю, что мой system-name будет что-то вроде userhost-122-1.Символы после первой черты будут отличаться.Поэтому я ищу булеву функцию elisp, которая возвращает true, если системное имя для текущего сеанса Emacs имеет значение, начинающееся с userhhost.Как это сделать?

Ответы [ 2 ]

2 голосов
/ 01 января 2012

Легко:

(string-match "\\`userhost" system-name)
0 голосов
/ 30 июля 2012

(имя системы поиска вперед nil t)

...