Whether I defined this with or without full context in
knownSymbols.m, it’s not recognized when written with full context in
This is from a discussion in October. I'm stumbling on this same issue -- symbols that I reference with their full context (usually because of pulling in symbols from a private context of some file) don't get the linking, even if I add a usage message explicitly with the full context. Should I create a bug report for it?
Foo`bar`funthen of course the plugin knows that you mean
funin the context
Foo`bar`. However, at the position where you defined
fun[x_]:=..inside your package, I would need to evaluate the whole code to find that when the symbol
funis put into the symbol-table, it is put into the context
myContext = "C" <> ToString[1 + 1] <> "`"; Begin[myContext]; var = 3; End
If[isMessageDefined, func::usage = "blub"]
Ifand knowing that the usage message of
funcis defined makes all the difference between exporting a symbol from a package.
The instructions say:
you can install the beta-version for “Wolfram Language” in the Browse Repositories window
DirectedEdgesis completed as a function, not as a symbol. I'm not sure why.
Normalizedwhich is completed without showing
at the end:
Normalizeddoes not show a context, even though it should be System context.
$RecursionLimitalso does not show a context.