{"push_id":969343476,"size":1,"distinct_size":1,"ref":"refs/heads/markup.ml","head":"5bfbec4ecb6849267d1d26102034047ed8c7c65b","before":"e1fa6df4a3acf35bdfb81194259fd6eddca7b9b3","commits":[{"sha":"5bfbec4ecb6849267d1d26102034047ed8c7c65b","author":{"email":"c2e7f2427ccbce9d1b2f68285e9ea79a19b32340@yahoo.com","name":"Anton Bachin"},"message":"Switched to Markup.ml from Ocamlnet.\n\n- High degree of conformance to the HTML5 specification.\n- Now parsing HTML entities.\n- Encoding detection; eveything translated to UTF-8.\n- Correct handling of empty attributes.\n- Added \"signals\" and \"from_signals\" functions, so that Lambda Soup can\n  be used with XML syntax, as well as with code that manipulates\n  Markup.ml signal streams.\n- Parsing performance is now much worse, and depends on Markup.ml being\n  optimized in the future.\n\nThis change should eventually lead to namespace support.\n\n[ci skip]","distinct":true,"url":"https://api.github.com/repos/aantron/lambda-soup/commits/5bfbec4ecb6849267d1d26102034047ed8c7c65b"}]}