You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.025Dec242322212019181513121110975432130Nov29272623201714131230Oct2928272423222120181512111020Sep1413118632130Aug292827262521171615141210765432131Jul302928272524222117161413121110432130Jun292726252423222120171615141312876432131May30282725242322211817161514121065432129Apr272625242317161513121110875431Mar302928232221201917tweaks: condense the setting of three flagstext: discard the undo stack after formatting and after spell checkingtext: avoid a crash when a spell-checked line has gotten shortertweaks: retype, rename, and reshuffle a functiontweaks: rename three variables, to be more fittingscreen: display byte value 0x0A in the right places as ^@ or as ^Jhistory: search items *can* contain newlines -- encoded NUL bytessyntax: nftables: add two new families, and add set referencesscreen: draw new content immediately, to prevent color flashestweaks: move a setting to a better place -- it needs setting just onceprompt: do not treat a leading newline in a filename speciallybinding: use the code for the Enter directly instead of a function calltweaks: rename a function to something less abbrevybinding: use plain codes instead of function calls for the jumping keysinput: detect again when both Shift and Ctrl are being held on a VTinput: don't crash when receiving a KEY_CANCELhistory: avoid crashing when the positionlog file is malformedchars: use memory on the stack instead of calling malloc() and free()tweaks: use a faster comparisonundo: there are just two forms of deletion: backspacing and deletingtweaks: rename five variables, for uniformity with a few othersgeneral: simplify the detection of a SIGWINCHtweaks: start searching at a better placetweaks: elide a counter and a comparisonhistory: search for the two position numbers from EOL instead of BOLtweaks: rename three variables, for visibilitytweaks: drive closer to the edgehistory: don't bother encoding search items -- they cannot contain newlinestweaks: don't bother trimming the final newline from a position itemtweaks: rename a variable and rewrap two lineshistory: encode newlines in filenames as nullsfiles: don't change embedded newlines into nulls in filenamesscreen: show an embedded newline in filenames as ^J instead of ^@titlebar: always pass a pathname through display_string()oops: forgot to add and amend this to the previous commitmemory: don't bother making a snug fit for things that will be freed soontweaks: rename a function to describe what it doestweaks: don't bother reallocating a string of which there is only onetweaks: delete a bunch of unneeded assertstweaks: write two pieces of conditionalized code like all others