You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.029Mar28232221201917141312111094129Feb28262524232221201816151413121110976531Jan29262524222120171514131211109743231Dec302923222018118765432130Nov2928262524232221121110876231Oct2928275Sep429Aug16131211986432131Jul30292826252322191817151312106528Jun2723201817141174231May2821208328Apr252120181714131211875328Mar2725232221201715148727Feb2521181615973120Jan146328Dec30Nov21Sep29Aug107Improving the wording of an error message: the confinement ofPlacing the cursor in the edit window again also after a Justify, after anPlacing the cursor in the edit window also when --constantshow is in effect.Deleting a no-op.Removing the 'last_replace' variable that is never used.Providing feedback when searching takes longer than roughly half a second.Not bothering to put back the cursor in the edit window, as it is offEliding an unneeded 'if' and unneeded variable.Tidying up and renaming a variable.Removing a pointless condition, and making use of an existing intermediaryPolling the keyboard once per second instead of once per two seconds.Cleaning up, improving comments, and renaming a variable.Preventing the internal spell checker from finding the first occurrence ofChecking for the existence of the REG_ENHANCED regex flag, andRenaming four variables.Trimming a duplicate variable.Factoring out the common part of do_search() and do_research()Not bothering to set 'answer'; just using 'last_search', which has alreadyUsing a 'return' instead of an 'else'.Always asking whether it's okay when the name of the file was changed.Cycling through the tab-completion items from newest to oldest.Not putting cut words into the cutbuffer -- which means: treating theNormalizing the punctuation in some prompts: no space before a question mark,Snipping a useless setting of answer -- the Replace is being /cancelled/,Reshuffling some stuff to reduce indentation.Snipping an always-FALSE condition -- do_prompt() will alwaysDeleting another unneeded variable. Fully redundant.Deleting a now unneeded variable.Deleting a snippet of dead code -- the MGOTODIR menu doesn't have anyNot bothering to set the current answer to the empty string,Storing always the last-typed string, also when it's an invalid regex.Adjusting some indentation.Pruning two #ifdefs, like elsewhere, to reduce the clutter.Removing two redundant returns, and condensing six comments.Using the Search key bindings also during a Re-search, to enable cancelling.Rearranging some things to reduce the indentation level by four steps,Making an error message equal to others, to reduce the msgid count.Avoiding to dereference a possible NULL.Giving a central variable a ringing name --Renaming a variable, from 'endcolor' to 'lastcolor', to fully avoid