-
Notifications
You must be signed in to change notification settings - Fork 61
Refractor Probes #1879
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Refractor Probes #1879
Conversation
…ss, old DHCode css
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## dev #1879 +/- ##
==========================================
- Coverage 49.87% 48.92% -0.95%
==========================================
Files 218 227 +9
Lines 23103 24245 +1142
==========================================
+ Hits 11522 11862 +340
- Misses 11581 12383 +802
🚀 New features to boost your workflow:
|
…tion. not positive this doesn't break the optimization
|
@7h3kk1d do you know any more about what the deal is with those regexp errors? i don't get them locally... |
It's an issue with the regexp code plus the bisect_ppx code. I haven't minimized it to create an issue yet. |
…x forms and infix forms. simplify skel parsing logic
dm0n3y
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm except you should probably extend the grout precedence changes to Grout.shapes and then just defer to Piece.shapes on line 83 of Skel.re as it was originally
Unrelated changes:
Instructions:
Features:
Workarounds:
DONE:
DONE Dyncursor:
DONE Probe add/remove:
DONE Step-into:
DONE Cleanup:
DONE Context menu:
DONE Pinning:
DONE Sidebar:
DONE Bugs:
jin setcell inner comparison crashes chrome (memory issue?) (fixed by sharing PR)REPL PLACEMENT LOGIC (DONE):
(a, b)then we've seen and can tell the bindings a and b)(a, // show value of a here [linebreak] b) // show value of b here, NOT the value of (a,b)let <pat> = <definition_body> init's always going to be redundant to put probes on both the and the <definition_body>, as these will always be the same.HOPEFULLY LOW HANGING:
Sidebar:
Challenging:
Nice to haves:
[1]probe should go on whole list not1SPECULATIVE / FOR FUTURE PRs: