I just noticed that in Maple 12 (and 13) the Layout palette's subscripted atomic identifier entry had its hover-over tooltip changed. By hover-over I mean the text based tooltip that appears after a slight delay when the mouse point is allowed to hover over the entry.

In Maple 11 it showed as subliteral which, while perhaps to entirely clear to everyone, was at least accurate. It meant: the unique subscripted name.

For example, x-subscript-y, as a subliteral rather than as a table entry, is this object underneath,

   `#msub(mi("x"),mi("y"))`

That is the case in each of Maple 11, 12, and 13.

That object is referred to by the context-menus as an atomic identifier because unlike the table reference x[y] it is distinct from the name x. (The term distinct name would probably describe it much better than atomic identifier does. But so it goes.)

In Maple 12 and 13 the hover-over has been changed from subliteral to the misleading `A[n]`; (where the semicolon is included).

And that is pretty much backwards.

When using that palette entry in Maple 12 or 13 the object is still `#msub(mi("x"),mi("y"))` underneath. It certainly isn't the Maple name `x[y]`, and it also isn't that display thing that ends with the semicolon.

Possibly worse is the fact that mistaknely using `A[n]`; as the hover-over merely increases the misconception that (for some oddly judged reason) table references are natural subscripts.

This change was not good. The hover-over tooltip for unique distinct name in the Layout palette would be better off as either subliteral as before, or as atomic identifier to match the context-menus, or as merely unique name.

But it's no good to use a label that implies that what it gives is a table reference, or name that looks like such, or an object that contains such. Because it doesn't.


Please Wait...