You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.022Mar201614986128Feb27262524232221171614131210526Jan25242221201917131211109865432131Dec302928272625242322212019181513121110975432130Nov29272623201714131230Oct2928272423222120181512111020Sep1413118632130Aug292827262521171615141210765432131Jul302928272524222117161413121110432130Jun29272625242322tweaks: ehm... the warning is more important for the softwrap casetweaks: add a warning for a condition that should never occurpainting: don't try to start highlighting before column zerosoftwrap: adjust firstcolumn when the window width changessoftwrap: save and restore firstcolumn when replacing textsoftwrap: save and restore firstcolumn when internally spell-fixing textsoftwrap: save firstcolumn when justifying, restore it when unjustifyingsoftwrap: save and restore firstcolumn when copying textsoftwrap: account for softwrapped chunks when adding textsoftwrap: account for firstcolumn when scrolling up a linesoftwrap: move the updating of a softwrapped line to a new functionsoftwrap: account for firstcolumn in reset_cursor()softwrap: account for firstcolumn when checking for offscreen currentsoftwrap: remove and replace workarounds for firstcolumnsoftwrap: prepare for a more flexible viewportweeding: remove ensure_line_is_visible()weeding: remove maxlines and related codesoftwrap: improve PageUp and PageDown's behavior with softwrapped chunkssoftwrap: improve Up and Down's behavior with softwrapped chunkssoftwrap: improve Left and Right's behavior with softwrapped chunkstweaks: add a parameter to do_home() and do_end()softwrap: improve End's behavior with softwrapped chunkssoftwrap: improve Home's behavior with softwrapped linestweaks: prepare for improvements to do_home() and do_end()softwrap: iterate through softwrapped chunks better in do_mouse()softwrap: iterate through softwrapped chunks in adjust_viewport()softwrap: iterate through softwrapped chunks in edit_scroll()display: limit an optimization to non-softwrap modetweaks: rename need_horizontal_scroll() to line_needs_update()softwrap: account for softwrap in get_page_start()softwrap: account for softwrap when checking whether current is offscreensoftwrap: count softwrapped chunks properly in read_file()softwrap: count softwrapped chunks properly in do_uncut_text()softwrap: count softwrapped chunks properly in do_gotolinecolumn()softwrap: add two chunk-iterator functionstweaks: correct some formatting irregularities in the FAQbindings: group the three search-again shortcuts togethertweaks: avoid a few needless reallocationstweaks: rename and shorten a small helper functionstartup: add option 'nopauses' to disable pausing after a warning