You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.013Feb1210526Jan25242221201917131211109865432131Dec302928272625242322212019181513121110975432130Nov29272623201714131230Oct2928272423222120181512111020Sep1413118632130Aug292827262521171615141210765432131Jul302928272524222117161413121110432130Jun292726252423222120171615141312876432131May30282725242322211817161514121065tweaks: rename two variables, to avoid double negativestweaks: rename a function, and drop an unneeded parametertweaks: reshuffle an assignment and trim some commentstweaks: scrap some debugging stufftweaks: discard the now unused multidata-resetting routinepainting: mark an unpaired start match as CWOULDBEpainting: don't look at the current multidata when coloring a linepainting: make use of the multidata of the preceding linetweaks: fiddle with some wordings in the texinfo documentdocs: mention the ability to read from stdintweaks: reduce duplicate code in new_magicline() and move_to_filestruct()spelling: don't unnecessarily fiddle with the viewporttweaks: rename a variable and condense an ifreplacing: stop searching in a region when edge of buffer is reachedtweaks: rename a variable and adjust some types in edit_scroll()tweaks: rename a variable in edit_scroll(), to make sensetweaks: do a comparison a bit differently in do_output() and do_deletion()tweaks: rename mouse_x & mouse_y to mouse_col & mouse_row in do_mouse()tweaks: rename a variable in edit_redraw(), to make sensetweaks: adjust and correct some commentsreplacing: start at the region's edge instead of one step before itreplacing: detect when the whole region has already been coveredgeneral: stop the spell checker from crashing after the changes in searchreplacing: ignore the first match when the user said nosearch: make the \b and \B anchors work correctly in both directionsreplacing: don't go outside of the selected regionreplacing: compensate cursor position only for replacements /before/ ittweaks: slightly speed up the change detection for multiline matchespainting: account for index maybe being zero after the preceding changepainting: advance only when both start /and/ end match are zero-lengthtweaks: use a cheaper way to detect an end-of-linetweaks: and rename another variable, to keep in styletweaks: rename another variable, to be shortertweaks: rename a variable, to be more general and match one elsewheretweaks: adjust some comments, reshuffle a line, and use a while looptweaks: elide a variable plus its corresponding dark logictweaks: scrap a bunch of debugging lines -- they obscure the logictweaks: normalize some paragraph formatting in the FAQpainting: properly look for a new start match only after the end matchtweaks: reshuffle three variables