You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.02May129Apr272625242317161513121110875431Mar302928232221201917141312111094129Feb28262524232221201816151413121110976531Jan29262524222120171514131211109743231Dec302923222018118765432130Nov2928262524232221121110876231Oct2928275Sep429Aug16131211986432131Jul30292826252322191817151312106528Jun2723201817141174231May2821208328Apr25212018171413121187input: write a few ifs more compactlysearch: elide an unneeded functionbrowser: add a binding for the refresh functionbrowser: provide tab completion also outside of the working directoryinput: give more detailed feedback when an unbound key is struckinput: distinguish an unknown escape sequence from an unbound keysearch: terminate the loop a tiny bit earlier when spell checkingsearch: rename a variable and a function, for clarity and contrastreplacing: properly detect when we've rereached the starting positionbrowser: rearrange the search loop to elide two unneeded variablesbrowser: when nothing was found, restore the global search flagsscreen: fix compilation when configured with --enable-tinyrcfile: disallow 'bind' and 'unbind' in an included filetabbing: refresh the window also when Goto-Dir in browser was cancelledtabbing: don't null-terminate a directory name on the slash but after itscreen: rename 'edit_refresh_needed' to 'refresh_needed'screen: don't always set 'edit_refresh_needed' when adjusting edittoptabbing: make sure to refresh the edit window when returning to itscrolling: catch the special case of reading a file from standard inpututils: distinguish between width (columns) and length (bytes)tabbing: fix erroneous use of strnlenpt()files: miscellaneous tweaks of braces, comments, and variable namesfiles: make an 'if' more transparent and snip an unneeded conditionlocking: don't try to read more bytes than the buffer can holdfiles: when opening a buffer, make sure to expand a tilde in its nametabbing: refresh the edit window in case a previous tab listed namesfiles: do not use two variables for two different purposes eachfiles: rewrap en reindent some linesfiles: tweak the function tail() and rename two variablesmore svn->git updatestabbing: don't refresh the edit window when nothing was printed on itspelling: if rereading the file fails, don't destroy the current bufferinserting: differentiate not finding a file from not finding a stringprompt: properly save and restore the x position in the statusbarinserting: strip a carriage return before copying the lineinserting: don't bother zero-terminating every single characterinserting: reshuffle some conditions for a teeny bit more speedinserting: prune a duplicate variableinserting: treat also the final \r of a Mac file as a newlineinserting: prune some superfluous settings, and do one differently