fixed doc look up

This commit is contained in:
David Botton 2024-07-10 20:17:05 -04:00
parent bb086f828d
commit 9604c7393b

View file

@ -321,25 +321,22 @@ var endRange = ~:*~A.session.doc.indexToPosition(endIndex);
(clog-ace::js-ace obj)
(clog-ace::js-ace obj)))))
(unless (equal s "")
(with-input-from-string (i s)
(ignore-errors
(let* ((p (when (current-control app)
(attribute (get-placer (current-control app)) "data-panel-id")))
(pac (if (eq (current-editor-is-lisp app) t)
(pac (string-upcase (if (eq (current-editor-is-lisp app) t)
(if (current-control app)
(string-upcase (attribute (attach-as-child (current-control app) p)
"data-in-package"))
package)
(current-editor-is-lisp app)))
(m (read i))
(ms (format nil "~A" m))
(current-editor-is-lisp app))))
(*package* (find-package pac))
r)
(setf r (swank:operator-arglist ms pac))
(when status
(setf (advisory-title status) (documentation (find-symbol ms) 'function)))
(setf r (swank:operator-arglist s pac))
(when r
(when status
(setf (text status) (string-downcase r)))))))))))
(setf (advisory-title status) (documentation (read-from-string s) 'function))
(setf (text status) (string-downcase r))))))))))
(clog-ace:set-auto-completion editor t)
(setf (clog-ace:theme editor) *editor-theme*)
(setf (clog-ace:tab-size editor) *editor-tab-size*)