« first day (2621 days earlier)      last day (1880 days later) » 

2:48 AM
@Kuba some mild performance issue to tamp out but overall I think this has been really successful (and actually pretty straightforward too). I have tabbing, a collapsible file browser, support for any file format Mathematica can support, and now I'm starting to work on the plugin mechanism where I'm going to put all my stuff for like basic project structure editing, Git support, etc.
It's a pretty bare-bones thing but it works and looks okay too.
 
 
2 hours later…
4:24 AM
@JasonB. Ah, that's a nice project...
 
 
6 hours later…
10:16 AM
@J.M.isslightlypensive How do you create the fancy usage messages in your Carlson package? Just edit the .m file with the FE and do it completely manually?
 
 
2 hours later…
12:23 PM
@Szabolcs Yes, I wrote the usage messages manually. I cheated tho: I looked at the usage messages for the built-in special functions just to see how boxes work in strings, and used it on my messages.
 
12:52 PM
@Szabolcs Depending on how much custom formatting you need to do for your usage message, you might be interested in the FormatUsage function of the ForScience` paclet (soon™ to be on the paclet server) - it takes a string with format specifiers and returns a string compatible with the FE usage dropdown, with all the formatting applied.
( You would use it e.g. as FormatUsage@"CarlsonRC[x,y] gives the Carlson elementary integral R_C(```x```,```y```).")
 
 
4 hours later…
5:01 PM
@LukasLang Nice documentation! Unfortunately I can't make mine like this while I still support 10.0.
@LukasLang WHat I miss is a starting point: the package does not show up in the list of installed add-ons (guide/InstalledAddOns in the doc centre)
 
5:28 PM
posted on March 23, 2019

A comprehensive Mathematica package for crystallographic computations, MaXrd, has been developed. It comprises space group representations based on International Tables for Crystallography, volume A together with scattering factors from XOP and cross sections from xraylib. Featured functionalities include calculation of structure factors, linear absorption coefficients and crystallograph

 
 
3 hours later…
8:10 PM
@Kuba what's your preferred method for making custom menus?
I wanted to just use the ContextMenu system via Style but I don't know how to activate it without forcing people to right-click
I also thought about adding to the main menu itself but didn't want to have to go quite so heavy-weight
 

« first day (2621 days earlier)      last day (1880 days later) »