11
$\begingroup$

There are some built-in Mathematica symbols that I use quite frequently but are not included in the autocompletion list in the front end. Examples are Analytic and PolynomialForm. (As @march points out, PolynomialForm is present in version 9, but it's absent in version 10)

enter image description here

Is there a way to add these symbols to the autocompletion list?

$\endgroup$
5
  • 1
    $\begingroup$ As far as PolynomialForm goes, it's actually on the list when you hit the expand double arrow at the bottom. $\endgroup$
    – march
    Commented Dec 12, 2015 at 3:26
  • $\begingroup$ @march It's there in version 9.1, but it's gone in version 10.2. How do I bring it back on the list? $\endgroup$
    – QuantumDot
    Commented Dec 12, 2015 at 10:17
  • $\begingroup$ I don't readily have access at the moment to try it out, but perhaps a workaround might be to add the symbols in a different context that the autocomplete searches. Basically how the autocomplete finds functions defined in custom packages. $\endgroup$
    – IPoiler
    Commented Dec 19, 2015 at 21:06
  • $\begingroup$ I have the same issue with AbsoluteTiming so when I'm testing I usually define a function like, zAbsoluteTiming[x_] := AbsoluteTiming[x] and it always pops up when you start typing "zA" $\endgroup$ Commented Dec 21, 2015 at 21:43
  • $\begingroup$ Check this out - mathematica.stackexchange.com/questions/16599/… $\endgroup$
    – M.R.
    Commented Dec 25, 2015 at 23:36

1 Answer 1

3
$\begingroup$

As for Analytic and PolynomialForm, they've been moved here:

FileNameJoin@{
  (* 
    Note that this is for v11.
    In v10 you need to find the FunctionalFrequency directory 
    *)
  PacletFind["AutoCompletionData"][[1]]["Location"],
  "Main",
  "internalFunctions.m"
  }

As I noted here these are functions that don't get added to the autocompletion list. You can remove them and restart and they'll autocomplete again.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.