Function: project--other-place-command

project--other-place-command is a byte-compiled function defined in project.el.gz.

Signature

(project--other-place-command ACTION &optional MAP)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defun project--other-place-command (action &optional map)
  (let* ((key (read-key-sequence-vector nil t))
         (place-cmd (lookup-key map key))
         (generic-cmd (lookup-key project-prefix-map key))
         (switch-to-buffer-obey-display-actions t)
         (display-buffer-overriding-action (unless place-cmd action)))
    (if-let* ((cmd (or place-cmd generic-cmd)))
        (call-interactively cmd)
      (user-error "%s is undefined" (key-description key)))))