{"shas":[["2464b333c307d5029e18ce816629fbe27e429736","60845c7040d319cf685ed2f134e92306b33d529c@yahoo.com","new recipe: create object literal if it does not exist","Jesse House"],["f2d2d7c2844ef9a439f50f6291ea18957f55aae8","60845c7040d319cf685ed2f134e92306b33d529c@yahoo.com","new recipe: jquery ajax","Jesse House"],["11bb583f210f113876b8a487c138c8492759b4e7","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Add the complete list of GoF design patterns to the corresponding section of Wanted Recipes (excluding the recipe added below).\n\nAdd Design Patterns/Builder Pattern recipe.\n\nAdd name to Authors file.","James Holder"],["35610919e40688791fe3fd700254dd127b5c5a35","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Adjust spacing to avoid code format issue.","James Holder"],["119e099c98e21721776e2be613f119f81411a4f5","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Remove extraneous curly brackets.","James Holder"],["f56ea921f43f1c9e030eda4b6e63053fa25d88be","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Add \"Pre-Construction\" section to the Discussion to demonstrate more of the pattern's value.\n\nReplace the variable re-initialization in the Solution with a new variable to avoid confusion.","James Holder"],["518919911efb5d5f1b49910c93d8e32d0ae4cca7","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Add Decorator Pattern recipe.\n\nAdd vim swap files to .gitignore.","James Holder"],["f5732330f86c2e59778da3e10ba0c94bbc03872d","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Tweak the Decorator Discussion to better explain the utility value of the pattern.\n\nDelete an unintentionally-tracked temporary file.\n\nRename the Decorator functions to use more function-like capitalization.","James Holder"],["fcd2a1afb3ef98002baaa8e7997f915d678d192d","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Add initial Strategy recipe to the Design Patterns chapter.","James Holder"],["085fc4499c551882adf228bb120e199af28da443","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Merge branch 'strategy'","James Holder"],["50829feae5b06f6e155d1b14502e7e9dfbe122fc","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Editorial changes and clarifications.","James Holder"],["266cae4605af0a17c806dcc3ba7152e688ddee55","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Replace instances of \"this.\" with \"@\" shorthand for greater legibility.","James Holder"],["f74f6b4a618e580485b2839fa16c559c7bbfee3a","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Replace explicity initializer assignments with more concise property arguments.","James Holder"],["a34e2ae0824c00d226b8ca58e1dd0c7f5ce238b8","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Incorporate the \"when\" keyword into the string-building loops for more natural-reading code.","James Holder"],["ab0394b8acd6a5e69cfc2b5296efc39e3c994740","c2208abde9668e8e9815c3690855edd1e63abeac@thirdtruck.org","Begin move to using \"class\" keyword for more explicit code.","James Holder"],["899ddb20c576b58db5b051961576433a86a7496f","4b8373d016f277527198385ba72fda0feb5da015@c7.se","Merge pull request #12 from house9/master\n\nnew recipe: jquery ajax","Peter Hellberg"],["2619e15ed4fa740a17d2596aa3dd6fa48cbfabc6","4b8373d016f277527198385ba72fda0feb5da015@c7.se","Merge pull request #14 from thirdtruck/master\n\nDesign Patterns","Peter Hellberg"]],"ref":"refs/heads/master","size":17,"head":"2619e15ed4fa740a17d2596aa3dd6fa48cbfabc6","push_id":33660471}