Hello,

Kaushal Modi <kaushal.m...@gmail.com> writes:

> While that error is fixed, we still have this byte compilation warning:
>
> org-capture.el:1586:1:Warning: Unused lexical variable ‘first-value’
>
> I haven't used pcase extensively, but based on the warning, the below
> doesn't work as intended in the compiled elc:
>
>    ((or "C" "L")
>     (let ((insert-fun (if (equal key "C") #'insert
> (lambda (s) (org-insert-link 0 s))))
>   (first-value (car org-capture--clipboards)))
>       (pcase (length org-capture--clipboards)
> (`nil nil)
> (`(,value) (funcall insert-fun value))
> (`(,first-value . ,_)
>  (funcall insert-fun
>   (read-string "Clipboard/kill value: "
> first-value                                                ; Based on the
> warning, does it mean that the value of first-value is not picked from the
> value calculated in the let form above?
> 'org-capture--clipboards
> first-value)))                                             ; And the same
> here
> (_ (error "Invalid `org-capture--clipboards' value: %S"
>   org-capture--clipboards)))))

This was a typo of mine. Fixed. Thank you.

Regards,

-- 
Nicolas Goaziou

Reply via email to