You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.026Feb2524232221201816151413121110976531Jan29262524222120171514131211109743231Dec302923222018118765432130Nov2928262524232221121110876231Oct2928275Sep429Aug16131211986432131Jul30292826252322191817151312106528Jun2723201817141174231May2821208328Apr252120181714131211875328Mar2725232221201715148727Feb2521181615973120Jan146328Dec30Nov21Sep29Aug10732131Jul272422211716131211732130Jun2928272523222120Looking for the default syntax only when all else failed --Back to SVN, and tweaking whitespace in NEWS and Changelog.Correcting the description of 'justifytrim', adding it to the Info document,GNU nano 2.5.3 releaseCall kill_spaces_on_justify justifytrim, to match the rest of rcfile naming conventions.Eliding splice_opennode() by handling the two cases (the creation ofNow putting things in the proper order: setting 'prev_dir' only whenPlugging a memory leak by not copying a string twice.Tweak KILL_TRAILING_SPACES. Still deciding on name...Tweaking the Changelog.Rewrapping and reshuffling some lines.Centering the cursor when the thing being undone or redone is currentlyNot moving the cursor when copying a backwardly marked region.Renaming a variable, for contrast and correctness.Using the correct column number also when messages are skipped.Showing the cursor in the edit window when linting.Making the cursor visible again after a justification and after anAs the charmove() already copies the terminating null byte,Make that kill_spaces_on_justify, add hilighting.2016-02-22 Chris Allegretta <chrisa@asty.org>Eliding a variable -- there is no need to optimize for calls of strlen(),Not moving too many bytes -- that is: not moving them beyond theSorting the prev_word() and next_word() functions in the standard way:The amount to scroll is never zero, so there is no need to check.Condensing some code by factoring out a repetition.Eliding the function free_openfilestruct() as it is used only once.Removing four unneeded checks for NULL.Not requiring a third Tab to show the list of possible completionsReducing an allocation to what is actually needed.Parsing a character in the correct buffer: in the first matchAvoiding a memory leak when tabbing on a string that doesn't occur in theDeleting a debugging leftover.Allowing the parameter of free_filestruct() to be NULL,Fixing Savannah bug #47127 the proper way,Deleting two dead prototypes, adjusting two comments for correctness,Deleting a redundant assignment. The multidata pointer is alreadyAvoiding the loss a buffer when getcwd() fails.Freeing not just the struct but also the data it contains,Saying that the 2.5 branch is a "rolling" release, that lock files are done,Renaming and condensing some stuff, and correcting the main comment,