You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.021Jul17161413121110432130Jun292726252423222120171615141312876432131May30282725242322211817161514121065432129Apr272625242317161513121110875431Mar302928232221201917141312111094129Feb28262524232221201816151413121110976531Jan29262524222120171514131211109743231Dec302923222018118765432130Nov2928262524232221121110tweaks: reduce the number of wattron/wattrof callsdebug: remove duplicate informationchars: don't try to see a character in an empty lineinput: don't crash when the window is resized during verbatim inputinput: plug a memory leakinput: report keystroke M-[ as being unbindable instead of just unboundtweaks: correct a commenttweaks: rename a variable and a type, to be less confusingbuild-sys: ignore the revision header filecolor: refresh the screen whenever the active syntax changescolor: forget about aborting the precalculation for multiline regexestweaks: rename a variable, to clarify it refers to columns, not to bytesnew feature: add the option --wordchars, to set extra word characterstweaks: move a debug statement to its proper place, and improve aspecttweaks: don't call a thing malloc... when it doesn't call malloc()browser: elide a variable by fusing the uses of 'newpath' and 'path'input: accept only the four iTerm sequences that actually get handledinput: treat Ctrl+Alt+key different from Esc followed by Ctrl+keyinput: consider only O, o and [ as starters of multi-character sequencesscreen: avoid converting each character twice from multibyte to widescreen: elide another intermediate buffer for every visible charactertweaks: elide a typedef, as it now has just one elementtweaks: delete an element that is always FALSE and never usedcolor: integrate the hilite attribute into the pair numbertweaks: use mallocstrcpy() instead of strdup(), for a graceful deathtweaks: improve two commentstweaks: fuse two handlings of a delete key, and fix a commenttweaks: put the case labels (the keycodes) in a more sensible ordertweaks: put some case labels closer to their statementsinput: add some missing keycodes to the parsing routineutils: accept mistypings and common separators between line and columntweaks: rearrange a function in my style, and rename a variableutils: don't bother to check line and column for NULLbrowser: elide another call of opendir()tweaks: rename a variable -- to match others and to be more conciseinput: don't drop the first byte when user starts typing during loadingcolor: push the resets further when start and end match are equaltweaks: rename a variable to be more accuratebrowser: trim all trailing slashes (just in case there are more)browser: select an inaccessible directory also when tabbed