Mail von Nicolas Goaziou, Sun, 04 Jun 2017 at 09:19:09 +0200: Good morning again,
> Hello, > > "Stefan-W. Hahn" <stefan.h...@s-hahn.de> writes: > > > For me both cases don't look correct or do I missinterpret something? > > No, you're right. I fixed it. Thank you. I looked at it, but sorry, I think this also is not right, it expands to: ,---- | (defun org-agenda-mode () | ... | (mapc #'make-local-variable org-agenda-local-vars) | (dolist (elem save) | (if | (consp elem) | (let* | ((x | (car elem)) | (x | (cdr elem))) | (let | ((val x) | (var x)) | (when | (and val | (memq var org-agenda-local-vars)) | (set var val)))) | nil))) | (setq-local org-agenda-this-buffer-is-sticky t)) | (org-agenda-sticky `---- and the second one: ,---- | (defun org-clone-local-variables (from-buffer &optional regexp) | ... | (dolist (pair (buffer-local-variables from-buffer)) | (if | (consp pair) | (let* | ((x | (car pair)) | (x | (cdr pair))) | (if | (consp x) | (let* | ((x | (cdr x))) | (if | (null x) | (let | ((name x)) | (when | (and | (not | (memq name org-unique-local-variables)) | (or | (null regexp) | (string-match-p regexp | (symbol-name name)))) | (set | (make-local-variable name) | (cdr pair)))) | nil)) | nil)) | nil))) `---- Both looking wrong for me. Sorry. With kind regards, Stefan -- Stefan-W. Hahn It is easy to make things. It is hard to make things simple.