Functionality to specify repeat commands i.e. if a keybinding is used twice, it is possible to use another callback or overrideId for the subsequent times the keybinding is used.
Using the ISEARCH_FORWARD_AGAIN as a context sensitive command and not as a repeatable command. This change is required if we want to add the ISEARCH_BACKWARD to the list that is prefixed by Ctrl-S.
Making the ISEARCH_BACKWARD command work. However there is a problem with registering the context sensitive commands. For registering these commands, another strategy needs to be devised.
Make sure that the editor is focussed.
Implemented emacs yank-pop which enables you to circle through the kill ring.
Bumped the version number and updated the changelog.
Renamed the file
Editted the changelog.
Markdown related changes
Disabling menu items. The view tab is not the place to list all the emacs commands.
Implemented beginning-of-buffer
Implemented end-of-buffer command
Removed unnecessary comments.