История изменений
Исправление saufesma, (текущая версия) :
(when-let (dragging-info (capi:output-pane-cached-display-user-info pane))
получается эта строчка вводит в заблуждение.
output-pane-cached-display-user-info Function
Summary
Gets and sets the user-info in the current cached display of an output pane.
Package
capi
Signature
output-pane-cached-display-user-info pane => user-info
(setf output-pane-cached-display-user-info) user-info pane
Arguments
pane An output-pane.
Values
user-info A Lisp object.
ведь user-info is a Lisp object, а как заранее знать, что этот object есть list? В документации ни слова об этом. С другой стороны, ты же не знаешь, что возвращает функция output-pane-cached-display-user-info но определённо знаешь, как работает destructuring-bind, как тогда подходить к написанию кода если не знаешь, какой именно object возвращает та или иная функция?
Исправление saufesma, :
(when-let (dragging-info (capi:output-pane-cached-display-user-info pane))
получается эта строчка вводит в заблуждение.
output-pane-cached-display-user-info Function
Summary
Gets and sets the user-info in the current cached display of an output pane.
Package
capi
Signature
output-pane-cached-display-user-info pane => user-info
(setf output-pane-cached-display-user-info) user-info pane
Arguments
pane An output-pane.
Values
user-info A Lisp object.
ведь user-info is a Lisp object, а как заранее знать, что этот object есть list? В документации ни слова об этом.
Исправление saufesma, :
(when-let (dragging-info (capi:output-pane-cached-display-user-info pane))
получается эта строчка вводит в заблуждение.
output-pane-cached-display-user-info Function
Summary
Gets and sets the user-info in the current cached display of an output pane.
Package
capi
Signature
output-pane-cached-display-user-info pane => user-info
(setf output-pane-cached-display-user-info) user-info pane
Arguments
pane An output-pane.
Values
user-info A Lisp object.
ведь user-info is a Lisp object, а как заранее знать, что этот object есть list? В документации ни слова об этом.
Исходная версия saufesma, :
(when-let (dragging-info (capi:output-pane-cached-display-user-info pane))
получается эта строчка вводит в заблуждение.
output-pane-cached-display-user-info
Summary
Gets and sets the user-info in the current cached display of an output pane.
Package
capi
Signature
output-pane-cached-display-user-info pane => user-info
(setf output-pane-cached-display-user-info) user-info pane
Arguments
pane An output-pane.
Values
user-info A Lisp object.
ведь user-info is a Lisp object, а как заранее знать, что этот object есть list? В документации ни слова об этом.