agarminovich
2021-5-28 07:19:09

@agarminovich has joined the channel


robbert.gurdeepsingh
2021-5-28 07:35:57

:confused: , racklog is not as usefull as I hoped: > (%find-all (B835232 C835233 A835234 A835235 C835236 A835237) (%= `(→ ,C835233 ,A835234) `(→ (→ ,A835237 (buff 5 ,C835236)) ,A835237))) '(((B835232 . _) (C835233 → _ (buff 5 _)) (A835234 . _) (A835235 . _) (C835236 . _) (A835237 . _)))


robbert.gurdeepsingh
2021-5-28 07:36:17

I was hoping to find out how those _’s were related


robbert.gurdeepsingh
2021-5-28 07:38:41

How could I get the current bindings for that unification?


raoul.schorer
2021-5-28 20:52:28

Question: I seem to remember that there exists a debugging mode/package where you just put a special marker on the expression to print-debug it. The marker was ‘B’ or ‘T’ or something. I can’t remember where I saw that. Does it ring a bell?


chansey97
2021-5-28 21:24:01

gknauth
2021-5-28 21:43:53

When I send a choice% a clear message, I notice it don’t seem to clear right away, I only see a change after I load (append) new choices. Is this normal? Is there something I should do for the brief period between when the old choices were valid and the new ones will be? For context, I wrote a tool at work that helps examine (filter & regex) log files for several dozen different processes. Each process has many logs, the current ones and archived .gz ones. When I switch an application choice% from one process to another, until I load the new log choice% options I want the old options to go away. (define (update-log-choices) (send log-choice clear) (for-each (λ (s) (send log-choice append s)) (get-log-choices))) (define app-choice (new choice% [parent env-hpane] [label "Application:"] [choices (get-application-names)] [horiz-margin 5] [callback (λ (c e) (update-log-choices))]))


raoul.schorer
2021-5-28 22:31:43

Yep, that’s it! Thx!