Skip to content

Instantly share code, notes, and snippets.

@humitos
Created August 28, 2017 03:30
Show Gist options
  • Save humitos/a5f8ad3229f51a1ebecab519bc9c32d8 to your computer and use it in GitHub Desktop.
Save humitos/a5f8ad3229f51a1ebecab519bc9c32d8 to your computer and use it in GitHub Desktop.
;; Reproduction of
;; https://stackoverflow.com/questions/45907854/browse-url-generic-program-as-a-safe-local-variable-values
(custom-set-variables
'(safe-local-variable-values
(quote
(
(browse-url-generic-program "firefox")
(browse-url-generic-program "google-chrome")
))))
;; https://github.com/emacs-mirror/emacs/blob/master/lisp/files.el#L3606
(risky-local-variable-p 'browse-url-generic-program) ;; --> 18 (#o22, #x12, ?\C-r)
;; https://github.com/emacs-mirror/emacs/blob/master/lisp/files.el#L3590
(safe-local-variable-p 'browse-url-generic-program "firefox") ;; --> nil
;; https://github.com/emacs-mirror/emacs/blob/master/lisp/files.el#L3599
(member (cons 'browse-url-generic-program "firefox") safe-local-variable-values) ;; --> nil
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment