File tree Expand file tree Collapse file tree 2 files changed +3
-8
lines changed
Expand file tree Collapse file tree 2 files changed +3
-8
lines changed Original file line number Diff line number Diff line change 1818; ; Author: Ivan Yonchovski <[email protected] >1919; ; Keywords: languages, debug
2020; ; URL: https://github.com/yyoncho/dap-mode
21- ; ; Package-Requires: ((emacs "25 .1") (dash "2.14.1") (lsp-mode "6.0") (dash-functional "1.2.0") (bui "1.1.0") (f "0.20.0") (s "1.12.0") (lsp-treemacs "0.1"))
21+ ; ; Package-Requires: ((emacs "26 .1") (dash "2.14.1") (lsp-mode "6.0") (dash-functional "1.2.0") (bui "1.1.0") (f "0.20.0") (s "1.12.0") (lsp-treemacs "0.1") (posframe "0.7.0 "))
2222; ; Version: 0.5
2323
2424; ;; Commentary:
3333(require 'dap-overlays )
3434(require 'cl-lib )
3535(require 'ansi-color )
36+ (require 'posframe )
3637
3738(defcustom dap-breakpoints-file (expand-file-name (locate-user-emacs-file " .dap-breakpoints" ))
3839 " Where to persist breakpoints"
Original file line number Diff line number Diff line change 3535(require 'gdb-mi )
3636(require 'lsp-treemacs )
3737(require 'dap-ui-repl )
38+ (require 'posframe )
3839
3940(defcustom dap-ui-stack-frames-loaded nil
4041 " Stack frames loaded."
@@ -475,11 +476,6 @@ DEBUG-SESSION is the debug session triggering the event."
475476 'pointer 'hand
476477 'help-echo hover-text))
477478
478- (declare-function posframe-show " ext:posframe" )
479- (declare-function posframe-hide " ext:posframe" )
480- (declare-function posframe-poshandler-frame-top-center " ext:posframe" )
481- (defvar posframe-mouse-banish )
482-
483479(defun dap-ui--update-controls (&rest _ )
484480 (let* ((session (dap--cur-session))
485481 (stopped? (and session (dap--debug-session-active-frame session)))
@@ -532,8 +528,6 @@ DEBUG-SESSION is the debug session triggering the event."
532528 :init-value nil
533529 :global t
534530 :require 'dap-ui
535- (unless (require 'posframe nil t )
536- (error " Displaying DAP controls requires that the posframe Emacs package is installed " ))
537531 (cond
538532 (dap-ui-controls-mode
539533 (add-hook 'dap-session-changed-hook 'dap-ui--update-controls )
You can’t perform that action at this time.
0 commit comments