Reputation
8,036
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
29 51
Newest
 Necromancer
Impact
~31k people reached

Jan
23
answered How to catch the “Preemptive” evaluations from within the main loop?
Jan
23
comment Context unique to each group at a specified level
This is clever in a way which I totally applaud. But it lacks some robustness. The idea is potentially plagued with issues based upon what might happen if sections get added or deleted. It doesn't isolate calculations when the notebook is closed and reopened (but that wouldn't be too hard to add). And the fact that Dynamic isn't being used here could cause unexpected issues in how these contexts change. All of that having been said, the questioner may be quite happy to work within these limitations.
Jan
19
revised In a DynamicModule, is it possible to use multiple EventHandler declarations?
Added another variant answer per a request in the comments
Jan
19
answered In a DynamicModule, is it possible to use multiple EventHandler declarations?
Jan
8
answered Inheriting Stylesheets when using CreateDocument
Jan
7
awarded  Enlightened
Dec
27
comment “With” as part of the “Dynamic Interactivity Language”
@OleksandrR. I should clarify a couple of things which skew the numbers a bit; in the WRI code I was scanning, some Dynamic/With combos are hidden behind function calls which appear many times, but because I was scanning the generator code, they only show up once in the function definition. Also, WRI code uses Dynamic frequently as a means of abstracting localization strings, which doesn't look much like end-user usage. Nonetheless, I think we agree on the basic point that where you find Dynamic, you're much more likely to find With.
Dec
25
awarded  Nice Answer
Dec
24
answered “With” as part of the “Dynamic Interactivity Language”
Dec
5
awarded  Nice Answer
Dec
4
comment Version 9 Blue Screen or Self-Test Error on Windows 7 64-bit
We're still not sure why Windows blue-screens. Every blue-screen is a Windows bug (unless it's a driver bug, but I think this is probably Windows), and of course, we can't easily debug Windows. But WReach is right in saying that there was a naming inconsistency on one of the Mathematica5 font variants in the past which may have contributed to this mess. The installer works now by forcibly uninstalling the old font file and its corresponding registry entry. In simple terms, the installer was previously "polite" about this step...now it's "aggressive".
Dec
3
comment MathKernel and MathLM interaction
You should really see my answer here.
Dec
3
awarded  Necromancer
Dec
2
comment Localizing variables within a Manipulate
@murray No, it's been around for a while. It's used by default in the help viewer examples; that's how you don't end up with all kinds of variable over-scribbling in those examples. But I rarely point it out to users because it rarely answers a real-world need (as was the case here). More common would be notebook-level isolation...i.e., all inputs in a given notebook share a context, but the notebook is context-isolated from all other notebooks.
Dec
2
awarded  Necromancer
Dec
2
answered How can I set an image to be the Notebook's background?
Dec
2
answered Obtaining the number in CounterBox
Dec
2
comment How to set default save directory for notebooks?
NotebookBrowseDirectory works on Windows and Linux, but on Mac, we allow the operating system to assert its natural behavior over such things. I'm not now so convinced that this was a good idea, but I haven't finished a proper investigation. So, it's possible this behavior will change in the future.
Dec
2
answered Localizing variables within a Manipulate
Nov
30
awarded  Enlightened