{"push_id":739779857,"size":70,"distinct_size":70,"ref":"refs/heads/master","head":"c0898618f9a162913dfdddc74e2526019dcfb9ea","before":"db30fdc6ecfb4dc0580bd635541854bfb5d8dc53","commits":[{"sha":"891997a5bf55f50d2ded04dbbd9b09f517d26b84","author":{"email":"af18a4329e30c3b95edc4d3e647176d16d87c9c7@gmail.com","name":"Jiří Techet"},"message":"Add -O2 -g flags also for C++ files when building with waf","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/891997a5bf55f50d2ded04dbbd9b09f517d26b84"},{"sha":"8a6fbd978691fa324bd5c5ff171bcd508e3b466c","author":{"email":"24b46009562890dfad410fa54b380e59593a79cf@uvena.de","name":"Enrico Tröger"},"message":"Add PowerShell tag parser","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/8a6fbd978691fa324bd5c5ff171bcd508e3b466c"},{"sha":"89f7a2eec92b8d37dd71349952328f091f096b42","author":{"email":"af18a4329e30c3b95edc4d3e647176d16d87c9c7@gmail.com","name":"Jiří Techet"},"message":"Fix leaking typename_array in tag manager","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/89f7a2eec92b8d37dd71349952328f091f096b42"},{"sha":"641863c2647c21abb36aedc40ac93e6cc478f920","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"c++: Fix handling of the `final` contextual keyword\n\n`final` is not a normal keyword, as it only have a special meaning in\nsome specific context.  So, use a special case instead of a keyword not\nto break identifiers of that name.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/641863c2647c21abb36aedc40ac93e6cc478f920"},{"sha":"95a0d4db7e2188a62cf7770496ee2a51591f1962","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"c++: Properly parse C++11 override and final members\n\nAs `override` and `final` aren't real keywords, handle them manually\nnot to break identifiers of those names.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/95a0d4db7e2188a62cf7770496ee2a51591f1962"},{"sha":"f60b31385e4da74d3b926c8e0c8f97c00a508d7b","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"c++: Handle C++11 noexcept","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/f60b31385e4da74d3b926c8e0c8f97c00a508d7b"},{"sha":"4476ed9c4b238072f52cefd7baf93f725048cde1","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"c++: Add a small test combining various C++14 things","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/4476ed9c4b238072f52cefd7baf93f725048cde1"},{"sha":"11d0d54552aa3565c88db646169a13405b6692aa","author":{"email":"24b46009562890dfad410fa54b380e59593a79cf@uvena.de","name":"Enrico Tröger"},"message":"Merge pull request #519 from techee/cxx_o2\n\nAdd -O2 flag also for C++ files when building with waf","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/11d0d54552aa3565c88db646169a13405b6692aa"},{"sha":"aa40250fdab5b1b5867b48a19d12c2a9cf2ecf7b","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Fix invalid memory access when quitting\n\nWhen quitting and the prefs dialog has been created, the StashPrefs are\ndestroyed before the stash tree and so the stash tree cleanup code\naccesses freed memory.  Fix this by removing access to the StashPref in\nthe tree cleanup code, as fixing it properly is a bit of a mess.\n\nCloses #538.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/aa40250fdab5b1b5867b48a19d12c2a9cf2ecf7b"},{"sha":"0b4228b94c6d647cb761f96ffd9f619bb38c4306","author":{"email":"38b59099dea6e36c9c0d1bba897883252c87bb46@rockbox.org","name":"Thomas Martitz"},"message":"win32: change default plugin dir to match Linux.\n\nThere is no need to do it differently as Linux here, and it confuses the\nautotools based compilation of geany-plugins which installs to libdir/geany\nunconditionally.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/0b4228b94c6d647cb761f96ffd9f619bb38c4306"},{"sha":"e22f0ca05417d026b434518ce60e344a62514738","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"travis: Add a Travis CI settings file","distinct":true,"url":"https://api.github.com/repos/rpallai/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":true,"url":"https://api.github.com/repos/rpallai/geany/commits/41184e4b986b513da7163136da38eb6401ca88e5"},{"sha":"a90b99b968be529c59d0f371975c8be0bfbfa258","author":{"email":"24b46009562890dfad410fa54b380e59593a79cf@uvena.de","name":"Enrico Tröger"},"message":"Merge pull request #540 from kugel-/win32-plugindir\n\nwin32: change default plugin dir to match Linux.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/a90b99b968be529c59d0f371975c8be0bfbfa258"},{"sha":"4017442f86b2374dce86cb3855b48d3d7c9e24fe","author":{"email":"24b46009562890dfad410fa54b380e59593a79cf@uvena.de","name":"Enrico Tröger"},"message":"Merge pull request #477 from eht16/ctags_powershell\n\nAdd PowerShell tag parser","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/4017442f86b2374dce86cb3855b48d3d7c9e24fe"},{"sha":"43a76923dbee4726e140879714eeefc026fb528c","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Fix a small inconsistency in the French translation\n\nIn the VTE, the \"Input Method\" string mimics a GTK string, so use the\nsame translation as GTK.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/43a76923dbee4726e140879714eeefc026fb528c"},{"sha":"6ebf90ad1d04b5c8eb50f69e9b497486ac66a10c","author":{"email":"2580d49ff4060824fc921008b52e8e6cd9380570@herbesfolles.org","name":"Colomban Wendling"},"message":"Add an explicit entry about libgeany in the NEWS","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/6ebf90ad1d04b5c8eb50f69e9b497486ac66a10c"},{"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":true,"url":"https://api.github.com/repos/rpallai/geany/commits/10e9dd70899cf7bc28246d84dce8a6483ed85f80"},{"sha":"ba80af0822da934f6d11a1c7564d0013bdebf976","author":{"email":"38b59099dea6e36c9c0d1bba897883252c87bb46@rockbox.org","name":"Thomas Martitz"},"message":"win32: install a few more files needed by the installer","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/ba80af0822da934f6d11a1c7564d0013bdebf976"},{"sha":"2e76e3792e7d8a568aeadc5a9cdbf37c9eca8661","author":{"email":"38b59099dea6e36c9c0d1bba897883252c87bb46@rockbox.org","name":"Thomas Martitz"},"message":"win32: port some defines from win32-config.h & waf to a new win32defines.h\n\nautotools based build system uses only config.h. This file was lacking some\nimportant defines. Rather than maintaining the defines in all build systems,\nwe can simply define in a specialized header that is included by all .c files\nthat use windows.h","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/2e76e3792e7d8a568aeadc5a9cdbf37c9eca8661"},{"sha":"9224c3c3912960e321d29875353cb166427060e6","author":{"email":"38b59099dea6e36c9c0d1bba897883252c87bb46@rockbox.org","name":"Thomas Martitz"},"message":"win32: run geany.nsi.in through automake to replace @GTK_VERSION@ variable\n\nThis automatically keeps the installer's idea of Gtk version with the one\nused to compile geany in sync.\n\nTraditionally we use the bundles from gtk.org to compile geany, and this\nis also used for the installer. With msys2, we can use precompiled\nmsys2 binaries. These exist for GTK3 as well so we can actually provide a\nGTK3 based installer. The installer naturually should reflect this.\nMsys2's GTK2 is also newer.\n\nUse the new script gtk-bundle-from-msys2.sh to extract the precompiled\nGTK binaries from msys2 / pacman for packing the installer (can also be\nused to make a zip for sharing).\n\nmkdir gtk; cd gtk; ../scripts/gtk-bundle-from-msys.sh [-c] [-z] [-2 | -3]\n\nwaf is also adapted to process geany.nsi.in. This implies geany.nsi is now\nunder _build_, not in the root anymore.","distinct":true,"url":"https://api.github.com/repos/rpallai/geany/commits/9224c3c3912960e321d29875353cb166427060e6"}]}