Error from remrule



In Maxima 5.19.1, I have reproduced an example in the help for 'remrule',
where a rule is defined and removed for the operator "+", but got an error
message from the 'remrule' statement:

(%i1) tellsimpafter (aa + bb, special_add (aa, bb));
(%o1)                          [+rule1, simplus]
(%i2) aa+bb;
(%o2)                         special_add(aa, bb)
(%i3) remrule("+", "+rule1");

"+rule1" - no such rule.
   -- an error.  To debug this try debugmode(true);

On the other hand, remrule("+", all) works fine. And similar error messages
occur when trying to remove rules for "^" by rulename.

Am I missing something? Is this a known issue?


Alejandro Jakubi