You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.04May32129Apr272625242317161513121110875431Mar302928232221201917141312111094129Feb28262524232221201816151413121110976531Jan29262524222120171514131211109743231Dec302923222018118765432130Nov2928262524232221121110876231Oct2928275Sep429Aug16131211986432131Jul30292826252322191817151312106528Jun2723201817141174231May2821208328Apr2521201817141312screen: rename a variable, because 'disable' sounds too permanentrcfile: make an error message equal to another, and more informativescrolling: center the cursor when inserted stuff does not fit on screeninput: trim some oververbose commentsinput: don't take multiple keystrokes to be a single sequencespelling: pass the correct position of the cursorsearch: modify a function to take a length as parameter instead of a wordinput: 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 string