First of all, I made a new keyboard macro called 'mac'.
[F3] abcd [F4]
M-x name-last-kbd-macro mac
Then, I can get 'abcd' by typing [F4] or M-x mac. I tried to get 'abcd' five times. So I made a new keyboard macro of keyboard macro.
[F3] C-u 5 M-x mac [F4]
I expected to see 'abcdabcdabcdabcdabcd' when I typed [F4]. However, keyboard macro of keyboard macro made 'abcdabcdabcdabcdabcdabcdabcdabcdabcdabcd' which is 10 times of 'abcd', rather than 5. What's wrong with it?
F4
twice by mistake at the end, causing it to run a second time.M-x report-emacs-bug
, methinks.