mirror of
https://github.com/vale981/emacs-ipython-notebook
synced 2025-03-06 01:21:38 -05:00
Merge pull request #493 from dickmao/curl-debug
add curl trace to `M-x ein:log-pop-to-request-buffer`
This commit is contained in:
commit
d900978671
2 changed files with 12 additions and 0 deletions
|
@ -122,6 +122,16 @@ callback (`websocket-callback-debug-on-error') is enabled."
|
|||
;; (setq deferred:debug-on-signal t)
|
||||
;; (setq deferred:debug t)
|
||||
(setq request-log-level (quote debug))
|
||||
(lexical-let ((curl-trace (concat temporary-file-directory "curl-trace")))
|
||||
(setq request-curl-options `("--trace-ascii" ,curl-trace))
|
||||
(add-function :after
|
||||
(symbol-function 'request--curl-callback)
|
||||
(lambda (&rest args)
|
||||
(if (file-readable-p curl-trace)
|
||||
(with-temp-buffer
|
||||
(insert-file-contents curl-trace)
|
||||
(request-log 'debug (buffer-string)))
|
||||
(request-log 'debug "%s unreadable" curl-trace)))))
|
||||
(setq request-message-level (quote verbose))
|
||||
(setq websocket-debug t)
|
||||
(when ws-callback
|
||||
|
|
|
@ -62,6 +62,8 @@ the notebook directory, you can set it here for future calls to
|
|||
(get-buffer-process (get-buffer ein:jupyter-server-buffer-name)))
|
||||
|
||||
(defun ein:jupyter-server--run (buf cmd dir &optional args)
|
||||
(when ein:debug
|
||||
(add-to-list 'ein:jupyter-server-args "--debug"))
|
||||
(let* ((vargs (append (if dir
|
||||
`("notebook"
|
||||
,(format "--notebook-dir=%s"
|
||||
|
|
Loading…
Add table
Reference in a new issue