Переменная safe-local-variable-values
может хранить пары имя / значение, которые безопасны как локальный файл или локальный каталог. Однако иногда я хочу сказать, что любое значение является допустимым для данной переменной. На странице руководства, на которую я ссылаюсь, написано, что любое целочисленное значение считается безопасным fill-column
. Есть ли способ сделать это для моих собственных переменных?
13
identity
качестве теста.Ответы:
Установите
safe-local-variable
свойство в функцию, которая проверяет значение. Например, свойствоfill-column
имеетsafe-local-variable
значениеintegerp
. Используйте(lambda (x) t)
в качестве функции проверки, если любое значение является допустимым.или
Наличие какого-либо действительного значения довольно редко. Гораздо чаще встречается ограничение на определенный тип, например
integerp
,stringp
и т. Д.источник