Antonin Hildebrand

Results 34 issues of Antonin Hildebrand

Investigate if it would be possible to evaluate code on a paused breakpoint when using loopback mode. This is continuation of the discussion: https://github.com/thheller/shadow-cljs/issues/636#issuecomment-706654730

Similar to JSON display.

enhancement

This error wasn't reported as Dirac Internal Error: ``` Uncaught TypeError: this._targetAgent.setAttachToFrames is not a function at new SDK.ChildTargetManager (TargetManager.js:409) at SDK.TargetManager.createTarget (TargetManager.js:224) at SDK.TargetManager._connectAndCreateMainTarget (TargetManager.js:351) at SDK.TargetManager.connectToMainTarget (TargetManager.js:323) at...

enhancement

DevTools have this[1] new cool feature called "inline breakpoints". Unfortunately it is implemented in a way which does not work well with source-mapped clojurescript-generated javascript code. I'm not sure where...

enhancement
help wanted

Current DiracPrompt was implemented before devtools devs re-implemented their own prompt using CodeMirror. It would be great to reuse their work now and thus minimize our own footprint.

refactor

Currently we use [cljs.analyzer/analyze](https://github.com/binaryage/dirac/blob/f7e140336dd76c125aa91611e4e313ced123a1d1/src/implant/dirac/implant/analyzer.cljs#L9) to parse ns forms. We trust it to tell us which symbols/namespace references are macros. But new macros inference [CLJS-1507](http://dev.clojure.org/jira/browse/CLJS-1507) can make this unreliable when someone...

enhancement

nREPL has support for interruptible evaluations (e.g interrupting long running Clojure code snippet). I have copy&pasted supporting code from piggieback to dirac nREPL middleware, but never tested it. It won't...

enhancement
help wanted

I can imagine implementing "core.async" sidebar pane on Sources panel. When stopped on a breakpoint this pane would list all existing go blocks and their state (running/how they are parked)....

enhancement

Compiling under XCode 5.0.1 (GM) with additional flags: `OTHER_CFLAGS = -ftrapv -fcatch-undefined-behavior` http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html The problem is that the code probably depends on undefined behaviour. Unfortunately I wasn't able to fix...

I believe recent merge https://github.com/btcsuite/btcwallet/pull/648 broke btcd when trying to create a temp wallet. It looks like a RPC call to btcwallet fails with this error message: ``` Unable to...