You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.010Mar94129Feb28262524232221201816151413121110976531Jan29262524222120171514131211109743231Dec302923222018118765432130Nov2928262524232221121110876231Oct2928275Sep429Aug16131211986432131Jul30292826252322191817151312106528Jun2723201817141174231May2821208328Apr252120181714131211875328Mar2725232221201715148727Feb2521181615973120Jan146328Dec30Nov21Sep29Aug10732131Jul272422211716131211732130Jun29Renaming a variable to better fit its new role.Turning the linked list of syntaxes upside-down, so that the last-defined oneEliding the functions parse_header_exp() and parse_magic_exp(),Folding the parsing of a linter and formatter command into a single routine.Not accepting 'header" and 'magic' commands for the default syntax.Using the grab_and_store() function also for gathering up extension regexes.Producing an adequate error message when the syntax name is improperly quoted.Tweaking a few things and renaming a variable.Renaming three variables.Eliding the now too tiny function free_list_item().Deleting a now-unused struct member.Not bothering to keep the compiled regular expression when it matched.Allowing to select an empty syntax. And selecting the lastNot bothering to discard a duplicate syntax -- selecting simply theNot dereferencing symlinks, so that the syntax will be derived from theFixing breakage of r5695 -- I confused nregcomp() with regcomp(). :(Renaming a variable and reshuffling a few lines."Closing" an extended syntax again, to prevent sneakily extendingArranging some things more orderly.Not allocating a struct for the "none" syntax -- it doesn't need any.Renaming a struct member.Disallowing the addition of further things to a syntax whenRearranging a few things in my style.Not dropping regexes that were gathered earlier.Renaming a variable and fusing an increment.Using the now correct parsing of header regexes also for parsing magic regexes.Not continuing when something is wrong, but instead skipping the rest ofRenaming another struct element, because it refers not justRenaming a struct element for aptness and contrast.Eliding the function nfreeregex(), now used just once.Renaming a variable for conciseness.Factoring out a triple repetition into found_in_list().Stripping things bare to see the sameness.Looking for the default syntax only when all else failed --Back to SVN, and tweaking whitespace in NEWS and Changelog.Correcting the description of 'justifytrim', adding it to the Info document,GNU nano 2.5.3 releaseCall kill_spaces_on_justify justifytrim, to match the rest of rcfile naming conventions.Eliding splice_opennode() by handling the two cases (the creation ofNow putting things in the proper order: setting 'prev_dir' only when