;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\303\304\305\306\307DD\310\311\312\313\314&\210\303\315\305\306\316DD\317\311\312\313\320&\207" [require dap-mode dap-utils custom-declare-variable dap-firefox-debug-path funcall function #[0 "\301\302\"\207" [dap-utils-extension-path expand-file-name "vscode/firefox-devtools.vscode-firefox-debug"] 3] "The path to firefox vscode extension." :group dap-firefox :type string dap-firefox-debug-program #[0 "\301\302\303\"D\207" [dap-firefox-debug-path "node" f-join "extension/out/firefoxDebugAdapter.js"] 4] "The path to the firefox debugger." (repeat string)] 8) #@142 Downloading firefox-devtools.vscode-firefox-debug to path specified. With prefix, FORCED to redownload the extension. (fn &optional FORCED) (defalias 'dap-firefox-setup #[256 "\211?\205\301!?\205\302\303\304\305$\210\306\307\310\"\207" [dap-firefox-debug-path file-exists-p dap-utils-get-vscode-extension "firefox-devtools" "vscode-firefox-debug" nil message "%s: Downloading done!" "dap-firefox"] 6 (#$ . 694) "P"]) (byte-code "\301!\204 \302\303\304\305\304$\210\301\207" [dap-firefox-debug-path file-exists-p message "%s: %s debug extension are not set. You can download it with M-x %s-setup" "dap-firefox" "firefox-devtools.vscode-firefox-debug"] 5) #@55 Populate CONF with the required arguments. (fn CONF) (defalias 'dap-firefox--populate-start-file-args #[257 "\302\211\211\211\211\303\304\303\"\206#\305\304\302\303\304 \303\"\206 #\305\"\206'\306#\307\304\302\211\303\304 \303\"\2068#\305\304\302 \303\304\303\"\206H#\305\"\206O\306#\307\"\206V #\310\304\302\211\211\303\304 \303\"\206h#\305\304\302 \303\304\303\"\206x#\305\"\206\306#\307\304\302\211 \303\304\303\"\206\220#\305\304\302\303\304\303\"\206\240#\305\"\206\247\306#\307\"\206\256 #\310\"\206\273\311\312\313\314 \315$#\316\304\302\211\211\211\303\304 \303\"\206\316#\305\304\302 \303\304\303\"\206\336#\305\"\206\345\306#\307\304\302\211 \303\304\303\"\206\366#\305\304\302\303\304\303\"\206#\305\"\206 \306#\307\"\206 #\310\304\302\211\211 \303\304\303\"\206&#\305\304\302\303\304\303\"\2066#\305\"\206=\306#\307\304\302\211\303\304\303\"\206N#\305\304\302\303\304\303\"\206^#\305\"\206e\306#\307\"\206l #\310\"\206y\311\312\313\314 \315$#\316\"\206\200\317#\207" [dap-firefox-debug-program default-directory plist-put :dap-server-path plist-get :type "Firefox" :cwd :file read-file-name "Select the file to open in the browser:" nil buffer-file-name t :name "Firefox Debug"] 23 (#$ . 1363)]) (byte-code "\300\301\302\"\210\303\304\305\301\306\307\310\311\312\307\313\314\315\307\316\317\257\"\210\320\321!\207" [dap-register-debug-provider "firefox" dap-firefox--populate-start-file-args dap-register-debug-template "Firefox Run Configuration" :type :cwd nil :request "launch" :file :reAttach t :program :name "Firefox::Run" provide dap-firefox] 16)