{"push_id":991798118,"size":33,"distinct_size":1,"ref":"refs/heads/appledict","head":"ca1d5b2e093e1c61d712c841366386841f29517b","before":"c659d5247430f7220985e111801ae36fb67a203f","commits":[{"sha":"0ca536efa1b5f002dc29b56e7d164bb0c5e8ff42","author":{"email":"5454506dc00ed0edbd2b1e4a0b225568e601f276@users.noreply.github.com","name":"ivan tkachenko"},"message":"dsl: new `flawless_dsl` parser","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/0ca536efa1b5f002dc29b56e7d164bb0c5e8ff42"},{"sha":"b0761a363981177c2cfea5d7e7d3503e773bc5da","author":{"email":"5454506dc00ed0edbd2b1e4a0b225568e601f276@users.noreply.github.com","name":"ivan tkachenko"},"message":"dsl: remove shortcuts obsoleted by new parser","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/b0761a363981177c2cfea5d7e7d3503e773bc5da"},{"sha":"dbada2bad3f38cf19d0e845c6ec78e7ce8298941","author":{"email":"5454506dc00ed0edbd2b1e4a0b225568e601f276@users.noreply.github.com","name":"ivan tkachenko"},"message":"added onlyFixMarkUp to readOptions of dsl","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/dbada2bad3f38cf19d0e845c6ec78e7ce8298941"},{"sha":"c5adf7594a282208694b46a4dc1f14010ca96522","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"add --sort and --no-sort command line options, close #38","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/c5adf7594a282208694b46a4dc1f14010ca96522"},{"sha":"66f4af63a393cb17e3d9c3335d366f4a7b1c74fd","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: while adding entry filters, take ui.pref['lower'] and ui.pref['utf8_check'] into account","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/66f4af63a393cb17e3d9c3335d366f4a7b1c74fd"},{"sha":"a5f9ed59e419aa8ceb175b0821f029a09b94171c","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Merge remote-tracking branch 'ratijas/appledict'","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/a5f9ed59e419aa8ceb175b0821f029a09b94171c"},{"sha":"8149efdd11f0ab74c558eda97a5c2b57ded2d046","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Merge branch 'master' into dsl","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/8149efdd11f0ab74c558eda97a5c2b57ded2d046"},{"sha":"119ac4b85a9083c06f329fcf7bf3ff787f740f59","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"fix important bug in parsing ui-related command line options, pass default=None for boolean options","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/119ac4b85a9083c06f329fcf7bf3ff787f740f59"},{"sha":"7d1a39c5bd64b0606efa17172cf63eb941a23d9b","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"add --utf8-check and --no-utf8-check options","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/7d1a39c5bd64b0606efa17172cf63eb941a23d9b"},{"sha":"5e17fed195a8d944f8ca527283cb85d051643e75","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"add --lower and --no-lower options","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/5e17fed195a8d944f8ca527283cb85d051643e75"},{"sha":"8e4f53cc5793bc50dc71abd64eb5c454f0978bb4","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: add getInfos(keys=None)","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/8e4f53cc5793bc50dc71abd64eb5c454f0978bb4"},{"sha":"a28ee6cd5066ce35eaf3fb0feca027ec9583f543","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: getSqlLines: replace `info` argument with `infoKeys`","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/a28ee6cd5066ce35eaf3fb0feca027ec9583f543"},{"sha":"09ed261557e24c304d09f0404d6631be32b3e92e","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: remove `dump` method","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/09ed261557e24c304d09f0404d6631be32b3e92e"},{"sha":"b1f86d3b2b9e0ed086e141c598fdddd1b21a1315","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"run clear() method inside Glossary.read method instead of all the plugins","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/b1f86d3b2b9e0ed086e141c598fdddd1b21a1315"},{"sha":"5b3add2c6adf61b00c7cab2dce5949d142c15d93","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: create readFunctions and writeFunctions instead of messy `exec` way","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/5b3add2c6adf61b00c7cab2dce5949d142c15d93"},{"sha":"8f75ba56ca4e04c3237b3aeddd387838c063e651","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"move writeTabfile code from plugin to Glossary","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/8f75ba56ca4e04c3237b3aeddd387838c063e651"},{"sha":"b9a16887b6d04366ded25f28f230f8395080dd01","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: write: allow omitting filename argument if self.filename is set","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/b9a16887b6d04366ded25f28f230f8395080dd01"},{"sha":"f997d0ef4f719e44b3ed86bddd203388934bf84e","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: cleaning: use `getattr` with default instead of `if hasattr`","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/f997d0ef4f719e44b3ed86bddd203388934bf84e"},{"sha":"34606995885da4317f89bbd3bd340538591fe827","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"Glossary: allow omitting filename in writeTabfile","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/34606995885da4317f89bbd3bd340538591fe827"},{"sha":"86110e2305521c53794e5278f739b5768dc9e658","author":{"email":"f9b7ae41d81a49fbcfa82cc159ae9940b9d55c07@gmail.com","name":"Saeed Rasooli"},"message":"version 2016.02.22","distinct":false,"url":"https://api.github.com/repos/ratijas/pyglossary/commits/86110e2305521c53794e5278f739b5768dc9e658"}]}