on c8eeedf help sign in
all commits
b326afdDebugger variable name change, hotswap => swapMichael James f266ea3Unbreak elm-replMax New 5bdd29aadded back executeCallbacks; it is possible to have an inital callbackMichael James 4b62488reordering events in restart fixed restart jankinessMichael James 924ed91Properly define setTimeout for normal useEvan Czaplicki 78b65d9rename: wrapNotify => notifyWrapper, wrapRunDelayed => setTimeoutWrapperEvan Czaplicki 5d35818moved debuggerAttach inside the fullscreenDebugHooks functionMichael James ccce6ccno need to post to the window since no one should be listening anymoreMichael James 10c9620rename Elm.debug -> Elm.fullscreenDebugHooksMichael James 7908b3drename Elm.Debugger -> exposedDebuggerMichael James a4ea68eit seems like the panel will hook into this by the window messageMichael James 405f1c5Spelling mistake cabelBubble -> cancelBubbleMichael James f17000dhotswap state is now debuggerHistory and contains pause stateMichael James 71fa066update hotswap pause state locationMichael James b5eaf0f2 space indent and idempotent preventInputEventsMichael James 2939976style improvements and a name changeMichael James 46806fdPrevent user events from propagating while pausedMichael James 8e31445removed reexecute parameter -- we never needed itMichael James 62b11fccontinueAt(0) logic amelioratedMichael James 0d1c2abfixed restart-snapshot bugMichael James 4b40219Merge pull request #720 from michaelbjames/bugfix/702Evan Czaplicki 0a1ccbbMerge pull request #712 from michaelbjames/debugger-traceEvan Czaplicki 05fe7e5logical improvement: always add a pause delayMichael James 1cb66bfpauseTime is not neededMichael James 22e6655closer to the right fix. The timer can have an invalid state thoughMichael James 52e6c55addDelay doesn't need to existMichael James 4155b5eelm.debuggerStatus.eventCounterMichael James bb9ffcfelm.DebugStatus.eventCounterMichael James 4350ce7runtime seems like the most appropriate place for eventCounterMichael James 3c528c6feed what should be the previous time to tick from the debuggerMichael James ab1ba45fix for the clock but it broke marioMichael James 40a01dfmoving a group was reflected in the tracesMichael James 50e4500bugfix: occasionaly restart would fail from an eventCounter mismatchMichael James 4cca2f1change type of trace to String -> Form -> FormMichael James 93d2efeFix #703, traces are now just lines but they're much faster!Michael James fd86988Math.floor more accurately reflects the variable's nameMichael James f217b7dredundant code moved to functionMichael James b0e5075line length reduction. No more reckless 150 character lines.Michael James b241e45The trace-scrub bug appears to be gone. Hot-swap is slow :(Michael James 021af44fixed off-track backstep after a while.Michael James 180d998fast scrubbing but the traces are still offMichael James a79e903readability that hotSwapState is optionalMichael James 8e44dcbcleaned up a redundant if clauseMichael James 4786f5emoved a chunk up so functions can access the variables createdMichael James d5168f0removed a rogue newlineMichael James c5602e2don't export the signal graph in the elmDebuggerMichael James ca20f1etwo-space indent!Michael James ae7d29cremoved a stray commaMichael James d787b78dead code removalMichael James 1b5d457some spacing, comments, and unused parameter stye changesMichael James