{"push_id":866158248,"size":20,"distinct_size":17,"ref":"refs/heads/julia-lexer","head":"2c75a33667cb65f2ea664095d288350ed0b1b9b1","before":"f2eb5240f7bfb1ece01787ec7f7e75e345447141","commits":[{"sha":"b4e99f93378c8bb08ba1a227d4002e38360022ba","author":{"email":"01663d084eebc5b85e061f3ce2c0499809b03300@gmail.com","name":"julp"},"message":"add a CMake lexer","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/b4e99f93378c8bb08ba1a227d4002e38360022ba"},{"sha":"d5ab43d7517c3073d57aadc1cc86fe8921a0713c","author":{"email":"01663d084eebc5b85e061f3ce2c0499809b03300@gmail.com","name":"julp"},"message":"ruby 1.9 compatibility / use Set instead of Array","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/d5ab43d7517c3073d57aadc1cc86fe8921a0713c"},{"sha":"f81ae0f901bb2cdc5caa05fd10506217cd488762","author":{"email":"01663d084eebc5b85e061f3ce2c0499809b03300@gmail.com","name":"julp"},"message":"fix wrong (square) bracket length for strings and missing brackets in regexp\nfor CR/LF (one line comments)","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/f81ae0f901bb2cdc5caa05fd10506217cd488762"},{"sha":"3a2c47bf0636dedb37939dc733d82acf459eb72e","author":{"email":"1c2f3fc2ae1f9b01bcf0c7a4b5381409d52353eb@gmail.com","name":"Victorien Elvinger"},"message":"Add Eiffel lexer","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/3a2c47bf0636dedb37939dc733d82acf459eb72e"},{"sha":"d32557b26d2c5ed49def432a86427f32458d8a0c","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #324 from mordervomubel/master\n\nfix python \"raise from\" and \"yield from\"","distinct":false,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/d32557b26d2c5ed49def432a86427f32458d8a0c"},{"sha":"b86dc240869cbb8ee25118b94f2d52954f18f6bf","author":{"email":"4d2c1807e03e7701c71e225c5f3d886e9fe7225f@outlook.com","name":"nRewik"},"message":"Add indirect declaration as in Swift 2","distinct":false,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/b86dc240869cbb8ee25118b94f2d52954f18f6bf"},{"sha":"9574ada26c2d984bcd5f96ff14332b924ef117e0","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #326 from nRewik/master\n\nAdd indirect declaration as in Swift 2","distinct":false,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/9574ada26c2d984bcd5f96ff14332b924ef117e0"},{"sha":"5e18d2f671d25a5a4c0fee54a53e0feed9e09280","author":{"email":"1927249a6fb15dacd4ab21ee91e7e536d0d3792d@icloud.com","name":"Fabian Diet"},"message":"Add protobuf lexer\n\nPorted from pygments","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/5e18d2f671d25a5a4c0fee54a53e0feed9e09280"},{"sha":"ed6ce6454eaca1bd7117c987e0b426c22da8d3b1","author":{"email":"fa575ecf40bac8501098c20ec21ecb154448c139@gmx.de","name":"Thomas Glamsch"},"message":"Sort index page entries in visual test mode.\n\nPathname.entries() does not guarantee in which order the directory\nentries are returned; in fact, that is completely OS-dependend, so if we\nwant the code snippets to be displayed in lexicograhpic order, we have\nto sort the entries ourselfs.","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/ed6ce6454eaca1bd7117c987e0b426c22da8d3b1"},{"sha":"702f97f21879520f839681ac51fea25300b84552","author":{"email":"fa575ecf40bac8501098c20ec21ecb154448c139@gmx.de","name":"Thomas Glamsch"},"message":"Add Fortran95 support.\n\nAdd a lexer for Fortran90 / Fortran95 free source form.\nFixed source form is not supported yet.","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/702f97f21879520f839681ac51fea25300b84552"},{"sha":"90481635651d892331b096b7c856d4b876109d2c","author":{"email":"3df09fe420f9b894ba61ff7695e18fc66d04f025@student.tugraz.at","name":"Robert Schilling"},"message":"Add support for PHP test files","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/90481635651d892331b096b7c856d4b876109d2c"},{"sha":"86d801fa757defe0e4fe82b9051e79ce975f9256","author":{"email":"bc0b227235408d1ec8e3faac524c5395744e5de1@coverify.com","name":"Puneet Goel"},"message":"Fix CPP identifier so that it can have '_'","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/86d801fa757defe0e4fe82b9051e79ce975f9256"},{"sha":"9083365cc92c324f458f46f249cd27b778bdccaf","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #333 from coverify/fix-cppid\n\nFix CPP identifier so that it can have '_'","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/9083365cc92c324f458f46f249cd27b778bdccaf"},{"sha":"41f5609c0c02ab4a981f84243d7f4995dadc6ccd","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #330 from Razer6/phpt-files\n\nAdd support for PHP test files","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/41f5609c0c02ab4a981f84243d7f4995dadc6ccd"},{"sha":"70f87733168bfd9e8a27c574a0936751d3091d87","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #329 from CruzR/fortran95\n\nAdd Fortran95 support.","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/70f87733168bfd9e8a27c574a0936751d3091d87"},{"sha":"694ff2afe78ecee2bb0843a809ce199c704bb0b1","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #328 from CruzR/sort_order\n\nSort index page entries in visual test mode.","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/694ff2afe78ecee2bb0843a809ce199c704bb0b1"},{"sha":"654ee82e68643364c0e7384c660ea51165c37258","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #327 from fqqb/master\n\nAdd protobuf lexer","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/654ee82e68643364c0e7384c660ea51165c37258"},{"sha":"38518eb49b3b6002332a4d2b984f794dc422f967","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #323 from Conaclos/eiffel-lexer\n\nAdd a lexer for Eiffel programming language","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/38518eb49b3b6002332a4d2b984f794dc422f967"},{"sha":"f4c2b9efc7cea07e6c543c00a68e4238f46d7e33","author":{"email":"4833a54eb09eff3ac924e0bb0dde3889fde587f4@gmail.com","name":"Jeanine Adkisson"},"message":"Merge pull request #302 from julp/cmake_lexer\n\nadd a CMake lexer","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/f4c2b9efc7cea07e6c543c00a68e4238f46d7e33"},{"sha":"2c75a33667cb65f2ea664095d288350ed0b1b9b1","author":{"email":"dee53ec8543d4ff67374109b9e725f3018a97102@gmail.com","name":"Michael Peteuil"},"message":"Create lexer for the Julia programming language\n\nResolves #320\n\nThe Julia lexer here is now on par with that of Pygments. In some cases\nit highlights differently than Pygments because there are more Types\n(https://github.com/jneen/rouge/pull/331/files#diff-bab61e513a4a11b97616b453e4184909R40)\nlisted in this version of the lexer and some operators (ex. \"::\") are\ntreated a little different. Since Pygments doesn't differentiate string\ninterpolation, that wasn't prioritized for this first-pass port. It's\ncurrently minimally supported by only highlighting the `$` where it\nstarts in a string.","distinct":true,"url":"https://api.github.com/repos/mpeteuil/rouge/commits/2c75a33667cb65f2ea664095d288350ed0b1b9b1"}]}