{"push_id":725866275,"size":40,"distinct_size":0,"ref":"refs/heads/master","head":"1658babe452f58f37c84ebcfb34df97e14726351","before":"cea34734c472c0374ddbfc0b0655665d47027413","commits":[{"sha":"e22f0ca05417d026b434518ce60e344a62514738","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"travis: Add a Travis CI settings file","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/e22f0ca05417d026b434518ce60e344a62514738"},{"sha":"41184e4b986b513da7163136da38eb6401ca88e5","author":{"email":"af18a4329e30c3b95edc4d3e647176d16d87c9c7@gmail.com","name":"Jiří Techet"},"message":"Properly escape working directory in run script using g_shell_quote()\n\nThe g_strescape() function escapes non-ASCII characters so that bash\ndoesn't understand them.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/41184e4b986b513da7163136da38eb6401ca88e5"},{"sha":"10e9dd70899cf7bc28246d84dce8a6483ed85f80","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"autotools: Workaround a Ubuntu issue when installing in /usr/local/lib\n\nUbuntu's linker apparently has a bug when installing in /usr/local/lib,\nas it is setup in such a way that makes libtool recognize it correctly\nas a system path so doesn't add RPATH to our executable, but ld can't\nfind the library without an explicit ldconfig call (unlike when\ninstalling in /usr/lib).\n\nSo, workaround this by explicitly calling ldconfig when installing in\n/usr/local/lib -- and when our library is actually not found, to try\nand avoid doing something unnecessary on working systems, like e.g.\nDebian.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/10e9dd70899cf7bc28246d84dce8a6483ed85f80"},{"sha":"6f5d5db2cb6da4970aa78a64efee3a91727fea51","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Disable \"maintain history on reload\" by default\n\nWhile the feature is nice, it might be unexpected and lacks user\nfeedback.  This might lead to user thinking they lost their work\nbecause they don't know they can undo the reload operation.\n\nSo, disable the feature by default until we introduce appropriate user\nfeedback allowing the user to learn about the feature and new behavior.\n\nSee http://lists.geany.org/pipermail/devel/2015-June/thread.html#9537","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/6f5d5db2cb6da4970aa78a64efee3a91727fea51"},{"sha":"7a91a8661dceff94623da7569b381cd479af301b","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"spawn: Do not export unnecessary API\n\nHide spawn_get_program_name(), spawn_async_with_pipes() and\nspawn_get_exit_status_cb(), which are not used by anyone else and\nshould not be part of the plugin API unless explicitly required.\n\nSee http://lists.geany.org/pipermail/devel/2015-June/thread.html#9521\n\nNote: this duplicates some documentation when a now hidden function was\nreferred to.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/7a91a8661dceff94623da7569b381cd479af301b"},{"sha":"e34421377c7f82cbb4d7965227a64c6d3162466d","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"spawn: Remove unnecessary and redundant comments","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/e34421377c7f82cbb4d7965227a64c6d3162466d"},{"sha":"3bd7c80776b0fcdb8c6929d5f4553cb865bd31b9","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Replace references to GTK2 with GTK+\n\nThis allows to be GTK version agnostic, not to single out GTK3 builds.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/3bd7c80776b0fcdb8c6929d5f4553cb865bd31b9"},{"sha":"e0eb1764189b3b44e1c2d4c16af30ea8b6a3d51b","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Mention that GTK3 version is not experimental anymore","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/e0eb1764189b3b44e1c2d4c16af30ea8b6a3d51b"},{"sha":"02e6682ea65ad0094d2cee0b14a2c8c4afa738b6","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"travis: Enable Windows cross-compilation\n\nWe unfortunately can't run tests as they require running the just build\n(foreign) executable, but at least it tries and build the Windows code\npaths.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/02e6682ea65ad0094d2cee0b14a2c8c4afa738b6"},{"sha":"3e2b4a269b592908a6a80240a2c5338c70c25b4a","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"travis: Make it a bit easier to change GTK bundle URLs","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/3e2b4a269b592908a6a80240a2c5338c70c25b4a"},{"sha":"8d367d49b98f63a28e2d1a7441faa360f1292fa4","author":{"email":"24b46009562890dfad410fa54b380e59593a79cf@uvena.de","name":"Enrico Tröger"},"message":"Merge pull request #360 from b4n/travis-test\n\ntravis: Add a Travis CI settings file","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/8d367d49b98f63a28e2d1a7441faa360f1292fa4"},{"sha":"860e3fb12e3ccc785b72c0ea030f0ed954d745be","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Merge pull request #550 from b4n/fix-ubuntu-libdir\n\nautotools: Workaround a Ubuntu issue when installing in /usr/local/lib","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/860e3fb12e3ccc785b72c0ea030f0ed954d745be"},{"sha":"fd06d47c7bec0659e0ce338ac6eee82de6ca9542","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Merge pull request #548 from techee/run_script_escape\n\nProperly escape working directory in run script\n\nCloses #554.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/fd06d47c7bec0659e0ce338ac6eee82de6ca9542"},{"sha":"8c907dc00f44e66adcfbd50608e8d8a9d38386f4","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Merge pull request #555 from b4n/less-spawn-api\n\nspawn: Do not export unnecessary API","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/8c907dc00f44e66adcfbd50608e8d8a9d38386f4"},{"sha":"d6d4728f2e708ed275ea9a2b045a8c58c509f138","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Rename \"maintain history on reload\" setting temporarily for 1.25\n\nWe want it disabled by default in 1.25 for everyone, but want to be\nable to get it back on by default later on when the UI is more\npolished.\n\nSo we will need to have a way to tell whether the configuration comes\nfrom 1.25 and should be upgraded or was willfully disabled by the user\nin a later version.  So, use a temporary setting name that defaults to\ndisabled for 1.25\n\nSee #553.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/d6d4728f2e708ed275ea9a2b045a8c58c509f138"},{"sha":"5379e1387fcddc28c3bbcc02faa9bbd1b7cdcd8a","author":{"email":"24b46009562890dfad410fa54b380e59593a79cf@uvena.de","name":"Enrico Tröger"},"message":"Windows installer: fix plugin installation directory","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/5379e1387fcddc28c3bbcc02faa9bbd1b7cdcd8a"},{"sha":"05f35ed68327513727765cb09be7564db7718ac0","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Include spawn.h in geanyplugin.h as it has Plugin API bits in it","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/05f35ed68327513727765cb09be7564db7718ac0"},{"sha":"6c753e591befda8eefe51f4ca3a4f7b8111c5e36","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"filebrowser: Use Spawn module to launch the external command\n\nThis makes the command syntax consistent with other\nGeany ones and more native on Windows.","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/6c753e591befda8eefe51f4ca3a4f7b8111c5e36"},{"sha":"73822e77ec3e6c99048298c07d7c06f8c9498532","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Merge pull request #556 from b4n/gtk3-in-news\n\nReplace references to GTK2 with GTK+ and \"stabilize\" GTK3 in NEWS","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/73822e77ec3e6c99048298c07d7c06f8c9498532"},{"sha":"676f3794fcae6068da770eecc1570c5868bd8a44","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Merge pull request #553 from b4n/no-reload-maintain-history-by-default\n\nDisable \"maintain history on reload\" by default","distinct":false,"url":"https://api.github.com/repos/scriptum/geany/commits/676f3794fcae6068da770eecc1570c5868bd8a44"}]}