« first day (2634 days earlier)      last day (1856 days later) » 

1:43 AM
Almost done with the first version of the docs facilities in the IDE which means almost ready for a beta release:
You can make it write template docs for you for all the symbols in a context and then just fill out the last bits yourself
 
 
7 hours later…
8:49 AM
@b3m2a1 Thanks for asking! In the immediate term, I've got a package with 1 guide, 12 tutorials, and 90 reference pages that I made with Workbench/DocTools. I'd like to be able to make those look nice in all recent version of MMA.
In the long term (for future revisions or new projects), a slightly more user-friendly interface than Workbench/DocTools would be nice!
 
@ChrisK ah... that is not easy to do. The docs pages that Workbench makes are what is known technically as a "hot mess".
 
Looking forward to what you come up with!
 
But if you have those Workbench templates those might be saner
 
@b3m2a1 Yeah it will come to a cost/benefit analysis whether to live with what I've got vs. make a fresh start.
 
 
3 hours later…
11:36 AM
@ChrisK I know at one point I considered making a redux of the data in the Workbench templates for some old stuff I did...if you send me a sample tutorial and guide I can see how much of a scraper I can quickly write
@Kuba I also just realized I can easily integrate my little BugTracker package:
I always forgot about my bug tracking notebooks but with this I might use them more.
Also @channel what would you like to know about this thing when I make the beta release? I was thinking I'd make a demo video but then I remembered hearing my one's own voice is literal torture and I don't know if I could do like 30 minutes of that.
But maybe I should just suck it up and do it because that's probably the easiest way to deal with this
Or I can write text and punctuate it with little videos...
 
 
5 hours later…
4:13 PM
I need a function similar to Depth, but that only measures the largest depth of nesting of radicals (or rational powers) in an expression. What's the simplest way to do that?
 
 
1 hour later…
5:23 PM
@b3m2a1 thanks, just emailed some
 
 
1 hour later…
6:36 PM
My attempt: radicalDepth[x_ /; FreeQ[x, _^_Rational]] = 0; radicalDepth[x_] := radicalDepth[x] = 1 + Max[radicalDepth /@ DeleteDuplicates[Cases[x, b_^_Rational :> b, All]]];.
 
 
1 hour later…
8:05 PM
@b3m2a1 yep, I will gladly road test it.
 
 
3 hours later…
10:55 PM
Is there anything like a list of the most commonly used contexts?
I'm trying a kind of ridiculous thing where I dump like most conceivable contexts into AutoStyleOptions -> "SymbolContextStyles" where each points to a named style that can just be edited in a stylesheet
I don't know what the performance implications of this will be, but I thought it worth trying out
For at least like the 50 most common contexts
So I can do things like this for example:
 

« first day (2634 days earlier)      last day (1856 days later) »