Eli, Thanks for the reminder of the other review comments. I went through those and addressed them. I am attaching the changes to: NEWS kmacro.el kmacro-tests.el I hope this is the last iteration, but please let me know if there are stylistic or implementation issues. Thanks! Eli Zaretskii writes: >> From: Alex Bochannek >> Cc: monnier@iro.umontreal.ca, larsi@gnus.org, 61549@debbugs.gnu.org >> Date: Wed, 22 May 2024 16:57:51 -0700 >> >> I am picking up this patch again after not touching it for over a year. >> I believe the last feedback was that the docstrings could use some >> improvements. > > No, not AFAICT. There were review comments in > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61549#20 > and in > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61549#23 > > and they were not only about documentation. Advanced keyboard macro counter commands for register integration and conditional macro termination * etc/NEWS: Document advanced keyboard macro counter commands. * lisp/kmacro.el (kmacro-keymap) (kmacro-reg-load-counter, kmacro-reg-save-counter) (kmacro-reg-add-counter-equal, kmacro-reg-add-counter-less) (kmacro-reg-add-counter-greater, kmacro-reg-add-counter) (kmacro-quit-counter-equal, kmacro-quit-counter-less) (kmacro-quit-counter-greater, kmacro-quit-counter): Add advanced keyboard macro counter commands to kmacro keymap. Implement advanced keyboard macro counter commands. * test/lisp/kmacro-tests.el (kmacro-tests-test-reg-load) (kmacro-tests-test-reg-save) (kmacro-tests-test-reg-add-counter-equal-01) (kmacro-tests-test-reg-add-counter-equal-02) (kmacro-tests-test-reg-add-counter-equal-03) (kmacro-tests-test-reg-add-counter-equal-04) (kmacro-tests-test-reg-add-counter-less) (kmacro-tests-test-reg-add-counter-greater) (kmacro-tests-test-quit-counter-equal-01) (kmacro-tests-test-quit-counter-equal-02) (kmacro-tests-test-quit-counter-equal-03) (kmacro-tests-test-quit-counter-equal-04) (kmacro-tests-test-quit-counter-less) (kmacro-tests-test-quit-counter-greater): Implement unit tests for advanced keyboard macro counter commands.