You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.017Aug161514131086331Jul29272625242321201918171615141312111097653230Jun2927252320188764231May292423211918171615119875432130Apr2826252421191716121110976543231Mar29282726242322201614986128Feb27262524232221171614131210526Jan25242221201917131211109865432131Dec30292827262524232221201918softwrap: make sure char_len is set when a tab is wider than a chunkmoving: the current chunk is always 0 when not in softwrap modetweaks: rename a label, to better match its taskrcfile: don't leak a shortcut when something goes wrong [coverity scan]tweaks: adjust the indentation after the previous changetweaks: avoid trying to stat a file that might be NULL [coverity scan]tweaks: don't close a descriptor when its stream has already been closedtweaks: do not leak the indentation when all lines are emptytweaks: condense or improve some commentstext: properly unindent lines that consist of only whitespacegnulib: update to its current upstream statetweaks: adjust the indentation after the previous changetweaks: reshuffle some code to harmonize two related functionstweaks: keep the const qualifier of the syntax name [coverity scan]tweaks: reshuffle some declarations and trim a few commentsfiles: don't try to open a negative file descriptor [coverity scan]files: don't close a file descriptor when opening failed [coverity scan]tweaks: close a file also in the error path [coverity scan]tweaks: allow enough space for the Y/N/A characters [coverity scan]syntax: c: give labels some color tootweaks: adjust the indentation after the previous changetext: make unindenting remove from the beginning of the linetext: make indenting add to the beginning of the linetweaks: remove unneeded parentheses and blank line and bracesdisplay: don't doubly show tabs that cross a chunk boundarytweaks: renumber the special key codes, to be in sequence and groupedbindings: hard-bind Alt+Up and Alt+Down to findprevious and findnextbindings: hard-bind Alt+Left and Alt+Right to buffer switchingsoftwrap: don't push a straddling tab to the next chunksoftwrap: properly update the viewport when adding text at firstcolumntweaks: condense some logic, to elide a variable and a commenttweaks: rename a function, to let it make more sensetweaks: elide the global variable 'full_operating_dir'files: do not silently ignore an invalid backup directory, but dietweaks: simply set the proper scrolling mode, instead of imitating ittweaks: drop some debugging stuffdisplay: catch all cases where the cursor can be pushed offscreentweaks: a comma does not end a sentence, and is not part of a variabletweaks: snip a superfluous clearing of the bottom bars after helptweaks: harmonize some prototypes with their functions