[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#13934: Minor bug in `command-line-functions'
From: |
Eli Zaretskii |
Subject: |
bug#13934: Minor bug in `command-line-functions' |
Date: |
Sat, 17 Aug 2019 10:05:11 +0300 |
> From: Lars Ingebrigtsen <larsi@gnus.org>
> Date: Wed, 14 Aug 2019 23:06:05 -0700
> Cc: 13934@debbugs.gnu.org
>
> (setq command-line-functions '((lambda () (message "argi %s" argi))))
>
> and `argi' is indeed dynamically bound when
>
> ;; We have almost exhausted our options. See if the
> ;; user has made any other command-line options available
> (let ((hooks command-line-functions)
> (did-hook nil))
> (while (and hooks
> (not (setq did-hook (funcall (car
> hooks)))))
> (setq hooks (cdr hooks)))
>
> is executed... so is argi dynamic in the startup.el file, but not
> elsewhere in Emacs? In which case there is really nothing to fix in the
> doc string?
Yes, I think so. Stefan?